skysight-inc/HackerNews huggingface dataset:
So, I totally understand how you have taken that from what I wrote, so please allow me to elaborate.

The difference between the scenarios you present is voluntary action. I'm absolutely not proposing that you should pop off and go for a Burton, and actively try to leave your nearest and dearest in the lurch - rather that people are resilient, and life goes on, and that we must believe in those we are closest to. I have life insurance to at least ensure the financial safety of my family should I cease to be.

I'm sorry for your experiences - most of my loved ones have met violent ends or have died of mercifully swift illnesses. Some have lingered, painfully, and wished for but could not have euthanasia.

Perhaps there's an argument for voluntary euthanasia being legal purely in the idea that it comforts the living with the knowledge that they need never suffer a slow death in the future.
Mine includes the antenna explanation with the admonition.
Wouldn't that be offering a suggestion to Google that they could accept or reject at their sole discretion? QUIC isn't defined by any organization or process that isn't completely governed by Google. Nobody outside Google can cast any actual vote with any kind of binding power, just persuasive influence.
For iPod users, that is entirely reasonable (since they are basically required to have headphones handy to use the device at all), and that is exactly what we did.

For iPhone users, who never took their headphones out of the box, or lost them months ago, or simply left them at home today... it's less reasonable.

The fact is, most iPhone users don't have their headphones with them most of the time. That means the vast majority of launches of the Radio app would go straight to the "Please plug in your headphones" screen, at which point the user would be frustrated because they don't have headphones to plug in.

Whether it's worth it to include a feature that would result in frustration for many users, but yield utility for some users, is always a tough call. It's not black and white.
20 feet. Seriously.

Which would mean you were racing, not just cycling. And on a bike line "in the middle of a college campus" no less.

So basically you were just being irresponsible, not just for yourself but also towards others. Oh, of course, there was "no one around", which makes it alright.

No wonder cycling has a bad name in the US.
Seems like you could take rap genius and this resource and combine them into a Bayesian pop song generator. (Melodic and rhythmic progressions are the next step).
I'm not sure if this is too much of a de-rail, and I will delete it if it is inappropriate, but I am constantly surprised by and grateful for the civility of HN, where, despite strong opinions, constructive criticism is often accepted and acted upon. Thank you for being part of that!
It seems you guys forgot about "home of the brave" part.

It looks like the US nation is out of tune with its foundations.
> But if you're just hitting the Windows key and typing the name of what you're looking for, you only see it for a few seconds.

Which I'm probably not doing if I'm going from one program with a WIMP-optimized interface to another program with a WIMP-optimized interface; context-switching to keyboard-driven mode is a bigger UX loss than the start screen is there.
Egg-shaped Linux mini-PC targets emerging markets
> Rust isn't relevant, as it's not intended to be added to the Web

"Proprietary" as used here isn't limited to the Web.
In RethinkDB you'd express it like this:

r.table('catalog').filter({ details: { media_type: 2}})

Or like this:

r.table('catalog').filter(r.row('details')('media_type').eq(2))

For most queries MongoDB syntax and RethinkDB syntax are effectively interchangeable.
Chris Dodd is pure evil. He is corrupt as they come and went from being a Senator to being the most powerful lobbyist for the entertainment industry. I find EVERYTHING he does to be nefarious and wrong.
Assuming 70% utilization, you can make about 20k a month billing at $150/hr (or 5k/week).
In which case the change to the PATENTS file is a net win for everyone: Facebook can now clarify that they had no nefarious intentions, and everyone else has peace of mind.
Not if it is assembled by nanobots on the moon.
Yes, the frustrating thing about the bike helmet debate is that it totally misrepresents the kind of safety gear that's important.

I never wear a helmet, but I ALWAYS have reflectors, front and rear lights, a hat to keep the sun out of my eyes, rear fenders, and mirrors to check for traffic behind me.

Visibility and awareness are infinitely more important than helmets.
> Another huge reason to use plain text that he didn't mention is version control.

