skysight-inc/HackerNews huggingface dataset:
I use all sorts of pedals, ranging from Look, Shimano SPD, plastic based straps and metal based straps to flats. In city traffic I'd probably stick to flats or straps. In suburbian commutes with less stop and go, I found SPDs to be a good compromise since they are pretty easy to get out of (my falls have been when I was using look pedals on a pretty stiff setting).

In the end you go with whatever you're comfortable with. There's really no objective better or worse, just tradeoffs that each of us make (safer but slower, etc)

(There's no compromising when it comes to front and rear lights though, imo)
It really wants me to go to Witchita for some reason. The troll in the cage does seem quite nice, but its just shy of two thousand miles away from me.
Show HN: Bowtie, a (hopefully) idiomatic HTTP middleware for Go
> So just like an SQL query, except I can connect to an SQL RDBMS from virtually any language I can think of

Well, sure, because (1) major SQL databases have DB-specific drivers for many languages (often third-party), and (2) SQL uses a well-established, common model for which generic connectivity tools exist (ODBC, JDBC, etc.) so even minor SQL-based databases can go pretty far if they've got just ODBC and JDBC drivers.

But while RethinkDB may only have the three languages with official drivers, there are lots of third-party drivers, and there is documentation on the protocol and process for writing third-party drivers. Obviously, it kinds of loses out where ODBC/JDBC and similar technologies are concerned (though you probably could build drivers for Rethink using them, but you'd probably have to lose lots of Rethink's unique features -- particularly the push feed one -- when using them.)

> I realize how much hard work the folks at RethinkDB have put into creating their product. But technology adoption is not driven by pity, it's driven by benefits. For a new type of DB to not be a flash in the pan it needs a lot more than being "stable and fast". It needs to offer significant additional benefits when compared to existing DBs. And I ain't seeing it.

The key additional benefit compared to most better-established storage technologies seems to be ability to simply set up push feeds from queries. I'd say the demand (or lack thereof) from that is likely to be the determining factor in whether the resources get devoted (first- and third-party) to the RethinkDB ecosystem to bring the kind of conveniences that are seen with more established DBs.
Thanks - I watched the videos - it's more about the Unibody Aluminum design. I'm wondering why the memory and flash components are no longer modular, and if that's going to be the trend for everyone.
Folders are great. I started commuting with a full-size Dahon that I put under the seat, but now I think it's better to have a small folder and a fixed full-size bike rather than making a trade-off.
You have to look at Python 3.0 to get a good understanding of what happened with the Python 3.x transition, as that was the critical moment that set the mentality of how people were going to view the people telling everyone "you need to port your stuff to Python 3"; when you see that some of the underlying complexity and issues still aren't fixed in 3.4 from the same decision, it is damming to the argument that Python 3 was really solving a real world problem at all. If nothing else, it means you have to start the transition clock not when Python 3 was first released, but from when it first manages to not be horribly worse than Python 2 by reasonably objective measures.
'I could see it being kind of useful for the author...'

That was my impression. It reminded me of little custom scripts or functions I've created that help with my day to day work, things I wouldn't necessarily give to someone because they were built with myself in mind. I know how they work and exactly what they do.
Similar-ish ideas in Coq, Agda, Idris and Isabelle. Or at least, they are trying to solve similar problems.
I live here (foreigner though!).

Where I live I have little fear of a carjacking. My biggest "concern" with American society is with the media and how manipulative it is. They are constantly sounding the drums of fear, and taking fairly trivial incidents and asking "what if this had been 1,000% worse?"

From this week, some dude landed on the grass outside of the capital building in a gyrocopter. Fine, it was a "security incident" and he knew he was protesting and bound to get arrested. That isn't my issue, my issue was with how the media reported it, saying things like "what if he had a bomb?" "what if he was a terrorist?" "If he had just turned a little bit to the left he could have been at the Whitehouse!" and so on.

They're even worse with child issues. Last week the local station did a 15 minute long report about someone seen talking to kids though his car window. Just talking, didn't steal one, and they had no evidence that he would, but it was a 15 minute story about "kidnappings" and "how to keep your child safe" and "what to teach them."

No wonder parents think society is getting more and more dangerous when factually it is becoming safer. Children are safer now than at any point in human history, but turn on your TV and you'd think there was a "predator" or "terrorist" around every corner.
Why don't you go the fuck outside and check out.... indoor golfing.
Looks like this may be Prof. Leek's course mentioned at the end of the article: https://www.coursera.org/course/statinference

Also there was previous HN post on p-values, which I found really interesting: https://news.ycombinator.com/item?id=9330076

Also this Nautilus article: http://nautil.us/issue/4/the-unlikely/sciences-significant-s...
Ask HN: Worked for one company for more than 5 years? What kept you there?
What did the company do that made you want to stay?

Or, what would have kept you around longer?

Besides more money of course.
These Start Up Companies are getting ridiculous
Every phone supports headphones. Headphones are not a horrible experience.
It's the people that makes me afraid. Criminals I can deal with. Crime I can deal with. I think the American people are amazing. It's the police and government that I fear. I guess if I visit I would have to be careful in choosing what state I go to.

That being said, I'm from Canada and if Harper has his way, I won't have to worry about the lack of freedom and the excess of police power in the USA since it will be the same at home anyway.
I was quite (pleasantly) surprised that the O'Reilly workflow is Markdown based.
Thanks - I recall reading that originally when it came out (though I seem to recall one of the Apple recyclers getting in trouble for complaining about Apple's glued-in system - not in this article though.)

You'd wonder if it's really that difficult to add a strap, instead of glue to secure a battery.
Yeah, that's exactly why I have a bit of a problem with such guidelines.

It protects people from the normal consequences of insulting outer people's intelligence. Sometimes it's useful to know when your behaviour pisses other people off.
Projects like this always make me think the developer's imagination has drastically failed them with respect to the scope of negative consequences that may result from using their tool.
Agreed. They could even sanitize it a little bit as 'wtf' or 'oops'.
50% and nobody noticed. Can't wait for another marginal latency win that makes the software stack more complex.
Hmmmm, possibly my slow-as-could-be hard drive. The SSD in my newer machine really does make a HUGE difference, to speak obviously ;)

I have the feeling my old machine is using a bit of VRAM when WindowServer starts getting too heavy.
+1 for "The Duck".
This used to bother me. I used to fear that all that is human would ultimately be lost and unknown to a cold and dispassionate universe.

It doesn't bother me any more, as my premise was wrong. I came to realise that the only way the universe can know us is through us - and that the best record of any moment is that perception of it lent there and then to those who lived through it - but ultimately the retrospective reminiscence of a gone past is but a pale shadow of the real, the here and now.

Cherish life, and strive for the future for its own sake - but never forget that what matters is here and now.

Come to think of it, I think what most fear is not death, but having never lived.
Was lucky enough to get to see Dave Lavery (Program Executive for Solar System Exploration at NASA) speak about Curiosity a year or so back; on the Rover's radioisotope thermoelectric generator, he mentioned that these devices come as a complete package from the DoE (so Nasa had little say in the power characteristics, for example, which constrained what they could do with it), and that technically they are 'on loan' to Nasa.

The DoE has no plans, so far as I'm aware, to go and get the one on Curiosity back when Nasa's finished with it.
Can you imagine this guy's reaction when he learns about TeX?
Yes, using the word "fuck" for this just strikes me as a bit immature.
> It can't work them out because you compose the query in a third party scripting language.

The restrictions on what language features you can use in lambdas inside queries exist because the query isn't executed on the client, the query in the client language is parsed into a client-language-independent query description which is shipped back to the server and executed on the server. So all the information about the query is available to the server (how much it actually uses for optimization, I don't know, but the query is not opaque to the server; what is composed in the scripting language has the same relation to what the server sees as when you use an SQL abstraction layer that builds SQL and sends it back to the server with an SQL DB.)
I just keep getting "No host name on command line, aborting."

