skysight-inc/HackerNews huggingface dataset:
You're missing context because it was deleted by the comment's author. It was claimed that Linus Torvalds was "the authority" and that articles were written by non-technical reporters. Schneier is clearly not a non-technical reporter.

No claim was made by anyone that Schneier was the one-and-only security god either. Some people worship the ground person P walks on, but it's still just ground. Celebrity doesnt make 2+2 = 5, only for very large values of 2. I do think there is a common antipattern of wanting to rely upon one technology or one authority as a "security oracle," but this goes against holistic, defense-in-depth.

The other points are fine, just non-apropos.

But since you went there: Does the less elucidatbility (yep that's not a word, but a self-referencing pun) of ECC for the average joe programmer like myself make it any more secure than picking longer RSA keys? ECC seems so much easier to screw up in subtle ways that only leet mathematicians can grasp. Also, the change seems like change for churn's sake to sell more consulting. I used to work with big 4 folks, and there's always a joke a about the latest fad that needs selling, so I'm biased against popular, unjustified change.
http://slatestarcodex.com/2013/07/17/who-by-very-slow-decay/
I'm not sure what you mean, the W39 was a Teller-Ulam design bomb. It wasn't a boosted fission bomb (though maybe the primary was? I don't know). I believe the Castle bombs were as well.
Did you just suggest the ability to DL an app with the app that is doing the DLing. if you delete the app.... Please tell me your trolling...
Am I the only one around here...
Who was not educated by pop culture references,
But actually remembers reading this in school?

Yeah, yeah, I get it, it's fun when we find subtle references to pop culture in the greater world around us. But it just seems wrong when the pop reference replace the actual culture (or maybe the irony is so subtle as to seem non-ironic, ironically--or something).

Somebody should update the wikipedia page with a "References in Pop Culture" section.
Well, I admit, it's a winding path so bear with me.

In a free market, a doctor would not be able to use political connections whether they be personal or part of a group to cover themselves. This not only includes the lawsuit angle but the ability to prevent laws that restrict his behavior and/or empower the patient, or vice-versa.

Under a free market the doctor wouldn't last very long if he was bad at his job, as he would be pushed out for someone more competent. Therefore, he makes one mistake and gets sued once. Maybe twice. Under a system that allows a bad doctor to remain for longer than should be allowed results in multiple injuries which results in multiple lawsuits.

In fact, the very article that this whole thread was started for describes that very doctor. After his first severely botched surgery, where all the doctors and hospital were sure he was incompetent, he should have been booted. Or at least placed in a position that had less responsibility, such as assisting in another surgery. But the system in place kept him working or were unable to deal with him resulting in more harm.
Here we have a sample of 8 safety measures across two bombs with 3 failures.

That's not 1 in a million, that's 1 in 3.
How camera lenses are made.
The only reason selling to businesses is better, is that by buying your product, businesses will make more money - that's why they don't have a problem forking over $X, since it will help them make $X*Y, resulting in a net $ gain.

If you find a similar niche for consumers - i.e. sell something to consumers that will help them make more money they will pay for it. Alternatively, if it will help them get laid more, they will pay for it as well. If your consumer oriented software does anything else other than helping users make more money / get more/better sex, then your consumers will definitely be fickle.
I have given up on worrying myself if my products are good enough or have market fit. the biggest problem / reason why customers are not paying me is not I have not got market fit wrong but I am scared - of failing or succeeding or...

so - 12 startups in 12 months - quickly learn and quickly
This will result in a brain drain for Quebec. There are many people who wear "religious symbols" that I know that are doctors, engineers in Quebec to whom their religion matters. They will most likely leave the province if this comes into effect.
> Movies spread out their sales over an extremely long time compared to games.

Is that true? It seems like most hundred-million-dollar movies make most of their money on opening weekend, and after a couple of weeks their (domestic) box office is basically finished. I'd expect GTA V to keep selling for a while. The Wikipedia page for GTA IV says it sold approximately 6 million copies in the first week, and 25 million copies total.
Will Google own the internet?
If SPDY is the backbone of http 2.0 and Google has a trademark on "SPDY" Google will have essentially trademarked the internet. #WellPlayed
Microsoft claims Android constitutes "predatory pricing"
I think Chrome Android has this sort of progress bar way before iOS7.
Who cares? Why use a violent monopoly to encourage something which was already profitable, and at the expense of similar work later on?

Who cares what somebody in the software industry thinks the government ought to be doing with their monopoly on the initiation of violent force?

To the people citing the U.S. constitution here, this isn't about america, it's about pointing guns at people for doing something like what you're doing.
reminds me of sega. Anyone could come in and do what they do.
1) How do you do that? His random generator is not even controlled by him, it's a bunch of open source browsers.

2) That's basically bruteforcing. Considering he is running pbkdf2 thousands of times, good luck with that. You might get lucky with 5-6 character passwords and a bunch of servers.