But version control tools are designed for code, i.e. showing which lines have been edited. With English text one would rather want to see which sentences have been edited. Are there tools for this? (Except MS Word's track changes feature.)

Well, one could write one sentence per one line, but that makes a pretty ugly txt document, when viewed raw.
Great Idea, simple and useful. May I ask you how successful this service is? Just the pricing is a bit too high for me - is there no free options? Maybe for one service to monitor?
I listen to the radio all the time on my $28 Nokia 105. It has a headphone detector, and won't launch the Radio App if it doesn't detect headphones. If a $28 phone 1/5th the size of the iPhone (with a 20x battery life) can play radio stations flawlessly, I can't think of very many reasons why a $900 iPhone can't do the same thing.
Because having to attach headphones only to not use them as headphones makes for a stupid-looking user experience. Most users don't comprehend "antennas", much less using headphone wires as such. Prompting for headphones but using the speaker would result in most users coiling up the headphone cable (in bewilderment) which pretty much defeats the point of having an antenna.

Never mind the fact that not all users would use headphones not suitable for use as an FM antenna (too long or short, wrong impedance matching, etc).
Normally I'd agree, but I think they're doing this in the style of http://www.whatthefuckshouldimakefordinner.com/
The USB spec limits the number of hub tiers to 5. You wouldn't be able to connect more than this.
Tough domain name. Between 'got' and 'he' and the non-word 'f', I had a hard time parsing it.
"declipping"

In other words, you're one of those who races in traffic. I rest my case.

Personally, I've been on a bicycle almost every day since I was a kid. In busy traffic. Without a helmet.

You wear a helmet because you ride dangerously and/or in dangerous situations. The helmet isn't about cycling. It's about you, and your behaviour.
Looks great, just watched the video. Have you considered org-mode?
MakerBot Just Laid Off 20 Percent of Its Staff
Requiring them is.
> Well, I didn't find how to make do without it yet, so I would rather stick with the word "critical" for now.

What is "make do"? Do you mean running make? Btw, Spacemacs can do the same with the feature I listed above. The different is just it doesn't display the tab by default and only show you when you need it. That said, if you want to try, open .spacemacs file, search "dotspacemacs-configuration-layers" and add "perspectives" (without double quotes) below any layer there. Then, use "SPC L s" to switch between "tabs" (the default one is "@spacemacs". Enter a non-existent name and you have a new "tab". The "tabs" are collections of related buffers. If you create any new buffer, it is local in an active "tab" only.

"SPC L n" to go to next "tab".
"SPC L p" to go to previous "tab".
"SPC L k" to close current "tab".
"SPC L a" to add a buffer to current "tab".

> Oh, that's pretty neat. Actually, still not the same thing as command mode, because it seems there's some convention to chose the command first, and after pressing Enter passing any arguments interactively. Not that it's bad, but a bit different from how it's generally done in shells.

Well you need to forgo Vim for awhile and concentrating on Spacemacs way. Then going back and compare.

> Really? Uhm, no, not really. Actually you have to type :map (as in "key map"), and if you don't know what to type you type in :h whatever.

That's not the same thing. Try pressing "Control-h k", then press "SPC b s" you will get a command that is bound to the key binding. If you want similar thing to ":map", then press "C-h b" to show the interactive cheatsheet. If you are in a major mode, it shows all the key bindings belong to that major mode first and foremost, than maps of other modes (such as minor modes) below.
I think it's more because the javascript-with-callbacks is chatty and ugly. But you can also write it in a more stream-like style. I have no idea why so many examples out there use the nastier style. An example stolen from another commenter:

r.table('users').filter(r.row('age').gt(30))
You seem to care a lot about feminism being delegated as an exclusive label for extremists and--

> about:	classicsnoot.tumblr.com

Oh.
The latter. There's no obvious reason it would decrease security, but if the main kernel is compromised, the inner kernel's security model is really hard to enforce correctly against an opponent which is also running in ring 0.
It seems silly to disable a perfectly good chip but to be fair, I only checked if my phone can receive FM radio after reading this post yet I have used AntennaPod, Spotify, and SoundCloud for hundreds of hours.

Motorola shines again btw. Not only do they not cripple their phones but also include a simple FM Radio app by default.
The importance of either flight wasn't that they achieved flight, it was that they achieved sustained, controlled flight. Whitehead flew with full control authority (3 axis') in 1902 and the Wright Brothers in 1903. Devising a system of control over pitch, roll, and yaw was the real breakthrough for a heavier than air vehicle. Balloons have altitude authority but are otherwise at the mercy of the wind. Various gliders couldn't control altitude without external assistance (thermals, launch height) but they could theoretically control all 3 axis', mostly through shifting weight distribution.

