skysight-inc/HackerNews huggingface dataset:
In WJW's case it's based on traditional aesthetics: he writes novels, he doesn't want to omit the ToC completely but he expects readers to want to start with the text itself rather than wading through pages of ToCs.

(Trust me on this: I've known him in meatspace for about 15 years and he's simply not technically-minded enough to be trying to game the system: he's a novelist, not a programmer.)
The language in the article is ambiguous. There are a places where it uses "vehicle" and other places where it uses "car". The latter seems to indicate this is aimed at non-commercial passenger vehicles.

The article also says petrol fueled vehicles won't be forced off the road on 1 Jan 2025, so there may be a longer transition period for businesses that can maintain their fleets.

In any case, there are usually exceptions for commercial vehicles. Maybe they'll allow (some) commercial vehicles to be hybrids, or maybe they'll allow exemptions where it makes sense.
Your writings are always inspiring. May I suggest a book for the boring hours? Good luck!

http://www.amazon.com/Meditations-New-Translation-Modern-Lib...
Help organize collective action to make it easier for many more people to make the choices you're able to make.
Roc: Modern web development system
My memories of precious moments (first hours with my son, etc) are fragile and fleeting, and already mostly gone. Most of the time the pictures I take are not very good at capturing the essence of what I want to remember, but other times ... it really does. Seeing video of my kids scampering through a park in Ireland, or photos of them from years ago at the beach capture aspects of them that I had forgotten.

Often the pictures remind me not of what is in the picture, but help me remember what I was doing, where I was, and the things around it.
Can you provide examples of this happening on the scale you state?

I find it telling that you were assuming I was talking about female minorities. Reread.
Latin-American left-wing are exactly like North-American right-wing: all inconvenient facts or reality are mainstream media fault.
Doesn't seem limited to " * * / * ", but rather any search within asterixis that contain non-letter characters. E.g., "* '* ", "* @* ", ...

(Also, I'm not sure how to escape asterixis in HN comments other than adding a space after them.)
Basically every mathematical/data science language uses 1-based arrays -- R, MATLAB, and Mathematica in addition to Julia. Probably because traditionally (and to a degree even now) the standard numerical language was FORTRAN.
My favorite is concerts. People pay a small fortune to see their favorite band live, to watch much of it through a tiny LCD screen.
As a "developer" of one aforementioned Times black on white sites, I think some people are trying to do this to push the whole spectrum a certain direction.

If you go on designernews you'll see small portfolio sites that require a motherfucking loading screen.

I made my little site (albeit not very portfolio oriented) because I could convey what I wanted to in that way, and I hope to encourage others to reassess what they're actually conveying and what they need to do so effectively. Usually not a loading screen.
This is awesome. I wanted to something like this for a long time but never got around to it.
Simple Implementation of circular with floating action button integration
Because some C programs are pretty excellent, and rewrites cause bugs? E.g. replacing OpenNTPd, Postfix, OpenSSH - or djbdns or qmail - by a rewrite probably doesn't reduce the number of problems.

(In particular, note that SSH daemons can fail in many ways other than by remote code execution.)

In the long run, C's role is indeed shrinking - but let's not be too hasty.
Well, it’s very useful when you try to understand how a random app did their neat UI, though, and want to get inspiration on how they managed to have a list on top of a toolbar.

Or anything similar to that.

For getting inspiration like that, it’s super awesome.
I suspect this is why the kinds of people who get good with technology tend to be somewhat asocial. As a kid, I never, ever asked for help. I'm not exactly sure why, but I do know anxiety and lack of confidence talking to adults played a part in it. Another part was I just assumed I should be able to do these things, afterall wasn't everyone just doing things on their own?

So I just soldiered away over and over until I got something that worked. I remember building an RC car from a kit (Team Associated's RC10) when I was in 6th or 7th grade and not being able to finish one part. It took me a long time to ask my dad to take me to the hobby shop to get it fixed. It almost felt like a defeat.

Now that I'm older, I have no real sense of this. I'll just ask for help and see tough projects as naturally being team projects. I am glad I had these experiences as I tend to be more technically competent than my more social peers who learned these life lessons earlier.

On the flipside, I work with a guy in his 40s with this attitude. He has a "dont read documentation, don't ask for help, cant take direction" attitude and he's constantly struggling and he's a nightmare to work with. I guess some people don't outgrow this.
To play devil's advocate for a moment, surely there are other things paid for by tax dollars where the benefit is indirect like it is in research?

No doubt. And there are all sorts of discussions one could get into about what should and shouldn't be publicly funded. As a Libertarian, I'm usually in the minority on those discussions, so let's not even go into that. My take on this is basically "if they're going to take my money and spend it, I at least want the system to be fair" (as I perceive it). And at least in my world-view, I think it's ridiculous to have to pay again just to read the research, especially now that we're in the Internet age where distribution costs are dramatically lower. If I wanted a paper journal mailed to me, sure, I'd be fine paying for that (up to a point). But as cheap as it is to create a PDF and slap it on a website, and then looking at how much journals are charging per article, it just feels like a complete abuse.
> You have the user's execution rights only; you don't have root access.

That is also what I said - code execution. Like the git RCE gives you. But, it would be rather redundant to use code execution as a local user to obtain code execution as a local user, no? With .bashrc, it doesn't matter how new your git is, there's no reason to exploit it.

Also, privilege escalation bugs.

> This is true of any program the user runs. The fix is for the user to not run untrusted code. Trusted code should not be modifying .bashrc without the user's knowledge.

Exactly my point. If the .bashrc has been modified in an evil way, as you suggested, you're screwed because someone is executing code as your user, which is usually exactly what they need. Add one privilege escalation, and they can do whatever they want, but that's not really necessary, depending on what they want to do.

In essence, if I can write to a file of my liking on your machine as your user, then I have code execution rights as your user (potentially with a time delay, depending on what I tamper with).

> And the user can unmask them just as easily. It's not at all the same as having root access.

Exactly, like installing a different version of git with homebrew and masking the old one. Also, privilege escalation bugs. I think you're forgetting how common they are. A decent set of privilege escalation bugs is part of any decent hackers toolkit.

If someone modifies .bashrc, as you initially suggested ("Not really, they just need to be able to modify a single file owned by the user (.bashrc), or just the current shell session (again, with a variable owned by the user)"), then the git RCE is redundant, as you already have obtained code execution on the machine.
I'd hope people are not using the STL nowadays, in favor of the C++ Standard Library which is part of the C++ standard.
It's really no different than file sharing and the music industry (and how it devalued mp3s and music to $0 over the last decade).

The technology is now just coming around to the book industry.
Nature (and the vast majory of journals) is OK with posting on arxiv the pre-review manuscript, but not the post-review (ie, with the changes made after the comments by the reviewers) and not the version they edited (and added their page layout).

Some journals allow us to post the post-review paper (at any rate, the changes are usually mostly cosmetic).
Thanks! Sorry, but almost at the same time you replied somebody downvoted me. I apologize!
Utopia for Realists: The Case for a Universal Basic Income
Moved to something like BEM recently, liking it so far, I think I saw this article when I was looking at an alternative to the tarpit.
There is some traction with being able to use Swift for android development. Then why bother with xamarin at that point :)

Port to android in swift code base:
https://github.com/apple/swift/pull/1442
>back in November of this year

Teach me your ways.
Siri: WWDC 2016 will be held June 13th through June 17th in San Francisco
I get the feeling that this is was the attitude take by the people who did all those bad things in the first place. Maybe they would have explained it as 'what god gave them'.

But that's neither here nor there - it's either your system now, to try and make things more equitable for the next people to come along, or you are part of what's keeping the unjust system in place.

So, sure, there's no reason to feel guilty for whatever anyone did, whenever they did it, and however much DNA you share with them. But, what >you< do to fix it, well, that is your responsibility, and your guilt if you do not.
(I have a PhD in pure math — specializing in differential geometry — from a top US university, graduated in the past few years.)

I've never heard of an online graduate degree in pure math. If I were to discover that there were indeed such a thing, I'd predict that:

* it is not in the US
* or, it is a masters degree only
* at a for-profit institution
* and would have low-quality instruction.

I'd count it much more likely that graduate-level courses exist online in a not-for-credit capacity. (In the usual places, eg MIT opencourseware)
It's probably not worth engaging with you, since your language suggests you are unwilling to even consider any new views, but

"public ownership is ineffective"

how does this have anything to do with colonialism? I think that public ownership is almost always inefficient compared to an effective market. I believe it is true in the first world, I believe it is true in the third world. don't try to contort it into racism.
I think this need extends to other areas of potential improvement, too. We could all be much better at many things if there were widely used, polite ways to give and receive unsolicited feedback.
I think something else, because I don't think that individual human choice is the only driver of society, and modern human civilization.

This is precisely the role of policy and governance - we don't use CFCs for example, and we move towards more progressive emissions norms around the world every year.

lots of people would be tremendously happy to wait for tomorrow to make a difficult moral choice, even if it was obviously immoral.

And then there's additional fallout. The improvement and evolution FUD.
A series of catchy rhetorical arguments, has given birth to "deniers", and the amazingly made expertise itself toxic.

And with the web, this malaise spreads over the English speaking web and infect other countries, forums and communities.

So, yes - as a society we would have taken different decisions and at a different time scale.
People not using descriptive names for the important stuff is probably my number one pet peeve. We're not on a VAX, bytes aren't precious, and we aren't naming terminal commands, keystrokes aren't either. And nowadays every editor has autocomplete, so there's really no excuse.
absent from the article: companies could just not allow their non-exempt employees to work over 40hrs in a week. That might not cost them any money and you still prevent millions from automatically being forced to work more for less money.
Should I Go Back to Bed?
Well, before you being wasting "paper" bashing other countries, look into your backyard first!
Exactly, your first sentence isn't saying anything at all about the next 5730. Without outside knowledge of exponential decay, there's zero reason to imply anything about the next 5730.

If you instead say "the half-life of Carbon 14 is 5730 years" then you would be saying something about the next 5730 as well.

The English of "8 out of 10 businesses fail in their first year." is completely unambiguous.
This would be viable if it were clear, codified, and widely accepted. It's not universally accepted. I've also been in situations where I properly took the information as literal, and this was the right thing to do.

I associate this degree of social/mental gymnastics with Victorian England or the antebellum South, not rational people in 2016.
English government, not British. I think? Don't imagine Scotland and Wales had much say.
Cimbru PLANTA MEDICINALA
I'd be more impressed if they had trained it on Pat Metheny and then given it "Mary Had a Little Lamb" and said "jazz this up"
For a full-featured SSH running on a machine I was likely to log into and work interactively on, I'd prefer OpenSSH.

But most of what people do with SSH in a devops context isn't interactive; it's a simple control channel for well-defined sequences of file transfers and commands.

I'd prefer a minimal, Go/Rust-based SSH server for my EC2 servers, for instance.

I don't know why I'd prefer OpenNTP to a Go/Rust NTP. What's the advantage to it? OpenNTP is carefully built to avoid a class of bugs that its implementation language is very susceptible to. Go/Rust simply don't have those bugs at all. The latter seems like the safer option.

Same goes for DNS.
"Some people can read, write, and speak three languages. We call those people trilingual. Some people can read, write, and speak two languages. We call those people bilingual.

"And then there are those who speak one language, and those we call Americans."
SF 1906 quake seen through private collection
Don't blame the mosquitoes for that. They don't know they are killing the source they 'milk' for food.
In H2020 projects (EU projects), the maximum embargo that can be "tolerated" is 6 months (then it has to be on arxiv) [12 months for social sciences]. However, all journals are OK with an arxiv post of the submitted (pre-review) manuscript, and this is what every authors should do.
The key is letting learners find things out on their own but making sure the right information is within reach and not spoon-fed.
I'll try to continue work on scalable c. Seems like a useful thing.
This is indeed an issue. I would like to think that a person capable of using git would have enough of a critical mindset not to do what random people on the internet tell you to do, but... StackOverflow kinda proves the opposite.

I don't think you'll ever be able to help people that follow internet advice blindly, for these people, it might be better not to bundle anything at all.
I feel like the Theranos fiasco has been discussed on HN ad nauseam, so I'll comment on an interesting quote by Holmes:

> “The minute you have a back-up plan, you've admitted you’re not going to succeed.”

I've seen this as a common refrain in SV. In my experience, though, what actually happens if you insist on no backup plan, and you've been fortunate enough to have smart people around you, is they secretly make backup plans. Then, when things inevitably don't go exactly according to plan, they step up ready to keep moving without missing a beat.

What this means as a founder is that the plan you end up implementing had nothing to do with you. It doesn't stop them from taking all the credit, though. If you are unlucky in terms of your top team then well, you just die.

Flipping it around, the smartest (and usually most successful) founders' plan is that things will not go according to plan, and to a) hire smart people who can handle that and plan for it, and b) maintain maximum flexibility as long as you can (e.g., don't sign a massive corporate giant as your first customer).

Maybe if Holmes had some experienced, skin-in-the-game investors on the board she would know this?
I would ask why the hell you're presenting such a rare and convoluted scenario as something that we should be treating like the norm.
If that's the case, why do people give them prestige and won't give a new startup journal prestige?

Why is it considered hard to get into those journals, when all you need to do is have a correct paper?
I was generally aware of what Border Gateway Protocol was, but it did not immediately spring to mind when I read BGP, and the full name is not mentioned in the repo readme.
They purposely decided not to use CSS for react native, by design.

https://facebook.github.io/react-native/docs/style.html#cont...
Not really. Neither the BGP layer nor the packet forwarding layer in that big Cisco box of yours is moving away from C code.

Standard network software such as Postfix and OpenSSH took ten years to replace their predecessors, and their eventual replacement will be just as gradual. It's not happening right now, so I think it's a bit of a stretch to call it a trend.
How hard would it be to export a flat HTML version of the rendered document? Extract the DOM somehow, discard the react-specifics, ...? Or would it be easier to push the Markdown into a dedicated renderer?

EDIT: thanks at fiatjaf for mentioning alternatives, Dillinger has HTML export already.
The statement "Half of all Carbon 14 decays in 5,730 years" does not say anything about the decay in years after that.

Half lives on the other hand are defined as being a re-occurring phenomenon, such that it _does_ say something about future years.

Language does not work like code, yes, but that doesn't mean it can't have a clear and defined meaning. If it couldn't, language would be useless as a communication method.
Bootstrapping an Amiga 2000 Graphics Card
"only better and free" - lol. Good luck with that. Amateurish at best.
Singular Value Decomposition Part 1: Perspectives on Linear Algebra
No. I've written SNMP from scratch in Ruby, Python, and C++. DER ASN.1 for X.509 might be treacherous (simply in the sense that any mistake you make at all will be ruinous), but that's just not the case for SNMP's BER.

The whole point of using Rust or Go instead of C is that the "peril" of implementing things like ASN.1/BER is pretty much eliminated.

As for your former point: I don't follow. Go's deployment infrastructure is a superset of C's, and, if you're a masochist, almost everything in C's deployment toolkit is available to Go projects as well.
Jason Scott (of textfiles.com and archive.org) Live Fundraising Q&A
Think about it another way, if a girl asked you out and you didn't want to go out with her, what would you do?

I'd give a straight-forward answer to a fellow adult, assuming she or he will take it in a rational and mature fashion. I certainly wouldn't say anything that could be confused on the surface with, "I would, but I can't."
Eh, I think restraint beyond "don't ask someone out five times, like a creep" is called for. I don't know of you've ever had anything ... distinctive about your appearance -- really thick glasses, unusually tall or short, uncommon facial hair style, hypnotic voice -- but attention, even non-creepy compliments ("your beard is awesome, can I touch it?") get really draining after awhile. Each individual's interest isn't a problem, it's the never-ending trickle that just wears away at you.

It's not just that someone might have to deal with an overwhelming amount of unwanted interest from a single person, but that the aggregated polite inquiries from dozens or hundreds of interested coworkers and colleagues could add up to something overwhelming. It's like littering.

So while being in a relationship with a co-worker may be fine, starting a relationship with a co-worker is tricky. It's like why you shouldn't hit on wait staff or flight attendants: they are there because it is there job. Your co-workers come into work every day for the same reason.
Kindles are pretty locked down...it's not that difficult to have the kindle sign the data it sends (probably does that already). Being scammed by hacked kindles is one thing, but they're not even trying here...
Is there a 1,000 ft overview of React Native with a brief description of how it works, its capabilities and its limitations out there?

There's so much hype surrounding this framework, but also a lot of criticism and its extremely difficult as an inexperienced outsider to quickly determine whether or not React Native is suitable for a given project.

When I look at another cross platform framework like Qt, I can usually get a better idea of what it can do. But with React Native, its way harder to get that big picture because it seems like it wraps some native components but not all of them, etc.

Everything I read about React, especially from Facebook just seems like a puff piece. Because I know there are Facebook devs browsing this: please consider writing a proper summary.
...and right on cue we have this guy
Not the gov but you.

The paragraph you quoted says "harassment doesn't have to be of sexual nature" and you are using it to support the claim that "sexual harassment doesn't have to be of sexual nature".
I've completely given up on Notepad compatibility. I can only assume that the reason Notepad in 2016 can't handle '\n' is due to pure spite by someone high up inside Microsoft, Hanlon's Razor be damned.

The sad part is it's not even just Notepad. It's the underlying "EDIT" HWND class itself. So anyone coding in raw Win32 APIs has to basically capture paste events from the clipboard to transform text into the "\r\n" state, and upon reading text out of it, potentially convert it back to "\n".

Probably a five-line patch to that class would eliminate so much extra work for developers. And we could drop the whole ridiculous "text mode" for working with files while we were at it.

Plus I'm sure there must have been thousands upon thousands of external requests to Microsoft to be able to use Notepad with all their non-Notepad text/configuration files over the years.

It's hard to believe this is anything but very deliberate at this point. Add to this, the mess Microsoft perpetuates with not supporting UTF-8 (std::wstring, wchar_t, _wfopen, non-standard iostream extensions for Unicode filenames, etc), and one really begins to have a deep seething hatred for Microsoft.
Statistical Laws of Darwinian Evolution
I didn't say it was. But then: I don't trust that Cisco C code at all. Do you?
https://news.ycombinator.com/item?id=11511626
Announcing Leaflet 1.0-rc1
I don't think that's true. If you out two diodes back to back you won't get a functioning transistor. A transistor works by letting current run across because electrons are filling holes in the middle region, this smooths the potential across the entire component, allowing for travel. If you just out diodes back to back, the intervening wire segments disrupt the analogous structure and also the individual diodes probably don't have their potentials calibrated to provide efficient switching action.
So you install the go equivalents from your distro. If your distro doesn't have them, you vote for them to add them (or go through whatever process your distro has).
This soup of loosely related keywords betrays your thought process: you don't seem to reason about this matter logically. Instead, you seem to conjure some fantasy images of inequality and injustice to rage against. This is great when creating fiction, but not so great in a rational debate.
Building Watson: An Overview of the DeepQA Project