skysight-inc/HackerNews huggingface dataset:
People who know how to write assembly code and link it into their C programs are probably one of the most likely folks to read man elf and man ld, but I definitely agree the documentation should be better. Submit a patch?
Looking at the discography and discussion on the Wikipedia artivle, I don't think the name change got him out of his contract. It seems that he had to release a certain number of albums to finish his contract. I think by using the symbol on those albums, he prevented Warner brothers from having rights to use his name in connection with it. He probably negotiated his next contract a bit differently.
Show HN: My Weekend Hack – KubeFuse, a Kubernetes Fuse Filesystem
I'm not "implying" it, I'm explicitly stating it.

If guns are "designed for killing", why is only one out of 10,000 used for that purpose in a typical year?

Can you think of another example of a consumer product that's "designed" for a particular purpose that has that low a rate of actual utilization for that purpose?

Most successful defensive gun use incidents don't involve anyone even getting shot, much less killed, and that's leaving out all the ones that are simply used for poking holes in pieces of paper.
Unless you work at Microsoft. Then: Fired.
Good point. The NSF somehow manages to do this, although I'm sure it doesn't always do it well. Other than individual sports, I don't think there's a field of human endeavor that has a perfect system for measuring performance.
"Payload to Mars" Added to SpaceX Pricelist
He also knows how to ask exactly the right question after a talk, to give the speaker great insight into something that stumbled them.
It's a beautiful hack, not clickbait. Your expectations for it remind me of that Far Side cartoon where the dog is pushing a lawn mower randomly around the lawn, and his owner says, "You call that mowin' the lawn? Bad dog!"
"The service’s top civilian, Army Secretary John McHugh"

He is an Obama political appointee with no expertise in this area and who, in fact, has never even served in the military.

Try asking some actual combat veterans what they think. Do you know any? I do.
How I hacked Facebook and found someone's backdoor script
Haven't had the chance to meet him ever, but watching his talks or hearing about him from others, it seems like he really breaks the Haskell/functional programmer stereotypes of being a pretentious asshole or being unwelcoming to beginners. Wish people would pay more attention to some of the awesome people like SPJ rather than focusing on the vocal minority.
I'll never understand why some people insist on backslashes in paths on Windows.

Windows APIs have always supported using forward slashes, using "C:\\path\\to\\file" is just an ugly mess.
The lambdas one is the one that got me - the best word I can use for Python's lambda support is "grudgingly."
https://news.ycombinator.com/item?id=11540747
Stone directing doesn't give me high hopes for documentary realism and adherence to facts.
Firefox's tab groups have always been horribly broken. If you have multiple tab groups in a window and you close the last tab in the current group, the entire window closes, losing all of your other tab groups. And since the other than tab groups aren't shown unless you specifically activate the tab group manager, it's very ready to forget about them and close your last tab.
Also C++ has Python-like formatting: https://github.com/fmtlib/fmt. Disclaimer: I'm the author of this library.
It doesn't depend on who you read. ReLUs (and their variants) are virtually universal now. LeCun advocated tanh but that was years and years ago before ReLUs came out (they came out in 2011) and he advocated ReLUs as early as three years ago (http://www.cs.nyu.edu/~yann/talks/lecun-ranzato-icml2013.pdf). Empirically they give better results and are faster.

(I say "almost" because while I haven't seen a single state of the art result without ReLUs, I'm sure there is probably a random paper out there)
Ask HN: Research into stateless RDBMS
I've been wondering if there has been any research into stateless RDBMS. To clarify: the schema of a relational database is very state oriented. You create your tables, and then alter them over time with your data. Every attempt to turn this into a stateless system that I've come across has suffered from the problem of data loss. A static file describing the "current state" of the database schema (this table has these columns, etc.) does not allow the system to know whether a particular column was renamed, or one column deleted and another added. Anyone know of any research into this question?
Rust actually has a really nice embedded library story, and I've already seen a few things in Ruby or Go that have started using Rust libraries for performance. https://github.com/BurntSushi/rure-go for example, just to pick something that's crossed my feeds recently.