Sustained flight required a significant increase in the size and weight of the aircraft (powerplants are heavy and the lift and control surfaces must be increased to compensate) which meant control through shifting weigh distribution was out. Creating an inherently stable aircraft with control authority was a game changer and a significant challenge that both parties deserve recognition for.
"I've fallen sideways from a stationary position several times over the last 5 years as an avid cyclist when I've had lapses in judgment or focus when declipping from my pedals."

Maybe you should try being a lot more careful. I've been riding 10,000km per annum for a decade, two of those years in Mexico City with the worst traffic in the hemisphere. I routinely do 40km up and down rides in the mountains at high speeds and medium length rides in city traffic. I've had one crash and that happened on wet cobblestones with a new bike whose brakes I didn't know well; I endoed over the handlebars and scraped my hands up a little and then rode home 10 more km.
I hear that Neal Scanlan was involved in BB-8, so it might be his effects group - http://www.nsstudio.co.uk/index.htm
> Really, the idea of writing journal articles in Word brings shivers down my spine!

I think it is completely normal for several fields, probably more common than using LaTeX.
Hadlye Wickham has done some amazing work in R (ggplot2, plyr and dplyr). Despite R being a bit weird and annoying at times, his packages continue to make it the most compelling option for data analysis (though Julia is catching up!).

Thanks, Hadley, for all the hard work.
I seem to recall them saying a few years ago that they were not going that way for a reason. That they are opting for an intelligent protocol/driver approach instead so that there is more control over how data is passed and error handling is done... but I don't remember the details
An issue that popped up for a user, kind of funny:

https://github.com/nvbn/thefuck/issues/1

who@where:~$ fuck
No fuck given
who@where:~$ fuck
fsck from util-linux 2.20.1
e2fsck 1.42.9 (4-Feb-2014)
/dev/sda6 is mounted.

WARNING!!! The filesystem is mounted. If you continue
you ***WILL*** cause ***SEVERE*** filesystem damage.

Do you really want to continue<n>? no
check aborted.
All good points. I played flute at one time, and there were notes that had to be shoved around a bit, unless hidden in a fast passage, such as C sharp. And I'm told that french horn players use the hand in the bell as a tuning slide.
I suggest all walking accidents are possible on a bike as well. While bicycles have even more potential accidents.
You're right; I can't tell where exactly that 407B number comers from. It's irrelevant though in the context of what I was refuting, i.e., the claim that "most" software devs are in the game industry, which is ridiculous.
Yes, his reaction will probably be something like: "Mmh, well it is plain text, which is nice, but it (1) tempts me to waste time adjusting the typesetting, and (2) TeX or LaTeX source code is much uglier to look at than Markdown".
There are a lot of open source projects that are open to any help at all, as long as it conforms to at least a few best practice guidelines. For an example, take a look at jquery's policy: http://contribute.jquery.org/open-source/. They are very open and inviting for people to contribute.

I would suggest finding an open source tool or application you use often and finding their project (most likely on Github). Take a look at bug reports and issues. See if you can help out with these. Maybe they are just usage mistakes ("I can't get this thing to work right!!" "Oh, have you tried to click the button which does that? Here's a screenshot."). As you go through issues you'll find real bugs and some won't be terribly hard to fix. Jump in and fix it, then submit a pull request to have it merged into the project. The project will either accept the pull request or comment on it if they feel you a) need to add more to it or b) didn't actually solve the problem. You can then learn from their advice and soon you'll be far from a beginner.

