skysight-inc/HackerNews huggingface dataset:
Note that this is only something you really need to think about when writing `unsafe` code, which basically unlocks a whole new set of rules that you need to worry about (zero-sized types in offsets, manual allocations, safety boundaries, GEP/aliasing rules, uninit memory, double destructors, etc). This is a drop in the bucket that anyone venturing to use `unsafe` will have to face in some kind of "guide to unsafety".
Evolving nature of analytics
F-35 tries doing so many things and fails in almost all of them. The complexity of engine given the whole STOVL based frame and design is the culprit here. One plane to rule them all is still a bad idea, given the complexity of these machines. There are many lessons for any kind of system design and development in this whole story.
I'm a volunteer with ScriptEd. I work with a fantastic group of kids at Washington Irving High School. I've also met a lot of the kids from the other schools in the program. If you met them, you would love them instantly! There are four really sharp kids (all girls) in my group for whom we need to get internships. They're learning html, css, and javascript (including jQuery), and doing some cool stuff. Please help (and upvote)!
I'm not sure what you mean by "immediate shader mode". Even direct state access mode is tweaking knobs in a state machine that can have very strange side effects if you don't re-set the state every time (and that's antithetical to pure functional programming). When not using DSA--I mean, just grep for "bind" in any OpenGL codebase...
MVP stands for minimum viable product. It really is about focusing on the features users need the most. It is not about shipping crap. Eric Ries has stated just two weeks ago on HN [0], that this is a common misunderstanding.

Security is a non-functional requirement [1], not a feature. It is not something you can prioritize on or not. Fortunately getting the basics right on the application level is not that hard, there are already many useful tips in this thread.

[0]: https://news.ycombinator.com/item?id=9369642

[1]: http://en.wikipedia.org/wiki/Non-functional_requirement
In some countries there are agreements for carrier billing instead of credit cards and it deducts from a users' prepaid balances.
I have been working on my own note taking app:
Here is a list to my shortcuts and they are quite similar!

http://lesquare.escherpad.com/@yang.ge/Welcome-To-Escherpad-...
Reminds me of the Robin Reliant, here's a video by a popular overseas motoring show that gives you a glimpse of the problems incurred when a high center of gravity is met with 3 wheels. https://www.youtube.com/watch?v=QQh56geU0X8
Warning. Elevator music on button press. Scared the sh!t out of me
What about using SMS or a voice call API - this would save battery!
Like I said above, showing confidential material is bad form. But in my experience you can show a lot without exposing secret algorithms or formulas.
Isn't the pressure only part of the danger? In my non-scientific experience, it seems that the speed of failure is the important part. i.e a truck tire with a nail in it does no harm, but a 15-ply semi tire at 100psi having a catastrophic failure is a much different animal. All about the speed of release.

My own personal story:
some friends and I filled a 5 gallon bottle with a bit of isopropyl alcohol, shook it up, and lit the opening to make a "rocket flame". We had seen this done in class, and it went fine. BUT...we wanted to do it again. we had no more alcohol, so we used Acetone instead, but it wouldn't light. There wasn't enough air in the bottle, since we had just burned out the oxygen. Because we were 16, and lacking much foresight, we decided "why just put air in the bottle, when we could use pure oxygen from a welding tank?". We did that. The ensuing incandescent explosion lit up briefly like a lightbulb and then ruptured the bottle into about 100 pieces. the major one landed 2-3 seconds later, about 200 feet away.

Even though that was moronic, I pride myself for having worn welding gloves, a face shield, ear plugs, and used a 12 foot handle with a match on the end. The detonation left me feeling shaky and jittery for about 6 hours.

My point is, speed of failure is important.
does a solo plan lets me lint my own commits or all commits to the repo and only I get the emails?
The market for legal services is an extreme power law. I used to run an online arbitration service where I paid arbitrators a fixed $150 for handling a case and was amazed at the caliber of people that applied.

Former law firm partners, Harvard Law grads who worked on Capitol Hill before, legal scholars with published books, all of it.

Turns out a tiny number of arbitrators can charge hundreds of dollars per hour for high value arbitration cases, while the rest just begs for scraps.
What about giving feedback after graduation?
Bottled Water for PostgreSQL: Change Data Capture from PostgreSQL into Kafka
This happens over and over again.

Oh no, the Sea Wolf works, but is too expensive at $2B/boat! Let's scrap the working program, use "lessons learned" to build a cheaper attack submarine. Years of delays and cost overruns follow, and we get the inferior Virginia class, at a bargain-basement price of $3B.

Oh no, the F22 works, but is too expensive at $150M/plane! (Would have been less over time, but who's counting?) Let's scrap the working program, use "lessons learned" to build a cheaper fighter. Years of delays and cost overruns follow, no working plane in sight, but if it ever flies, we will get the inferior F35, at a bargain-basement price of $350M/plane.

I can't wait to see what happens when the Ohio-class replacement program starts for real. Also can't wait to see what happens when healthcare is fully nationalized — I'm sure the bureaucracy in charge will be so much sleeker and more efficient than the Pentagon, and special interests so much less influential in Congress. Oh, wait: annual US military spending is about $750B, and healthcare adds up to $3.5T.
A large part of the criticism was around whether a single engine jet was really appropriate for patrolling the Canadian Arctic. I imagine that rhetoric is going to get ramped up as reports of that single engine being unreliable surface.
I think you missed my point. The USP of MongoDb in my view is the simplicity and its scalability model. At least these are the things which are interesting to me and what is hard to implement. They have cloned a subset of the functionality - the subset which is easy - and left the hard parts. I don't agree that this proves anything.
Apple: ‘We do not accept fart apps on the Apple Watch’
MTBF generally doesn't imply that the engine is either inoperable or completely failed. MTBCF, MTTF, or other metrics measure that.

The MTBF for a military aircraft as a whole system in general would likely be pretty low since it's composed of so many systems. In essence, something is likely degraded on the aircraft at any given time. That is why there are dual redundancies and easily swappable units.
All commits in as many projects as you'd like :)
Progressives also endorsed prohibition because local bosses often used saloons as their bases, so breaking up the saloons was seen as a way to cut off corrupt party officials.
I was about to point out the same thing. I left shortly before the program got cut. Everyone saw the writing on the wall.

I remember some talk about it being more about politics than saving money. I can't remember what politician it was, but they were one of the big pushers of closing down GE's alternative engine program, which was convenient since they were from Connecticut where Pratt & Whitney is located (If I remember correctly).

Basically they wanted their state to benefit exclusively.

Not to say GE's engine would be in much better shape right now either. I am really not sure what the right decision would have been.
Send them solar phone chargers?

In the short term at least, the ones who know best are the relief agencies like Mercy Corps, Doctors Without Frontiers and the Red Cross. Donate money to them, they'll buy what they need.
Yikes, someone has a case of the Mondays!

I think playing around with the abstractions that Haskell offers can be very rewarding when you go back to your "regular language". It's just approachable enough that you can learn some really advanced techniques and dip your toes into category theory all through self study.

As for Ruby, I'm not proficient in it, but plenty of people have built amazing products using it and seem happy with their language of choice. Not sure why they should be bashed for poor programming when in the end, results are the only thing that matters.

> A thing I value probably at least as much as humour is good API design.

Since he's throwing a lot of rocks, I'll say his house is looking pretty glass :) Slaying imaginary orcs isn't exactly the height of comedy.
Right. Based on one of the other comments I've gone to have a look at that. Things have changed, and may be significantly different at places like Google as opposed to my experience. I've only ever been hiring at startups and small companies, and never in the US.

I guess it's also different for an internship as opposed to a job. As someone with 20 years of experience in running companies, when faced with a bare CV I can never tell what someone will be like in a company. I always like to see someone tell me why they add value, and then back up their claims with evidence from their CV, but I guess that doesn't apply here.

All that being said, if all they look at is the CV then a bare recitation might not be the best presentation. It would be interesting to look at how to make a better "CV" for this purpose.

Anyway, thanks for the information - appreciate it.
> I wonder how historians of the future will look back on today's time period, knowing that we had the technology to cheaply and easily document our time period for the future, and that we opted not to out of short-term financial interests.

People of the future will probably be very disappointed with us about a great many things that we could have done with our technology, knowledge and resources, but neglected or opted not to do out of short-term financial interests.

But I don't think properly documenting our time period will be very high on that list.

I'd love to be wrong.

If in a few hundred years, there's people, society, culture and at some point again a level of civilisation and technology that allows them to dig back into the past, and the worst thing they'll have to say about our addiction to short-term financial interests is "aww, if only they had documented their time period better", then I ... well, the only likely scenario I can think of is if we also somehow manage to sell out severe-global-brain-damage-in-a-couple-of-centuries for our short-term financial interests (surely right now, there are some very smart people working on this very idea).

No. This is what historians of the future will say if we would indeed meticulously document our current time period, and they could read about our day-to-day lives, important events, culture, media, etc.:

"... they did WHAT?! while the planet was ... and the oceans were still ... they burned WHAT?! in order to be able to ... gosh well at least thanks to our ancestor's meticulous documenting, and millions of hours of video footage we can now theorize what these 'kittens' are supposed to have looked like ... mammals used to have hair?? ..."

No, I think we better start deleting and encrypting our data. To save face.

(small disclaimer: I am half-kidding, of course. While I am not particularly proud of the 'big picture' behaviour of my species in this particular era, we shouldn't actually try and hide our planetary blunders in shame, but indeed document them so that future civilisations can learn from us, and who knows, maybe one day can forgive us)
If they'd have called it a "static analyzer" they might have had an easier time selling it. Businesses regularly shell out big bucks for C/C++/Java static analysis tools like Coverity, Klocwork, etc.

Static analysis is less likely to yield fruit (design errors and not false positives) in a language like Python. So the bar's definitely higher for these guys than it is for the static analysis tools for static-typed languages.
Was expecting the usual story about air traffic control, an F16 and ground speeds, or the one with the flyover way too close to the tower, but this one was new to me. Thanks!
As a general indication, the average software developer in the UK earns about 45k$, while the average in the US is more like 60k$ (source: payscale). The averages for London and Silicon Valley will both be higher than that of course.

Healthcare insurance is more expensive in the US, but this is compensated by much lower taxes.

You're definitely right about holidays and vacation days, you'll have more of these in the UK. At the same time, even when you value a vacation day at 300$ (much more than either average UK or US dev earns in a day) and suppose our average UK dev has 20 more vacation days a year (he probably doesn't), that's still only 6k out of a 15k difference.

I agree that being near your family and friends can be worth a lot more than 15k$.
Robben Island Museum
The difference is, I know when I'm not being funny.
Not able to bring it up right now, hopefully just because you're getting so much traffic.
Stupid question, but I've always wondered if it would be possible to genetically engineer trees to consume more C02 then they already do? Seems like a way to multiply efforts.
Google Announces Patent Purchase Promotion
Drilling a hole is not a good option. If there is significant pressure inside then the hole will begin the explosion, not release the pressure. In an ideal world, the best option is to puncture it from far away, which is difficult out in a city. In the country, you might find someone to shoot the thermos with a small rifle.
At the same time, after these courts have started legalizing gay marriage, public support for gay marriage has followed. I always suspect it's a chicken-or-egg type of situation. Sometimes there is genuine public support for a given issue. Other times, change must occur first, and then people can see that society hasn't collapsed. Once polls began to demonstrate that more people supported gay marriage than were against it (years after the Massachusetts court decision), politicians began tripping over each other to suddenly become champions of gay rights.
K6LSK, formerly N6BDO
Licensed for 35 years. Homebrew is a great way to go but, outside of building some small QRP projects or antennae, it's a major investment in time and money to build usable receivers or transmitters. That said, the feeling of accomplishment you get from using something you built is almost without equal. Have fun!
tl;dr, yes but don't rely on it for all your development.
... For an enemy that doesn't exist in a war that won't happen...

PS - Before people yell "China," China's air power isn't even on par with what the US currently has. Their only remotely threatening aircraft is a bad clone of the F-35.
People playing Cards Against Humanity don't merely think they are funny because they have the perfect card(s) to play, though the results themselves might be genuinely funny. It provides a backdrop against which more humor can be made. A perfect example is the somewhat recent TableTop episode with Aisha Tyler: https://www.youtube.com/watch?v=QCEqUn7If44
An alarmingly large number of police have acquired the delusion that it is permissible for them to exercise the state's power to punish suspected criminals, without affording them the courtesy of due process.

I don't think this behavior is increasing by all that much. I think the increasing ubiquity of cameras capable of recording decent quality video and the increasing ease in distributing that video is making the existing behavior more noticeable.

The fact that police killings are not capital punishment executions is largely a semantic distinction. Some people feel it is important, while others are less apt to recognize it.

As such, whether the death penalty is used "all the time" or not, and whether it is used for "something trivial" depends largely on how you count the bodies. People have been killed by police for misdemeanor offenses, or even no reasonable suspicion whatsoever.

I don't erase that semantic distinction entirely, but it is rather counterproductive to abolish the post-conviction capital punishment without also rigorously investigating and prosecuting all police-involved deaths. If cops believe that a suspect deserves the death penalty, and the state does not employ it, that person may never get the benefit of a single hearing before a judge.
Mathematicians Prove Conjecture on Big Prime Number Gaps
I did. After reading the whole page I was not able to determine what it does ...

Edit: Also 5 years ago HN was even fuller with snarky one liners and eyebrow dismissals.
Join the Unofficial HackerNews Facebook Group for Discussion
Bringing the Liberal Arts to Engineering Education
There is nothing "mathematical" in being a developer, unless your job is related to math, finance, crypto algorithms, etc...

I've known guys back in my CS classes who got straight A's in the hard CS theory and had C's in the required calc courses, where the grading curves were shared by students from all majors.

Let's admit it -- being a developer is like learning a new language -- what's so different from constructing logical sentences with C# than constructing logical statements with a foreign language? Yes there is a DIFFERENCE, but really, the basic building blocks are the same...

When I was 11, I learned c++ with a buddy (also 11) and after school we'd work on fun little games together. I know I would never cut it in a pure math phd-type track and he definitely wasn't able to hack it when he got to college and majored in math -- he dropped out and switched majors halfway.
It's incredible to see how apparently progressive Kansas used to be. As someone who lives here now, I always assume we're going to be one of the slowest (I guess "most conservative" might be a nicer way of putting it) states to adapt to social change. But I guess I really would have liked the Kansas that existed before the middle of the last century...
When the same governments are funding signals intelligence gathering with one hand and open source software development with the other, there is potential conflict of interest, if not actual conflict.

The NSA's role in weakening open source encryption standards was the result of the internal logic by which all intelligence organs typically operate irrespective of sponsoring state. The differences between the politics of some EU states and the politics of the US or Russia or the UK don't change that internal logic of intelligence organs. Their job remains to maintain data collection capability.
There's nothing intrinsically wrong with Haskell, but it does indeed attract lots of fundamentalists. That said, these overwhelmingly tend to be lower skilled or beginning. You learn some concepts like immutable state, referential transparency and static typing, at which point you become rabidly evangelical about functional programming... at the expense of all other paradigms. People complain about imperative blub programmers, but then they proceed to forget that concatenative, logic, array and message passing OO also exist. It's purely a functional-imperative dichotomy to some people.

And so you begin to shoehorn absolutely everything into the new magic potion you've learned. Erlang? How can I build concurrent and robust systems with it, it's dynamically typed and the syntax is scary! (Yes, people who somehow managed to learn Haskell syntax proceed to cry like babies over having to figure out some clause delimiters. The irony is enough to power the US steel industry for a year.) Mutable state and its evil becomes the next cargo cult, type systems means I no longer have to test my software, and other similar misconceptions abound.

But, I don't mind. Most tend to grow out of it eventually. You feel hardcore at first, but you're struck by humility once you learn more and more.

By the way, Cards Against Humanity is quite nice.
I'm getting a 404 on that link now, it seems to be this: http://www.arrl.org/news/amateur-radio-volunteers-in-nepal-i...
And looking at something already settled by the courts, it's also interesting to compare the article's chart on the legal status of interracial marriage with public opinion data:

http://en.wikipedia.org/wiki/Interracial_marriage_in_the_Uni...

Note that the "Approve" line doesn't cross the "Disapprove" line until the mid-1980s, long after the USSC had spoken. With same-sex marriage on the other hand, the "Approve"/"Disapprove" cross-over happened a bit over three years ago and the USSC has yet to speak as definitively as it did in Loving v. Virginia.

(One could argue that in invalidating most of DOMA, the USSC has already spoken strongly - if not definitively - in favor of same-sex marriage, and therefore that we should use that decision when making analogies to Loving. I'm not sure about that.)
Ask HN: How much money are you making as an indie mobile app developer?
How much money you're making from Android/iOS apps on a monthly basis? Any revenue reports that you want to share?
AWS Tags: What makes using them so important
If you're lucky then the top of the thermos is plastic.

Safe way to solve the situation with a metal thermos with a plastic cap: clamp thermos to workbench, pre-drill hole in large sheet of plywood, drill through pre-drilled hole into thermos. Depending on how complete the sublimation is, there may be a boom and you, the plywood, and your drill may potentially get kicked back a meter or two in the worst case, but your plywood shield would likely spare you from any high-velocity plastic fragments that would cause you injury. If you're lucky the pressure is still low enough that it just blows plastic out of the spiral of the drill bit and there is little other than the plastic shavings to work around.

You would definitely want to be wearing earmuffs though.
Version Control; Or, What Does It Mean to “Publish” a Scholarly Article?
Any alternatives for Dropbox Sync API?
Another free license solves only a small proportion of this problem.

True, but with BSD I'm not sure you can view it as a problem to begin with since the license is explicitly designed to legally absolve the user of all obligation to do just that.

If you desire monetary contributions be made, some kind of commercial license is the solution. If you desire modifications be contributed back, there are other licenses that cover that expectation. And there's nothing stopping you from creating your own license.

If you don't require or expect any contributions back or monetary contributions under any scenarios, then BSD is a great license for that.

I'm sure when confronted with a lack of contribution (monetary, labor, code modifications), most companies would reply "Well, yes. That's why we chose software with a BSD license."
There is no carbon tax at the federal level. America changing its mind on carbon policy would be a good thing.
I'm a Software Developer.

When I was younger my family owned a local computer company supporting a range of customer sizes. At the time I recall saying to my Dad that I wasn't sure if I should be a programmer or an IT technician. He bluntly said, be a programmer there is no money in IT support.

That was late 80s, whilst at the time there was money in IT support, over the long term he was right.

I think doing what your family does helps, because you have people around you that know and can support you.
I have created the group as a social experiment. As Twitter have removed the discovery page it's now easier to discover content on Facebook. Please join :)
Don't get left behind: mongoDB and leap seconds
The div.sphere div.wrap elements on this page are lovely, and they are created by the client as well!
The gun laws are missing from these graphs.

How fast would America change its mind about them?