skysight-inc/HackerNews huggingface dataset:
This New Comic Book Teaches Entrepreneurship to Kids as Young as 8
4/10 needs more RAII
:P
Yes, I use slightly oversized Vivo barefoot running shoes.
Thank you! You can sign up right now! We would be glad to have you! :)
A Screen Big Enough for Us
Network transparency is most certainly not an advertised feature of D-Bus. There has been some experimentation, but nothing concrete has ever come out of it. Nor does anyone really use it as a remote protocol.

In contrast, SunRPC is RPC, so network transparency is a given. The reason I said "nominally" is because in the case of SystemXVI, having proper distributed service management (not a goal at this point) would require more than that.
Well, it just went up by one.
Their writing is really poor quality - as a person from outside of usa I kind of associated WashPost or NYT with the pinnacle of journalism. Boy, was I wrong, when i started reading HN few years back, when I was ~20 i quickly started to think of those as trashy sensationalist junk. I was SHOCKED how bad it can be.

Heavily biased, always spinning a one sided story, poorly researched, ommission galore. Would visit an article every now and then, just to see what caused hundreds of HN comments, but less and less.

Oh well, freedom!
Silicon Valley once steered clear of original content. What changed?
We use FreeBSD on a few 1k's of servers in production, where nearly all of our critical processes are supervised by daemontools.
Remarkably simple example of using the RTL-SDR for something. Thank you old school electronics :D
Yeah, a cellphone being held with the lens facing a person looks just like a gun from the eyes of the person being video-recorded. This is flatly ridiculous, but probably accepted by the police supervisors and district attorney when the claim comes from the cops. If I shot someone holding a telephone, claiming that it was a gun, I'd be indicted for malicious wounding or murder along with using the firearm to commit that crime.

I wonder what it's like to be able to live life without worrying about being liable to all the laws that govern behavior of society, and what it would be like to have a bunch of buddies at work, who are responsible for enforcing these laws, but who would do whatever they had to do to defend me if a worthless civilian challenged my behavior.
There's nothing wrong with his behavior. He's an adult, and he can speak candidly. He needs no permission to rant or use foul language.
I don't know if this is a general failing of people's critical thinking abilities, a sloppiness in their reading, or something else, but I have noticed over the past (feels like) few years a growing problem:

A lot of folks conflate personal insults ("you, ggambetta, are clearly a dunderhead when it comes to reading comments") with general sentiments about a group or abstract population ("Hacker News posters tend to be overly sensitive to the point of being crybabies").

A great deal of the flavor and comedy in writing, especially pieces that are self-identified rants, are not from personal insults but instead from hyperbolic and sometime vitriolic statements about an abstract other.
Sigh. B-52 bombers were not used in Cuba. B-26/A-26 were. Please try to at least be marginally accurate, lest the rest of your points be ignored.
Interesting twist at the end. Fascinating read!
I have several friends without university degrees that are software devs. The difficulty seems really variable. If you get that first job and can stay there for a couple of years, I would say it is often easier than going to University. Personally, I didn't consider comp sci to be a particularly difficult degree (in comparison to physics or pure math for example), but exams and assignments are definitely more stressful than what you normally run into in a job.

There is a lot of risk with going without a degree, though. Take the example of the person who posted a few days ago about working as an intern for 8 months, getting into a fight with his boss over money and finding himself without a job. I'll take the stress of an exam over that any day. Trying to find a junior position without an academic background often means putting yourself at the mercy of unscrupulous people :-(

I got a free ride through school, but I went through in the 80's when it was also comparatively cheap. At that time, I don't think there was much of a downside to getting a degree. If I were to do it again (on my own dime), though, I would seriously think about trying to get an apprenticeship at 18 instead. If you can work for those 4 years, I think you would be considerably ahead financially.
what's the difference? ;)
Here's why you should STOP using Excel for Optimization Modeling
Thanks for the reading suggestion!