Also was asked to install "suck." Not sure why / what that is.
Or syntax highlighting as found in fish, red if your command will not run, blue otherwise, params in blue. Duno I wish more shells had basic syntax highlighting for input commands.
As a point of reference, my Motorola smartphones all have an FM radio app that refuses to run if wired headphones are not connected- and if you ever disconnect them, the app stops playing music and throws an error. You can even listen over a bluetooth accessory- so long as you have headphones connected...

http://i.imgur.com/TMCyQwI.png
I'd like it more if it just expanded to the 'correct' command and required another return to actually run:

$ apt-get install foo<return>
$ fuck<return> -> sudo apt-get install foo<return>

zsh does something similar for history commands, I think:

$ echo foo
foo
$ echo !$<return> -> $ echo foo
It's like if MySQL shipped with libeatmydata configured by default. The defaults should be safe. Mongo made not just a bad choice, but a really idiotic decision to make their default configuration non durable.
On the devices that do have FM receivers such as many MP3 players and so forth, why do they never have an AM tuner?

There is a lot of stuff that people want to hear that only comes over AM, like baseball games, for example.
> The so called "due process" is a joke. Whistleblowers are often ignored, harassed, lose their job, or even jailed in some cases.

The US Department of Labor says otherwise: http://www.whistleblowers.gov/whistleblower/wb_data_FY05-14....

