skysight-inc/HackerNews huggingface dataset:
Stop adding nuance to the discussion! It's monolithically evil and/or the destroyer of capitalism/communism/The State/non-Austrian economics!
That's usually fine as long as you don't have committed yourself to specific such as using local servers only.
The Story Behind the QWERTY Keyboard
Seeking work, Lisbon, Portugal, remote work a possibility, can travel if need be.
>Surface Pro ships with an unlockable bootloader.

I was talking about surface systems, the arm ones with the locked boot loader, not surface pro, the similar naming only adds confusion to this issue.

>The antitrust govt lawyers will be all over them if they want to try something like that.

You totally ignored the point that now they can show antitrust lawyers all these linux distros and others that support secure boot! its not about maintaining a monopoly cough.

> Microsoft doesn't mandate that their key must be the only one to ship by default. The fact that Linux community can't get together to make a signing infrastructure while the OEMs are willing to add keys is not Microsoft's fault.

What about BSDs, what about haiku, what about the hacking project some guy wrote last week, should they all be held responsible "for not getting their act together" and getting OEMs to distribute their signing keys so Microsoft doesn't directly control their fate?

The point is that this is a very intentional barrier to entry, its exactly the same tactic Microsoft has been using for decades to shut out competitors, but its totally sincere this time, and only about protecting users? Sorry i don't buy it.

>Simple, because the user is in real control of their PC and can add/remove keys as they wish.

For now, and a requirement that was only added after Microsoft went ahead with requiring secure boot when people complained. They already distribute fully locked down systems, is it such a stretch to believe they will permit, or even mandate it in the future for x86?

Even if they never choose to lock down x86 systems entirely, why is this obvious conflict of interest being allowed to exist.

>Secure Boot prevents the vast majority of non-techy users from getting undetectable bootkits installed on their machine.

Anti-bootkit security does not imply UEFI Secure Boot where Microsoft controls the only key on every x86 PC of consequence.
This is why USA Today exists.
That all sounds very silly. There is nothing complex about interest or how controlling it can effect an economy. The interest rate is just a knob you can turn to adjust inflation and employment. It's science!
Benchmarking the Go frontend for GCC 4.8.0
I won't use cloud storage because:

1. even in Seattle, internet response time is erratic. Delays anywhere from a second to a couple minutes is commonplace. Using an app requiring constant traffic over the internet is quite unpleasant.

2. The backup problem. If my cloud account "goes dark" for whatever reason, I'm dead in the water, and I'm helpless to fix it.

3. I simply won't use a cloud solution that doesn't encrypt the data on my machine before sending it to the cloud server. Encrypting it after it gets to the cloud server is unacceptable. I currently use Jungledisk for backups on Amazon's cloud service because it does encryption locally.
It is not crowdsourceable when the speculators move to work against such a motive.
Poorly compared to what?
> a front-end using web tech which connects to a localhost server

But what advantage does that offer over a native application? You’d then need a ‘native’ web server and would still rely on the local browser in a way that opens you up to more incompatibilities than just using the native interface framework?
Google Glass on Saturday Night Live
This is written by someone who actually writes a popular web framework for Erlang - the exact opposite of throwing a static site on S3. That gives this piece more credibility - he knows how to build active server-side software as well.
Apparently Facebook's iOS engineers weren't that excellent (I mean, really relatively speaking), so comparing their old Facebook effort to a well-made web app's is not telling.

http://www.tuaw.com/2013/03/05/whys-facebooks-app-so-much-be...