3) How?

4) Passwords are usually stored either nowhere (inside user's head) or a program like KeePass. Good luck breaking either.

5) What would that give you? It's still triple-encrypted.
That, I think, is indicative of this community. I come across it a lot, and there are some insanely high profile, non-US organizations that rely on it. SAP being an example that I'm ok with mentioning.
We just bought a copy of The Lion King for the kids. Needless to say, they don't get a whole lot of 1994-era games.
Animate Your Way to Glory
Story here:

http://www.businessinsider.com/microsoft-iphone-funeral-2010...
That's not how probability works, though. I could go and buy a lottery ticket tomorrow for the first time in my life and win the jackpot, it wouldn't mean that the odds of winning are 100%.
It takes like 5 minutes on average, it's not 10-15 but it's not 2-3 minutes either. And the machine makes it in 3 to 4 minutes.

The source is my mom, who is, like me, a native Turkish person, who just made the coffee I'm drinking now. :)
Half of your comments on HN so far are meta comments about how bad other comments are. You will not have a good time of it if you continue down this path. Stay on topic.
Hiding your bodily odors after/on a long flight
Prediksi Skor Schalke 04 vs Bayern Munchen
Prediksi pertandingan kali ini akan memprediksikan pertandingan Schalke 04 vs Bayern Munchen. Siapakah yang menjadi pemenang di pertandingan kali ini.
So, say, the first American settlers used to own their houses because of an agreement with the British government - right? Now, at the exact moment they wished to secede, and started the War of Independence, they violated the agreement, and lost their property rights - right? So anyone could walk into anyone else's home, anyone could take anyone else's stuff... Communism! ;)
Look up the "system architecture" course in the CS department of your favorite university. Download the syllabus, slides, and required reading list.
Nooooo not a WHOLE /24
Good question. I can't find any specific information about how the FOMC statement gets parsed into cyberspace, but as recently as 2011, a malfunctioning printer significantly delayed the FOMC statement release [1] since the press in the Treasury lockup room couldn't get access to physical copies to write articles about it in time for the a scheduled 2:15 ET press release.

A FAQ on the Richmond Fed's website [2] says that FOMC statements are released on the federalreserve.gov website [3] at 2:15 ET on the final day of each FOMC meeting. Unless there is an alternative statement provided elsewhere by the Fed, I assume that the FOMC statement is parsed by machines checking for differences in language use with the previous Fed statement -- doing a diff on successive FOMC statements is a common practice when reporting on a statement release [4].

[1]http://www.foxbusiness.com/markets/2011/09/21/copy-that-fed-...

[2]http://www.richmondfed.org/faqs/fomc/

[3]http://www.federalreserve.gov/monetarypolicy/fomccalendars.h...

[4]http://www.zerohedge.com/news/2013-09-18/fomc-shocker-no-tap...
I could forgive most of these, but really... doing a traceroute or Telnet session on a remote server that has been configured to act in a humorous manner is a "Linux" easter egg?
The majority of the people controlling a territory, obviously. Control of the territory and the power to legislate rules within it are the two sides of the same coin. The rest of the world doesn't get a vote because they're on the outside, not the inside.