Not sure about Swift, I haven't really been paying attention in that space.
Meaning you're saying that all device owners would be notified of that there computer was remotely accessed and all the contents were copied, right? To me, ruling reads that only the defendants, if known, must be notified.
> Most of the people around me avoid English at their best, therefore cannot not access to the knowledge on stackoverflow, also documents in Japanese are usually old or incomplete.

Is there not a Japanese version of Stack Overflow? Maybe there should be?
I'm not going to talk about DNSSEC [0], but I will make the argument that DNSSEC isn't DNS, but rather a DNS extension.

[0] Mostly because being able to intelligently talk about it is currently way above my pay grade.
Sounds like any time someone wants to make a mass market commercial adaptation of an original work with dark themes.
Why Tabs Must Die: http://www.omgubuntu.co.uk/2012/04/why-tabs-must-die
What is the purpose of the rolling tenure? If the finite length is meant to serve as a stick, I would argue that it is useless. People who do good fundamental research do it because there is nothing else that gives them the satisfaction. Yes there may be a few who defacto retire after hitting the assuared tenure, but if this rolling tenure becomes the norm that would add additional unnecessary risk to most. Fundamental research is risky, and we need people to go down the wrong and useless path to mark it such to keep others from going down that route. The finite length tenure is not conducive to the risk taking process.
Nothing at all praiseworthy about e.g. this recent DGU as reported here: http://bearingarms.com/jenn-j/2016/04/29/80-year-old-woman-s...

What's you "better" for when a thug is using lethal force on an innocent?

This is one of the most pernicious ideas advocated by those who defend guns, and makes it very difficult to discuss the related issues rationally.

Yep, as long as you have such disdain for legitimate uses of guns you're certainly not going to be able to discuss the issue "rationally", you've already made up your mind.

And if you think I view all human life as equal, you're sorely confused, which is further supported by you suspicion of bloodlust being a part of this.
Oh, you could totally implement eg range that fndrplayer13 is talking about as a library function.
The entire OS is slow so whilst it is emulated some responsibility lies with Apple.

It's a pretty poor effort on Apple's part to have an ARMv7 CPU at 520Mhz with a PowerVR GPU be completely incapable of rendering basic animations without dropping frames, minute long startup times for some apps and general sluggishness.
Productive people will not waste their time on hacker news anyway. So, this is not for productivity, but for time wasting.
A good general resource is Advanced Power Searching course by Google [1].

[1]: http://www.powersearchingwithgoogle.com/course/aps
Supersize me fails replication: https://www.sott.net/article/126285-Supersize-me-revisited-u...

Yes, healthy people gain weight on 5,000 calorie per day diets. No, they don't develop all the metabolic and psychological maladies described in the documentary.
Nobody uses MATLAB in deep learning... 90%+ of the neural net knowledge from the 90s is pretty much obsolete.
> unbelievably sour

Thanks for the pointer. Just checked, and I don't find that sour at all, only mildly realistic.

There's a reality distortion field generator running somewhere ...
#haskell on freenode has always had s reputation of being open, welcoming and helpful. Try not to mistake pretension for someone talking about something you don't yet understand, which is very often the case when someone is accused of being an pretentious arsehole. Simon is by no means alone in his manner and friendliness within the Haskell community.
Anecdotes(MVP)
The real problem is that MakerBot didn't keep up with the technology. Extruding hot ABS filament and hoping it would bond to the previous layer just isn't a very good technology. The Form1, Form2, and Ember, all stereolithography machines, produce much better parts. There are half a dozen extruder type printers better than the MakerBot, and some are cheaper.

MakerBot just didn't get better fast enough.
In order to upvote on SO, you need both an account and enough karma on the account.

The SO people have done a great job of not requiring accounts. You can even start asking and answering questions without an account, if memory serves right.

That lots of your coworkers get by without an account is a feature of SO!
i love a story where studying a flaw in a system creates an entirely new area of study