Getting started in open source can seem daunting but really it's fun and not nearly as hard as it might seem.
I'd be interested to hear more stories like this about seeding sites successfully without appearing fake. I've seen a lot of startups seed their sites in ways that just look too obvious.
Too cute to tolerate.
> There's a lot of FUD going around when it comes to MongoDB write durability. Please read the manual. Mongo lets the user decide whether or not to wait for fsync when writing to an individual node. [...] It continues to have bad defaults to this day. Saying Mongodb is unable to acknowledge writes to disk is pure FUD.

> Let the downvotes ensue.

There's a lot of FUD going around when it comes to Ford Model X car not having brakes enabled. Please read the manual. Ford Model X lets the user decide whether or not to enable brakes or not. [...] It continues to have bad defaults to this day. Saying Ford Model X is unable to brake is pure FUD.

Let the downvotes ensue.
Twitter now accepts video
Yup, is it possible to simulate the "up arrow" but fix it first before injecting it back into the input field of the terminal?
it's not that they don't make money, but they don't allow developers to operate good businesses. being able to give trials to users, or to handle advertising in certain ways, or to have more flexibility with payments, etc - all of these things would be beneficial for businesses to be able to control directly, but they can't, as they're in the walled garden.

Many are making money right now, but I would suggest they don't have terribly good businesses, in that they don't own the relationship with the end user. One change of Apple's policies can put you out of business.
-n serves a different purpose (the command returns immediately). Even when using that flag, there will be an Emacs icon in the cmd-tab list and the dock after the client is closed.
I suggest that 'survivor bias' may apply. Anyway, Be safe out there!
My iPhone Was Stolen, I Became a Chinese Celebrity and Found a Friend for Life
“Negro” was never humorous, as far as I know—it was just the name for a black person, or more accurately “a black”, through the lens of the culture at the time that dehumanised them by identifying them solely with their skin colour. However, I do see your point and I agree that it’s important to change with the times and adapt our language to the new, and hopefully more enlightened, cultural and historical context.
What the Exclamation mark.
It's not a "javascript inspired language". It's the language you're using. If you're using Rethink from Python, you write your queries in Python, etc.

See, for instance, http://rethinkdb.com/api/python/

