skysight-inc/HackerNews huggingface dataset:
I'm glad I searched before posting something similar. General Relatively is one of the greatest individual efforts in the history of science. I do think there is something noble about the self-isolation and dedication to his work that Einstein is reported to have had. While the list demonstrates somewhat anti-social behavior, espessially by today's standards, its unfortunate that the context is missing from the article.
Individual Membership | The Linux Foundation
> a useful simplification at most.

As I footnoted, that's really what it is. But I used it to start my comment, because the parent's viewpoint may implicitly rely on it.
Write your own OS: great!

Say you're writing your own OS: ok, sure...
In theory as they said, it's reasonable and it makes sense. However getting it to work in practical is usually a whole other story. Humanity will see it eventually I'm sure.
Phoenix is probably does more harm than good to the for-profit or at least disruptive private college community. Their targeting of federal subsidies that often account for ~90% of their income and the stories of them doing things that basically trick low income people into spending more money than they will get from the degree give everyone a bad impression. Even if these stories are all exaggerated (which I have no reason to believe they are), they aren't entirely false and it makes people (reasonably) dubious of other for-profit schools. Someone should have made an elite for-profit school first that then expanded to what Phoenix could be.

It's like google and other companies with driver-less cars. Sure, their cars might be safer than drivers statistically, but if you get a few high profile accidents that a driver could have stopped, they will probably get swamped in bad PR and get delayed many years. Luckily, this hasn't happened.

random example from google: http://www.post-gazette.com/stories/opinion/perspectives/vet...
> Many people out there know none of that, but can easily find the itunes button on their ipads.

This doesn't have anything to do with DRM, though. If DRM didn't exist, people would still easily find the iTunes button on their iPad, and would still have a hard time navigating torrents and file format issues. All DRM seems to do is slowly teach those who can't authorize that nth device to learn how to torrent.
Hacker selling $700 Yahoo email exploit
Linux Mint 14 released, leaves fresh taste in our mouths
it was just a study. it doesn't mean it'll get used anytime soon. think of it like nist standards. a lot of web developers know about them. but government contractors seem not to. theres plenty md5 and plaintext passwords in the wild.
I do not question the popularity of Einstein, I just wonder why the term "hero" is applied to him in the parent post. Why would Einstein be considered a "hero" compared to other scientists ?
Look, you're being a jerk. Not every question need be a rhetorical attempt to prove a point.

The OP clearly had an honest question, was open about his bias, and invited rebuttal of his bias. I'd actually say it's one of the best, most open comments I've ever seen on HN, and yet somehow you are intent on reading into it an ulterior motive.
The 90/10/0 Principle: Programming vs. Languages
Seems like the more ambiguous term here is "lightweight."
According to W3Schools[1] ~84% of web traffic comes from Windows users. In light of that wouldn't it make more sense to hire more Windows developers? If cuts have to be made it doesn't seem reasonable to make cuts to your main source of revenue.

edit: In response to your edit:

>Making the best web browser is not Mozilla's goal. Their goal is to "promote openness, innovation & opportunity on the Web"

If Mozilla's goal isn't to make the best web browser then no one will end up using their browser, and if no one uses their browser then they wont be able to "promote openness, innovation & opportunity on the Web", no market share = no voice. During the days of IE6's dominance Mozilla got its large user base because it was the best browser available. Mozilla is in danger of hemorrhaging users if it continues making these sort of decisions.

Us "hackers" got Mozilla its user base, we started using it first and convinced our family, friends, workmates/workplaces to switch. If the power users leave, the rest will be soon to follow.

[1]http://www.w3schools.com/browsers/browsers_os.asp
> you're wrong in extending that to "if it's popular, it will be broken" (denying the antecedent).

Putting words in my mouth there. If it's popular, the probability it will be broken goes up.

> there hasn't been a DTV hack since 2004. None.