investigating line noise was also a part of mandelbrot's revelation on self similarity
I'm sorry, but that's ridiculous. He installed Windows 95 on the x86 emulator Bochs on a wristwatch running iOS!

What is not amazing about that? So what if it's emulated? It definitely installed and ran - on his wrist!!!

I'm not normally impressed, but this is amazing!
What he did was start turning the crank, churning out five albums in three years, since the contract stipulates a certain number of albums to be produced. Which leads one to wonder if he didn't want the Prince "branding" applied to this work; maybe he thought the label was meddling too much and it wasn't really his work?
> ignored the unspoken rules of Open Source hardware

Implied that the rule is "Open Source hardware can succeed if others (you or China) don't just clone it?" The rule is that it WILL be cloned.
For the record, I don't think that the Haskell community is particularly bad. It's just something that I've heard plenty of times from people who have been exposed to the (tiny) bad parts of this community before learning the language that feel unwelcome (think the zealot-y types who reject any discussion as bad if it doesn't involve their favorite language (and this problem isn't unique to Haskell)).
People at conferences are pretty welcoming. But in other venues you sometimes can get zealotry of the converts. (I myself might have fallen prey to that temptation from time to time.)
Distinctions between cities are increasingly meaningless. It's just a never ending sea of humanity and its byproducts.
So like pro sports players, except divided by 1000?
Do you mean to say that it is possible to design your parameters over all inputs without gradient descent? I'm somewhat confused, as I think that that would not be possible in the general case (e.g. nonlinear problems are hard to crack without resorting to an iterative procedure like gradient descent). I can see that gradient descent might still make sense for problems that do have clean analytic solutions (if that's what you meant), as those solutions often turn out to be junk at scale. Linear regression is a good example, as it has a nice closed form expression if the solution exists. But the complexity scales poorly as the naive implementation requires a matrix inversion, so a different method might be employed for a large problem - gradient descent could be a candidate.

I think gradient descent is attractive because it's a memoryless process at the batch level - you can process training data in batches instead of processing the entire dataset in one go, without any explicit tracking of the previous batch history. This is a great feature when the scale of your dataset is mind-boggling. I think this is what you were suggesting?
Postdoc is a temporary job. It's a segue between training and an independent position. The pay rate is not very important because you're not supposed to do it for more than two or three years. Then it's up or out.
> too long build times, hard to debug templates, etc.

These are symptoms of language issues.
This eerily describes two Valley company start-ups I applied for.
What frame rate do you get on your version?
Microsoft has started to include QR codes in the bluescreens of death.
If you are working eg inside Google, you can have tons of experience, but no public code.
It has tuples, local type inference, for loops on ranges, and anonymous functions/lambdas (which act as closures/"capture" scope). Hardly "almost none of these features".
Sigh - I know why you got downvoted but I came to post the same thing. I don't program in C++ but specifically the

std::get<0>(triple)

It really doesn't look great. It looks like the template syntax using the <>. I'm sure I would get used to it if I were using it every day but from an aesthetic sense it doesn't win me over.
It's not more expensive when you consider the entire system: training, aircraft maintenance, air traffic control, time-on-station, wear and tear on the airframe, top cover in contested airspaces, etc. Plus the occasional loss.

During peace time an ATACMS sits in its sealed container doing nothing and requiring no maintenance, whereas pilots require constant training.

Maybe if we had a WW II style conflict where you were doing three or four productive sorties a day, but I can't imagine we'll see a conflict like that again
Knives, baseball bats, bows, darts, and even arguably dogs were all originally made primarily for causing harm. With the exception of dogs they're almost invariably manufactured to enable causing harm. Some have had other uses developed after the fact, but they cause harm and destruction in very real and undebatable physical ways, often in their day-to-day use.

Does that mean we vilify their ownership and gradually make the many responsible owners felons for the actions of the miscreant few? I'm not going to argue that these devices are somehow as destructive as guns, but an object's design origin shouldn't nullify its value for current use.

