skysight-inc/HackerNews huggingface dataset:
I just scanned the article, it seems correct now in its use of shark/fish/whale/etc designators.

It's a confusing situation with both belugas (who are whales, and therefore mammals, and not fish despite their appearance) and whale-sharks (who are sharks, and therefore fish, but not related to whales despite their name). Add to that things like fish-tanks and so on, and you got a lot of room for confusion, so it pays to double-check everything!
Although your suggestion may be popular, it is, in fact, suboptimal.

If one believes that "JS is the worst thing to happen to the web" and that "some other language would miraculously solve all of the problems" then going off into the wilderness to "create" is almost certainly a dead-end endeavour. A language is only one component of what's needed to replace JS - there's also winning over 4 major browser vendors who've dumped no trivial quantities of money, time, and PhDs into polishing this particular turd.[0] Then there's the standardisation peeps and so on. It's not so much a technical challenge - many existing languages could add support for DOM APIs and become an in-browser candidate relatively trivially - but a political one. And when was the last time you heard of someone solving a political problem by saying "hey guys, I've got a great idea here"?

Some not-absurd propositions:

1. "The finance system is shit"
2. "Modern government is shit"
3. "JS is shit"

All 3 of these have many potential non-shit replacements - but things never change. Why? Because barriers are very, very real. These things could only ever fall to the most expertly executed, well resourced, and lucky of targeted attacks.

The only viable strategy for the average "hater" (whose "hate", incidentally, is emphatically not invalidated by his lack of perfect solution) is to try to affect top-down change. Now, no one person is likely to achieve this - even exceptional people have a fearsome challenge when faced with groupthink (Galileo, anyone?)

So what is in the "haters" toolbox? Well, seeing as web standards authorities are run like district councils in the 1980's (go try to find out how to make your view officially known on an ECMAScript draft), us in the peasantry have little but our ability to create and maintain a murmur - and occasional scream - of discontent which hopefully, one day, might have some psychological effect on those who do hold the power, because lord knows it's not us users. You may recognise this particular strategy from historical great hits such as "representative" "democracy" and friends where it has been, on the whole, a slow, inefficient, wasteful, but occasionally effective way of going about things.

So my well thought-out and actionable strategy is to ignore this advice and continue to grumble - and, if you can manage it, try to be just a little bit louder than last time: shit adds up at scale.

[0]: Mr Eich told me himself that they're too invested in JS, see https://news.ycombinator.com/item?id=9264531
Yes, Unity of Command is one of the best light wargames ever created. It's all about supply; balancing the need to advance quickly to capture the objectives within the uber-optimistic schedules vs needing to protect your supply vs. not wanting to outrun your logistics vs. trying to surround enemies and easily eliminate them when they're inefficient and out of supply.

The AI is excellent especially when playing the defense (which is nice, since for the human playing the attacker is the more interesting role). It's great at noticing when the player has overreached and mercilessly punishing those mistakes.

I can't recommend it highly enough if you have any interest at all in wargames. It works as an entry level game, but is also deeply satisfying for the grognards.
OKCupid is weird; in actual human interaction the questions are more important than the answers so having the computer do that part is backwards.
I don't know about alternate universes (though it's a cool theory), but apart from the Berenstein/stain thing, I've also had so-called "false memories" from time to time. I'll bring up conversations I would swear on my life I've had with someone, and they won't have a clue what I'm talking about. It has happened to other family members too; sometimes my mother will bring up a past event or conversation and the rest of the family will assure her it never happened. My sister can remember things from our childhood that none of the rest of us do, and we don't believe her until she breaks out an old diary and it's there in black and white.

Another example of the brain playing tricks: There are so, so many times I get stopped in public or at my job by a customer, someone who swears they know me from somewhere, or that I must be related to so-and-so, when there is no actual connection. Apparently I have "one of those faces" and I seem familiar to many people. One of the most interesting times that happened was when I was 18 and browsing around in the local Head shop, this girl came up and hugged me from behind. I didn't recognize her, but she started asking me when I moved to the little Georgia town we were in, or was I just there to visit her? Despite my protests, she swore I was her high school sweetheart from Oregon, right down to my accent, mannerisms, smile, eyes, and build. I had to show her my license before she could accept I wasn't him. I would have thought she had a mental disorder if not for her best friend right beside her going on and on about how I could be his twin.

