skysight-inc/HackerNews huggingface dataset:
Follow the initial framework of 4 Hour Work Week if you really can't take the jump otherwise. Basically imagine the worst case after planning and then work backwards from there. Solve or think about how bad each aspect of your worst case would be .

Chances are it's really not that bad, so jump in!

The alternative could be something like I do. I work full time and work on side projects after work. I have a VA that does the heavy lifting for me so when I get home after work I can make efficient use of my 2 hours/night.

I did this due to visa sponsoring I have to do in the coming year, after the visa has cleared I plan on getting out of the employee scene.

I used my consistent salary to cover extra VA costs to build lists of people I can target to become clients, so many, many phone calls and emails will ensue after making the leap.
I'm pointing out that even if they were doing it correctly, and you gave Apple the benefit of the doubt. Their current successes have no reached enough of their supplier chain to brag about, or make the claims they did.

So even if your only source is Apple. Apple's claims don't stack up with their documents. A.K.A. lying though your teeth.
I was making the numbers up, because we cannot exclude and accurately asses racial and other socioeconomic conditions. So the numbers on Wikipedia do not tell any more truth than me making them up. The point, is that whatever the numbers are, they're irrelevant as nothing useful can be done with the data.
The one thing I can't get off my mind is something I saw in another forum related to InfoSec when the letter threatening the employees came out.

A Russian poster said, it was an odd use of the word "False" in the email, since in English it's "Lies". He said when you translate the Russian word for "Fake" or "Lies" it comes out as "False". Which, if you read the email and substitute the word "Lies" for "False" in the two sentences where the word is used, suddenly the meaning is totally clear.

Here is the email:

http://variety.com/2014/film/news/hackers-threaten-sony-empl...

Removing Sony Pictures on earth is a very tiny work for our group which is a worldwide organization. And what we have done so far is only a small part of our further plan. It’s your false if you think this crisis will be over after some time. All hope will leave you and Sony Pictures will collapse. This situation is only due to Sony Pictures. Sony Pictures is responsible for whatever the result is. Sony Pictures clings to what is good to nobody from the beginning. It’s silly to expect in Sony Pictures to take off us. Sony Pictures makes only useless efforts. One beside you can be our member.

Many things beyond imagination will happen at many places of the world. Our agents find themselves act in necessary places. Please sign your name to object the false of the company at the email address below if you don’t want to suffer damage. If you don’t, not only you but your family will be in danger.

Nobody can prevent us, but the only way is to follow our demand. If you want to prevent us, make your company behave wisely.

Just something I keep coming back to in all of this.
If you need to do a lot of typing you can ask your employer for a better keyboard, or buy one yourself. High-end mechanical keyboards allow you to reprogram their firmware and rearrange their keys, so you'll get a new layout without any involvement of the OS and, if you buy the keyboard for yourself, you'll be able to carry it with you whenever you move.
I just tried searching this entire comments page for the string “batman”. Incredibly, there were 0 occurrences. So I'll just add: this sounds kinda like that batman movie where they turned every cellphone in the city into a remote listening device (and then declared that nobody should have that kind of power).
Or they could have stolen a few backup tapes, then infected the network with malicious software and left bits of logs pointing wherever they want. It's unlikely Sony has full network captures. So a line in a log file with an IP is likely to be taken as absolutely true.
For the argument, you can change them, i answered there:

https://news.ycombinator.com/item?id=8773176

So far, I haven't encountered any annoying edge case I can't handle, so if you have examples, I'll be glad to discuss them with you
Well 1 hour delivery leaves at least 15-20 minutes to actually cook the pizza. I suspect the fact that they're doing this one a few limited parts of Manhattan indicates that they have some kind of courier depots especially for this.
Simple Backoff Algorithm in Go
King of the Dump
Favorite Data Visualization Projects of 2014
Just pick something that seems sane and run with it. One thing you learn when you've worked with a bunch of frameworks is that they all rely on the same fundamental concepts, and it's basically just window-dressing. The framework you choose will determine what sort of jobs you get and which community you follow, so make sure you're happy with those, but it won't ultimately determine your success as a programmer.
> Your list is a false dichotomy.