We can do better on violence and valuing life as a race and society, but insisting it start with eliminating a set of hobbies whose participants are overwhelmingly responsible, law-abiding, and civic-minded is itself a pernicious idea.
The average consumer hasn't even heard of open source. I think this point is really overstated in the article.
At least two production users of rust are explicitly embedding rust in Ruby. The Node bindings (neon) are really great too.

Even then, in C++ you still need to expose a C interface, so it feels at least on even footing with Rust. But of course, I am biased...
Is the pricelist there to market SpaceX itself because it doesn't seem like you would merely accept the price on the pricelist?
The other important Master Thesis is probably Gödel's.
Who give its credit card to write code with the source code toolkit of Amazon?
I'm new to Go- but I don't think it has tuples in the python sense[1]. Happy to be corrected here if there's a broader definition you're referring to.

I do wish it had support for slice unpacking like it does for return values. The assignment from returns or ranges is one of the things I really ejoy.

Edit: [1] I'll clarify that I define that as an immutable, indexable data structure that you can unpack in to multiple assignments.
C++ podcasts, anyone?

A niche request, yes, but my podcast app's search won't respect the plus characters. :(
I think it should read: "Call for Pricing" under Mars, as the Standard Payment Plan price is "to GTO"
"Modest discounts are available, for contractually committed, multi-launch purchases."

Those are probably the real numbers.
When Does Redis Outperform MongoDB?
To propose this character to the UTC (Unicode Technical Committee) you'll need to include as many examples as possible showing the symbol used in running text. Physical objects and logos won't do; you need to show historical use of the symbol in running text (newspaper or magazine articles, books, liner notes, et cetera). Find examples, and we could make the proposal.

We've done it before on HN:

https://github.com/jloughry/Unicode/#readme
I wouldn't be so sure ...In fact, Google recruits people who search for certain programming languages/terms. Pretty cool actually - a "secret invitation" suddenly appears within the search results and the candidate has to accept (and pass) a programming "challenge" to further qualify. http://thehustle.co/the-secret-google-interview-that-landed-...
Is that even legal to fire someone if they don't agree to move? If that wasn't part of some hiring agreement I would imagine you would likely have some legal recourse there. Wow that's crappy.
It hasn't been added to the pricelist - it's been added to the rocket's capabilities.

Doing a bit of napkin math would get you a similar number.
I had to stop reading it. On mobile the text is moving up and down because of the animation resizing its element.
And General Bullfly, of the airforce, used this to justify a six-fold increase in the program - yes, that must have been what happened.
I do the same when running. Much better than music
But even a quality zipper doesn't help much if the clothing itself has a design problem. I quit wearing Levi's jeans 30+ years ago because their zippers (I'd have to assume they were YKK) consistently failed near the top of their travel. After one failure too many, I switched to Wrangler/Rustler and never looked back, and never had another zipper go bad.

Sure enough, the Wranglers I'm wearing right now have a YKK zipper.
that title was very hard to read.
> What we have never been able to construct is a society where everyone is equal and wealthy and getting more-so. This may or may not be possible with human beings. One thing is certain -- we're not bees.

This is false, or at least unjustified. Sure, an equal society may not grow as fast as an unequal one, and so the latter may take the former out of the competition. But how can you conclude that such a society won't progress in isolation?
Hmmm... That's a fair point. I'm pretty certain you can replace the binaries with a script, really the value of units is to allow for parellilisation and dependency load order :-)
I bought a "Replicator 2, Dual Extruder" with the Mark 7 extruders, it was the last fully open source printer they made. What I liked about it is that it is so open source its easy to fix. Its also rather poorly implemented in that the drive mechanisms fail, the nuts loosen, it didn't come with an enclosed build space etc etc. However it has been a solid platform for experimenting on. Playing with the BondTech extruder (much better than Makerbot) the E3D hotend (much better melt zone control) different driver architectures. I think if I was buying one fresh I'd probably get a Lulzbot for the same reason.

On the one hand its sad to see them die, on the other it created some very wealthy folks who might angel invest in new even cooler stuff. Circle of life.
Buddhist Sculptures Discovered in Ruins of Ancient Shrine
Physical Security of Sensitive Compartmented Information Facilities (SCIF) [pdf]
It doesn't have "true tuples" but you can do multiple returns in a tuple-like way and there is syntax for unpacking it. While a pair can't be stored in a single variable, you can just manually unpack and repack them for a similar effect to what tuples can do. For the record, most languages don't have indexable tuples as far as I'm aware and make you unpack them with some form of pattern matching.
I don't think DNS is P2P in the sense that all actors in the system are homogenous and equipotent. Although modern P2P systems have supernodes, they usually serve the purpose of rendezvous, and not typical operationl

DNS is a more of a hierarchical system, where the roots are at the center, and they delegate trust and responsibility as necessary.
Plenty of natural errors can send you to (0, 0). Any accidental multiplication by 0 will, for example.

The strangest coordinates I've ever seen were from around (118, -183), which also didn't appear to be a hand-selected error case, but the numbers would work for one. Personally, I like to think those are the coordinates of Santa Claus's house.
Imagine if they allowed you to downvote yourself...

The next day:

- you comment: "hey, can someone explain the downv-- oh wait, that was me"
Just tried this with "c++" and the results look like it searched for c++ and not c.
Go doesn't have tuples (multiple return isn't that). This leaves us with local type inference, for loops on ranges, and anonymous functions/lambdas.