> Remind me again, is Snowden back in American living free and clear?

Snowden isn't a whistle blower. He didn't report any wrongdoing to his superiors, personally stated that he took the Booz Allen job in order to get access to more information to leak, stole more documents than he possibly could have read and left the country with intent to release them and evade law enforcement. Whistle blowing is seeing something wrong and reporting it, not pulling as much information as you can get and handing it off to reporters. Regardless of whether or not you think there was benefit to the NSA leaks, what Snowden did is not whistle blowing.

> Give us an example of a whistleblower who did follow the process and that it worked out just fine.

http://news.bbc.co.uk/2/hi/middle_east/6930197.stm

After blowing the whistle on Abu Ghraib, Sergeant Joe Darby was personally thanked by Donald Rumsfeld and the rest of his unit (the ones that weren't arrested). Ironically, he claimed that it wasn't until his name was released to the public that he started to receive any harassment; and it wasn't from his employer, but regular civilians that were angry about the news. I think that says something about blasting people's personal information out to the world like Wikileaks just did.
JVM can't be the reason people won't touch Scala or any other JVM language. Actually, being JVM-compatible is an attraction point.
A bit of both, I would like to finish this app within the near future, but I also am interested in exploring mobile development as a career. I guess my main question would be, is there enough overlap in the two that learning React Native would help ease me into development in Swift.
At one top British university, the first year Physics practicals are universally reviled, everyone gets within a few marks of each other, the experiments are trivial (roll a ball down a slope!), and at every meeting the academics all agree that they'd prefer that they were dropped. Unfortunately there's some kind of government requirement for practical work, so they stay.
If it was called the fix it never would have made it to page 1
It tried to send me to a nice place 800 kilometers (500 miles) away. I wonder whether the problem is with locating me or with the database of great outdoor places.
I have been working on and helping out with some maintenance on https://github.com/doublespeakgames/adarkroom. It's a really fun, minimalist text game with a ton of potential. It is worth checking out!
Please don't use quotation marks that make it look like you're quoting when you're not. It's too misleading. The satirical intent of your comment is clear enough without the quotes.
True, Falmer are blind after all.
I dont see why we cant include a software feature to prompt the user for headphones and still allow sound to the loudspeaker.
Check out the only issue open: https://github.com/nvbn/thefuck/issues/1

I like it, but I have to know every command it modifies/checks, I cannot run a blackbox command and hope.
How a Google hacker would hack you
"Who other than Google currently has a vote on what constitutes the definition of QUIC? "

Anyone who wants to discuss it on the mailing list and submit code.
Anecdote of size one, but while I do use the headphone jack, Bluetooth is quickly taking over when it comes to listening to audio. Bluetooth head unit in my car, Bluetooth earbuds, Bluetooth mini-speaker, Bluetooth to my hifi rig...
That is exactly what happens on my phone which has an fm radio app: http://imgur.com/0OITkLe.png
Yes, the audience will slow down regardless. Either the band slows down with them or they keep the same tempo and the clapping gets screwed up. It's frustrating as a performer trying to fight the audience and the only solution I know is to have the house levels sufficiently loud that the audience continually adjusts.
Funny, when i make a mistake i exclaim "what the!" instead of "the fuck". "wot" is my suggestion for a better name.
So does postgres. That alone isn't enough because you can get situations like torn pages where part of the database page is old data and part is new data and nothing makes sense anymore. A log fixes that by first writing to the log so that if the database page gets messed up you have a secondary source you can use to restore it from.
No, the goal is to have only _one_ version of an app, with a time limit or limit to the # of times it can launch, etc., which Apple doesn't have any provision for. IAP for content is the next best thing, otherwise you have to maintain two separate apps, which is objectively terrible.
Just because the hardware is present doesn't mean it's easy to enable. Sure, the radio chip used in the iPhone may have an FM capability, but enabling it requires resources to write apps supporting it (you'd expect an FM-capable iPhone to have an FM app, right?), handle additional hardware considerations (FM that close to such a compact radio-noisy device may require nontrivial RF electronics & packaging changes), add an antenna (FM antennas are much longer than cellular ones, where to put it?), address convenience factors (using the headphones wire as an antenna only works insofar as there is a wired headphone attached, what about when it's not?), and generally adds complexity to a device that the designers didn't want that capability in to start with.

Instead of getting the FM receiver component enabled, you're more likely to have Apple et al tell & pay the radio chip makers to remove FM capability so they don't have to deal with some third party abusing the police power of the state to compel the manufacturers to make something do what they didn't want it to.
Haha, that’s incredible :)
Not sure if this kind of "shock" ad would actually end up in any high quality candidates.
At least it is a nice change from the usual cookie cutter job specs.
Issue #1 is classic.