Re: anarchy, it's a cute philosophy for sheltered westerners who grew up with the blessings of good government. Ask anyone in rural Pakistan, where government power is almost nil and warlords dominate, what they think of anarchy.
See, this comment is exactly what I think is wrong with programmers in general. We all spend much of our time learning all the nooks and crannies of software engineering and then we think we've reached some kind of enlightenment and that we all are unique snowflakes.

Seeing programming, which often is named as 'creative work' described as something that's harder to distribute among many people than crating an entire fucking island from scratch is just downright ridiculous.

Yes, programming is hard. Crating entire fucking worlds from scratch is even harder.
Thank you, same thing happened with the Dvorak Simplified Keyboard, and again is probably going to happen with Beeline(that lovely technology which helps your brain transition text lines).
No, I'm not implying any of that. I'm just saying that an important step to getting good performance is profiling to determine the cause of poor performance, then deciding whether it makes sense to try to improve performance in the found areas, then executing your decision.

Imagine the alternative if I didn't profile: I'd just declare that C++/whatever is way faster than ASP.NET, and I'd switch to C++ and open myself to a whole world of debugging memory corruption issues whatnot. Instead, because I profiled, I found the areas that could be improved, I wrote the HttpListener code and I can stay on the .NET platform for all of its other benefits. By following this process I have more options than just "C# blows, I gotta throw it out the window for C++".

In reality, I have probably written more useful, shipped, production C/C++ than C#, so I'm also a C++ advocate, but hey, when it makes sense, and for the right reasons, you know?
Good advice - but did twitter solve a "pain point"? Did Facebook? Sometimes you crate a market vs. solving a problem.
Prediksi Skor Roda JC vs Heerenveen
Prediksi pertandingan kali ini akan memprediksikan pertandingan Roda JC vs Heerenveen. Siapakah yang menjadi pemenang di pertandingan kali ini.
You definitely don't have the use Firebase. Mozilla even has their own Hub Sever you can use, or you can host your own.

Firebase makes your life easier. It's up to you if you choose to use it.
The UnSexy Enterprise
> We are discussing two ways to promote progress.

No, we're discussing the reason patents exist.

> The way you're suggesting is to give inventors

I'm not suggesting anything, I'm simply stating why patents exist.

> My point is that neither of these methods are effective at promoting progress in software.

Software should not be patentable at all, so we're not in disagreement there.
I've had gerp and grpe aliased to grep for a long time.. works well
So is this it then? They're finally gone?
But Take 2 has to share that revenue with retailers. Minecraft has direct sales, no?
From whence do these universal "ethics" arise? Do the descend from some supernatural deity? Are they a natural phenomenon, like gravity? Can you set up an experiment to detect their existence?

There is nothing "free" about a mind that believes and children's fairy tales like universal "ethics."
The Unitarihedron: The Jewel at the Heart of Quantum Computing
I wrote this integration with Firebase - kudos to the TogetherJS team - the source code was remarkably easy to understand and very modular! I just had to create a new messaging channel implementation - it already supports WebSockets and postMessage (the latter seems to be unused?).

Adding a Firebase backend to this was as easy as implementing a few methods, took less than 50 lines of code: https://github.com/firebase/togetherjs/blob/develop/together...
These sorts of comparisons are pretty meaningless without inflation adjusted numbers.
Do you think the insurance company would blame the lawyer or the doctor in that case? I may not think straight but I'm willing to bet they would blame the doctor and increase the premiums. If a doctor's premiums become large enough then he is in effect uninsurable. If that doctor still has educational debt to pay? Ruined.

