skysight-inc/HackerNews huggingface dataset:
My anecdotal experience 3 years ago living in Japan (near Tokyo, for 2 months doing an internship) was that the prices on average were similar to what I experienced back home in California. Occasionally some things were surprisingly more expensive, and others were surprisingly cheap. The 100yen (~$1) stores were better stocked than in the US and I could get most things I needed from them. They also were located in malls and were very nice to shop in. Things like sushi that I expected to be cheaper were about the same price as back in the US (which was seriously disappointing!), and cheaper food was seriously cheap and relatively healthy. I lost like 20 lbs eating all those beef bowls and noodles. Trains were not super cheap, but not overly expensive. It's way way waaaayyyy cheaper than Europe and unlike in Europe they privately owned, aren't subsidized and make a profit which was a relief to hear (I can't think of another country that has an unsubsidized public transportation system) I think the bus from Tokyo to Kyoto was about 40 bucks (my memory is a bit hazy). . Owning a car and driving places from what I understood is extremely expensive. I think most of my coworkers didn't own cars. A relatively short drive on the freeway can easily set you back $50 (tolls roads everywhere). I didn't get any hard figures for wages, but I think generally people didn't make a killing, but people lived comfortably and it seemed they could support a family on one wage. They did however work 12 hours a day... so I don't think they got to enjoy whatever income they made.
Your comment reminded me of this cool interactive NY Times article from 2011:

Predicting the Future of Computing

Since no supercomputer can yet predict the future, we need your help. Readers are
invited to make predictions and collaboratively edit this timeline, which is divided
into three sections: a sampling of past advances, future predictions that you can push
forward or backward in time (but not, of course, into the past), and a form for making
and voting on predictions. The most prescient prophet might receive an iPad 2 in 2050.
But if the past is any guide, this prediction will almost surely be wrong.

http://www.nytimes.com/interactive/2011/12/06/science/201112...
Exactly. It’s at the point where we practically need a required class in high school to teach people how to interact constructively with the maintainers of software. A particularly good class would be the one teaching people that hardware and software configurations are incredibly complex, varying so much that even the best software will eventually fail to anticipate some issue. There are problems that simply cannot be found until a user talks to a developer!

People who are angry enough to torpedo a project might not realize just how easy some software fixes can be, if the developer is told more about the problem. When users E-mail me about a problem, often I can fix it within hours (or even minutes!) once I know what to look for. A return address is also important because sometimes I have to ask follow-up questions; besides, when I’m done I always want to send a link to the fixed version.

I’ve done open-source for a long time. In the beginning I was outright shocked at how some people behaved, much like this article states: even though I had not received a single E-mail (to my clearly-published address at the time), I would dig up scathing reviews of my stuff on web sites back in the day. I used to be mad, and sometimes I wondered why I bothered to work on anything (much less give it away for free). Eventually though I decided that I needed to take all input — even the “angry anonymous coward” kind — and use it as fuel to improve whatever I could.
And for how long have we had distance selling? In particular over the internet?
That material is very interesting. I'll have to find some time to look at it more closely. It reminds me of John Gall's classic Systemantics (now published as The Systems Bible).
I don't see how anyone could use a 30hz panel for a productive length of time. At 40hz, which is what my laptop goes to when it's in power save mode, even something as simple as scrolling a web browser looks like a torn, jagged mess.
FileVault will defeat this method. Turn it on.
Google's master plan for Android: More Internet users paying $6.30 a pop
You seem like a very nice employer :)

For many of us that have in the past (or still do) work for less-than-very-nice employers, or ones without as much money available to spend on hardware for their team, there was/is always hope in improving your own practices. I have spent a lot of time investment improving my own practices and I wouldn't give up CLI, workspaces or dvorak for enough 4K monitors to line a conference room with.
Thanks. What's your startup?
Google search redesign - Ads now very similar to regular results
While I do a lot on the terminal, not everything is faster there.