Plus, the Facebook app is way different now. I don't see how it'd be possible for them to implement web-based chat heads without killing the performance (even on my iPad 3 it isn't 100% smooth). Lots of times these clever design concepts cannot be implemented on the web because of its relative performance drawback.
The new Lean In for Men Manifesto
This is going to be great for guys.
Something I've been thinking about a lot lately: if / when it becomes possible to "upload" our minds, wouldn't that be the ideal way to explore the universe? Space travel becomes much less daunting when you don't have to worry about an ordinary human lifespan, along with all the intricate & inefficient fueling and environmental needs a biological organism requires.

I hope if there's ever an Kurzweilian singularity that the AIs come with a lust for discovering the universe and spread across it like dandelion seeds.
Historically speaking, the free market will gravitate to a currency that has a stable price and appreciates at least a little bit over time. No one wants to hold a depreciating currency. We use that fact to drive people to spend by driving interest rates down. Hence the lack of savings and the high levels of consumer spending.
That would just drive the goods out of country, no?
Will Bunk like this name?
The most incredible time-lapse video I’ve ever seen
But they can support paying people to sit on their ass for a living? The point is, investing in these things creates an economic return.
Synology is doing good things in this area. They offer a "private cloud" backup and file-sharing solution, served from a (linux based) NAS, with client programs for Mac, Windows, Android and iOS. I have a home/small office model and I love it.

http://www.synology.com/dsm/home_file_sharing_cloud_station....
>Unsupportable opinions and opinions presented as facts are inexcusable.

I don't see any proof fot that. Where's your proof?
Amazing that 74.1% is not considered controlling ownership in German law.
I've been using the FB app since it arrived on iOS. At one point it was a decent app, but it is far from being the gold standard. The last few updates have just introduced more bugs and lag to the experience. Lately I don't even know if I clicked the 'comments and likes' text reliably. You can't tell if you missed the ridiculously small hit target or if it is just taking the usual 3-5 seconds to give you any kind of indication it is doing anything. That's just one example of a frustrating experience, but I consistently have others—zooming and panning pictures randomly closes them, likes sometimes never show up, my own posts won't be visible on the phone, only on the web, etc.
Rather than trying to learn CS algorithms in general, why dont you come up with a problem you want solved and then try to find what is the best algorithmic approach to it.

Say you want to have a text box that autocompletes? How can you make this really fast over a network connection?

Also you are not really a kid at 15 btw!
There are very few companies that do provide these kind of amenities. However the majority of them treat their employees as commodities.
As @avenger123 said the supply of technical people in this country is abundant.

However the best advice I'd give is instead of complaining about the lack of such companies why not create them. We do have potential!
Or ... Objective-C++.
Haha. What a poorly reasoned article. Smalltalk and lisp - seriously??? Java was designed for the average programmer, nothing complex, all simple stuff, and it's been very successful. Meanwhile, smalltalk and lisp are minority languages that appeal to very few. Other than emacs can anyone think of any successful app that is written in either?

Good design has nothing to do with users and its easy, as this article does, mix aesthetics for design.

The 911 was expensive, hard to drive with its engine hanging out over the rear end and not even comparable with the caddy.

Even c, who uses that much anymore? Software development (unlike the 911) has evolved, today the level of abstraction is much higher. There is still c development of course, but java, python, ruby, and php are the dominant languages.
What's interesting is that none of the IITians have spoken on this thread. You guys called it a goat and then wow'ed to say oh man see it is goat. That sounds so much like pure jealousy.

If there is anything that has ever worked in education system of India - it is the IITs. That's one place which certainly has good karma, and I am proud about it. The question - is there cheating in internal exams of IITs?

Check out Harvard in 2012: http://en.wikipedia.org/wiki/2012_Harvard_cheating_scandal
Many of them are either still around (try using http instead of ftp, e.g. http://ftp.lambda.moo.mud.org/pub/MOO/papers/ethnography.txt), or available on the Wayback Machine (e.g. http://web.archive.org/web/19970509140131/http://www.actlab....)
"The process of disabling SecureBoot is anything but easy, and it's undocumented"

Making things up does not somehow make your argument more convincing, it reflects poorly on you for anyone who actually uses a laptop/desktop with uEFI. If an end-user knows how to get into a BIOS, they can find the plain-text labeled option to disable.
Respectfully, I think your analysis is overly simplistic. You ignored the elephant in the room: the geography of the US.

Cycling makes a ton of sense if you live in and around an urban area---particularly when most of your interactions with other people are in that same small area. Despite my love for driving, if I fit that mold, I'd happily adopt cycling as my main mode of transportation. But there are a couple of very common scenarios in the US that maybe aren't so common in other countries:

* Living in a suburb/rural area that is more than a half-hour drive from your place of work (in no traffic). There's a high price to pay in terms of time that cycling would entail.

* Traveling throughout the US. And I don't just mean across the country where trains or buses are appropriate---I mean visiting your friend several towns over. For instance, my friend that I frequently visit is about 30 minutes away by car but is about 100 minutes away by bicycle (back-roads, no traffic, data from Google Maps). Similarly for my parents.

I think both of these scenarios strongly militate toward owning a car in favor of a bicycle. I also think tons of people in the US fit this mold---certainly more so than smaller countries with a much denser overall population. Most of the people in the US live in cities---but the overall population density of the US is much lower than most other countries, which suggests that even if you live in or around a city, you have a much higher chance of having connections with people who live in more suburban or rural areas (than similar folks in denser countries). When that happens, a car is typically the most sensible form of transportation.

Of course, it's certainly plausible that we could own cars that we rarely use but cycle to work every day, for example. But I think that's a more complex dynamic and I don't think I have the tools to properly analyze it.

I also find your enthusiasm for passing laws to legislate your cost/benefit analysis on everyone else to be deeply disturbing, but I'll leave that one be.
This is truly depressing.
I thought it was postscript internally?
I was originally not going to answer this, but kiba posted his request https://news.ycombinator.com/item?id=5654008 and to my astonishment, it worked: through Paypal I have currently received $293.01 in 7 donations, through Bitcoin, 1.62btc ($189) in 4 donations.

I have replied to the Paypal donators (but not the Bitcoiners, since they're unreachable) thanking them but I would also like to thank them publicly here: I get very little feedback on my writing aside from little numbers ticking upwards in Google Analytics, and am often plagued by doubts - are my writings any good? Are they usually confined in a ghetto? Are people going away laughing at my ignorance and amateurism? Will they contribute meaningfully to anything at all or just represent an indulgent waste of time and intellectual masturbation? So to see a few comments raise almost overnight ~$500 moves me.

> What's your day job?

Various things; as I say on http://www.gwern.net/Links#personal I sometimes write for people.

> Does your site make a significant amount of money?

No. I sometimes get donations, but not very much; they are all recorded in http://www.gwern.net/About#popularity if you're curious about specifics.

I recently added Google AdSense and Amazon affiliate linking because money was tight. These don't make very much either. Specifically:

- Google AdSense: $241 lifetime total (over 269k pageviews) - Amazon Affiliate: $59 total or ~$0.8 a day: http://dl.dropboxusercontent.com/u/85192141/2013-05-04-total...

> Why do you choose relative anonymity?

For the reasons I've said in the past. To which I can add personal safety: my Silk Road page is a bit questionable legally, and we all know that there are ways to exploit knowledge of one's True Name and address (even if, as far as I know, I have no enemies willing to resort to, say, 'swatting' me) - one group of stalkers called up a college they thought I worked at to see if they could get me fired or otherwise ruin my day.
Software, meet horse racing: Derby Jackpot brings OTB to the Kentucky Derby
What about them? It remains trivial to dual-boot.
>surface systems, the arm ones with the locked boot loader, not surface pro,

I guess you mean Surface RT. There is no "surface systems".

>For now, and a requirement that was only added after Microsoft went ahead with requiring secure boot when people complained. They already distribute fully locked down systems, is it such a stretch to believe they will permit, or even mandate it in the future for x86?

Sorry, but a thought crime is not a crime. That someone may or may not do something illegal in the future does not imply they should be prevented from doing something legal today.

>Anti-bootkit security does not imply UEFI Secure Boot where Microsoft controls the only key on every x86 PC of consequence.

Perhaps you have a better solution to prevent undetectable bootkits. My grandmom has a higher chance of getting a bad virus than wanting to install Haiku OS on her computer. I don't wish that her and hundreds of millions of other's PCs are left vulnerable to undetectable bootkits because a few people somewhere can't be bothered to uncheck a checkbox in order to install GNU/Hurd or because Microsoft may send thugs in the future to delete my Ubuntu install.
FWIW Facebook's HTML5 app was terrible. They recently made a switch back to native.[1]

1: https://www.facebook.com/notes/facebook-engineering/under-th...
Show HN: Donat.io - Automatically donate a % of your revenues to charity
Storage is storage, no worry catching up there. Multi-location availability is just IMAP. That leaves spam as the only hard problem, though admittedly it's a problem squarely in Google's wheelhouse.
Hi everyone, actively looking for feedback on this weekend project. Please shoot away!
I would suggest that you change the name -- manage.py is associated with django, I think... for most people in python land
"microsoft should be working to fix their software"

This is how they are working to fix their software.
Virtualization KVM - FTW
Is Web Design All About Hacking or Kludging?
Front end UI-design for the web seems to involve lots of workarounds and tricks to get past browser-compatibility issues and bugs. Do you consider these tricks elegant or a necessary evil of web design?
I played a lot of MUDs back around the time this was written. I was also the original programmer for a MUD called Exodus MUD, which I had almost nothing to do with after the late 90s but was still up and running as recently as 2010 or so. Seems to be gone now though :(

There's like this whole crazy history of this MUD that I'm only vaguely familiar with beyond the first couple of years:

http://web.archive.org/web/19980122051559/http://www.mischie...

https://sites.google.com/site/exoduspages/

http://exodusinfo.tripod.com/

http://www.topmudsites.com/forums/mudinfo-exodusmud.html

I used to log in there with my old "IMM" account every few years to see if the account still worked (it always did) and to see how confused the current "IMMs" would be by some guy they probably never heard of (unless they were touching the code) popping on with IMM status.
LA's MTA has a bike locker rental program, find out here [1]. It's worked for me; stash a beater bike at the "work end" of the train commute and ride the "last mile".

If the "work end" is in Burbank, here's the info on their bike locker rental program [2].

There may be a wait list.

-------------

[1] http://www.metro.net/riding_metro/bikes/images/locker_rental...

[2] http://www.burbankca.org/transportation/resources_lockers/lo...
How did you manage to get Mediafire to host your demo?
I also wouldn't want to use a cloud storage system that didn't at least have the option to keep a local cache of my data so that I could access it offline and with local speed. But that's how most of the "cloud storage" services I'm familiar with work, so it's not really much of a problem.
I recommend using --simulate instead of --assume-no though so you get to see the specific versions.
JS1K 2013 winning entry explained
Palestinian Authority’s Theory
When. I am willing to bet that neither of us nor any of our grandchildren will be alive when it becomes possible to copy one’s personality onto a robot of sorts.
Part 2, tunnel generation: http://ehouais.net/2013/04/js1k-2013-part-2-tunnel-generatio...

Part 3, rendering: http://ehouais.net/2013/04/js1k-2013-part-3-rendering/

Entry demo: http://js1k.com/2013-spring/demo/1555

Source: https://github.com/ehouais/js1k
"the websites above mention that they can no longer purchase laptops without a Microsoft license, which hurts their ability to remain profitable"

None of this has anything to do with Secureboot.

"In this situation, you could argue the market would create a viable alternative"

So blame the OEMs for not viewing the Linux-using crowd as a viable market. Target the persons who see you as unprofitable.
I was experiencing some native-client nostalgia for a bit until I got to "beg Apple to perform an expedited review of the fixes." Seriously? Fuck that shit. I'll keep my lousy performance and server maintenance woes, thanks.
I think the most popular is https://pypi.python.org/pypi/Baker/. And I like automatic introspection of callables very much - no more argument parsing, just a decorator under a function. Sure this is not suitable for polished CLI interfaces, but my use cases are almost only in-house scripts for internal usage.
Well, of course browsers are going to render ultimately with the platform's native drawing functions -- which have undoubtably been optimized. The issue is the high-level of abstraction between the description of what is to be drawn, and the drawing calls themselves. This is fine for a majority of tasks, but when it becomes a bottleneck your hands are pretty tied. Native apps have much more direct control over threading, vector processing, audio devices, networking, etc.
ORBX streaming tech could revolutionize computing
> The average person is, by definition, average.

True, but I'd then make the usual counterpoint that average is not the median or mode and can be misleading in its own way - the average human has half a vagina and <1 ball and <1 breast, the average human has <4 limbs and <2 eyes, etc

The average person can be quite feckless, even if you live in a population split between preternaturally intelligent clones of John von Neumann and people tragically in a coma...
I prefer to use the batteries Python ships with; argparse is NOT that hard to understand. I haven't seen anyone that says otherwise who isn't just trying to pimp their side project.
You need a paid VPN account (, free ones works before they got too much attention and got blocked,) or other encrypted tunnels for HTTP payloads, in China.

BTW, nytimes.com and other whistle-blowers also get blocked.
What is your preferred VM solution?
installing...
>>Not everything can (or should) be proved of the drop
of a hat in a discussion list
>If you say something that doesn't make sense, you're saying that one shouldn't have to back that up?

Read what you quoted from me, and what you ask. Where do I say that people should not back up things they say that "don't make sense"?

Where do I even say they do not have to "back up" the things they say? I merely say that they do not have to PROVE everything. You can back stuff up with some arguments and counterargurments, you don't need to provide some "proof".

>I think the reason pat_punnu is balking at what you have said is because of this: You can think of C as a serialized form of an AST. In order for parsing to produce a non-equivalent AST to the one used to serialize it, the C grammar must be non-deterministic. The C grammar is not non-deterministic, therefore what you said does not make sense and pat_punnu (somewhat rudely) asked you to back up what you were saying.

And the reason I'm balking at this is that you examine the case AFTER C has been generated. I'm not talking about that stage (when reading back C to generate an AST). I (and pat_punnu) and talking at the previous stage of spitting out the C code to disk in the first place. I'm saying that a structured way to do that (LLVM API) is safer than merely creating strings yourself.

So your: "It is in fact the equivalent of asking you to prove that an XML parser after serializing a DOM tree and then parsing that same document produces a non-equivalent DOM tree to the original"

takes this from several steps ahead. I (and pat_punny) were concerned with the generation of the document in the first place.
We're sorry, but the clip you selected isn't available from your location. Please select another clip.
How to Come Up With Realistic Sales Projections for Your Startup
just like in javascript - oh wait, that is the shiny new trend in programming, there it can't be bad thing the lack of named params.
We've tried everything, including PrinceXML, and PhantomJS has been the best for us so far.
And then Sencha remade it and it managed to be faster than the native app. Also note that the actual mobile Facebook site remains as fast as the native app and was always faster than the "native" app that just used webtech. So, ironically, the webapp still wins when used and developed properly for a Facebook type app.
76. That we worry too much. –Joel Gold, psychiatrist

82. That we worry too much. –Gary Klein, scientist at MacroCognition

89. That we worry too much. –Donald D. Hoffman, cognitive scientist

92. That we worry too much. –Brian Knutson, associate professor of psychology

95. That we worry too much, but about fictional violence. –Jonathan Gottschall, English professor

116. That we worry too much. –Virginia Heffernan, Yahoo News correspondent

128. That we worry too much. –James J. O’Donnell, classical scholar

129. That we worry too much. –Robert Provine, neuroscientist

146. That we worry too much, and “package our worries” in a deleterious fashion. –Mary Catherine Bateson, professor emerita
I was under the impression that JungleDisk's encryption scheme was not as secure as they claimed[1]. Have they fixed it yet?

[1] http://www.daemonology.net/blog/2011-06-03-insecurity-in-the... and its discussion here: https://news.ycombinator.com/item?id=2616634

[2] http://push.cx/2011/retracting-my-jungledisk-recommendation
"I always wonder what happens to all these honest Americans once they get into Wall Street."

The rest probably get filtered out well before reaching that point.
Or the train company owns it and expects to use it "someday" so they stonewall.
What I find interesting is that almost all respondents name worries that are in or related to their own profession or field of study. Note that the original question was "What should we be worried about?" So now I am worried that nobody can see past the edges of their own little world anymore.