That said, it seems that his last practical experience in the field was better than two decades ago ( https://en.wikipedia.org/wiki/Capers_Jones ).

A criticism of that sort is available to other folks as well--I feel compelled to ask, "Interesting results, but what have you shipped recently?"
I googled for the reason why and found this:

Although Leonard had no connection to Carolina, he told his son Peter Leonard he wanted his papers to go to the university following a visit shortly before his death. Leonard was awarded the university’s Thomas Cooper Medal in 2013. While he was in Columbia, McNally suggested a tour of the rare book department. Leonard was especially captivated by the library’s extensive collections of Ernest Hemingway and crime fiction writer George V. Higgins

“He went to visit the library and he was blown away,” Peter Leonard said. “Elmore was a major Hemingway fan. He was the influence that got my dad to write.”

Then Sudduth showed Leonard the university’s Higgins collection, including the manuscript for “The Friends of Eddie Coyle.”

“That got dad’s attention. That book set my dad free. It really changed his outlook on writing. George Higgins was free with characters and dialogue. Hemingway and Higgins were the two influences in my father’s life,” Peter Leonard said.

The next day on the plane back to Detroit, Elmore Leonard told his son: “That’s where I want my papers to go.”

“I agreed. It’s an incredible place. What also helped was the hospitality, the friendliness of everyone,” Peter Leonard said. “That, and Hemingway and Higgins.”

http://www.sc.edu/uofsc/newsreleases/2014/10_elmore_leonard_...
It's a Forbes article. Also, Forbes is now mostly owned by a Chinese conglomerate.
Because people do not act the same when they are being recorded and when every statement they make can be reviewed in the future. Unless you are secretly recording them, don't count on an experience not filled with awkward self consciousness. You may find that a significant amount of people will not want you around them, including the staff of any buisness you are in.

If you think this is good, like some sort of pressure to make the public more accountable for what they say... I would warn that instead of an ethical wonderland you may find yourself in a panopticon pressure cooker with the status quo in power.
I hope WebDAV dies
Math attempting to solve relationships? I'd say it's spot on - although apparently I'm the only one!
You shouldn’t just compare C++ libraries. First, define your requirements, both functional (what should your networking do) and technical (latency, throughput, available bandwidth, operating systems of both clients and servers). Second, pick a protocols stack. Only then, look for those C++ libraries.

If on step #2 you’ll choose e.g. ProtoBuff + UDP, you’ll have totally different set of available libraries than if you choose SOAP + HTTPS. Besides, very few of those libraries work well on multiple platforms, e.g. libuv does, while libevent does not.

In addition, C++ is not the only choice. I once developed networking module for a game in C#. Have a few friends who are doing the same in finance industry.
He might be referencing systemd's site [1]:

>But then again, if all that appears too simple to you, call it (but never spell it!) System Five Hundred since D is the roman numeral for 500 (this also clarifies the relation to System V, right?)

[1] http://www.freedesktop.org/wiki/Software/systemd/
I think you must take these concepts into account if you're going to think about how to "fix" or "disrupt" education.

1. Most students who go to elite colleges pay for what they can afford. While there are exceptions and financial aid is not perfect, the college bubble and loan crisis is largely occurring at for-profit colleges, 3rd tier universities, and the smaller liberal arts college.

2. Most students who go to elite colleges are not attempting to optimize their future salary, but are positioning themselves to succeed and obtain prestige in science, law, medicine, politics, or academia. Many graduates of South Dakota School of Mines earn more than the POTUS, and salary optimization is not what many college applicants value.

3. You do not and should not go to college primarily to sit and learn in classrooms. You go for the peer connections, professor mentorship, intellectual resources, and industry connections.

4. Outside of technology, it is almost impossible to correctly learn and succeed in most intellectual fields without attending college. See: science, medicine, law, politics, literature, the arts. In technology, students who go to adequate universities and take advantage of the resources and connections offered there are merely at an enormous advantage.

5. It is impossible to talk about (a) elite universities (top ~20 schools), (b) "top 100" universities, (c) small elite liberal arts colleges and conservatories, (d) lower ranked state schools, and (e) for-profit and/or trade schools under the same umbrella of "education" and have a productive conversation. There are all widely different environments where widely different rules apply and different policies should be considered.
A same article could have been written about the USA. Actually it would have made a bit more sense, since it could include pop culture references to actual space travel (e.g Star Trek, Star Wars, Battlestar Galactica etc. etc) instead of things like "The Guest from the Future", a TV series about time travel that mentions that there is a space port in Moscow of the future and some obscure cartoons (other than "The Secret of the Third Planet" I have not seen ones the author mentioned and, unlike her, I grew up in the USSR).

Not that I believe the cult of space exists in the USA, but the same stupid argumentation is more applicable here.
>a movie theater screen holds our attention infinitely better than an iPhone

It's a lot easier to carry my iPhone with me than a movie theater screen. It's also quite a bit more affordable.

The answer, as this short piece suggests, is Oculus Rift, which, okay, sure, but then you're not talking about a movie theater screen, you're talking about the simulation of a movie theater screen. Which is similar but indeed quite different.
Both nosh and NextBSD launchd are BSD licensed.
Commit messages sometimes need to be longer to explain something. When that happens, it's nice for the subject to be the first sentence (possibly with the rest on another line).

Don't warn the user about foo.

The foo warning is superfluous because ...

> it's an unnecessary stroke of the shift key

This is not a good reason to argue for a style convention. The effort or time of pressing "shift+letter" is no greater than simply pressing "letter" for all experienced typists since they are pressed simultaneously and the decision to capitalize a letter and execute the necessary keypress is completely automatic and fluid. If we were discussing rarely-used symbols and keystrokes then the analysis might be different.

There is great value in following the language's style convention since its readers are familiar with that convention. Upper case denotes the beginning of a sentence. When you scan a series of lines beginning in upper case, there's a visual cue that they're each their own unit, as opposed to (for example) the wrapping of a previous line.

Don't warn in case foo
Update bar dependency
Warn user when baz

These scan better to me as a series of three independent thoughts than the equivalent in lower case, which seems like a poorly written haiku:

don't warn in case foo
update bar dependency
warn user when baz

Personal preference might differ, but my opinion based on seeing many variations is that programming texts such as documentation, commit messages, etc., are most readable when they follow the syntax and style of regular English text, to leverage all of the standard cues that the reader is familiar with. Readability usually suffers when one breaks from convention.

Lastly, following regular conventions gives you the advantage that you can copy/paste text across various scenarios without having to change it. Need to reference a commit message in an email? Well, just copy it in. No need to mess with the capitalization. All things considered I see no good reason to begin documentation or commit messages in lower case given the overwhelming conventions to the contrary that exist in our language.
Great logic!

If mass deforestation was so bad, no one would do it! /s
Or production/mining with extreme environmental havoc

Or hundreds of other examples where there are METASTABLE, yet SUBOPTIMAL uses or resources.

I find it terrifying that intelligent people assume that there is only one "godly" state, with no metastable traps, where it will always converge.

Try setting up a simpleton PID feedback loop - neither overdoing or underdoing values will give you a desirable outcome
It's an RPC backdoor to the GPL's module restrictions, for one.
Maybe it's just me, but I always took "I could care less" to be a shortening of "I couldn't care less". Growing up, we always just said "I could care", which has an added "...but I don't" dimension; everyone seemed to understand just fine.
Tourism+Minister+St.Ange+from+the+Seychelles+addresses+Brazilian+Tour
I can't sympathize with a technical discussion Mandarin. Lucky it is a big internet with lots of blogs.
USDJPY: Resistance Looks to Cap Further Strength
Also this makes me wonder if we should recategorize NYU.
Greg Egan's Permutation City plays some novel games with reality.
> If we decided to build a touch screen device several times the size of the iPad Pro, it wouldn’t just be a new device, or even a new device category. It would be a completely new kind of experience with no comparison in the history of computing.

Like the Microsoft Surface multimedia coffee table: https://www.youtube.com/watch?v=SRU3NemA95k
Well, yeah, but those rules will only be unique and useful for probably 5 or 10 dolphins. The rest of dolphin kind won't have any innate concept of the vocabulary they've developed.

Grammar, syntax, vocabulary, implicit context, mood and tone. You'll be starting at square one, with every separate pod, with minimal potential of cross-pollination across pods, based on dolphins that leave one group, and join another, and whatever they bring with them, and manage to learn from new dolphins they meet.

Even the presumable token words, which surely must exist: air, water, fish, dirt. One pod in isolation from the rest might not build these conceptual ideas, or use their noises the same way, and then what of another pod halfway around the world, which they've never met?

Sure, the capacity for language remains, but there's no persistent implementation. Each variant of a dolphin language dies with the dolphin that knows it.
Summary of the Panel Discussion at DeepLearning Workshop ICML 2015
Things I learned about productivity watching 70 hours of TED talks
There's a lot going on in this article. It's not bad per se, but I think the connections being drawn here are tenuous at best. It ignores the general hatred felt toward Jews in Germany (and Europe throughout history) and other minority groups as a major factor in Nazi Germany. It also essentially amounts to a modern-day Malthusian crisis, which while being valid perhaps does come with its own baggage.

At any rate, L'shanah tovah.
I disagree. Less important, and no more important than a public library filled with books. It'd be a shame if it burned down, but the books are not the humans that wrote them. Those are long gone.
Indeed, it is wrong for a novice to ask a professional how he accomplished his work, and then call the answer "silly" without any evidence or reasoning in support.
>salary optimization is not what many college applicants value.

Is there any source for this? It's always something I've wondered about but haven't seen anything concrete indicating one way or another.
Wow thank you. I had no idea that was something you could do!
The 200-year-old mystery of Mercury's orbit (2013)
Azure Multiplayer Back end
emacs lisp cannot load one line of a file. It's whole or nothing.
I have to admit, I asked the question rhetorically expecting that nothing has changed, but it's good to know some progress has been made.
So how would you suggest to reword "Refactored invoice parser" for instance? I'm not asking the system to do anything here: in fact, it would be quite unfortunate if it would start doing anything different from what it does already. No, I'm just stating that this part of the system was a mess since its original creation back in Jurassic period and I just cleaned it up.
Although this specific topic is fascinating, it evokes in me a more general wonder: will we (soon?) get to a point where every court document, even those handwritten by people whose last name was intentionally forgotten, is preserved digitally and in a distributed fashion?

And can a legal system in the information age claim legitimacy if the answer is not "yes!"?

It's amazing how much we don't know about how these cases were handled and the bases for their disposition at a time when this horrifically oppressed class of people (ie, all black people in slave states, and many in free states) attempted to pursue an intellectual solution to this particular instance of state violence.

In short, I wonder: after two hundred more years pass, will our capacity to understand the circumstances of the legal and political failures of today be much better than the lens by which we view these documents?

I feel confident that the answer is "yes," but I also want it to be a more mainstream part of what passes for sociopolitical dialogue.
It is an interesting implementation. Tl;dr: they took a C interpreter for Java (with unsafe memory management) and implemented fat pointers (Java object + offset) in the interpreter.

The paper claims the implementation obeys C99, but there seems to be a violation around pointer round-tripping. Specifically, they forbid all casts from integers to pointers.

char a, *p;

p = (char*)(uintptr_t)&a;

In most C implementations, this is perfectly valid. In the paper's, it breaks.

Anyway, very interesting.
> So I think the first site is just wrong in how they're estimating, at least for CMU.

Those numbers are FOR CMU, and they are the only numbers we have for CMU. So I'm not really sure how this gets resolved.

> They give more like $95k for a full professor

No, they don't. They say $111,262 (see CS, not overall). Average. (And that's just salary -- a CS professor at a top school has plenty of built-in options for making money on the side.) So you're are assuming that one of the top CS schools in the country pays 15k below national avage.
Multiplayer...
What 10M passwords reveal about the people who choose them
Peer review, preprints and the speed of science
An entrepreneur teaching Japan how to take more risks
Near-perfect computer security may be surprisingly close
From Technologist to Philosopher (2011)
Why are they too easy to get?
"His parents never actually said how long they wanted him to be a doctor for - just to be one." Nice example of finding and exploiting a loophole!
This is a job for a distro like System Rescue CD. Boot off CD, run in DRAM, figure out which partition or LV is root, and directly fsck it.
Maybe the problem is that you're carrying conventions from an obsolete system to a new one? A quick google search for how to force fsck with systemd comes up with results[1] mentioning options you haven't covered. Then again, I haven't had to do this, so maybe you did try those steps and it didn't work.

