HNHacker News
TopNewBestAskShowJobs

chipuni

337 karma · joined July 24, 2013

submissionscomments
chipuni··on What's the best keyboard and mouse you owned?
Keyboard: Advantage2 QD from Kinesis. Nicely curved, very ergonomic keyboard with all the bells and whistles; it has both Qwerty and Dvorak layouts at the start, and every key can be remapped, including to macros.
chipuni··on Ask HN: I hacked an ecommerce website, what do I do now?
First, create CLEAR instructions that shows how to access the database from outside the company. It's best if you create a script.

If you have zero tolerance for risk, then print out the instructions and a copy of the script AND put the script on a thumb drive. Then mail them (physical mail, in a literal envelope) both to the company with no return address.

Then you've done your part, and you're unlikely to be sued.

Good luck.

chipuni··on Life on the Poincaré Disk
If you want to play on the Poincaré disk, then try the game Hyperrogue ( http://www.roguetemple.com/z/hyper/ ). It's a Roguelike game set in this geometric world. After a while, you intuitively realize the differences between this world and the Euclidean one.
chipuni··on Judge Rules Trump Can’t Block People on Twitter
Please look up what the Republicans were saying about Hillary Clinton's private email server.

For years.

And years.

chipuni··on Ask HN: How do I learn math/physics in my thirties?
Being in your thirties has little to do with learning. How you learn is much more important than your age.

If you learn best in a classroom, you may have a local college that teaches math in the evenings. (I got my Master's in Statistics that way.)

If you learn best in small chunks, Khan Academy has differential and integral calculus and linear algebra, to start you out.

If you learn best from books... there are hundreds of great textbooks.

Best wishes to you. Keep up a lifetime of learning!

chipuni··on How Kotlin handles null references better than Java?
Extremely misleading title.

Kotlin is not a "new language". It already exists, and has code that depends on how it

The title would be better if you had said "How Kotlin handles null references better than stock Java" or something similar.

chipuni··on Java is too old, What should you learn in 2018?
With a title like that, the article should explore many new languages out there and what they offer a programmer.

Instead, this article just answers its question with one word: Kotlin.

I get it; Kotlin is easier to write in than Java. But the article should list why it's better than Scala or Clojure, if we're restricting ourselves to JVM languages. (And why should we?)

There's 48 languages more common than Kotlin, according to https://www.tiobe.com/tiobe-index/ . Why is it better than all of them?

chipuni··on Build a Focus System for Better Work/Life Balance as a Web Developer
I do use noise-cancelling headphones. I use some inexpensive Sony headphones that have basic noise cancelling, and they have helped a LOT in the open office.
chipuni··on Build a Focus System for Better Work/Life Balance as a Web Developer
I've found that http://mynoise.net offers better sounds for concentration than most music.

Using https://brainaural.com/ with brainwaves at about 13.5 Hz - 14 Hz also seems to help my concentration. (I have no idea whether it's a placebo, tied to habit.)

chipuni··on [dead]
Not down any more.
chipuni··on Show HN: How to Tune a Guitar
I agree that using the tuning knobs was not very intuitive. I guess that you're supposed to click on the knob, hold it down, and move up or down to tune -- but there was no feedback (except from the sound, which changed slowly.)
chipuni··on Canada facing ‘brain drain’ as tech talent leaves for Silicon Valley
Compare and contrast: https://www.bloomberg.com/news/features/2018-04-20/h-1b-work...

( Hacker News discussion at https://news.ycombinator.com/item?id=16887739 )

chipuni··on Don the Talking Dog
Dogs understand spoken words. A few dogs figure out they can speak, too.

I grew up with a Cocker Spaniel who both recognized and used "Mom". (She recognized other words, too.)

chipuni··on Ask HN: How do you memorize syntax and common API for a new language?
For the past seven years, whenever I learn something new, I put it into my set of Anki (https://apps.ankiweb.net/) cards. Details tied to a job are tied to that particular job; when I leave, I delete those cards. Almost everything else stays.

Anki may have been designed for learning languages, but it's a great system for learning anything.

chipuni··on Universal Basic Income Is Not Feasible
<i>Another good example, which I recently learned about, it is against the law for a computer program to generate a medical diagnosis.</i>

Here's a counterexample:

https://www.fda.gov/NewsEvents/Newsroom/PressAnnouncements/u...

chipuni··on Universal Basic Income Is Not Feasible
Sometimes, "people have more dollars to spend" causes inflation.

Sometimes, "reducing the number of things to buy" causes inflation.

Here's an article: https://www.economicshelp.org/macroeconomics/inflation/cause...

chipuni··on Which languages/frameworks would help me be viable anywhere in the US?
Take any answer you get on ANY discussion with a grain of salt. Bluntly, most people will answer "The language I use."

Instead, visit jobs websites with current positions. Look for software jobs. Make a list of the keywords (languages, frameworks, whatever) that appear in those jobs. You'll quickly make a list of what's really wanted.

Some websites aggregate that data for you -- https://www.tiobe.com/tiobe-index/ is one of the most famous -- but it's better to choose your own biases than to use the biases of any aggregator.

chipuni··on The Magic Room: Smart Playroom for Children with Autism, ADHD, and Down Syndrome
Fifty BILLION people worldwide who suffer from neurodevelopmental disorders?

BILLION?

chipuni··on Manual for Civilization: 3500 essential books to rebuild civilization
Notice that this article was published in year 02014 (following Long Now's style.)

Has there been any further work on this project?

chipuni··on MIT Researchers Have Developed a ‘System for Dream Control’
Weird. I've tried the 'flip a light switch on and off' in my dreams -- and the lights do go off and on. Every time.

I use reading and re-reading to test whether I'm in a dream.

chipuni··on MIT Researchers Have Developed a ‘System for Dream Control’
The article isn't about lucid dreaming. It's about the liminal state.

It can take months of active practice to have lucid dreaming.

The liminal state takes about five minutes to learn. The article has a story about Thomas Edison dropping balls on the floor; this works well.

chipuni··on Ask HN: Algorithm to help humans learn?
Yes, this is a well-studied problem.

Here is some information from SuperMemo: https://www.supermemo.com/english/ol/sm2.htm

This algorithm is used in other programs like Anki (https://apps.ankiweb.net/docs/manual.html#studying) and Mnemosyne (https://mnemosyne-proj.org/help/memory-research).

Good luck with your program!

chipuni··on Ask HN: What makes a software engineer unhireable?
Incuriosity.

If someone thinks: I have learned enough, and I don't need to learn more, I would never hire that person.

chipuni··on Ask HN: What keyboard layout do you use?
I use Dvorak, because it's available whenever multiple keyboard layouts are available.

Be aware of a few things when you switch layouts:

- You will probably lose your facility with Qwerty. If you often type on machines other than your own, then learning Dvorak will be very annoying.

- Many choices of keys are based on their position on the Qwerty keyboard. Two examples that affect programmers are control-Z, control-X, and control-C; and cursor commands in the vi editor.

- Don't expect your typing speed to be much higher than it is under Qwerty. At top speed, typing speed depends on alternating hands, and Qwerty is already moderately good at that.

Good luck with your switch!

chipuni··on TypingDNA verifies your identity based on typing behavior
Every day, I enter information using a Kinesis keyboard using Dvorak (at my desk), at a MacBook Pro's keyboard (taking notes at meetings), and using an Android on-screen keyboard.

I guess that this service would only allow me to log in using one of those three keyboards, because the typing would look extremely different between them.

chipuni··on Ask HN: Can you self-learn Japanese?
The best way to learn Japanese is to head to Japan.

Good luck!

chipuni··on Ask HN: How do you usually deal with toxic co-workers?
My answer is: Unsuccessfully.

A different, more useful question is: How should you deal with toxic co-workers?

It depends. Here's a guideline:

1. If you can, talk with the coworker about what's making them toxic.

2. If that doesn't work, or if you can't talk with them, then talk with HR or the lowest-level boss that you have in common.

3. If that doesn't work, then do what you can to not work with that person.

Good luck.

chipuni··on Ask HN: How did you become fluent in English?
I thoroughly support this way to improve your English.

Tip well.

chipuni··on Amazon’s Music Storage service will remove MP3 files on April 30th
When you push the button, you get a backup of what's in your system.

Amazon is dropping that backup.

chipuni··on Ask HN: Is there something wrong with internet right now?
https://twitter.com/ReportOutage/status/927600102918811648 shows a problem with Comcast.

That tweet links to http://outage.report/comcast .

← PreviousPage 4 of 5Next →