skysight-inc/HackerNews huggingface dataset:
Let's take this in the context of your original comment. You first say you "expected" a negative comment about Zynga. Then you go on about anonymous users (of which cletus is not). Next, a leap to the conclusion that people's birth origin (in this case Australia) has something to do with their ignorance on the state of Zynga, leading to such unconstructive comments.

At any rate, I don't see how a highly intelligent person, who works for Google in NYC, should somehow be filtered out of HN, nor how you can arrive at such a ludicrous statement. In addition, your new argument seems to be "some companies" may attract such talent, but the Bay Area itself somehow attracts talent without companies? As if without the high-tech firms, there would still be some high concentration of talent? Or are you stating, in an incredibly obtuse way "companies that do a certain thing very well hire people to do that thing very well and since of lot of those companies are here then a lot of those people are here too"?

As far as the top level comment, I suppose the irony is that cletus works for Google, and a quick Google search would reveal Zynga's financial situation.
It's really too bad. Microsoft is the (main) company that got everyone out from under centralized control, and now they're being shoved aside, hey that centralized control is back. People also seem to have completely forgotten that what microsoft is doing with lock-in, when compared with mainframes they're like San Francisco's liberals versus the taliban.

Not that I want to put credit for destroying mainframes entirely with microsoft, but they're certainly the biggest single contributor, together with IBM. Imho IBM only did it because microsoft tricked them into doing so. It was massively against IBM's interests.

How the pendulum swings.

And the old complaints are back : "this application is not written for me", "they removed my app from the mainframe !", "I caused a problem for the admin and now I'm locked out of my entire life", "suddenly I'm inundated with ads in applications I paid for" (granted usually university ads or at least from the company you work for in the mainframe days, not so much now), "this app suddenly switched to pay-as-you-go and I have to spend $x00000 to do what I used to do for $100", ...

We don't seem to be learning. I just wonder. Will it be microsoft that breaks the mainframe (again), or will it be some other company ?
If we were playing table tennis, I would comment on the tremendous amount of english you put on that ball.

On the one hand, I concede your point. I think your phrasing is certainly more accurate. However it isn't quite as expressive to the layman.

On the other hand, there are so few people out there who truly can grasp the nuances that you're focusing on, I am wary of propogating your valid point.

I still think "responsible disclosure" is a better (albeit damaged) descriptor.
Does it just handle it, or do you push that value point by marketing that specific use case to customers who are currently having a hard time doing large batch processing with existing solutions?

If you don't market a feature, or if you're marketing it beside 100 other features, it doesn't exist.
To clarify:

- Ripping out the framework caused lots of issues for me. Maybe my choice was wrong? I actually (in spite of my complaints) used two 'interesting' languages for myself. I polished my ocaml for the miner and switched to Clojure for level3. The latter was hard, because the infrastructure was down a lot and you already had a hard time getting past 'Kicking of your trial' messages - only to fail because leiningen complains about the inability to verify ssl certs for example. Try to fix it (doesn't happen locally...), push, fail to kick of the execution of the build script.. Loop.

- The miner: As I said, I loved the idea of that challenge. The problem was highly interesting. My problem with pvp was mostly "There's no way to compete". When I joined it felt already like installing a bitcoin miner on my home machine. openCL based miners? That's changing the field of course and the only way to participate at that point is to follow - and I'm running a laptop here with an integrated Intel chipset for everything else. That totally ignores the fact that I don't know a thing about openCL or CUDA and would've started from scratch (as w/ Scala, as w/ go).

I certainly understand the fascination, but .. how many people _could_ compete against each other? The implementation (gpu based) and the network (git pull was sooo slow, same for push) made this inaccessible. At least for me.
There's always a compelling case for that until your line breaks or your power fails. I've seen data centres fail too, but they do have some redundancy for their systems, more than you could reasonably spec for your own premises.
Absolutely--that's a great example of a library module that may also be usefully executed. I had something similar today: a module that sends email. It's useful to be able to run it (by explicit "python foo.py", not chmod +x) and see a sample email in my inbox.

Unfortunately, for every good use of this trick, there seem to be two poor ones. Oh well. Most of the things in TFA are more generally applicable.
Fair enough. ;)
...but excellent for Terran-Martian-Coalition secessionists!
I don't think it's fair to characterise Microsoft as innovators held back by their conservative customers. After all they did succeed in forcing the ribbon interface on everyone. Windows 8 failed not because it was too different but because it was too rubbish.
RE: "the demonization of the rich"