1: http://lmgtfy.com/?q=systemd+force+fsck
Military spending by the USSR was about 16% of GDP. US (and Russia today) is more like 3-4%, and that's very high by global standards. It's not quite "war machine" (the UK hit about 50% in WWII, North Korea sits on about 30%), but it was a huge amount.
That kind of thing is why I stick with Slackware and OpenBSD for my production systems. systemd has some great ideas, but it has some down right silliness as well, and I personally don't feel it's stable enough for daily use yet.
Correct me if I'm wrong, but aren't degree mills typical still accredited? I thought the process was they acquire already accredited institutions and rebrand them.
> I strongly recommend you install the Symbola font, which contains basic glyphs for a vast number of characters. They may not be pretty, but they’re better than seeing the infamous Unicode lego.

Well, I installed the Symbola font as he suggested but I'm still seeing lots of Unicode lego in the article.

I'm using Windows 7 and the latest version of Firefox, and I set the Symbola as the default font in Firefox and unchecked the box that says, "Allow pages to choose their own fonts, instead of my selections above".

What could I be doing wrong? I would assume that if the author recommends Symbola font, he's checked that Symbola has representations for all the symbols he's using.
Dept. of Justice shutters Sharebeast, the largest US-based filesharing service
Tv+Stand+Wall+Mounted+Entertainment+System+Unit+Storage+Floating+Fits+58+-+
I've used this site a few times - good work
Taplytics (YC W14) is mobile A/B testing that works. Come help us build it in SF
See Avery Payne's list at https://bitbucket.org/avery_payne/supervision-scripts/wiki/C... and https://news.ycombinator.com/item?id=10179308
Lot 10 Boutique Hotel, Kuching
I concur.