Running 'Fuck' twice attempts to evaluate the previous 'Fuck'- and returns 'fsck' - which tries to forcefully check your mounted drive.

I wouldn't trust this app for practical use.
That is an awesome idea. I can imagine it would be cool in your standard one-on-one fighting games where the music could get more intense when then battle becomes more intense.
The first image really confused me with the 'Receiver' looking like a server and the 'Sender' looking like a laptop.
I think a good solution to this would be to have it display the command it's going to run with a y/n prompt. It would only add one extra keystroke and make the utility a lot safer. I think I'll make a pull request or fork or something that does this this weekend if somebody hasn't already by then.
It wasn't their intention to be good journalists in this article.

> "But the mobile industry, which profits from selling data to smartphone users, says that with the consumer's move toward mobile streaming apps, the demand for radio simply isn't there."

They are positioning the mobile industry so they look as if they're trying to profit from denying users FM radio.

It's sad that a news agency that prides on being for the public and independent so easily turns to straight up propaganda when it's to push their own agenda.
You can't sanely standardize that does not already exist.
IETF believes in "rough consensus and running code". That is what they standardize.

By the definitions of proprietary floated here, every open protocol standardized as IETF proposal started out as proprietary.

The only thing that wouldn't seems to be "stuff designed in the open by committee". A process that has worked so well, it brought us things like C++ and POSIX.
My impression of Windows 8 (for most use cases at least) has always been that it's essentially Win7 with the beginnings of some "transitional" stuff tacked on. Still, they are mostly unobtrusive unless you never moved away from the old "drill down through menus" method of launching programs from the Start menu. Vista introduced a search function (to finally catch up with OSX's Spotlight) that made finding and opening programs or files much faster. Then 7 combined the quick launch bar and the taskbar to include pinning common apps to the bottom of your screen (more like the OSX dock). So between launching 90% of your programs from the taskbar and search&query for the rest, the Start menu was mostly legacy...