Jumping between symbols in your IDE is not going to happen faster on the command line because it's a spatial operation. You've located the symbol visually, clicking it to jump to definition is far faster than keyboard-navigating to it, or even typing it.

Merging is better with a dedicated merge tool than a command line merge. I have to resolve conflicts one to three times per day and I couldn't imagine a non-visual merge interface for complex files where manual edits from both sides are necessary. Being able to see it all at once helps.

There is nothing quite as good as Xcode's instruments on the command line — providing easy to navigate visual representations of your performance and memory use, graphs and other metrics. Having the instruments panel on a second screen is incredibly useful, the extra screen real estate is of real value here. Having to keep switching on a single laptop display is a pain in the ass.

Obviously there are many tasks that cannot be easily sped up on the terminal, saving slices out from Photoshop (when your designer hasn't done it properly). And then getting the resulting assets into your pipeline. This stuff is benefited by extra screen space.

But the main benefit is being able to see more code at once. And it is especially helpful in large re-factoring operations or with extensive debugging / performance profiling. As I said, it depends on the type of work. I can code just fine on my laptop but I tend to prefer coding focused features, or fixing isolated bugs.

I find the previously mentioned profiling and architectural changes are better suited to large screens where more code / graphs / visual assets can be seen at once.

You simply can't do "all these things" in a terminal. You can do a hell of a lot, but sometimes you need visuals and sometimes you need space. When you can see more code you don't have to hold as much in your working memory, your eyes can flick back and forth over your code and it makes it easier to see the dependencies and realise what you need to change.
My code is heavenly. Karate Kid movie. I guess we don't let everybody into Heaven. Who's the nigger picking a fight with God? LOL Funny.

God says...
didn't_I_say_that I'm_not_dead_yet you_don't_like_it I'll_get_right_on_it
Icarus ice_cream geek Burp African Hasta to_infinity_and_beyond
if_anything_can_go_wrong HolySpirit can_you_hear_me_now
adultery
Thirded. Plus there's Orwell's classic rewriting—"Here it is in modern English":

Objective considerations of contemporary phenomena compel the conclusion that success or failure in competitive activities exhibits no tendency to be commensurate with innate capacity, but that a considerable element of the unpredictable must invariably be taken into account.
That's like saying that owning a Mac didn't benefit you, because you needed a playstation to play some game. Then you go on implying that the Mac is not a good computer.
Arjummal Mughal, from Ad World to Film World 
Arjummal Mughal, from Ad World to Film World
This monitor is listed as $999 on Amazon, following the very link he posted in the article. Is there somewhere else you can buy it for $500?
AFAIK all 28'' 4k screens are TN, that's why they are so cheap.
If you want IPS, it's $1300 for 24 (dell), or $3500 (dell, asus).
"Jumping between symbols in your IDE is not going to happen faster on the command line because it's a spatial operation. You've located the symbol visually, clicking it to jump to definition is far faster than keyboard-navigating to it, or even typing it."

When the lab I worked in moved between buildings, we each broke down our work stations and set them up in the new spot. I went through a good week of getting work done before I noticed that I hadn't plugged in my mouse - I just never reached for it, because virtually everything happens with a thought when my hands are on the keyboard.
Qardio Gives Medical Devices a Makeover
In general, I agree.

Often designers of cars like to push that as an option, but reliability (cameras/electronics break/fritz) and general utility (yes, you can move your head for a better angle) win out.
Saw these guys (at least the same idea) pitch at a local incubator. Good job on getting launched, I've got a couple unpaid tickets.
Front-End Engineering and the Application of Trivia
I've always felt the same. A huge monitor has never felt any better or more productive than my Macbook Air -- just bigger.

I mean, I just never need to be looking at more than one window at once. And when I need to interact with multiple windows (editor, browser, e-mail, docs, whatever), then I need to shift the focus to each of them anyways to reload the browser, change the code, highlight a new email, etc. -- so I always have to cmd+tab to the window no matter what.

After all, you can only look at a single window at a time, and I never need to keep things open for constant monitoring or anything.

(I do a little 'trick' with OSX, however, which is to always resize every application to use the full screen area, and keep it on its own desktop, so I never have to deal with the clutter and confusion of overlapping windows. And remember, dragging and dropping files etc. works between desktops just fine!)
"Merging is better with a dedicated merge tool than a command line merge. I have to resolve conflicts one to three times per day and I couldn't imagine a non-visual merge interface for complex files where manual edits from both sides are necessary. Being able to see it all at once helps."

Being able to see it all at once absolutely helps, but on a big enough console you can see it all just fine. Vimdiff is great. A large monitor definitely adds value there, GUI or TUI.
Sony has a head-tracking HMD at CES, but it's nowhere close to competing with the Rift. Yet. http://www.tested.com/tech/tvs/459687-ces-2014-impressions-s...
He's talking about the 39 inch, which is $500. When you go to Amazon, it defaults to displaying the 50 inch. Click 39 inch button to the right of the product image and you'll get the $500.
yes! I highly suspect that is the case. It seems like the number of reports is not important but the user's ROI goal from the collection of reports is where the value is.

So in this scenario, say you don't know what the end user is planning to do with the collection of reports and that the user themselves might not have a clear idea of ROI until the report is in their hands and they are able to extract some value from it. Simply having more of it does not necessarily guarantee value but rather what they do afterwards that determine the value of the reports and the quality of the reports (which they choose the data source).

Does this make sense? Basically the issue I'm raising is, what if you can't predict a positive ROI from the reports generated by the user of your software until their intentions with the report is known and after they take action?

...but someone will argue the act of generating the reports automatically and the volume of reports generated IS the value. This argument also has merit because if they were to hire someone to do this, it would cost them X amount of money and using software saves them X amount of dollar and time. The quality of the data source they chose to generate the reports is outside of the software's control.

Maybe I'm just overthinking this...but it does seem like metered billing makes sense because in order to generate the same number of reports, it would cost time and money. If somebody determines that they can do it better and faster and cheaper but still wants to use the software and not pay for even 1/10 of the cost of hiring someone to do it, then maybe they are a niche to not pay attention to. Maybe there's no money in that niche, and it should be ignored altogether. Perhaps even targeting this niche that is resistant to paying for even 1/10 of the cost of generating reports without the software should not play a factor in pricing.
Radxa Rock - Quad core developer board by Cubieboard engineer now available
Yup, 30hz would be a no go. And I am pretty sure Sony has said the ps4 is able to play video at 4k, but has no intentions for games at that resolution. Hell games for both systems aren't even 1080p across the board.
Too bad these problems were solved: they are perfect candidates for automatic rewards using bitcoin's scripting language (see https://news.ycombinator.com/item?id=6997020)
Still I don't get why lower oil prices could be any good to anyone. It make gas guzzling technologies unreasonably economical, lowers necessity for technological progress and makes people burn finite resource that's needed for making a lot of 20-21 century materials.
30Hz is a dealbreaker. I will keep my 1920x1200 until I can have a proper 4K display. I really am surprised there are people who can tolerate that refresh rate on a desktop.
Most of the time when I'm coding I use the keyboard to jump to symbols. But when you are getting acquainted with a large codebase, reading through and clicking to jump to symbol can be a more efficient way to parse the code and understand its interdependencies.

It may depend on what you use to position the cursor as well — I haven't used anything but a trackpad in the last five years, and even on that mostly I use gestures to navigate UI. Since the trackpad is almost part of the keyboard it feels very seamless to scroll/tap and type.
Yes, they're both not ideal, but they aren't equal in badness. What's better, 1% inflation or 1% deflation, because 0 isn't possible. I suspect we can part ways with the answer to that question.
Design with Sketch
png just gave me boobs NSFW :(
IMO, as a long-time desktop developer (occasional early mobile and web), unless you're interfacing with hardware, there is probably no reason for you to be writing a true native desktop application.

At this point, even if I were writing business CRUD apps, I think I'd be reluctant to start using, say, C# and .Net, preferring some kind of packaged system allowing me to, effectively, write desktop apps using mobile languages and stacks.
Which is exactly what the article says 2 paragraphs in
Whatever. It’s not the number of pixels, it’s the pixel density that’s important. Higher density is what is going to make text and pictures better. At 39″, that’s 113 ppi. Anyone can rig up a multi-monitor display setup with higher ppi. The only advancement is one physical screen that a good number of GPUs can’t take advantage of.

For comparison, my Retina 13″ MacBook Pro has 2560x1440, 2.5K (or really ⅔ 4K) but at 227 ppi.
(1) The way you strafe is to run in one direction but turn your torso (and the gun and the Oculus) to look to the side. You may have to tweak the game's control schemes to accomodate this, but it seems doable.

(2) I don't disagree, but it's basically going to be awkward to handle any in-game motion that isn't realistic, whether it's backwards motion or unlimited running and six-foot jumps. I suspect that you'll need to specifically design your game for the Omni in order for it to work well.
How is Aljazeera the best source on West Virginia? Nothing wrong with the article just feels bizarre.
Ask HN: How much Java do you need to know to write Android apps?
My goal is to develop mobile apps, starting with Android.

My background is only perl/bash/SQL - just scripting.

I know you need to know Java to do Android, but my question is... how much? I'm going through a Deitel "Java - How to Program, 9th ed." book. I'm wondering how much of this is relevant to Android.

Should I be starting from the Android tutorials and working backwards first? In other words, learn things from the Android side, and when something explicitly Java-related is required... go back and fill in the holes?

I'm trying to figure out the most efficient way to get proficient... but do it right. I'd like to establish good programming habits, from the start.

Thank you for your time!
Doesn't work with disk encryption enabled or with a firmware password enabled.

And before anyone comments without reading the article: No, this is not unique to macs. This particular article is about how to do it to a mac without any security features enabled. Pretty much any machine on default settings is vulnerable to this kind of attack.
Seems to me this does not work with encrypted drive(s).

(writing this from a MacBook with an encrypted SSD)
Would this be doable with something like Meta, where the game world was merely overlayed on top of the real one instead of replacing it entirely?
can you help me explain how this might work for metered pricing? for example generating 1000 reports costs $100 so 1/10 of that would be $10. What would a decoy pricing plan look like?
Yeah, I'm much more likely to bump a trackpad than reach for a mouse, even when the mouse gives me much more control (I always find trackpads a little finicky), just because of the distance. My hands don't need to actually go anywhere.

Of course, I also bump the trackpad accidentally sometimes, but that's a separate issue...
If they want to create a fund to save their future, why are they drilling and pumping their oil like crazy and exchanging it for world's financial junk? They should leave the oil in the earth, it would make much better investment.
The dark side of Moore's Law
Faraday Zones are a neat idea! I've already got one by accident (sort of) in my home office, we extended the house and have our huge steel balcony inside our house[0] now, and it (along with huge steel struts through the house) means that wifi refuses to make it to the office.

Wonder how you'd be able to create a space like that on purpose?

[0] http://instagram.com/p/i-oDm7sv8o/
You don't need to know much Java is you are starting out. If you are familiar with OOP, that's really all you need.
I didn't imply that it would be easy to understand the political atmosphere of the group, or that finding the words would be easy. From a different perspective it is essentially the same thing as asking everyone with a formal/informal survey, or observing the common phrases used. It could be done many different ways.
What chemical exactly was spilled feels like really important information here.

I mean are we talking something like chlorine, or hydrocarbons or something more specifically nasty like dioxins or Mercury?
Ask HN:she said it doesn't exist but it existed later ,what was it?
And the 32" inch $3500 ones are IPS on IGZO instead of traditional amorphous silicon.
I don't know much OOP... as everything I've done up to this point, is very procedural. (bash, perl)
Thanks!

I tried with another app and was able to trace OpenGL calls trivially. Very nice work.
Fair enough, I normally use DiffMerge and find it fairly quick at pulling relevant sections from the files being merged. But I agree that the three pane preview is a must.
Yahoo Tech Reviews the New Mac Pro
The best way to get into Bitcoin is reading Satoshi Nakamoto's paper that started everything: http://bitcoin.org/bitcoin.pdf

Generally http://bitcoin.org is the de-facto resource to bootstrap your cryptocurrency know-how.

If you like podcasts, the folks at http://letstalkbitcoin.com are fun to listen to and informative as well.

Have fun and good luck!
You're right in many ways. Maybe I was taking the article the wrong way.

I'm not suggesting that luck has no role, but I don't think it is lucky break after lucky break.

With respect to LA actors, my brother is a director, and he says there is a massive difference between the successful and unsuccessful actors. I thought it was luck, he thinks they work harder than the rest and are better at there craft.

Similar to exceptional coders and product managers, how many of those who are successful in those professions would you say are 'lucky'?

So are entrepreneurs any different?
If you had read the article, and clicked the link to the declaration, you would have seen the following:

"According to a news release, the leak happened at Freedom Industries in Charleston. The leaked product is 4-Methylcyclohexane Methanol, which is used in the froth flotation process of coal washing and preparation."

http://www.wsaz.com/news/headlines/Firefighters-Investigatin...
Compulsory super isn't directly analogous to the sovereign wealth situation, because the government can't dip into it.however, it receives tax revenues from growth in super investments, which are now nearly 1.5 Trillon, and because most workers who will retire over the next 15 years should have enough super to live out their lives on (hopefully combined with home equity, especially if you live in a capital city), then the government doesn't have the pension demands which are bankrupting states in America.

It's not an ideal situation, much more free market, but it's one of the greatest moves by an Australian government ever in my opinion
How does encrypted SSD perform, compared to unencrypted? My SSD does reads/writes in the 500MB/s range. Does encryption significantly slow down performance?
Programmers Without TDD Will be Unemployable by 2022
Because this kind of writing style makes people with different opinions frustrated which leads to discussions and debates.

I actually like it. It reminds me of kenrockwell.com
"Proper" includes 16:10 or even better (15:10 would be great)
It's up to the CPU actually and most CPU's have the AES instructionset by default.

In this case, the performance hit is minuscule.
Temporal alignment matters because, well, things move. This isn't as much of a problem for vast concrete structures that are indoors like in the preview they have here, but in the outdoors things are shifting all the time. It's hard to reconstruct something in 3d if it's changed shape by the time you've gone to take a picture again.
Why? I think he makes good points. If you submit a good argument, article, etc., it should get upvoted to make it more visible to other users.
Do you mean that rubberduck doesn't work or that protecting with encryption doesn't work?
Is this new information? Essentially anything with single-user mode is pwnable when you have physical access.
http://osxdaily.com/2011/08/10/filevault-2-benchmarks-disk-e...
Why 70-80% of VCs do harm
To whoever downvoted this, their name right now is Hacker School (commonly politically correct, male "Apprenticeship" terminology avoidance) and the symbol is of a computer (commonly politically correct, neutral/male symbolism).

"NY Hacker Apprenticeship w/ a young female hacker as the mascot" would essentially flip it around, where the Apprenticeship term is used (its an old world male symbol, lets get over the passive aggressiveness) and a modern symbol of equality is used (a female hacker, yes there is political tension over this as we all know, lets get over the passive-aggressiveness)

Yes it was light-hearted because that is essentially two politically provoking things from the wrong vantage point; but sometimes two things which are politically diverging can cancel each other out with the right dose of comedy, fun, and respect.

One could take it plenty of other directions, but I thought it would be cool. Maybe "Hacker School" wants to avoid the political scene altogether out of self preservation, maybe they'll downvote me and take my ideas anyways, or maybe they'll just downvote me and dislike me, who knows?

I have nothing against any person or group, and I respect everyone equally. Cheers.