I'm sure a geneticist or anthropologist could offer a theory on my uncanny resemblance to her friend in that particular instance (that, or my mother had twins and never told anyone), but it doesn't explain why so many other people see a familiar face when they look at me. Maybe I'm just that plain-faced that it's easy for others to project a known face onto mine.
They intend to look for matches offline with a few days delay. The count of people who have taken it looks like it is updated live.

It is quite possible that they have not tried to do the match online. Given their demonstrated competence, I wouldn't be surprise if it comes as a shock to them that they can simply put results in a flat file, sort, and then scan them for matches very quickly...
It can be, if you define the appropriate macros
I think that it does.
You can try https://github.com/google/honggfuzz - The basic idea is pretty much the same as with afl-fuzz - maximization of code coverage (more or less).

Some old write-up on the technique can be found here: https://github.com/google/honggfuzz/blob/wiki/AttachingToPid....

You can attach to a process (-p pid) and then feed it with an external, initial input (from pcap, or hand-crafted). Honggfuzz will modify it to maximize code coverage in the network server. I got pretty decent results with e.g. apache (in must be executed with -X, so it doesn't fork/daemonize).
Not everyone ignores alternate platforms.

Try https://play.google.com/store/apps/details?id=com.premii.hn

And if you hate downloading, try http://hn.premii.com/ in chrome and add it to home screen
I'll have to look at this.
The US had better RADAR and automated fire control than Japan.
Help please
I'm looking for someone to help me get into a Gmail account. It is my old one, I have forgotten all the info on it and don't have access to the other email address or phone number on it. I know how it sounds lol but it is genuine. I have tried all the normal ways, I think hacking into it is the only way to get it back. Thank you.
I once read an interesting solution to this specific problem on the old Joel on Software forum. In addition to offering a competitive salary for people to work at an odd location, you could offer a relocation bonus for people to leave. This assuages a large concern that some folks might have: that they'd love to work at your company, but if things go sour, they'd be stuck in Pigs Knuckle, Arkansas without any other job opportunities. I'm sure there are wrinkles to iron out, but that would directly target a mostly unrealized objection to relocating to a less desirable area.
Yeah that does seem annoying, but if you are only targeting one of those platforms the likely hood that you would succeed is super small. I'm not just talking about Occulas when I talk about being on a platform that doesn't care. I'm also talking about the game developers, unless you are making an iOS game I don't see why you would ever want to develop for or play games on a Mac.
Ditto. I respect Musk as a skilled and successful engineering manager, but remain amazed by how much credit he's given for things that are clearly the product of some luck and a hugely talented team. I think a mark of a good manager is someone who will go out of their way to correctly credit their team.

Likewise, Wolfram has published some interesting papers on CA and Mathematica is great for it's problem domains, but ever since NKS I think he's forgotten the maxim cautioning to not get high on one's own supply.

For those who haven't seen it yet, this letter from Richard Feynman to Wolfram might be interesting: http://www.lettersofnote.com/2010/06/you-dont-understand-ord...
Yet no love for "Morpheus" or "Oracle". Racists.
BattleBots 2015 Championship (Live TV Taping) Tickets for Sale
I'd suggest a nice smart photo in front of a plain white wall. Something smart casual like a plain shirt would do well I'd say.
I guess because I don't know a single game developer that actually likes making games on Linux. I like linux, I use it for server and web programming, but it is god awful to try and make games on.
Go hello world is larger, but it's static and includes the native Go libc equivalents instead of depending on glibc.

$ size hello
text data bss dec hex filename
1329045 25256 102376 1456677 163a25 hello

That's a stripped Go 1.4.2 hello world (1941480 bytes unstripped).
Also probably reword 'I have a ton' - it's a little too informal I think.
Add more padding! Padding makes everything look better xD (I.e. around title, for the buttons, etc.)

Read on vertical rhythm
The notable feature of copyleft is that it applies to derivatives.

So for 7, some software that incorporated BSD licensed code under some additional terms might not meet the open source definition, but the BSD source project would.

Copyleft requires that a derivative project be available under the same terms as the original work (or so, I guess some licenses might be mixable or whatever).
A few years ago, there was an article posted to Hacker News about some site that sold DRMed anime shutting down and how people who bought anime from the site would no longer have access to the things they bought. As it turned out, the special Flash-based anime viewer they provided just did a per-byte XOR with 0x42 on PNG files.
> Near the beginning of The Dead Mountaineer’s Inn, a 1970 novel by the Russian science-fiction writers Arkady and Boris Strugatsky, the innkeeper, Alek Snevar, proposes to his guest, police inspector Peter Glebsky, that mystery is always preferable to explanation.

That's the characterization of their whole work. The single thread running through all their books. They don't explain everything. They always leave something there to marvel at.

Arthur C. Clarke also did this. It's the hallmark of the best science fiction.
It's a photo for a professional context, so put a little more effort in to it - get a haircut first, wear a smart shirt, and if you've lost 50lbs, then yes, you should get it re-shot for sure. The photo you have on your LinkedIn is approximately 50 times better, but could still be improved on.
Selfie amatuer here: you want the light in front of you, camera a few degrees above your face.
what's obvious to me is that

capital is available and flowing towards people who shouldn't really have it.

but overall it is working for the smart investors.

but really, people are throwing money around for crazy returns.
We changed the title to say "completely open-source"—not sure what that means, but it's language from the article—in an attempt to make it less misleading. If anyone suggests a better title, we can change it again.
Built upon the backs of thousands of displaced native peoples (by the government) so that De Beers can move in and strangle the diamond market to drive up prices.

Not sure if this is a model that others should laud, really.
Thanks for that explanation. I've never placed any of my GPG keys on a Yubikey. I just assumed that the key password remained.
Hasn't the company 'imploded' like twice already?
Yes, you can dynamically link by compiling Go with gccgo (https://golang.org/doc/install/gccgo).
I'm glad seven employees decided to quit a rude/poor boss. Although I'm only basing 'rude/poor' based on quotes from the article, not from personal experience, I think it might have some merit. Props to them.
>I recognize a Soviet car:

wait until you see NK missiles :)
Do you have a link for this? As crazy as the linked article is, I find this hard to believe about SK too.
If you are a dev, do dev. Full stack is already a "jack of all trades" label, piling design on top of that is probably a bit much given that the methodologies are quite different from engineering. It might also hurt your CV as you advance, where specialization is expected more than generalization.

That being said, a lot of devs seem to do OK with some basic design work, but it drives my wife (a designer who works in a dev shop) a bit crazy given the quality differences between a dev dabbling in design vs. what fully specialized designers can accomplish.

Now, an ability to work with designers as a dev is a great skill, especially if you do a lot of front end work.
I highly recommend SSLMate too. Buying a SSL cert via CLI and automatic SSL renewal and updates via cronjob make it awesome.

Not to mention it has configuration templates that make getting a best practice config for almost everything you would use a SSL cert on. https://sslmate.com/blog/post/sslmate_mkconfig
Git Rev News: Edition 3
ProtonMail: We’re upgrading all ProtonMail accounts to 1GB of storage!
Thinking on this again now, perhaps using a shorter key (I'm sure I would have chosen 4k RSA) would have helped. Regardless, I did find that connecting to 50+ hosts at the same time, most of them would hit my 3 second connect timeout with the neo-n and gpg-agent.

This is a somewhat unusual use-case, I will grant, but I also found a somewhat-noticeable delay in connecting to a single server, on the order of several hundred milliseconds.

I wonder if it would all be fine with a 2k key.
Reminds me of this...
https://twitter.com/mrgan/status/384780273721696256
I feel like this needs to be incorporated into an episode of Silicon Valley.

The bit about not actually having a real product in production reminded me of a recent episode of the show where it was mentioned that sometimes it is better to not have a real product and revenue because then valuations can be blown way out of proportion in the frenzy without any real revenue benchmarks to base them on.
My initial thought was: wow, this looks like a great validation of the idea behind Joyent Manta[1] storage+process. I wonder if it would've been a good fit for 500px, and how it would compare in terms of price/performance? Granted, they now have a working system on s3, so maybe for the next up-and-comming competitor? ;-)

Great write-up, btw. And thanks for the heads-up about vips/nip2 -- I wasn't aware of those.

[1] https://www.joyent.com/object-storage
There have been sweeping changes to the abstractions used in the emulation, in the sense that all (most of?) the drivers were upgraded to use the new abstractions. So I would assume they tend to be consistent (I used to pay attention to the whatsnew files, I haven't studied the code at all).

If I understand correctly, the machine drivers are very close to being abstract specifications of the hardware.
I think one could argue that function scoping is no longer necessary - there's nothing you would do with function scoping that you couldn't do with lexical-block scoping, since with lexical scoping, you can still declare variables at a function block scope.

The only real benefit I can think of from function scoping is hoisting, reliance upon which strikes me as an antipattern.
The canonical example of funding!=success.
Do you think people will be using JavaScript 10,000 years from now? What you're saying implies they might as well.
Ani DiFranco enjoys freedom to create – Richmond.com: Music
The inventor of Mathics got a job at Wolfram :(

http://www.poeschko.com/
Yeah, that's how it works. /s
What potential implications are there for the Bay Area? Anything dire and urgent (like, SF under water)?

Not trying to downplay the magnitude of what this implies about our planet, but curious to know whether I should perhaps make sure I am high above sea level a few years from now...
Glad to hear it. This is the inspiration behind my latest project.
Same here. I tried it early on with high hopes, then found it was too sluggish for my tastes. Lag while typing--even the smallest amount--annoys me.

I'll probably give it another whirl, hopefully the React stuff will have sped it up a bit.
> We can expect to see a great deal more about North Korea, and need to hope that, as larger powers attempt to conquer NK and strip its government, that this can be done as peacefully as possible and without triggering all of the Cold War tripwires breeding in the world today.

I immediately thought on reading this line of how NK is the last stranglehold where U.S. Commerce has not infiltrated. In fact, much of the talk of opening NK up is entirely orchestrated towards bringing in 'capitalism', not democracy. Democracy is the excuse we seem to be persuaded by. It is the "magazine" cover that corporate America likes to parade.

And this sickens me. Why? Because people are much less willing to give up their lives for corporate freedom than they are for a democratic leadership. And yet so many of our soldiers have died for this very pretense.
How did the founder manage to build a company of 70 employees without a product and securing 30 million fundings after 2 years of not really showing anything? And to top that of, it didn't look like the founder has any track record before this company.

I'm not interested in mocking or bashing the company, I just wanted to know the possible mechanism that would result in such ... unexpected scenario. Is hustling really that effective and I have been underestimated that all along?
Those instructions don't load any proprietary binary blobs - the boot loader is an unmodified official release of u-boot that you can compile yourself. The only things you need blobs for on this era of Allwinner hardware are 3D acceleration and hardware video decode/encode.
You aren't the only one who thought that. Dr. Michael Barnsley (http://en.wikipedia.org/wiki/Michael_Barnsley) was an early fractal researcher and started a company called "Iterated Systems" to commercialize the use of fractal compress tech. They were somewhat successful, but I think they were a bit before their time as finding the IFS to "compress" an image was computationally extremely heavyweight and the tech had to catch up with the theory. Disclaimer: I worked in Dr. Barnsley's lab at Georgia Tech in the mid-80s but was never involved with Iterated Systems.
Peculiarly, there were dozens of instances of boys named Sue prior to Shel Silverstein writing "A Boy Named Sue", which makes me suspect that the song in question might very well have been a true story.

Curiously, the popularity of naming boys "Susan" [0] also peaked more than half a decade before the song was published. ("Sue", in contrast, peaked even earlier in the mid-40's, though it seems it made a comeback in the late-80's).

[0]: http://rhiever.github.io/name-age-calculator/index.html?Gend...
Maybe "Full-stack" or "Full Stack"... I don't think "Fullstack" has entered the English language yet.
Yes, a breath of fresh utopia!
I'm the CTO of 500px. Decoupling uploaders and converters simplifies the overall design and makes it more robust. Converters are a part of the legacy design that we are planning to retire. In the past, we would generate multiple sizes and crops for every image so it can be efficiently displaced on the site and/or mobile apps.

Today, we rely on the new Resizer service that can resize and crop images on the fly. It's an interesting piece of technology that we will be writing about on our blog: developers.500px.com
Because f*ckedcompany is no longer around to call out this kind of craziness. Pud, we miss you!
Zipcar is down
Another way to read this is, "Never, ever have a free price point."

> When the Georgia Aquarium broke ground in 2005, UPS made a generous donation: at no cost, they offered their logistics and shipping services for whatever the facility needed.

Fair enough. I like it. So how did the aquarium reply:

>"we’d like to transport ... four whale sharks in Taipei and two beluga whales in Mexico to Atlanta".

There is no way UPS would have been shipping those whales at any reasonable (even discount) price point.

At least they got this article out of it!
GOD, so much schadenfreude here...
Performace is the reason why we switched from ImageMagick
Your employers are idiots.
ProtonMail also isn't encrypting with a password, it's fully OpenPGP compliant using full length RSA keys. Also, how do we know Lavaboom is going to be around and stable? ProtonMail is financed by the Swiss government and developed at CERN.
Here are some random tips I can think of off the top of my head:

- Shooting at a slight downward angle has a slendering effect. The opposite applies to shooting at an upward angle.

- Never face the camera straight on. You'll look larger than you really are.

- Wide angle lenses (such as the one on a camera phone) will create barrel distortion. This is most noticeable towards the edges of the frame, so if you have enough resolution to crop it you can end up effectively faking a longer focal length.

- The best lighting is in the shade. A camera cannot capture the range of contrast you can see, which means it's important to avoid huge variations in light and dark areas.

- Given a single light source for a headshot I will short light the subject. There's a diagram here that illustrates the basic concept: http://www.picturecorrect.com/tips/short-lighting-photograph...

- Avoid distracting backgrounds. Wide angle lenses cannot achieve as much depth of field blurring as telephoto lenses can. This means that what could be an otherwise pleasing blur of colors with a long lens can be incredibly distracting from the central subject with a short lens.

- Don't be afraid of some light editing. If your phone is an iPhone, I like Snapseed: https://itunes.apple.com/us/app/snapseed/id439438619?mt=8. My base adjustments applied to almost every image include a slight boost to contrast, vibrancy, and a very subtle vignette.
Wait, what? "...how he let us use big tower of ideas and technology he built, also by himself..." —this is very far from the truth: there are a lot of people working on these things.
> that unbreakable encryption was impossible?

Isn't that still an open question? We have Shor's algorithm which disposes of a bunch of things on its own, and the existence of one-way functions at all remains an assumption rather than a known fact.
Anyone seeing this? https://i.imgur.com/WQMM3Tu.png

The page is unreadable for me. Firefox 38.0.1 on Windows 7. Disabling AdBlock doesn't seem to help.
So what is Clinkle? Digital wallet? "Treats"? Can someone pin it down for me?
What is the difference between south and north now?
You should _always_ be shipping on the first day of your own work week, so you can handle emergency cases should any arise.
Your guess is as good as theirs.
I used Consolas for a while, but would highly recommend Office Code Pro. It's extremely readable and feels more
contemporary, in my opinion.
It's all well and good for every bold young man to think that he is a unique and special snowflake, the "One" who can see through illusions, take the red pill, and become a superhero who saves the world.

In reality, you aren't that special and you have to work with others.