skysight-inc/HackerNews huggingface dataset:
It's not. Neither has a minimal goal of "making a living".
Cordova 3.0 support is coming. :)
This ruling is incorrect. Protections under the fourth amendment must apply. Companies must be able to guarantee your data is safe, or you end up with thermostats and laptops in your home that can watch you without your ever knowing. You must know when you are being searched.

Of course 3-hop data imports FROM the phone company databases into NSA databases will still also exist, and have not been limited.

Private storage has been acting as an abused workaround for constitutional law this entire time. That is actually the exact problem with these programs. The "corporate store" is a fake third party, the third party being designed specifically to store the data once pulled from real third parties.
What a bloody good idea.

I just did.
Yea no. If he meant sarcastic he should have used it - "incisive" has extra implications of being perceptive and cutting to the point, which doesn't really fit well in a self descriptor/apology - because I assume he is not disclaiming his intention to actually get to the point, just the potential offense caused by criticizing founders on HN.
Clutch was great! I've used it myself, but you had to create the A/B tests while coding.

I'm going for a tool that lets you define the test after it was coded. Is that a big enough differentiator?
You both should use an FPGA, then you have control over the full stack. It is a little bit more work to bootstrap an FPGA system but the effort is worth it.

There are many MIPS cores available http://opencores.org/project,plasma,overview in VHDL and http://opencores.org/project,mips32r1 Verilog .
More than once this week that key has nearly killed me in minecraft.
Blanket + Mocha with RequireJS (and Grunt)
The last bit is the key point. There is zero accountability: it's asking the fox to guard the hen house. Mumbling words soon forgotten that can't be said with a straight face.

In short: it's a real accountability gap by the people that preach ostensible "accountability" and "transparency."

USG needs a 4th branch made of veterans, privacy and industry leaders (people that are both sharp and straight shooters) that have total access to surprise audit, defund and compel changes to any secret program. The only goal is to change behavior to "I probably shouldn't do [horrible thing] because [people more powerful than my CO/president] will find out." Even if it's just a phony whitehouse press release by the Yes Men.
Kraken.io relaunches with updated pricing model, introduces Web Interface Pro
I love the opinionated writing style. I wish I knew more about this so I could relate to the comments about the "compiler braindamage", "mbuf chain stupidity", and "netipl software interrupt bs".
I've become a surprised addict of HabitRPG, a "gamified" To-Do system that does a great job handling one off tasks, daily/weekly things, habits you want to nudge yourself to do more regularly, and everything else I needed from a solid GTD app but couldn't find.

It also has a great API, free mobile apps, is open source, easy to export data via CSV or JSON, and has an amazing community behind it. The only thing it really lacks for me, right now, is a way to track larger projects, but I've started keeping those together in a weekly review doc that is separate. Highly recommended.

http://www.habitrpg.com
Try having a crippled mechanic for a father and maybe you'll reconsider whether having a dentist-dad is a privilege.
Ok, obviously I never done web development, but why you would want declare schema from rails? And ActiveRecord is some kind of ORM (the buzzword I was hearing lately, but never actually care to fully understand it)?

Now I am reading book High Performance MySQL: Optimization, Backups, and Replication (yes, I know this post about PostgreSQL) and there are so much stuff to know, so this ORM thing seems like a toy.

So what is wrong to creating schema with plain old (database specific) SQL?
Yes, I will probably open source it soon. But couldn't one just open source the code, say that's the code the app is using, and then change the code the app is using to do something malicious? As long as I don't check in the new code, no one would be the wiser.

Not that I'm planning to do that, but is there a solution to this issue?
That was a great one. So was this by Jacob Appelbaum from last year, where he was already saying (pre-Snowden) that the chief of NSA is probably the most powerful man on the planet:

http://www.youtube.com/watch?v=7mnuofn_DXw
If a business is easily copyable and no-one will finance it for that reason, that business may never come to exist, which is clearly a net loss to society. Of course, this does not apply to yoga videos, but a lot of startups that venture into unproven technologies or markets are very risky investments.
The XDK itself is available for Windows, OS X and Linux. When you go to the download page (http://xdk-software.intel.com/) it detects the OS you are using and provides you with the appropriate download. At the bottom of the download page are links to download the XDK for a "non-detected" system.

The XDK operates identically on all three platforms, one of the reasons for using node-webkit to create the app.
Probably my favourite open-ended interview topic for programmers is asking them to rank various properties code might have in order of importance, and explain why they chose the order they did.

For example, one possible list of properties might be conciseness, correctness, documentation, efficiency, maintainability, portability, readability, and testability.

Often, I can learn a great deal about what sort of person I’m talking to just by watching them define their terms, decide what assumptions they think are necessary, and then reason through the resulting dependencies.

I get the feeling that the parent posters (hercynium and catnaroek) might argue for quite different orders, but both with good reasons.
> I'm necessarily talking about aggregates here. Bottom 1/3 on the SAT is around 900/1600 on the SAT scale used between 1995 and 2005. Generally people who score in that range go to a college that does not offer a great prospect of making more than your average college graduate, even with a very good (but not extraordinary) performance in college.

Its true that earning such a score may be more limiting in what colleges you can attend, but the reality is that ivy league and highly competitive schools are not within the range of most people for a variety of reasons. However, those graduates are skilled and make excellent employees and we as a society depend on a college system that is accessible to have a better skilled workforce. In terms of how this relates to quality of teachers, that some scored low on SAT/ACT and went to different kinds of colleges doesn't mean they are not qualified or successful as teachers.

> Starting salary for a teacher in Chicago with just a BA is almost $50k/year with very good benefits. There are jobs for non-STEM majors that pay that or substantially higher, but the college options available with that kind of SAT score put you at a great handicap for those jobs.

Of course, its not just the college you attend that opens up those higher paying non-STEM jobs to you, it also highly depends on what field you went into, current economic conditions when you start looking for employment, overall availability of positions, etc. Over the last 4 years we have seen that even attending a more competitive school or highly esteemed school isn't enough to get over some of the external difficulties in finding a job in some fields.

> Again, we're talking about aggregates here, not individuals. Lots of people do poorly on the SAT and end up wealthy. But if we're talking about a group where 47% perform in the bottom 1/3 of the SAT, I don't think it's unreasonable to say that this group's expected salary outside of teaching is substantially lower than for the average college graduate, regardless of the fact that individuals may outperform their entrance exams.

We aren't talking about those that become wealthy, we are talking about low SAT/ACT scorers who go on to get a college degree at an accredited institution. It is unreasonable to say that low scorers are going to earn less than high scorers that attend the same class of institution or that the low scorers are less qualified from the high scorers in the same field that attended the same class of institution.

Fundamentally, degree snobbery isn't helpful here. We require a large body of qualified teacher and an environment where those teachers can succeed. Like any profession, there are bad teachers, but calling all teachers bad because they didn't achieve an academically-defined test score that doesn't necessarily have a present bearing on their ability to be a teaching professional is silly.
Fuck war, too? Right?
Wrong to want reality to be like that? No. Wrong to say that reality is like that today? Maybe, where's your evidence?
No. Perl has a lot of syntax. There is a lot of language containing a lot of nuance. Python is an example of a language with moderate syntax, probably several times smaller than Perl 5's, assuming Perl is about the same size as Ruby, which is a good assumption, given that they both depend on complex interactions between lexer, parser, and runtime to fully parse. Smalltalk is several times smaller than Python, and actual Lisp implementations have syntaxes that are 1/3rd to 1/2 the size of Smalltalk's.

The above is all objective. You can reduce a language to a formal grammar and count the number of terminals and nonterminals in that grammar.
Doesn't matter. If there is no hacker you can call yourself a hacker without any other hacker complaining :D
War is sometimes much better than the alternative. Illegal spying on masses of civilians, not so much.
I am looking for any feedback regarding browser compatibility. Thanks.
There is no need to be sarcastic. tptacek is pointing out that this is only one portion of that protocol. "The entire Internet" and the rest of the protocol are not the same thing. If you've been downvoted or hellbanned, it's not simply because you asked a question.
Do you honestly believe that's how things work in India?
Which is why some people prefer building from source. Not sure how that'd work out in the Metro environment though.
Can you give some examples? I'm pretty happy with Spotify, and I've found the Discover tool very useful. I still read music blogs and forums, but Discover finds me about 1 really good, yet-unheard group in every 30 I try. In my experience, that's only a little less signal than the music blogs I use which are curated by humans with similar tastes to mine.
It's worth noting around 2009 that the harder Computer Science exam was no [longer being given by AP][wikipedia]. The course I had was AP Computer Science aimed at the AB test back in 2004-2005. It was in Java but every bit as rigorous as the one described by the grandparent's in C++.

Supposedly it was discontinued due to a lack of people taking it, but that was partly due to the fact that it's not a core subject and I assume because it was quite a bit more difficult than the others. I recall taking the Calculus AP BC exam as well and trivially scoring a 5 on it, while the Computer Science AB exam was actually fairly difficult, even though I spent a significant amount of time learning algorithms and data structures, implementing all of them myself, and reading lots of code. One point of anecdata, but in my experience someone who did score a 5 on that exam was likely very well ahead of the curve going into a university. I was able to skip I believe 3 courses at my university based on earning a 5, and I doubt the same is true of the present A exam.

[wikipedia]: https://en.wikipedia.org/wiki/AP_Computer_Science#AP_Compute...
this is incomplete and then bullshit, it's comparing a single-core with a multicore running a single-threaded process.
One too many L's in that headline. Remove one, and it becomes truer.

(EDIT: You can also remove two L's and it's even more attractive.)
Here's some very personal advice. This is my opinion, and others won't agree. However, for what it's worth ...

I would suggest that you would benefit from learning how to ask questions. Here's a start:

http://www.catb.org/~esr/faqs/smart-questions.html

However, there's more advice than that, and that, although a good start, is not to be taken as gospel. You probably also should read the site-specific commentary, and suggested alternatives:

https://mikeash.com/getting_answers.html

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

The point is this - you said:

Well, TCP is a very simple protocol so I can't imagine
what the OP means by "all of TCP" unless he's talking
about IP and it's associated services.

Here's an alternative:

I'm not sure I understand what's been left out of this.
Could someone provide a synopsis, and a pointer to more
details?

Your comment comes across as "Well I know everything, so the only thing that's left out must be all the internet." The second admits that you don't know what people are talking about, and asks for more information.

And just as a final question - why do you think you've been hell-banned? Are you sure? In particular, I've turned on "Show dead", and you don't seem to have made any comments that have been auto-killed. The evidence suggests you are not hell-banned.
Yes, there are lecture videos and notes from 2011 course:

http://pdos.csail.mit.edu/6.828/2011/schedule.html
Re: "in the end": Except it didn't matter, since he kept all the cash and is still doing it today.
Great tip. I was hoping people would figure this out on their own, but I should have made it more explicit in the email. This is exactly what I did with the domains I sent/received.
The largest issue with Spotify is the max bitrate they use for non-subscribers. Oh, yeah, I'm just going to deal with your ads for variable quality, sure.
Ask HN: main criticisms / shortcomings with Lean Startup?
The Lean Startup came out a few years ago as a quicker methodology to learn what can work and not work in business, through hypothesis and validation stages. Everyone I know who's read it gives it high praise.

My question to HN: how can the lean startup methodology fall short? What types of successful existing businesses would never have been started if they followed it?

Cheers
If a function takes a pointer parameter, then you have to think about if it is pointing to one object or an array.

If it is passed by reference I'd be less inclined (personal opinion) to think the reference is stored somewhere, while a pointer argument might be saved somewhere for some time.

A function invocation with reference looks the same as a function invocation with value, so on a quick glance, someone might think that the parameter will remain unchanged.

It is easy to convert a pass by value to a pass by reference (just put const &, vs changing all dots to arrows with pointers) to speed up a slow copy of a large object, so I may get the impression that that was the reason for using a reference when reading the code.
Crowd sourced search and rescue for missing hiker
Yeah a few of my friends told me about that. Sent him a message, but still haven't heard back. He's offering $$$, but it still feels spammy and annoying. :-/ Hope nobody was annoyed.
This is a valid question and potentially great opportunity. But, I would suggest asking it on other forums as well, especially marketer focused ones, because those are your potential customers. You might get a better response and more interest. I would also suggest to make it more marketing focused, marketers won't care about the framework and how it is deployed.
But you can't cite stolen data, and you can't base claims on things you don't cite. You would pay at least when it came to submission time.
Tumblr 2013 Year in Review
You say "have to marry men" like it's a choice to be attracted to the same sex.

IMO it will result in a lot of angry and depressed single men who resent society. If you put someone into a corner without many options they can become desperate and violent. This imbalance in India and China will become very dangerous in the coming years
Not a bad idea. I would like to know how many people actually made the transfer as well. Also, I'd definitely like to see what happens to the domains after a few weeks... if anybody puts anything up.
This conversation is so fucking bizarre. Repeat after me: bitcoin is not
anonymous. If anonymity was a design goal (and it should have been, because otherwise you don't actually have money), it didn't even attempt to address this goal.
Minnesota Rep. Rick Nolan (D-08) Voted To Keep ObamaCare Socialist Healthcare
It's not too hard to write anonymously. There are linux distros like tails https://tails.boum.org/ which can get you on the internet, then just go to whatever blogging site you want and write. Hardware-wise there is the gluglug-x60 http://www.fsf.org/news/gluglug-x60-laptop-now-certified-to-... but almost any thinkpad from the last 5 years will run linux well enough.
Sixteen-Year-Old Hired For Internship With Intel
It's funny because that's actually how I found out they were even sorted out. I saw his message before I saw your email so I was like "damn, I must have an awesome domain". Still, I haven't replied to him because it doesn't feel right to sell it!
I enrolled in codepath's iOS bootcamp starting Jan 15th 2014, so I am planning to launch an iOS app in the app store. Not very sure about the app itself. But I am planning to make some sort of utility app for education.
I thought this was going to be about bash, vi, SICP, cryptanalysis, emacs, asm, or maybe something about 3d printers, or fpgas, or soldering fine point smd ICs onto home stenciled PCBs.

This isn't about being a hacker at all. It's about doing some entry level penetration testing with a software suite designed for that purpose.
One of the things riding on the train does for me is give me two 20 minute segments to read. Which is I really enjoy but I was surprised at how much more stuff I got around to reading doing this. Something about the daily routine I guess.
with dynamic alpha, and mouse orient around x-axis: http://jsfiddle.net/rYa5d/1/
> That is not addressing it, it is projecting his own bias into a situation he doesn't know.

It is addressing it, although perhaps with a particular bias. Don't try to twist words like that. And unlike people who have never had smartphones, he obviously has the experience of both having a dumb phone and a smart phone, so he knows how it is to not have things like a browser on a phone, though you might argue that that was probably in a time where you didn't gain a lot from having convenient access to the Web... but then you're starting to really draw in many assumptions about the author just because you refuse to concede any point when it comes to what you wrote. ;)
The windshield wiper motor died and I ordered a new one from a German web shop Audi Zentrum Göttingen for 100 euros (payment with Paypal), and a small town VAG specialist changed it. There are lots of repair shops around here that fix these cars just fine, even when they weren't imported here when they were new. So all cars are second hand imports. The wiper motor part cost would have been more than double locally. It helped to know some German. :)

Then the rear brakes also had to be fixed for the yearly checkup, normal wearing parts. And the internal heater had a connection problem, discovered when it started being cold enough that it was used (it's an aftermarket job anyway, to connect the car to an electricity outlet and warm up the engine block with a resistor and the interior with a resistor+fan).

I've had the car for six months and from rough memory, spent maybe 400 euros for maintenance.
Absolutely agree with OP, Spotify has a serious problem in product quality. Few examples:

* Totally inconsistent design - I think they are now rolling out a complete redesign to address this

* The current website was absolutely clueless of states when first released (i.e. showing signup buttons for logged in users)

* HTML views in the app shows/loads incorrect data

...and the list goes on. I started using Spotify when it was still invite-only in Northern Europe and converted into paying customer when the Android app came out (2009 fall I think?) but switched to Rdio recently due to all the problems with the service. The underlying streaming tech is rock solid but everything else seemed to go down hill release after a release.
Judge rues, NSA phone surveillance lawful.
Hacking physical limits without steroids
Huh? For many people your phone company, is their internet company. They already have your address (they have to deliver the cable to it) and your billing information.

The don't even need to do any fancy analytics. They have all your data served up on a platter.

As the poster noted, it's not as if the gov't is having to piece together data from thousands of sources. Almost all the metadata can be put together from a handful of sources.
The actual link for the future magazine's website (with the same info on freebsdnews.net) --> http://www.freebsdjournal.com/
I certainly understand your point. As a developer and power-user, keeping independent components well separated is something pretty obvious for both ethical and technical reasons.

What I don't like about this kind of argumentation is that it comes from an idealistic point of view (that I share), which isn't appropriate at all when analyzing a billion dollar company strategy.

Obviously at some point most big corporations are going to do stuff that completely puts off the elite. "Don't be evil" only lasts for so long (while building hype), and quickly "How much will that earn us" is all that's left (monetizing said hype).

I hope you realize that 99% of the profit of Google or Microsoft comes from masses of people who don't really understand anything that's happening, and click "next" and "accept" hoping they won't hit a wall. Did you ever click an Adword banner (except out of curiosity to see what's behind, using a private tab)? Do you purchase stuff only because it's presented to you as the next thing that justifies getting behind on your credit card payment? Neither do I.

Being the 1% is frustrating at times, but that's what we are. The 1%. Sometimes it's worth doing small things to please us, most of the time it's not.
Finally, we get to see the face of the creator of those "1 weird tip" ads. Now if him and the woman who created those dumb dancing lowermybills ads would get together we'd have a real turd bomb in the making.

There's nothing "genius" about ripping people off over and over again, it just takes a high degree of disrespect for your fellow man. That and, jesus, if you're going to make your living as a scam artist at least hire a web designer that doesn't make every one of your websites look so obviously shoddy and awful.
Illegal downloads exceed TV viewers for second year
If you liked this article, you would probably enjoy a previous one about how Spotify scales teams: https://dl.dropboxusercontent.com/u/1018963/Articles/Spotify...
> You say "have to marry men" like it's a choice to be attracted to the same sex.

Attraction is generally not a choice (there's probably some things you can do deliberately over time to shift it a little bit, but...). Marriage, OTOH, is a choice, and its a choice that historically is motivated by many things, with attraction quite often not being a main factor.

The real problem with "have to marry men" isn't that attraction isn't a choice (as marriage and attraction are not the same thing) but that marriage is not mandatory.
Comparing Haskell and Scala (or other languages) based on statements about them
Rank things by what they're good at and find the right rool for the job.<p>"It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail." - Abraham Maslow, 1966
They've used laser welding at Audi [at least] since 1999 (warning: awesome music)

http://www.youtube.com/watch?v=ES-JVFNwFV4