Pedantically, wouldn't it have to be a false trichotomy since there were three presented options?
Unfortunately some Java developers don't distinguish between stateful and stateless static methods and just say all static methods are bad. (But note that if the method does I/O it's stateful; you generally want I/O calls to be replaceable.)
rather than giving Cindy the quote which she asked for, I should have asked Cindy to hop on a quick call with me to discuss how they were planning to use Appointment Reminder

I get this all the time when looking for vendors for various things and have to say I usually do an internal eye-roll when it comes up - sometimes I just want a rough quote in an email that I can look at when I get the chance. Most recently we were looking at some load testing tool and I had to sit through a sales call only to find out the cost was ten times what we were prepared to pay. I had zero special requirements so why that price couldn't have been emailed is beyond me.

I understand in some cases like this it might be useful to have a call, I just feel I'm getting the sales BS when it happens to me.
I didn't use the word extra.
In the video he says that he already implemented an APL interpreter in Lisp.
For many workloads that's fine, but it sounds like some people have found that using the OS socket handling doesn't distribute very evenly among processes in some cases: http://strongloop.com/strongblog/whats-new-in-node-js-v0-12-...

Edit: more concise explanation, in the context of SO_REUSEPORT: http://lwn.net/Articles/542718/
And PowerMock is the bane of all existence!

It can be a useful tool, but it causes all kinds of weirdness which can completely mitigate any advantages. On my current project I had to strip out most of our uses of PowerMock. While the tests pass on my local machine just fine, many of them fail for no good reason on the CI server.
I wrote about Dvorak in this comment:

https://news.ycombinator.com/item?id=8705543
Even if there's no publicly published code, any credible CS researcher will give you access to their code and tests for research purposes if you ask (excepting the rare case where they include someone else's IP), for exactly this reason of reproducibility.

Secondly, testing in a number of different environments is part of the nature of scientific reproducibility, to check if the claimed result is robust or simply an artifact of the experimental setup, so releasing more detailed specs of the hardware used is not so essential.
Python is the best "glue" language. Large 3rd party libs, easily readable/writable (even by non-programmers), ld (it predates Java), established, great user community.

So, people in different realms (MSoft IronPython, JVM/Enterprise Jython, restofus CPython, scientists/performance Cython/PyPy,Stackless,Psyco, academics/experimenters many more) all want to use it and make versions that integrate with their tools.
Thanks. D'oh. I understand how I missed that when QAing the links but I'm clueless about how it got into there in the first place.
So yea, he 'designed' it basically for himself (SpaceX in LA, Tesla in the Bay). Who else would do this commute daily (because it will certainly prohibitively expensive for just daily commuting)?
Every time I see one of these alternative keyboard layouts it almost scares me into switching—look at the QWERTY stats for all books, they're horrendous. I always decide against it because it seems like one of those things that's hard to unlearn. This one does seem to be an improvement, but I don't think I could ever switch. The most I've really switched around my keyboard layout is movekey[0]; it's much more useful than switching layouts (in my opinion, anyway) because the arrow keys are what slow me down the most.

[0]: https://github.com/0942v8653/movekey
While the FDA does a fantastic job of reminding the population of the process it uses to ensure generics deliver the same experience, there is still a ton of waste in the system due to brand-name drugs being chosen over generics. Part of the problem is the massive marketing efforts by pharma trying to convince patients and doctors that their brand-name drug is better. For details see:

http://www.iodine.com/blog/do-people-prefer-under-patent-dru...
You can't actually solve a lot of problems by throwing money at them. Ensuring that scaling your core application to arbitrary traffic sizes is in the class of money-solvable problems isn't trivial and should guide your architectural decisions from day 1.