You're preaching to the choir here. Still, that's one tidbit I didn't already know. The old mainframe Mantis language is another example.
Assuming you truly have the desire to change things and that you actually want help, here is some unsolicited advice: go into individual therapy for yourself and if possible try to start couple's therapy too. Look for long-term once-a-week therapy and don't be afraid to shop around for therapists because it's important that you like the person.

If that seems too daunting, order The Emotionally Abusive Relationship by Beverly Engel or get it out of the library. It's a good starting point and in general books written by therapists are a great complement to therapy.

http://www.amazon.com/Emotionally-Abusive-Relationship-Abuse...

If not for yourself, do this for your children, who suffer as much as you - if only because you and your wife are so important to them - but are helpless to change the situation.
No, it won't be. Computers used to boot to a flashing command prompt where you could program your ever-lovin' heart out. The fact that they don't today is progress.

http://www.codinghorror.com/blog/2012/05/please-dont-learn-t...
That's kind of a shame, because I don't think Metro will be sticking around for very long.
Sac Longchamps Pas Cher
Agreed. I have trouble falling asleep without a fresh-just-brushed-my-teeth feeling. An annoying habit in the beginning can become a necessity later on.
These stories appear about every month or so, right? I think it's apparent that a certain segment of society would love programmers to be the new factory-workers.
So Node.js already fixed the issue, nice!
Nah, I think it will be less than 10 years. But it is very weird to call their SNP product a "personal genome". This whole thread is full of crazy. :/

Edit: ftp://ftp.1000genomes.ebi.ac.uk/vol1/ftp/ <-- gimme this for $49
That'll probably depend heavily on the department and the school.
I see. What make SendGrid better for one-off emails and MailChimp better for email marketing?
Cracker, not hacker.
No, they haven't broken the CAP theorem. If the network were to partition badly enough, Spanner would lose its quorum and would become unavailable, at least for guaranteed-consistent operations.

In practice, a network partition bad enough to bring down something like Spanner is pretty rare. (I worked at Google for four years, and I can't recall such a partition occurring.) But in theory it's certainly possible.
Virtual World Game that teaches money management to children
After reading just the title, I was worried. After reading the article, I'm much more optimistic. Figuring out how to scale up tutoring and "why doesn't this code work" might actually make a difference.

I'm a high school computer science teacher. I've personally taught (face-to-face) the basics of programming to more than 2,000 students over the past fifteen years. Quite a few of those have been "low income".

Letting kids struggle and being able to support them when they get stuck is key to deep learning.

Kudos, and ping me if I can be of help.
My favorite:

F × S = k. The product of Freedom and Security is a constant. To gain more freedom of thought and/or action, you must give up some security, and vice versa. These remarks apply to individuals, nations, and civilizations. Notice that the constant k is different for every civilization and different for every individual.

--Larry Niven
At least it would keep jobs in America and allow people to earn an honest living.
How to Be Awesome to Your Users
Samsung To Unveil Flexible Mobile Devices
I think a good UX guy is almost an engineer perhaps not to the point of hacking code, but rather more scientific than handwavey in their approach.

But like coders I think there are a lot of bad UX guys out there. It's also probably harder to assess UX people than it is to assess coders.
I've also backed a bunch of Kickstarter projects, so far none that have taken my money then failed, but two very ambitious and relatively expensive ones which have my money are running well behind schedule (The Pebble Watch and the ZPM Espresso Machine). I don't regret a cent of that money, and if both/either of the watch or the coffee machine never turn up, I'll be sad - but sad because a great project failed, not sad because I feel any overpowering entitlement to "get my thing". I view all of my Kickstarter pledges as "gifts to people with great ideas" with the understanding that if they can trun the idea into a product/business, they'll send me one.

I see _many_ complaints from people who don't view Kickstarter that way, and in one sense I feel sorry for them, because I think it's at least partly Kickstarter's fault and partly some project's fault. The recent changes to KS's hardware policy were clearly aimed at people who thought they were buying products in a shop. I think Kickstarter, and the people starting projects on Kickstarter, need to make things much more clear that it's not an "online shop" - because in spite of words/phrases like "funding platform for creative projects", "funders", "pledges", "projects", and "creators"; I see lots of people, including smart people who I respect, complaining that their "purchase" at Kickstarter isn't turning out as they expected. I think those peoples expectations were wrong, but they still had those expectations, and were still upset when they weren't met.

People need to understand there _are_ places where you can buy products online and have them shipped to you within reasonable pre-agreed timeframes. They're called "online stores", there's _heaps_ of them out there - try amazon.com for example, or ebay.com. Kickstarter is _not_ one of those. Kickstarter, and Kickstarter project creators probably need to do a better job of making sure people understand that before taking their money off them.
(: PostgreSQL is beautiful :)
Gizmo's point is that if only it were easy for developers to simply drop in an old (battle-hardened, field-tested) crypto system into their code, then we'd see much more of that in the wild, and much less md5 / plaintext.

Developers use md5 and plaintext because of laziness. It's not really a conscious choice on their part. They consciously choose to use MySQL vs Oracle, PHP vs .NET, etc, and they spend much more time thinking about those sorts of choices than about security choices.

Maybe some don't realize they're exposing themselves to alarming danger by storing passwords as md5 or plaintext. But I'd bet money that most simply feel that their current solution is sufficient because it "doesn't really matter anyway" since the likelihood of them getting burned by their mistake seems low to to them. So no matter how much you try to make them see that the chance of disaster is in fact alarmingly high, they'll always feel like the chance is low (until their database gets downloaded, and even then they're more likely to rationalize that away as a freak occurrence).

But the root of the problem is the laziness. So we can improve the situation by making it eas(y|ier) to use Crypto libraries properly. If it takes very little effort from average developers to use a crypto library properly, then they're much more inclined to listen. (If it costs them no time, then they're likely to go ahead and use the crypto library instead of a half-baked solution.)