However, to me, this is the most evil curse, especially at uni, where instead of doing an intelligent thing you can just set up a tree of 20 one liner if statements shudder
And still get a 100%

Probably it might be like that at work too...
Without thinking about it too much, I think I'd say "going to college" for undergrad (even at a university), "going to grad school" for a graduate degree, and "going to med school" for a medical degree. (For reference, I'm from Michigan.)
Having a GUI on a server drives me insane. To think.. the resources wasted.
(Just to make sure everyone gets it)

It will prevent it from running again. So it is basically a big FU! to systemd.

"So you you think you gonna restart yourself? Oh, no you won't"
Microsoft paid NFL $400M to use Surface, announcers still call them iPads
As far as I can see, they all mention "fsck.mode=force, as a kernel parameter", which is what I was complaining about.
"Man shoots video; police shoot back bullets"
Show HN: Super Angular Independent Boilerplate
Behind the cathartic whining, what happens is what people want, and I wouldn't say they're being irrational in sacrificing the environment. People don't want to lose their competitive edge, because they're more afraid of the Chinese than hurricanes. They're whining about it, just like they're celebrating heroes (in the hope that other people will buy into it, and that they don't have to act upon it). People know what they're doing, but they don't care... Invent first a man who will protect his fellow, before his genes and pleasure, and then the system will change. (call me cynical)
We did that as a precursor before probability theory. Really puts the latter on a sound footing.