What exactly attracts an American billionaire to a haunted house in Scotland? You be the judge. First, some history: "Boleskine House was the estate of Aleister Crowley from 1899 to 1913."[1] "Crowley purchased the home in order to perform the [Abramelin] operation"[2]. In the Abramelin operation, the magician must summon the twelve Kings and Dukes of Hell (Lucifer, Satan, Leviathan, Belial, etc.), and the "magical goals for which the demons can be employed are typical of those found in grimoires:"[3], e.g., money. "The current owner, American venture capitalist Tom Perkins, has owned the building since the mid-eighties and is looking for a tenfold increase on the £800,000 he reportedly put down on the property."[1] "Crowley's summoning of strange entities, mixed with the strange legends and folklore surrounding Fortean occurrences at Loch Ness, have led some, including cryptozoologist Richard Freeman, to ask whether the famous occultist's ritual 'worked in a way that Crowley had not foreseen?'"[4]

[1] http://www.jimmypageguitar.com/News-165-Jimmy+page+house.htm...
[2] http://en.wikipedia.org/wiki/Boleskine_House
[3] http://en.wikipedia.org/wiki/The_Book_of_Abramelin
[4] Did Aleister Crowley Unleash Demons at Loch Ness? at http://www.dailygrail.com/Magick-Circle/2012/8/Did-Aleister-...
Show HN: Tweet Elephant – A beautiful timeline and archive for your tweets
Not quite. 5 years is more typical. Upgrading after 3 years instead of 5 allows the organisation to sell the PC rather than bin it, meaning it gets to get back some CAPEX.
Ugh. Just because a UI is innovative does not make it necessarily a good thing. That should be obvious!

When I first installed Windows 8, the first thing I had to do was disable the Metro versions of each and every staple app so they launched in desktop mode when run. Before upgrading to 8.1, the first thing I had to do every time I started up my machine was switch back to the desktop.

I did this not because I'm low end and abhor all change, I did this because my machine doesn't have touch, just a mouse and keyboard, and because it's completely ludicrous to take up my entire (rather large) monitor to show things like a single progress bar when I could have that to the side to monitor while doing something else in a OS that supported windowed apps.

Microsoft hasn't done a good enough job fusing their UI metaphors yet. It was incredibly ambitious to even attempt to do so, as interactions are so diverse. Regardless of ambition, though, in practice it's really a drag to force a half-baked attempt on everyone when desktop users are just going to have to go around adjusting things to be fully usable on the large class of machines that don't have touch support.

I'll note also that, in spite of UI innovation in iOS and OS X, I don't have to depend on Siri to launch an app or only use Launchpad on the desktop. Apple doesn't do this because they know these interfaces aren't so good that they could forever replace what users have today.

If LaunchPad became the only way to launch apps in OS X and by default all the built-in apps ran fullscreen iPad style, you can bet your life there would be just as much grumbling and moaning from those famed Apple customers as you're seeing today in Windows-land.
It does, however, have a common trademark office.
There's also http://www.graphicsmagick.org/ ...

I'm sure there's room, but you really have to ask yourself; room for what? Running anything server is a constant drain on resources, and surely you could strip down and optimize the code from one of these projects to make it run fast enough.

A friend of mine did this back in high school, with blender, not knowing C-family languages at all, 'kingblender'. It runs fast as a bullet. It's a five year old build, but the interface is so streamlined and it loads/runs so fast I still use it myself :P

Reimplementing these functions can be justified... but you really should justify it. For one thing, you automatically lose the metered network market, because they can't afford to be sending things serverside all the time. There goes a bunch of Australian customers.