By making it easy to fall into a "pit of success"[1] for crypto, we're only one or two generations of programmers away from making md5 and plaintext password storage extinct.

Unfortunately, it may be impossible to make crypto libraries easy to use without also introducing other (more subtle, yet just as dangerous) security problems, due to the context in which the crypto API is being used. In other words, truly securing an application is Really Hard, which is why tptacek's company (Matasano Security http://www.matasano.com) is so successful.

[1] - http://www.codinghorror.com/blog/2007/08/falling-into-the-pi...
Thanks! We totally agree, and I'd love to talk. Shoot me an email at zach@codehs.com
A character limit note in the Edit Details textarea would be helpful, or at least if the form fields remembered what I typed in before displaying an error. It wiped out everything I'd written up.
Learning to Accept, and Master, a Mechanical Arm
well you completely miss the point

the dean is a dean, because in the past he was more succesful in raising money(+ you need a ph.d), but more important is how much money you raise.

i can show you a bunch of guys whos resume consists exclusively of how much money they raised
You motivated me to finally install and try it. Thanks.
The Big Data Fallacy And Why We Need To Collect Even Bigger Data
1. is there any evidence supporting the existence of a bug free system?

2. you're probably over-simplifying the actual process in which we algorithmically identify and eliminate terror threats. which i'd bet for all intents and purposes is just as scary.

my point here is that you, like you identified of your parent's post, are operating under quite a few assumptions.
Anyone else getting a 404? ... seems ironic given the headline
The 150K was crucial for us as a hardware company. But it's hard to find the optimal balance between development speed and burn rate for hardware. Being able to more freely purchase things (components, raw materials, equipment, prototyping services, express shipping) helped us move much more quickly than before. With 80K, we would have adjusted our judgement calls and consequently moved a little more slowly.
LINUX For You is Now Open Source For You
28 m - I zoom in or out depending on the monitor / display device I'm using.
I wish Google Latitude had the functionality to share the location only for limited time.
DuckDuckGo, Google Competitor, Says It's Getting Shut Out
Pretty useful. Finally I can just send them 1 text w/ my location instead of them reaching out to me all the time of my eta.
Strapless Crystal Pearl Satin Wedding Dress
Does anyone know the instance when interferometer detected space distortion? I know they are used in hunt for gravity waves but I don't see how space distortion could just change the distance between parts of the interferometer without stretching the light that travels between them.
Life found in Lake Vida, Antarctica
The Gameplay Is The Gameplay. Always.
Austin is quickly densifying but still doesn't have any public transit other than buses.