Yes, you'll probably end up doing significant rewrites if you do actually win the lottery and get big, but it's nice to know that you're not going to top out at some arbitrary size and have to start turning customers away while you do those rewrites.
That doesn't help when you restart the network interfaces though. Normal TCP/IP behaviour would be for the connection to terminate, however SSH can reattach itself.
Did you even look at the OsmocomBB project? It's pretty well-known that the their software (with some alterations) can be used as a poor man's BTS, and so can passively sniff other phones. They're pretty cagey about it, and understandably so since they're pretty conscientious about complying with laws and regs and yet they apparently draw a lot of script kiddies looking to "hack peoples phones signals".

Besides, base stations are available openly on the market now at pretty reasonable prices. It's why I never talk about anything truly private on a mobile phone.
Which "proves" again that programming is neither about OO nor about purity..)
That 3:45 travel time seems pretty unlikely. According to the feasibility study, it's based on the idea that trains with a 130MPH maximum speed will run at an average of 110MPH. The Acela Express maxes out at 150MPH, but averages only ~80MPH --- and that doesn't factor in service outages and other transient delays, which are common.

An HSR line between Chicago and Columbus would probably in the best case be competitive with driving. Which is itself an achievement, one supposes, given how much worse trains are than driving currently.
Seth Rogan movies are a reasonable product. He got paid a bit more than $10m for this film. James Franco got a bit less than $10m. It cost something like $45m to make. There are very many much worse films being made, especially in the comedy genre which is pretty poor overall. (Does anyo e have recommendations for great comedy films from the last ten years?)

While not great comedy they're better than the Adam Sandler shovelware being churned out by Sony -- films that were given pretty heavy criticism from Sony employees in the leaked emails.
That's really helpful Thomas. Many thanks for your detailed outline.
Ah; since I think regret is likely, and certainly plausible, I didn't read it that way.