Outside of the most basic image manipulations, stretch/blur/saturation/Paint.Net-stuff, what features are you thinking of that would run so much better serverside that it's worth building in all that extra network functionality AND the image editing library?

(EDIT: I should clarify; you can embed a stripped down graphicsmagick in your clientside program, it's under MIT license after all.
http://www.graphicsmagick.org/Copyright.html
Some people complain about limited system resources on mobile platforms... Well, those people, frankly, are full of shit. I've seen Minecraft and Portal clones run on the Nintendo DS Lite. That thing has 4MB RAM and no hardware floats, all software emulated :P The 'Mixed in Key' guys run their audio analysis off their server, and as a result have a 15MB cap and some unhappy customers. On the other hand, they've got an algorithm they're trying to protect. If you're not heavily investing in a custom algorithm, or unique new features, then serverside image editing is just plain silly.)
Yes, I've seen, read and kind of felt what the patch does. If you claim you _understand_ the code then I call you on this.

The only thing worse about something is the preconceived idea that there is indeed only a _single_ thing worse - all the rest being better or equal.

No, worse than missing comments is also _bad code_ which was the case here. And bad attitudes like "my code is prone to bit rot so I won't comment it" or "my code is self-explanatory so I won't comment it" or worse "my code is so special and super optimized and smart that I will not comment it so only super special guys will be able to modify it". And also "I'm a kernel maintainer so I don't have to comment anything"
Seems a bit hyperbolic to claim that Windows 8 is "one of the biggest disasters in Microsoft's history" even though Windows 8 usage seems to have already surpassed all versions of OS X combined: http://gs.statcounter.com/#desktop-os-ww-monthly-201307-2013...

Similarly, trying to make a point out of HP selling Windows 7 machines is disingenuous since they still sell overwhelmingly more machines with Windows 8.
What are some Hacker News Hacks?
Show HN:Limit CPU, IO, Network in Java
jcgroup is a cgroup wrapper on JVM. You could use this library to limit the CPU shares, Disk I/O speed, Network bandwidth and etc of a thread.
> Looks really really ugly and that makes it hard to read for you and other coders.

This point might have been better made if you hadn't intentionally structured it to be as unreadable as possible, and also shoved in a few lines of comments to pad it out and make it look bigger than it needs to be. Not a very honest example at all, considering native JS can be as readable as you want to make it.

> So be kind with your co-workers, use jQuery. Even my 5 year old android can run jQuery without freezing the built-in browser.

My co-workers can read and write native JS with or without jQuery as it is, why is it being _kind_ to avoid writing in the style of the native language?
Windows 8 doesn't strike me as a very Apple-like move. Mac OS changes have been utterly iterative and the Mac OS / iOS separation is utterly purposeful.
I think the point was "keeping up with the latest trends".
If Moz is a privately held company, why do they publicly release their financial data?
Was really not expecting these answers to be so thorough.
Introduction page: http://haosdent.github.io/jcgroup
So OSX "can't" get a virus?
Maybe they are the Virus.

Sneaky Apple. My roommate has an iMac hardlined to the router. When I leave and come back Chrome warns me that my traffic is being redirected to itunes.apple.com. So what is this some large scale ARP poisoning attempt? Nice try Apple, you can't fool me. http://en.wikipedia.org/wiki/ARP_spoofing

AirPlay uses the same shit but in a different way - http://en.wikipedia.org/wiki/AirPlay
So basically if you use an Apple product, you're being tracked by Apple. Sounds awesome to me. Let me go drop $600 on a 16GB phone so I can't upgrade the memory to 64GB for $50 and not be able to drop a battery out to swap and not have to be tethered to an external charge source. The idiocy that engulfs this nation as to what a good consumer end product just absolutely baffles me. Read about what you use people. Stop sleeping when it comes to technology, wake up and observe how you're being observed.
What makes them think that only the police will be able to stop vehicles?
The REAL #12 https://www.google.com/search?q=la+doce&client=safari&hl=en&...
http://en.m.wikipedia.org/wiki/Boca_Juniors
The 2Do-Lists are pretty-much obvious by now: If you have one, you decide what to do, if you don't then you go with the tied and that rarely brings where you wanna be. Now, if e-Todos works for you fine, otherwise use a notebook and a pen.