I'm a little worried about new transit here in Austin for that very reason. Historically the city hasn't given me much faith to believe a new layer of transit would be implemented well enough to (A) get people riding it and (B) be remotely efficient.

Buses rarely sync up, you'll get off one bus just to see the transfer you need to catch on the other side of the road pulling off, missing your bus means getting to your final destination sometimes up to an hour late, the train only services downtown and north, meaning anyone south of the river is boned for rapid transit into the city...

I would absolutely love a new form of transit in Austin that was quick and easy to use, but I'm skeptical on our ability to actually deliver it, given our complacency with a rather poor and painful to use by system already in place.
That sounds like a bug. Have you submitted a radar on it?
Speed up your PHP applications with memcached
Duckduckgo lacks in search algorithms, I used them awhile back as my default search for about three months and got frustrated by the results and went back to google. Things that would not show in duckduckgo were #1 on google.
The Rise of Mobile Shopping
If I remember correctly, it's a single pass parser, which is why you generally write get to your code upside down.
The load/unload dwell time would impact the service's efficiency - sometimes it's better to have more low density vessels than fewer large ones. It's largely a function of the journey time, though.
Google Responsible For Other Peoples’ Lies, Deems Australian Court
I'm glad there is still innovation in this space despite how Google Latitude floundered.
Writing your own OS is not the problem here. My first one was actually bootstrapping Forth on an embedded system. Let's call that an OS if we are going to stretch things. It did involve writing a pile of drivers for I/O --parallel, serial, i2c, etc. It also involved designing and building my own floppy disk controller as well as programming the driver to run it. Then I had to write my own screen editor to be able to edit code on the little machine itself.

Did I know all of that stuff? Of course not. Did it compare in complexity to what this article is proposing. Nope. The OS described in the article is far, far more complex than what I just described.

Is is incapable of doing it? Nope. I did not say that. I think I said that anyone who has written a non-trivial RTOS would laugh at the idea of what he described. Why? Because it is a monumental job for one person, particularly if they've almost done zero real development at the embedded level and they also have to work for a living.

I got started designing my own microprocessor boards, bootstrapping them and writing assembly, Forth and C programs before when I was about 14 years old. By the time I got to college I knew low-level programming pretty well. As the challenge to start diving into writing real RTOS's presented itself I could devote every waking hour to the task. Someone starting as a web developer --who presumably still needs to keep working-- and wanting to develop such an extensive OS is just, well, let's just say it's hard.
26 Things You Didn’t Know About Tech
I realize this is off-topic but just as a bug report, I tried to search for "cezanne watercolor" and it didn't understand, despite that you have watercolors by Cézanne. Also it wasn't clear whether watercolors were best found under "paintings" or "works on paper". I think you need to make it easier for non-computer people to find specific types of image.
Blind patient reads words stimulated directly onto the retina
Down for me as well--looks like TC is having some issues. Clearly they could use some coding help too.
If the employer is doing his job, the whole is greater than the sum of its parts.
Not too long ago, there were hardly any 64-bit hardware in the market for average users, until they flooded the market and now every other Ma and Pa owns a Windows running on 64-bit.
Pretending this was a political decision (vs just being what the Windows hackers decided to use their time on)...

Let's tally the arguments so far for prioritizing 64-bit Windows development.

Pro: The Ars article lists some Win64-specific security-bug mitigation features, unclear how significant these are.

Con:
The Windows PC is a declining platform, and the current 32-bit product covers all of the platform currently. There's probably a shortage open source developers working on Windows-specifics. 32-bit is much more memory-efficient. 64-bit breaks compatibility with plugins. Address space shortage will likely be covered by the tab unloading feature mentioned in the article, before it becomes an issue in practice.