As I understand it, in part from helping with litigation support in my '90s document imaging days, plaintiffs and defendants don't like lawsuits, and the wise try very hard to avoid them. Taking on a state attorney general, and the Hollywood-Political Complex, is not likely to be fun, and could get very ugly. Google certainly didn't initiate these fights.
How about, if the people behind the hack are trying to make it seem like it is NK, then investigators may go publicly with that theory while trying to track a culprit, as to announce otherwise may make finding who it is more difficult.
What’s Wrong with Statistics in Julia? A Reply
I've been using the dvorak layout since 2001. Never really had many problems; all operating systems seem to support it, and coworkers are easily trained in the use of one's preferred keyboard switching UI should they need to use one's PC. Initially some people seemed to act as if this was some kind of fad, one that I'd soon get over, but as the months ground on, and then the years (since 2001 I've worked on and off with many of the same group of people), and my keyboard layout didn't change back, this attitude seemed to die down.

The only technical problem I've had, I think, is that at one point if you were the first person to sign in to a remote system over Remote Desktop, you'd imbue that session with your locale and keyboard layout. No good when I happened to be the first person to log in.

I haven't even found my QWERTY skills atrophying that much; on a non-split or laptop keyboard I can type QWERTY without looking at 75wpm, without too many slips. On a split keyboard, like the ones I prefer to use, if I have to type QWERTY then I do have to look at my hands as I type.
How cookies can be used for global surveillance
Cortex-A series is for small computers (eg smartphones etc), Cortex-M is more of a contender for AVR, especially Cortex-M0 which are the smallest ARM cores. There is currently lot of activity around ARM and power-optimization in the industry, while AVRs are generally bit older design.

Just for fun, I picked a semi-random example of ARM mcu from digikey: EFM32ZG110F32[1]. Based on the datasheet it consumes about 8mW when running on full 24MHz speed. Meanwhile the AVR chip used in eg. Arduino Uno[2] consumes about 10mW when running at 8MHz. Of course at these ultra-low power levels there are quite a large amount of variability depending exactly what you are doing and how well your code is made.

[1] http://www.digikey.com/product-detail/en/EFM32ZG110F32-QFN24...

[2] Atmega 328p http://www.atmel.com/devices/atmega328p.aspx
cite a single comment where somebody has said "they are making this up to go to war"
Well, that's fairly hyperbolic. It wasn't near self-evidently fantastical, unless you base that entirely on political willingness.

As for what you thought made it fantastical, I would love to hear a short list. My last understanding of it was that there wasn't anything specifically physical or technical that prevented it from being possible (albeit requiring more real-world testing), and there was at least some effort put into addressing the implementation details. If there are portions that are actually impossible rather than just unlikely I would rather know than remain ignorant.
If you want to contribute to the Linux kernel, you may want to start here:

http://kernelnewbies.org/

(Found via Google search on [linux kernel development].)

Start with a small project, maybe just learning how to compile and install your own custom kernel. Then go look for bugs that other people would like fixed but don't have time to fix, and see if you can fix them. There're a bunch of guidelines (that I'm not too familiar with...I don't personally do kernel hacking) to getting your patch accepted, but I think there's pretty substantive mentoring available for new developers. Good luck.
Skytran, “Hyperloop for intracity transit,” to be built in Tel Aviv
Colemak and Dvorak are supported on the Mac. Windows supports Dvorak.

http://www.howtogeek.com/189270/alternative-keyboard-layouts...

I'm don't think going mainstream is important as long as you can get support:

http://www.reddit.com/r/keyboards
I don't want to say anything wrong on this and I don't have the knowledge on this, but it's possible than the OS is doing a lot of work on this to avoid cutting connections. Do you have any details on this?
The FDA does try, but it's ineffective and totally overwhelmed. Here's a recent story[1]:

In January, FDA inspectors paid a surprise
visit to the facility in Toansa, in a rural
area north of New Delhi, and found broken
equipment, windows stuck open and flies
“too numerous to count,”
...
Workers ran quality tests over and over
until they got the results they wanted

Just google around and you will find many many many stories like this. It's been an ongoing problem with generics (mostly from India) for quite some time.

I don't know if brand-name drugs are any better, probably many of the same ingredients are sourced from the same suppliers. But at least the brand-name drug has a reputation, i.e. a "brand name" to protect.

Edit: Just wanted to add: RTFA I linked to. My one quote doesn't do the situation justice. The culture at some companies is IMO really really bad.

[1] http://www.bloomberg.com/news/2014-03-06/flies-found-by-fda-...
I'm on your side here with regards to that, but this story is exactly why your vendor can't do that to you. You know you have no special requirements. They don't know you have no special requirements. They also don't know whether you're serious yet. For better or worse, asking you to put something on your calendar and show up to it is a great way to verify whether you're serious or not: if you're not willing to make yourself available for a phone call, it is possible you'd be able to organize your company to pay $10k for software but that isn't the way I'll bet.

I regretfully have years of anecdata on the close rate of doing things the geek-approved way versus the close rate when I get on the phone with somebody and it, ahem, is not a close call.
You don't forget the old layout when you learn a new one. This has been widely misunderstood.

In fact, it's more like learning yourself to write with your other hand. Say, you try this with your left hand -- you don't forget how to write with your right hand -- you can do both, but after a while you'll realise you got better with your left hand than your right!
And this, my friends, is the primary reason why Google bought YouTube.
And while I could see that as a neat trick (I think Elon was going more for the comparison to the High Speed Rail boondoggle) it would be much more interesting if it could do something like Reno/SF or maybe Boise/SF so that folks could live in a nice place and work in a trendy place. But the whole notion of 'tasked' cities (living cities vs working cities) is still not well developed.
Apologies if this is ignorant, but how can we be sure that this was actually Guido van Rossum commenting?
This is true for me as well.

On my phone everything goes well, but on other computers or on my iPad's Zagg keyboard... It's a mess.
This is Hacker News. You really ought to understand what that means.
What's the medical consensus on Cold-EEZE?
I just got a mechanical keyboard (Cherry MX Blues) and I have to say, the actuation force is much, much lighter, and it definitely is taking some getting used to. Right now I'm trying not to bottom out as I type and it's actually really hard. Just as a warning before anyone goes out and buys a mechanical keyboard. It can get expensive too—I bought mine from Max Keyboards on their Black Friday sale.
> Ah; since I think regret is likely, and certainly plausible, I didn't read it that way.

I'd have to agree -- Google almost certainly does regret taking this to court (because they have had to, however, they almost certainly intend to make Hood regret it more.)
Good spot catching that Apple's own documents don't stack up with their claims. But this is how the company operates as a whole - sell the sizzle, not the steak. I think they simply thought that nobody would actually bother to verify their claims.
Thanks. Indeed, it's not generally possible to go from a file descriptor to filename, because not all file descriptors refer to files with names (e.g. sockets). So I guess the second argument in this case is just a dummy value that is necessary because the Go library doesn't have a way to create a nameless "file" from a file descriptor.
That is news to the residents of Chicago, Minneapolis, Columbus, Milwaukee, Louisville, OKC, Nashville, Memphis, Detroit, and Indianapolis, which are some of the largest cities in the country.

Also: moving people by plane is probably more efficient than by high speed rail.
tl;dr: buzzwords
I used the Colemak layout for a little over a year and eventually switched back to QWERTY. I had the same problem that many other people had with alternate keyboards - it's great if only you use only your own computer(s). Whenever you have someone else use your keyboard or you use theirs, you have to remember to switch physically (for them) or mentally (for you). You can argue for maintaining both layout proficiency, but what's the point of an alternate layout if you have to continue to practice the old one. I also never really had a health problem typing in QWERTY and Colemak didn't solve that (non-existing) problem.

Also, so many things are built with QWERTY in mind. Games default to WASD and some don't even have the option to switch. Shortcuts are created with QWERTY and are sometimes awkward to change (vim) to match the design goals of the shortcuts.

All in all, it was a fun experiment. But seeing as I don't have any RSI/other hand reasons to switch, it's not worth the extra effort to use.
This reads like a big ad for Iodine.com
It sounds like California might be wasted on you. You might like Edinburgh (in Scotland.) Seriously, though, you'll find what you look for wherever you go. ;-)
Which is unlike Promises, which guarantee a single "end," but also don't care when that ends (could have already happened, could happen eventually). Seems similar in nature to a socket connection.
No, it was fantastical. For instance: the cost estimates Musk provided were premised on advancements in tunnel drilling and elevated track construction costs that would have revolutionized all of civil engineering, not just hyperlooping.
And just were the fuck do you imagine Sony HQ is located?
Secret Santa Fail
Why did they use such low-saturation colours? I would never call any those colors how they are marked - except maybe for green.
You don't need guys like Musk. Here's how to make high-speed rail cheaper:

- Remove or upgrade all level crossings.

- Allow passenger trains to have priority over freight trains.

That's it. It's literally just two things. You don't need elevated tracks or magnetic levitation or airtight tubes. You just need to be able to accelerate the train to its maximum speed and not have to slow down until it reaches its destination.

Currently, Amtrak travel sucks due to the fact that when you board the train, no one can guarantee when or where you will be able to get off. Every passenger route passes over tracks owned by a railway company that makes far more money on moving coal or cattle than on people. And the freight trains may not have a regular schedule. So every time a passenger train leaves a station, it might be stuck on a siding for hours in the middle of nowhere, waiting for higher-priority freight to pass.

And all those tracks cross automobile roads, where an unnervingly large fraction of the level crossings don't even have warning signals. The trains still have to slow down for them, even if there are no cars in a 100-km radius, because at high speed, colliding with a smaller object, like a deer or cow, could cause a derailment.

There are no technical problems. They are all political and financial. As such, guys like Musk can't really help. He could spend his entire fortune and talk until his vocal cords snap, and still never make a dent. It's not just unsexy, but soul-crushing.
Cool, I'll have to take some time to read through more of that, but a quick skim actually made clear to me some of the differences I was missing, especially when combined with the other comments.