...but with Win8 I've learned just how many people never stopped doing things the old way. Does a full-screen Start make sense? Not particularly. 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. And while you're looking at the search results, you aren't really working actively on what's in your other running apps. Otherwise, you never really see it if you don't want to use it.

I'm glad 10 has shrunk Start back down because my minor complaint has always been that the full screen Start was just a little "jarring" but that's about it. If nothing else, it will make the old school Start menu die hards (read: the faculty I deal with) happier I guess.
For those wanting something safer but similar, see the `fc` shell function.
Interesting reading:

54% of findings with p < 0.05 not statistically significant: http://www.dcscience.net/Schuemie-Madigan-2012.pdf
easy stats paper as to why: http://www.stats.org.uk/statistical-inference/Lenhard2006.pd...
>The premise of this article is another example of what Frank Lantz calls the Immersive Fallacy: https://www.youtube.com/watch?v=6JzNt1bSk_U

That's an interesting talk and is really asking: what is the existential endpoint of gaming?

I think the answer for me is the world as it is now, minus the things that are cumbersome or harmful and with unlimited options. So that means if you fall out of a plane and hit the ground you don't die, but it also means if you happen to like eating then you can sit and eat for days without getting obese. So yes, lets build in eating and shitting (If the internet is right then apparently some people like shitting on other people) as options for people.
It's pretty obvious that he knows about most of the plaintext formats. From what I can gather, the premise is that TeX-based writing is almost as distracting as a doc based system, and markdown simplifies that, especially in his domain (history).
Content Marketing Measurement with Rand Fishkin
It's one part of a multi function chip and there's no reason to special order a version without FM.

Fun fact: at least for small orders you can get PICs cheaper than 555s.
> Why is it so compelling for some people to participate in a world where, ostensibly, they will never be seen as their entire selves and will be judged solely on some putatively objective numerical ranking within a total ordering of all hackers from best to worse?

Not everyone sees the whole of identity as relevant to everything you do at every moment in time. This is not a failing. This is not a problem. This is not people who are different being broken.

You know what? A line of C is syntactically correct or incorrect without regard to the race, gender, sex, or other identity aspect(s) of the individual(s) responsible for writing it.

> Since “some people” includes “me”, I have to guess that it’s because they’re terrified to be seen as their entire selves, since I know I am.

Or maybe not. The author pleads for empathy, but displays shockingly little of it, running instead on infantilizing assumptions and generalizations.

I want to get the author to read this: https://medium.com/@maradydd/when-nerds-collide-31895b01e68c
As I said later, all things that get submitted to IETF for standardization are going to fall into "proprietary on the second axis", because they want running code, not design-by-committee.

So this definition of proprietary does not seem particularly useful ....
Same for my Galaxy S3, it has a radio app but it needs a pair of headphones to be plugged in.
Walking is pretty dangerous: you could be walking and spontaneously stumble, or slip on wet leaves, and clip your temple on a fire hydrant. That's it for you! Walking is quite dangerous, and is in fact has the highest rate of injuries and fatalities per mile traveled. That's mostly because pedestrians get hit by cars, but that's surely an even better reason to get pedestrians to wear helmets. What if you get hit by a car while walking?

As for motorists: http://www.copenhagenize.com/2009/10/australian-helmet-scien...
I didn't know a programmer is expected to have "XML" (or "xml" on his cv). It's something that you can pick up very quickly if you don't know it.
I agree, I was japing. :)
LiteIDE, which uses gdb in the background, isn't reliable.

golang.org/doc/gdb: "although GDB can be useful in some situations, it is not a reliable debugger for Go programs, particularly heavily concurrent ones"
FORTRAN subroutine for rotation of three-dimensional line figures (1970) [pdf]