Overall sounds to me like You Ain't Gonna Need It.
I suggest people in their twentysomething should read this book: "The Defining Decade: Why Your Twenties Matter--And How to Make the Most of Them Now" - http://www.amazon.com/Defining-Decade-Your-Twenties-Matter/d...
What's the difference between this and other goal trackers in the app store?
Firefox Beta Now Features New IonMonkey JavaScript Compiler
Maybe I'm unimaginative, but why would I use this? I'd like to see an example or three of why this app is cool. The only thing I can think of is if you're going to go meet someone, but this idea isn't fleshed out on the site.
The users creating these itineraries, who are essential the content creators, receive star ratings and comments based on how well that particular itinerary was for a user who decided to try the itinerary. (I.e John creates a 1st date itinerary. Mike, who is looking to plan a 1st date selects John's 1st itinerary. After going on that date, Mike really enjoyed it and then goes back to give John a 4 star rating and comment on how great his itinerary was). For future iterations badges an points may be an option.
Social Media Ad Revenues to Double By 2016
I was hoping they meant this kind of gondola: http://www.gondolas.com/images/gondola_main.jpg
And the Wright brothers helped develop the craft the bomb would be carried on. What a couple of no good murderers they were.
You can read the conclusions at Amazon: http://www.amazon.com/Democracy-Economics-Politics-Monarchy-...

The full intro. chapter is available free: http://mises.org/hoppeintro.asp
It means algorithms runs 1.6x faster within Rhino. A JVM implemented in Rhino that runs Rhino within the JS-JVM will run even faster - roughly 2.56x faster.
Has anyone tried WaterFox?
http://www.waterfoxproject.org/
To add, receiving high ratings from enough members enables him to be featured as Member of the week for example, enticing these creators to compete
Twitter’s First Designer, Vítor Lourenço, Leaves The Company After Five Years
Nashorn will not be fully backward compatible with Rhino. Nashorn will be very ECMA compliant, but will not implement some Mozilla and/or Rhino-specific extensions. So not all Rhino-based projects will be able to easily migrate. But it's not hard to imagine that Nashorn will divert attention and resources away from Rhino.

(I believe I got the above information from the MP4 of the JavaOne presentation that can be found here: https://oracleus.activeevents.com/connect/sessionDetail.ww?S...)
It says it's compatible with all android devices having android 1.6 and above, but prompts my lg p990 having android 2.3 is not compatible while installing!
>When you go to another country and openly wage war upon the US, you make yourself a military target.

This is understandable - if Americans are being attacked, their attackers should be killed. Figure out who they are later. But in this case there was no immediate danger. And to steal from Stalin, "how many divisions does al-Awlaki have?" I would love to hear the evidence against al-Awlaki, but sadly the trial was dispensed with, not to mention the subpoena.
An example they gave last time: when you're on a multi-car road trip, you can know everyone's location/ETA.

Off the top of my head: event planning. You often dispatch organizers to pick up props/food/whatever and with Moby, you don't have to call and ask where they are.
Y Combinator’s YC VC Will Replace The Start Fund; Includes Yuri Milner
Your article is really missing the point. You mention that problem solving is what's actually important, and coding is actually a fantastic way of teaching this because it allows you to really look at tough problems and break them down.

Also, the main idea is that everyone should get exposed to computational thinking in school. Then, they will have a basis to make informed decisions for their future fields of study and work.

Teaching CS in high school doesn't mean everyone needs to be a software engineer. It helps teach creative thinking, problem decomposition, and helps prepare students to approach the problems of the future.
Best of luck! The education system is incredibly antiquated; it's time to give future generations the tools to not only compete, but to thrive in the 21st century.
It's never going to happen because it's lost on them just how hard programming is. I can say with a straight face, & not a hint of cynicism that programming is second only to medecine, as a wide-practiced* occupation, in terms of the cognitive effort it asks of its practitioners.