But the coffee-shop thing, really? For me it's a problem of being comfortable and posture. No coffee shop that I've ever seen is optimized for programming. Jesus, the best job I could think of, if I were in Silicon Valley would be designing furniture specifically for professional programmers: Desks + programming chars slightly leaning backwards to support the spine properly, measured screen distance, upper plate to host external hardware (printers, HDs, etc.).

A coffee-shop or a library might be an excellent place for group-work, but I would like to have a really small shiny (yes, shiny) office. Go there and be able to do work.

NOTE: When I get concentrated my mind isolates everything else, I could barely hear a cannonball (which come to think of it, is weird because I tend to sleep like a cat, the slightest rumor will weak me up instantly). I don't tend to get into that level of concentration often, but when I'm under pressure I do and I'm always amazed by the volume of people/music/tv/whatever around me when I come back.
...it's also clear that the focus on education has been instrumental in their growth in personal income...

Is it clear? The general opinion I see over here is that most education (beyond primary school) is useless, but you can't get hired without it anyway.

I'm also not sure why you'd characterize India as having a "commitment to education" greater than the US - education is far more available and far more common in the US. For example, while I'm harshly critical of the lack of accountability surrounding teaching in the US, teachers are at least required to show up to work.

As far as I'm aware, the general economic consensus about India is that economic liberalization is what has led the growth in income.
i love this quote ' can program our own contracts without any need for lawyers.' because contracts are very much like programs... but I still Don't think this article is correct. VC's bring so much more than just capitalization. Most people can't even decide which mutual fund to invest their 401k in much less which early start up to invest in.
The movie Wreck It Ralph rather centrally featured the fictional game Candy Rush -- prior to the release of Candy Crush.

Might even be where King got the idea for the name of their game.
That was an excellent post - much appreciated, and I enjoyed the descriptions.

If you’re looking for a reader for your book, I’d be happy to be involved!
Does anyone other than bloggers work in coffee shops? I find it hard to believe that you can do serious programming in such a place.
Hmm I didn't see that bit, but I read the bit where it said the block chain would be transferred to mars with the first colonists - at that point if the the currency is effectively established on mars, any people who keep mining here would own a fork of the currency effectively, whilst only Martians would be involved in their own currency
Their m1.small is still a pretty good deal if you're in need of root access to an OS image, and your capacity needs are very small. Anyone aware of anything comparable?
The Magic of strace
What I love about this right off the bat is you don't go for the hard sell right away, or grab my email etc. I'll give that to you later if I use the product, which it looks like I will.

I know you have a ton of competitors, but this really looks and feels well built overall.
Code Karma
"ChaCha" family of ciphers aim to increase the diffusion per round while achieving the same or slightly better performance.The Aumasson et al. paper also attacks ChaCha, achieving one round less: ChaCha6 with complexity 2^140 and ChaCha7 with complexity 2^231

https://en.wikipedia.org/wiki/ChaCha20

Also used in:

https://tools.ietf.org/id/draft-agl-tls-chacha20poly1305-04....
I disagree; I think the biggest problem with Windows 8 has always been its poor usability: specifically, its discoverability.

It was really bad back in the times of the developer preview. You booted into the lockscreen, and all you saw was a clock and a picture. No "continue" button, no clue of any sort for how you were supposed to get past it - back then you could only get past it by clicking it and dragging it up, which a lot of people could not figure out.

This sort of design, the idea of "remove affordances to make things look less cluttered, even though it makes it harder to learn to use" is all over Windows 8.

Say you double-click an image file. By default, this opens the image in the Metro app. Which means now you have the image full-screen, with nothing else on the screen. What do you do? There are no buttons on-screen to hint at all for how to go back. Esc doesn't leave the app.

The biggest reason a tablet-optimized OS is so unusable on desktop is that tablets have a big obvious "Home" button. On mouse+keyboard, the Windows Logo Key is the analogous button, but that's not clear to most users. If you ask a user what button they'd expect to use to leave an app, they'd say Esc (which doesn't leave Metro apps).