The parent also mentions: binary literals, raw string literals, uniform Initialization, standard algorithms like map, filter and any, and parameter packing. All of which Go doesn't have.

Plus, Go range loops are constrained to built-in types (slices, channels, etc.), unlike C++/Python where you can implement begin()/end() or the iterator protocol respectively and get it for any type.

So, from 10 things mentioned, whereas C++ and Python share ALL of them, Go only has 2 of them and sort of has one more (the range-for).

I'd stick with: "almost none of these features".
Community matters, though. Word-of-mouth advertising should not be undervalued. And if you turn that into negative, you'll have a bad time.
As I understand it, this price list is similar to the list prices you see for large commercial aircraft. That is, these prices have only a vague relation to the actual prices customers end up paying. With deals as large and complex as these, each one is a little different so it's inevitable that they get negotiated individually.
The Altergorithm
Did you recover any money? How difficult was the process?
Why the Chernobyl Nuclear Ruins Are a 20th-Century Pompeii
So lets put this in perspective - Inc.com is reposting what someone named "Sramana Mitra" wrote on her Linkedin post quoting someone named Dawn Kawamoto who reported in Business Week about something she heard from "one Wall Street analyst."

Brilliant.
Garbage all the way down.
Mandate moving them, no.

But eventually they'll bit rot, and all the new features, and community support will move to 2 -- and you're stuck with the worst of both worlds: a framework with stuff you don't need AND with few left to maintain it.
But "Avoid jamming your finger in the trigger area" is very solid advice for guns. That has got to be the leading cause of NDs while drawing a firearm but someone does it with a Serpa and everyone is blaming the holster. Had my Serpa for years and it never even occurred to me to jab my fingertip at the button until Grebner's video.

IDPA never banned the Serpa. Some ranges / organizers have.
Have issues of long term radiation and micrometeorite impacts been solved while I wasn't looking?
Exactly! If the fingerprint scanner on the gun works like the one on my phone, many people will unnecessarily die. What do their families do then? Sue Congress?

Seriously, the idea of smart guns is really stupid. Can you build a system that's 100% reliable? No. Then people will die unnecessarily because of this legislation and, of course, no gun owner will want this optional piece of equipment with a nonzero failure rate. I'm glad no gun company wants to make this idiotic and dangerous technology.
I'm most excited about the Calendar datatypes.

There are 2-3 really good Elixir libraries around dates and times: calendar, goodtimes, etc.

Choice is great, but I really like a canonical library around something so core as time.
So is it the same fuel load to LEO, GTO, and Mars? Just less mass to move?
> The improper command had been uploaded to the satellite weeks earlier without proper testing

All the available testing programs in the world doesn't matter if the tests aren't run.