(You can easily translate most doc pages to the language of your choice using the links at the top of each page.
I work for the government. I use HN to enjoy startup gossip, but the real value I get out of it is the constant parade of new technologies to investigate.

HN has given enough to get our team onto CI. HN has helped me figure out how to get to the heart of what my internal customers need/want vs what they say (h/t to tptacek and patio11). HN introduces a trickle of new tools and techs and I cherry pick the ones that look like they'd fit into our organization and save us trouble. Sometimes an interesting process or organization post comes through and provides good fodder for our team to digest, in terms of being a more effective application development wing.
Multicast isn't used widely for a lot of reasons, but the most important of them is that it simply doesn't scale across routing domains.
> You type so much and say nothing at all.

Please don't post drive-by insults to HN.
I stayed at one employer for 4 years. I was recognized for my ability/vision and I was shuffled within the company often so that I had interesting work and (at least in theory) a high impact on the culture.

I left because ultimately there was too much friction between my methods/goals and those of the incumbents. I had buy-in from upper management but they lacked the conviction to really support the changes necessary.

I tend to not get emotionally invested in a given organization anymore and as a result I've taken to consulting.
Any reason why the documentation is in md and not in info for easy navigation from inside emacs?
I can think of one: iTunes.

No other reasons required.
What if you could fuck with a small D? `fuck -d`
If what I said pisses you off, then you have bigger issues to work on.
So you can put it on the web for complete Emacs newbies to read rather than forcing them to learn Info reading. However, Spacemacs does integrate info+ that makes Info reading much more pleasant, along with helm-info command that I can say Emacs becomes the best info reader every.
> I think it's more because the javascript-with-callbacks is chatty and ugly.

We did the best we could with JavaScript. IMO the Ruby implementation of ReQL is dramatically more beautiful. Ruby's blocks fit so well that we don't even provide the `r.row` shortcut in ruby:

r.table('users').filter{|row| row['age'] > 30}
What is the maximum appropriate cycling speed?

Walking is about 6 kph, so that seems like a reasonable floor.

(I'm not trying to be antagonistic, if you are going to argue that cycling above some speed is unsafe, I think it is constructive to be specific)
You only write javascript if you're using javascript ;)

If you python you use python's native constucts, which if you use python you're naturally familiar with.

r.table('users').filter(r.row['age'] > 30)
Where is the link to the gif? Clicking or right clicking does not show the link
Plenty of IETF standardization efforts can be described as "a subset of Javascript" or even just "a bunch of Javascript APIs". WebCrypto, for instance, fits that bill. What makes QUIC so different from WebCrypto?
I rather enjoy the abrasive edge of many parts of programming culture and prefer it not be dulled, even when it ends up cutting me.
The hidden FM radio inside your pocket, and why you can't use i
.. ten seconds until there's outrage against the name and a campaign to have it cleaned up. (see: Karma)

Very useful though.
I am yet to start on mobile development. There is a concern in the industry about writing same app 2,3 or more times - ios, android, windows etc.

React native seems to be a step in the right direction. There are lot of options for this track besides react like ionic, phoneGap, appcelerator, telerik, meteor and there are few more.

What you recommend out of these platforms for someone who is just getting started with mobile development? Thx
Wrapping library functions is very helpful when I am doing my own project. I understand the interface and can fix any misunderstandings I had when I used the standard functions. It is great.

However, when I run across someone who helpfully wrapped the standard interfaces in the code I need to maintain. I want to burn him alive.
Would make me more likely to recommend it as a serious tool to a colleague though. But then again I'm a curmudgeon.
The pendulum just keeps swinging back and forth on circumcision. https://www.aap.org/en-us/about-the-aap/aap-press-room/pages... suggests that there might be some benefit, but it's not huge.

On the flip side, if you are an African male engaged in heterosexual sex in Africa, particularly without a condom - then you'll probably want to get a circumcision to reduce the chance of picking up the HIV virus. The studies they've performed on this were so dramatic they had to cancel them, as it was considered unethical in the face of such obvious benefits to leave subjects uncircumcised.

But note, the United States is not Africa.
One of the issues on the Github reveals that at least one user ended up running "fsck" after typing "fuck" twice. :)
Isn't this an argument that nothing in TCP/IP should change, and that we should still be pretending that there is a point to the URG pointer?
Exactly. Success is a quality of the person, not their education. Thus, in reality, dropping out isn't really going to matter one way or another.
Worked for about 7 years at a smaller (50-100 people) satellite office of a large corporation that mostly ignored us.

+ Small enough IT department so I got to wear many hats and learn a lot.

+ I wasn't the _only_ IT person, so there were others I could bounce ideas off of.

+ Boss was supportive when I wanted to go from sysadmin to developer.

- Wasn't enough development work available at the office to do full time.

- Corporate remembered us and started to order layoffs. Eventually every other member of my team was gone.

The economy went into the trash right as I decided it was time to leave, so I stayed a few years longer than I wanted to.

More money wouldn't have kept me there any longer.
My first two businesses failed and I've probably lost a total of about 4 years worth of income had I spent it working somewhere else not to mention the money I dumped into the businesses. I was depressed after the first failure, and destitute without hope after the second.

But you know what, I learned invaluable things from those two failures and I would never have gained the experience I needed to have my 3rd business succeed without those failures, because I learned what not to do and where to best expand energy and money.

So I went back to work for about a year, and then another opportunity came my way and I took it. I wouldn't have been able to without the first two failures, because I simply didn't have the experience necessary.
The terms "two sided market seeding" seem to yield good search results if you want to explore further.