The way Windows 8 is now, it completely eliminates one of the biggest advantages of a GUIs: the ability to use a computer without reading a manual or being taught in some way.

http://xkcd.com/627/

GUIs were an amazing invention because they made possible the workflow of: "If you want to do X, look for a button with 'X' written on it, or look through menus for 'X', or look for buttons with labels related to 'X'."

OS X works like this, Windows earlier than 7 works like this, even most Linux distros are set up to work like this by default. But Windows 8, you just get a bunch of nothing. Critical functionality is hidden away and can only be used by obscure mouse gestures and keyboard shortcuts. I've seen someone described it as "user-hostile" - he opened the Charms bar by accident from moving the mouse, finally being able to shut down, but could not figure out how to get it back.

Usability has slowly gotten better between the first Windows 8 developer preview and Windows 8.1, but it's still incomplete, and a Windows 8.1 Update 1 is yet another a step in the right direction.
Make One Big Speaker
The evidence is in the form of an experiment repeatable from your browser's dev console. Play with it.
Yes, you're right. Which then brings up the question about how to determine if the data comes from an "academic" address, as was pointed out, only US institutions or institutions which are accredited by the US Dept. of Education can apply for an .edu top level domain— meaning nobody has it.
Spy agency reportedly kept tabs on passengers at a major Canadian airport
You can just replace Backbone.ajax yourself. There are many $.ajax drop in replacements out there that you can use.
Node express is Sinatra. There is nothing even close to Rails in the JS world, Meteor is getting closer every day, though.
Self-followup: Global Warming was in fact a thing by 1956. In fact, noted as early as 1932 (with earlier work on CO2 as a greenhouse gas dating to the 19th century):

http://www.retronaut.com/2013/09/carbon-dioxide-causes-globa...
As someone who also lives in Seattle and is also not a sports fan, I have to agree.
Oracle's Ellison downplays threat of NSA database snooping
Google's stock went up despite - not because - "they're trying new things and are doing everything they can to grow". The real reason the stock went up was because their core ad business is healthy and can support whatever crazy side projects they do.

You have way too much respect for the wall st folks if you think the short term stock price is rational in any meaningful way. Remember the original iPhone announcement that blowed everyone away? AAPL went down after that.
ChaCha is a little faster and apparently a little more secure. Dig through http://www.ietf.org/mail-archive/web/tls/current/msg10843.ht... for reference.

EDIT found a better one: http://www.ietf.org/mail-archive/web/tls/current/msg10630.ht...
Losing Aaron: Bob Swartz on MIT's Role in His Son's Death
We had been using Dropbox, but have switched to Google Drive; works well enough with the rest of the Google Apps suite.
> I'm not saying that all outside programmers are inferior. I'm saying that, given a uniformly random sample of Bay Area vs. outside programmer, I would expect the Bay Area programmer to be "better" for some set of objective measures.

And I'd expect that given a uniformly random sample of say.... Seattle vs Bay Area programmers I would expect the seattle programmer to be "better". But then again, both of our expectations are meaningless without real data.

> If you don't think that, then you also have to disagree with basic market dynamics. Good programmers can earn more money here, and expose themselves to significant upside opportunities -- both social and financial

And then you clearly do not understand that market dynamics don't exist in a vacuum considering salary alone. And are really only meaningful when considering salary in terms of buying power. And considering the cost of living in the bay area, there are many places where a programmer can make more "buying power" thus giving them the actual significant upside opportunities you suggest.
What the barber shop owner doesn't realize is that an appointment scheduling software is supposed to reduce phone calls which would decrease the workload of the staff. Also, what if I want to schedule an appointment when the shop is closed?
As someone who lives in Seattle and is a huge sports fan, this is incredibly awesome!
Looking for Early Adopters (iOS App Developer/Marketer)
Looking for early adopters for cool new product (ideal for both marketers and developers). If you have iOS App / Game, the cool new product can help you optimize + improve your app. Please contact me for more details. fameoflight@gmail.com
you're not hipster enough :p