Except those costs that hospitals incur are often passed down to other people to pay. Hospitals are not always the money-printing machine you seem to think they are. Well, some are I suppose. Of course, those increased fees by the hospital is often covered by medical insurance, which now has to increase premiums across the board to cover the increases.
It always amuses me to see how much vitriol comes from anti-apple folks, when, if they were living in Korea and held the exact same standards, they would likely have equal hate for Samsung. Their vertical and horizontal control on their home turf dwarfs Apple's. But no, it's just a foreign company that has managed to do wonders somehow. As a chaebol, Samsung got where they are now thanks to very favorable government assistance, that, if occurred here, would be considered pretty controversial.
Should you use an auto-advancing carousel on your home page?
> You've come up with a brilliant idea, you spent time and money to implement it, and you want to make sure you receive the credit for it. I get that.

You're thinking at the individual scope. When making a policy, a given individual doesn't weight much. Even all inventors put together don't have much moral weight, compared to the rest of the population.

So, patents rewards inventors. That's an advantage. But it's a little advantage, for there are not that many inventors to begin with. There are also the costs associated with the implementation of patents (patent bureau, patent lawyers…), which may be significant, but not much in my opinion. So, on first approximation, we can ignore those aspects, because there are bigger effects, that affect society as a whole.

On the disadvantage side, patents restricts what people can do, and they kill competition. (Of course. They were designed that way. But it's still a disadvantage.)

On the advantage side, patents are an incentive for inventors to invent, and for companies to fund them. The inventions then benefit everyone (starting with rich people, but still).

Now, all we have do do is measure which weight the most. See how patents actually affect society, and decide if it's a net benefit, or a net loss. Either way, try and think about policies which may have more advantages, or fewer drawbacks —or both. Patents are far from the only way of encouraging innovation, after all.

You can see that it's much more complex than the "reward the inventor" principle. Principles are good, but they're often not enough. When you look at actual consequences, you see that sticking to easy to understand principles is not always the best thing to do. Especially when deciding for an entire country.
These sorts of comparisons are pretty meaningless without inflation adjusted numbers. That's why films break box office records year, after year, after year.
Kind of makes me wonder what rorrr2's list would look like for the marketing side.
Remember Erlang runtime is also written in C ultimately. I would have believed claims about Erlang "never crashes" if I hadn't had to personally debug mysterious hangs in Erlang runtime (running RabbitMQ):

http://erlang.2086793.n4.nabble.com/infinite-loop-when-beam-...
I love vim too. Vim isn't the right tool for presentations. Then again, I find that PowerPoint or LibreOffice are just as bad.

I write all my presentations in LaTeX and use Beamer. Haven't found a better tool for the job (for my purposes).
Whatever Happened to Webmonkey.com?
Found a happiness startup?
This site was shared with me today. Thoughts? WTF..
I was toying with the idea of posting snark suggesting that RIM's problems are attributable to Microsoft villainy. Truth is stranger than fiction however, and here I find a thoughtful HN intellect assigning some of blame to Ballmer.

RIM got caught out by a change to corporate culture - bring your own device - largely driven by economic decisions in response to the recession combined with a restructuring of the mobile market and a generation of hardware that leapfrogged RIM's product line in terms of status appeal.

What happened is Apple changed the market and Ballmer's dissing of a competitor did not mean that Microsoft scaled back its research efforts or gave up its cultural bias toward long term plays.
Yes, I forgot about that, but it has a max of 120fps in HD quality (720p) / Protune video.
seems like you need to define who you are tagerting first. If you want to replace excel it's bankers, consultants etc. Anything that does not integrate backward compatibility with excel and vba macros has 0 chance in the marketplace - too many complex models built on this s* by banks
I bet you it doesn't. The BSD name a driver name and a number, and that's not enough state. If you swap two identical cards between PCIe slots, does it still work? If you pull em1 and add a new card in its place does it come up as em1 (incorrect) or em2? If you have a fixed external network with its own routing rules on a USB ethernet adapter, does it work correctly if you happen to boot with another such device connected?

I admit I'm chuckling a little about the idea of udev not being "needed". :)
> Under a free market the doctor wouldn't last very long if he was bad at his job, as he would be pushed out for someone more competent.

In an ideal free market (which is a Platonic form, not a real thing that can exist in the material world), a vendor who fails to provide value cannot operate because there is perfect knowledge of the utilities and costs of a decision among all market participants, and buyers won't buy from that vendor.

Features of real-world markets that make them approximate ideal free markets are things like frequent repeated purchases of the same class of commodity which provides its utility fairly quickly and unambiguously, such that while perfect knowledge doesn't exist in the initial condition, very good information about expected utilities can be developed by market participants which allows behavior over time to align closely with what would be expected in an ideal market.

These features that allow real markets to approximate ideal free markets are not found very strongly in medical care in general, and are particularly not present in major surgery.
It's actually mostly designed by ARM holdings. Apple simply designs the SoC layout and chooses the components.
I do believe what is being suggested is that people only hire people they want to have beers with.
Well, check out any of the Nintendo/Playstation/Xbox online stores. They all contain games from the 90s that you can buy for $5-10 a pop.

Furthermore, I would think (I don't have any sources so this is just a guess) that with DVD sales plummeting, and the comparative ease of pirating movies as opposed to console games, that DVD sales would account for very little in the long run. However, I still see old video games at Black Friday events that sell out like crazy.
Sorry by the way for nagging, is good of you in the first place to give stuff away for free without people like me then winging about the way you choose to do it. :)
It uses ARM v8 and Samsung's 28nm process and Imagination's series 6 GPU, which is all very exciting for chip nerds, but not for Samsung, who provides one, is a leading licencee of another and could buy the third if it wants to, so what's left to steal?
Land you can defend is "territory." Land other people will defend on your behalf is "property."

The key distinction between the two is that nerds like us on Hacker News can't defend territory. Without ganging up together to ensure collective defense, we're at the mercy of the physically strong. Without society, nerds have nothing to trade for security. That's why before the existence of democratic government, the western world was dominated by military men (feudal barons), not businessmen or intellectual men.
Probably a tricker task for cucumber than most frameworks. At the end of the day though I expect that you'll want to have some classes that manage fixtures, perform setup functions, interact with the sut etc and the cucumber regex matches just call into those classes to manipulate the sut and validate it.

So tests here are just cucumber or rspec tests that verify the underlying frameworks that cucumber drives. So for example if you have partial object equivalency methods that verify that only specified fields on two objects match you would write tests to verify they are correctly matching or failing to match two objects as expected before you use that in your cucumber tests.
Where I live there are groups of old men who come to the coffee shops in the evenings and buy one cup of coffee, then sit around bullshitting and playing cards for hours. If this business is facing a similar problem, then raising the price of a cup of coffee to $5 simply won't cut it.

Then again -- I know a lot of businesses despise these customers, but these are the guys who will be there night after night, rain or shine. Your typical customer comes by how often? Once every month or two? It's worthwhile to put up with them if they're not causing you to lose other business.
There certainly is a difference between the difference between paid and unpaid internships. You can hire a paid intern under the same set of laws that apply to normal employment (because as you say interns are not a legal class of worker). As an employee, they are free to do work that benefits their employer. Unpaid interns may not do work that benefits the employer.

You simply made the mistake of assuming that because you call one of your employees an intern, that you are free to disregard employment law. That is not the case. Paid internships are subject to the same laws as a normal employment relationship.

Anyway, it's probably not the best idea to take advice about employment law from someone who thought interns were independent contractors.
It's amazing what a killer the smartphone market turned out to be. Nokia. RIM. Microsoft are in bad trouble. Intel. who else?
and they deserve it
so i installed their sdk

In 2010, I didn't even get this far.
Ssssshhh... don't spread that. We prefer to quietly toil away in obscurity, in a sector where there are customers with real money, waiting to exchange it for real products. We don't need a gold-rush of new enterprise startups flocking in here!

All joking aside, as far as I'm concerned, there is nothing sexier than enterprise startups. The problems are more interesting, the technology is more interesting, the money is real, etc... And, to my personal temperament and tastes, most consumer apps are just plain boring.