skysight-inc/HackerNews huggingface dataset:
> Yesterday ...

I like your comment and I'm keenly interested in seeing a picture of your camera setup (what do the driver's see). Please post it somewhere.

However, keep in mind that you don't have enough data from a practice you just put into effect yesterday. This is probably confirmation bias kicking in.
Those communication stacks are not suitable for general-purpose use; they sacrifice everything, including usability, robustness, portability, and a hundred other factors in favor of latency.

For example, such stacks often put the entire communication stack in userspace, with hardcoded knowledge of how to talk to a specific hardware networking stack, and no ability to cooperate with other clients on the same hardware.
All of the ReQL examples are completely unreadable relative to SQL.

Because SQL is very familiar and ReQL is not.
The Fuck – Correct your previous console command
Almost all software fails 2 because hardly any software is an implementation of an open standard. That doesn't seem like a useful definition.
That is incredibly beautiful. :')
When is revenge most satisfying?
:) correct, for clarification, they are Svirfneblin.
How convenient for the phone manufacturers and wireless carriers.
Analyzing News Headlines with MonkeyLearn and Kimono
I find this to be a very selfish view. There's nothing eogistic about thinking that you're important in the lives of others. Note that this is not the same as "essential." Yes, I'm sure my wife and daughter will survive and even thrive without me. And yet, I'm still terribly afraid of leaving my daughter to grow up without a father.

I mean, what's the difference between "It's OK if I die, my family will survive" and "It's OK if I run away with another woman and stop supporting my children, my family will survive"?

I also doubt your assertion that "more often than not" death comes quickly. Of the friends and loved ones I've had die, the vast majority went through a long decline first. In fact, I can't think of anyone I know who went quickly.
You're right, "missing" was a poor choice of words. I meant, "vim keybindings for these commands isn't supported".

They are keybindings my fingers reach for everyday without thinking about it, similar to how I use j, k, h, l without thinking about it.
My thinking is that there should be no alternative to NHSTP that would function as a crutch, that if something else were to arise in an attempt to take the place of NHSTP, it will not be gain as much prominence among researchers. Are there any other scalar statistical numbers in statistics that can function the same as p-values? That is:

1. Can the general public see it as jargon? The general public see p-value, and they think 'oh, those scientists probably know what that really means, just tell me if that number should be big or small to be meaningful'

2. Can a headline be made of it? ( Hypothesis X shown to be 'statistically significant' because a journalist saw the p-value result)

3. If a colleague does not understand it, can you make fun of them for not understanding such a 'simple' concept?
> Uber in particular is taking half of the tips according to the article, which sounds unethical.

I don't really understand this - I've never tipped an uber driver, their interface doesn't even support it. What are they talking about?
The connection isn't needed for audio -- it's needed because the headphones / line out cable acts as the FM antenna.
Ask HN: When do you know your startup is succeeding?
I have a side project SaaS that I started 1 year ago and my lack of prior experience makes it hard for me to know if I'm succeeding or not.

I have a great job as a developer, making around 130k (maybe not much for HN standards, but more than I've ever made before) and working 100% from home. I would need a really good reason to leave this job, since I like the projects I work on and I love working from home.

I started this side project initially to solve a problem my wife had at her job. Then I turned it into a SaaS and in the last 8 months I acquired 55 paying customers (from 300 trial accounts). The pricing is between $20 and $30 per month.

My only costs are hosting and an accountant (now that I incorporated it). I did some initial SEO work and I rank well for a couple of keywords that are not very popular but convert well. So far I have no marketing costs.

There are weeks where I work 4 hours on it and weeks where I work 20. It varies based on how many new trial accounts I get (I need to help some clients get set up) and whether I'm adding new features or not.

There are encouraging weeks where I get 5 new subscribers and 15 trials, and depressing weeks where I get only a couple of new trials and no subscribers. One thing I have going for me is that I get really positive feedback from my customers and during all these months I had only 2 that unsubscribed.

So the problem is: how do I know if this has enough potential to grow into a good lifestyle business? Should I scale back on my regular job (and risk losing it) and focus on this project?

As of now, I don't feel like I have the energy to make big decisions, like hiring someone to help, investing in marketing, making partnerships, etc. since I never have a long enough stretch of time to dedicate to it.

Thanks in advance.
Even if the chip supports FM, does the phone have an FM antenna?

I seem to remember that my old pre-MP3 devices used the headphone cable as the antenna. Would it be easy to have good reception in a smartphone without using a headphone cable?

Given how I use my smartphone using Bluetooth speakers for music and seldom headphones, I doubt that the FM chip would work for me. (And if I did often use headsets, I would get a Bluetooth one.)
>>>> Do not use this for anything important, like... for anything.

"Llama" means flame in Spanish; a rather appropriate name. No pun intended.
Thanks! Important to note that writing my book in Markdown, and having to learn to use the command line for Pandoc, is what started me down the path to learning more programming.
> RethinkDB has no access to the structure of the source in order to analyze it statically and work out an optimal I/O read plan.

Actually this isn't true. One of the really cool things about RethinkDB is that despite the fact that queries are specified in third party scripting languages they actually get compiled to an intermediate language that RethinkDB can understand.

That being said AFAIK RethinkDB doesn't optimize selects the way columnar databases do. I believe it can only read from disk at a per document granularity. But it does have the ability to optimize this in the future.
[2005] c.l.lisp thread on Reddit being rewritten in Python
Closed loop steam power is actually not that unreasonable in space.

Concentrated solar cells have been considered for a range of space operations. They generate a lot of waste heat, which opens the way for a range of heat engines. Currently, non concentrated solar is a clear winner but serious effort went into studying combined systems.

Long term several space mining concepts involve using concentrated sunlight to heat and refine asteroids. This would tend to make quite a bit of waste heat and steam power is one method to utilize that waste heat.
It could be named "EmacsOS".

Then, someone could develop a laptop that only runs EmacsOS. I suggest calling it an "EmacsBook".
Especially so if he had Snap-On tools!

The manual-drive one you linked is nice for the hex on the shank, but my favorite is this ratcheting version because it allows the shank to be extended with normal 1/4" extensions. If you have the opportunity to try one and feel the ratchet action it becomes obvious why they are so much better than the cheap sets you can buy at the hardware store:
http://buy1.snapon.com/catalog/item.asp?P65=&tool=hand&item_...
I understand their presentation is not the most technically groundbreaking, but as someone who uses C++ in the day job and discovered Go for personal projects I had the same giddy enjoyment as the Sphinx engineers of discovering the power of not having to include explicit inheritance to satisfy an interface requirement.
Wars were fought before western colonization too. Lots of current conflicts have nothing to do with colonization.
I'm a mobile dev, Android/iOS/Windows, yehh. Currently interested in ML.
I've been wondering if tritium could be used as an alternative power source for the nuclear batteries used on space missions. Of course tritium has to be "manufactured" just like plutonium-238, but on the other hand it can be made from lithium using a fusion reactor [1].

But wait, you're thinking, fusion reactors based on current technology consume more energy than they can produce. That's true, but also irrelevant if your business model is producing tritium rather than energy. This is because the going rate for tritium (according to Wikipedia) is something like $30,000 per gram [2].

I'm not sure what the licensing requirements are on fusion reactors, but I think they're a lot less onerous than licensing a new fission reactor. I don't think there's any licensing requirement at all for a small fusion reactor like a Farnsworth fusor.

Disclaimer: This is just idle speculation because I haven't done the math.

[1] http://en.wikipedia.org/wiki/Fusion_power#Power_Production

[2] http://en.wikipedia.org/wiki/Tritium#Self-powered_lighting
Might be too much to ask, but do you mind sharing some details on why it was difficult to find a suitable job in tech ?

Thanks for your insight.
I don't understand this negativity towards QUIC/Dart/NaCL/Pepper etc. which are exemplary open-source efforts.

By your definition Mozilla's (your employer's) asm.js and Rust are also proprietary.

Somehow I doubt that you jump on every thread about asm.js or Rust to point out how proprietary they are or how they are implemented as a giant pile of C++. Double standards.

There have been plenty of research and work even in standard bodies like IETF that try to implement a better tcp/ip-like protocol.

They all went nowhere because at this point in time, you can't just have some guys in a room to design a new transmission protocol and have it taken seriously by anyone that matters (Google/Apple/Microsoft/Mozilla).

Google is following the only realistic route: implement something, test it in a scale large enough to conclusively show an improvement and then standardize it.

This is exactly how HTTP/2 happened.

We should be cheering them on instead of spreading FUD because it doesn't live up to your impossible standard of non-proprieterness.
You don't actually need to use functions in ReQL either (although you can). For example

r.table('users').filter(function(row) {
return row('age').gt(30);
})

Could be expressed as:

r.table('users').filter(r.row('age').gt(30))

That being said aqb looks pretty cool and quite similar to ReQL.
Show HN: FAD.LY – A Daily Deal from Popular Brands
Well, there is a good reason not to call oneself "C++ programmer" after spending 24h with it.

Being convinced that something is easy and using it is a wonderful thing (they are way too many people who are scared to program and miss the opportunity). Plus, one of the best strategies for learning programming is to go to a point where someone can pay (even if for a very junior position) and continue learning.
ConEmu has a tab for Powershell, and powershell does provide enough power to do scripting. If you are Unix developer, do not expect a one-to-one mapping on windows side. Treat using different OS like visiting a new country. There are many things similar but something subtly and some things starkly different.
FYI another discussion going on. Parent link there is to an NY Times article. https://news.ycombinator.com/item?id=9393884
Well, in VS 2013 there was C99 language support, i.e. my C99 code compiled properly (while not in previous VS editions). I had to add minor modifications because the C library (e.g. %zu for printing size_t arguments -not sure if already covered by VS 2014-), as the article pointed by you tells.
There's a reason it's called Spacemacs, not NeoVim and major features are centered around the SPC leader key. There are certain things you must learn from Emacs if you want to get the benefit of it, such as Emacs packages. To make it easier to learn, there's a popup with keys and commands there. If you press ?, it brings a cheatsheet like interactive window and you can narrow it down by start typing and press `C-z` to open each command description. For example, if you want to know what each command in `SPC f` does, pres `SPC f ?` then press `C-z` on a command and you get a description on upper window.
The point is that the long-term repercussions of this "punishment" from Wikileaks are beneficial for society, and it's not about vengeance. It's that corporations will be a lot more careful going forward.
I don't think that's true. From what I perused of the driver implementations, I think that as calls are made, the driver basically builds an AST up, and then when you call run() it compacts it and sends it over to the DB. ie, when you call filter() you aren't actually filtering, you're adding a filter operation to the AST.

I would think that would allow Rethink to analyze the structure of the query and perform appropriate optimizations.
I have lost plenty of data on three separate occasions with mongo db, never running it by itself. always with at least a 3 member replica set. (this was 1-2 years ago, I'm sure it's improved). but it's not accurate to only blame the data loss issues on documentation.
Wake the fuck up, there's so much more about life than startups.
LaTeX is the standard "plain text" [1] format for academic publishing in STEM. For those (like the author) who were unfamiliar with LaTeX or find it daunting, I recommend LyX (http://www.lyx.org/). Lyx gives you the best of both worlds: LaTeX under the hood, but with a GUI interface.

Also... you should look into BibTeX for citation management. This is much easier than the examples given in the article -- especially with Google Scholar citations pre-prepared in BibTeX format.

[1] Considering the definition of "plain text" very loosely, since markdown and LaTeX include rendering cues.
RethinkDB has a log-structured storage engine. There is no separate log like in Postgres, the log is implicitly integrated into the storage engine. You don't have to write data twice (like you would with a traditional log), but you're still guaranteed safety in case of power failure. The design is roughly based on this paper: http://www.cs.berkeley.edu/~brewer/cs262/LFS.pdf.
The bit about making flying replicas is not solid evidence. There's very little evidence for the control system, the propeller design, and the engine, all of which are crucial. The replicas guessed at a lot with the help of aviation engineers who know all about how to make it work.

On the other hand, the Wright Flyer still exists, and exacting replicas have been made and flown, and their flight characteristics match the descriptions of the Wright's flights.

The rest of the evidence for Whitehead requires a lot of generous giving of benefit of the doubt as well.
But Jot Carpenter, vice president of government affairs for CTIA-The Wireless Association, resists the move to turn on the FM chip..."What Americans really want is the ability to stream, download and customize music playlists to meet their personal preferences," Carpenter said...

I wonder if the people whose job it is to make these sorts of patronizing arguments privately feel embarrassed when doing so.
I'm super excited about integration within existing apps.

https://facebook.github.io/react-native/docs/embedded-app.ht...

Anyone have thoughts/comments/experience with this before I jump in and give it a whirl?
10 People You Need to Remove from Your Facebook Feec
If any nuclear material could be easily turned into any other nuclear material, life would be so much easier, and nuclear waste would be much less of a problem. ;)
Japan’s Maglev Train Hits World Record 590 Kilometers per Hour
"Democratic", really? How would you define "democracy"?

"Free" is not a synonym of "democratic", it's quite the contrary.
> Almost all software fails 2 because hardly any software is an implementation of an open standard.

Very few applications are only an implementation of an open standard, but things like the QUIC implementation or other communications protocol implementations aren't applications, but lower level components.
This is poor journalism, particularly coming from NPR.

The NAB (including NPR) are lobbying to force all phones to include an FM radio.

Since they can't say, "we want this to increase our ad revenue," they're using the tried and true, "it's a must for national security" approach. They've previously tried to get language added to Homeland Security bills that would force phone manufacturers to include radios.

Besides, forcing phone manufacturers to include a radio won't save the radio industry. Radio audiences are declining for the same reason broadcast TV audiences are: it's a one-size fits all product on a strict schedule that's overflowing with ads. It was in decline well before the smart phone.

https://recodetech.files.wordpress.com/2014/04/arbitron-1980...
Moreover, I think it abuses the meaning of "proprietary" to claim QUIC is proprietary. There is no exclusivity, nor secrecy, nor any other element of control by one party here.
Edited to clarify that I was meaning do phones have FM antennas
>a huge city designed for automobiles. Many people live 10, 20 miles away from their jobs

I think a majority of workers in New York commute using public transit. It might be a minority of people living 10 or 20 miles out, but if so, it's still pretty close.
I don't see how NYC gets to 1% let alone 6% without pulling out car lanes and converting them into two lane bike lanes which are immutable: no parking, no blocking. Now, they get blocked the instant someone opens a car door or double parks. With higher biking density comes different speed cycling so single lane biking doesn't scale.

Denver has this crazy idea also that catering to bikes is easy and cheap, the mentality is that it's mainly just a matter of paint and "share the road" signage. Meanwhile there's no driver or cyclist education program on exactly how to share the road, so it's still adversarial "hey asshole YOU aren't sharing the road!"
"This article is misleading."
^Yes this is NPR's classic bias against corporations.
On some resources it's not allowed to use `fuck`, so I put `*` automatically.

Now title changed to "The Fuck...".
The fact is, wearing a helmet clearly reduces head injuries.

If you are conscious of all other aspects of security, protecting your most important and magical organ (the brain) should be sound advice.

In fact, I personally might accept an overall sightly increased injury risk for better head protection -- I can go without practicing this or that sport, but I really wouldn't wish to become unable to enjoy intellectual activities as much due to a brain injury.
I think you'd be a bit disappointed with what HFT firms do.

They are limited in what they can do because they have to talk to the exchange, so its still tcp/ip for order sending, with either FIX or a binary protocol like ITCH/OUCH on top.

as far as their networking stack, if they are ultra low HFT then they'll use FPGA's and Arista brand switches or Infinband hardware.

The only big customization that most HFT firms do is move the networking stack into user land, but that's a well known area. I"m not aware of any HFT firms that write their own networking stack from the ground up though I'm sure there are a few:)

Not much that they do is transferable to everyday computing because most, I'd say 90%, of the performance comes from custom hardware and not the software.

Or put another way, Google already has more than enough talent to optimize their QUIC protocol, buying a HFT firm wouldn't do much for them as the HFT speed comes from area's that most people setting up servers won't want touch.
I hear of Reaper but never seen it out in the wild. Reading up on it makes me very interested in it. I am currently without a DAW that I like. I love Nuendo but I can't 1) afford or 2) Need that kind of product anymore.

I really like the GUI hacking and process hacking that it affords. Sounds like a cool idea that might actually have a way for everyone to have a GUI that they are responsible for.

Thanks.
The article mentions other batteries that can use the existing Plutonium 238 more efficiently, but is it not possible to design a battery/generator that runs on an alternative nuclear fuel source?
I used to listen to FM radio all the time. I personally think podcasts are way better and would not be surprised if most consumers agree.
Trusting the Guardian is different than trusting Snowden. He understood that if he tried to cherry pick too much it would undermine his cause by making it about a program instead of about the bigger picture. I don't think the Guardian equates to Wikileaks, in any case.
There are videos of Teng singing Michael Jackson and Lionel Ritchie out there. Cause this is thriller!
Bike Lanes

https://youtu.be/bzE-IMaegzQ
Google's plan to deliver HTTP over UDP
I appreciate that you mentioned LaTeX and its potential usefulness for these scenarios. You get the ability to version control, without making things especially difficult to translate your text into a more appealing output. Granted, one has to learn typesetting semantics first, but it seems to be a good middle ground.
>Charging a device every night while you sleep requires you to actively think about battery life less than a device that only needs to be on some nights because for those devices you have to think about whether to charge them or not. Of course you can always mitigate this by charging every night.

>Therefore, if not having to think about battery life is an important criterion, the Apple watch does live up to the potential of the devices as a class every bit as much as a device with longer battery life.

Okay, I concede. You win the mental olympics gymnastics competition.
What's your goal? Are you looking to gain knowledge in the platform, or is your focus the product itself?
Madison has many bike lanes that are separated from other vehicle traffic. That helps biker confidence by quite a bit. Of course, there are a also a lot of bike/bus only lanes, and the buses tend to be just as aggressive to bikers as other drivers are (and as buses are to other drivers).
Okay, which means exactly the opposite of what artursapek is saying: a better execution can displace the market leader.

It doesn't matter if the demand doesn't go away. A higher quality supply will displace Slack, just as Slack displaced the many before it.
If the Java Virtual Machines don't always execute certain Java Byte Codes, how does a compiler to JVB for another language know that the generated code is run ?
Fragmented Podcast Episode 5 – Image Handling in Android
Agreed. This is the same reason why some of us are skeptical of the frequent calls for more "visual" programming languages that eschew textual representations of code.
Yeah, meant FERPA. Subliminal assault by phonics or something.
They use the headphone as an antenna. It works ok with some headphones and not others.
Which country are you in? That is also a factor
This is great to see, however it is frustrating to not see a graph relative to population growth in NYC.
I wrote my Master's Thesis in Word, and I wholeheartedly agree that it is a terrible, terrible idea. There are so many great options out there today that academics should have no problem finding something else. Plain text is certainly an option. Had I been a little more resourceful back in my day, I would have given it a try. Nowadays though, if I'm writing something big, I prefer Scrivener. Small, powerful, and cheap:

https://www.literatureandlatte.com/scrivener.php
yeah I can see why you would feel that way.
ML is fun, but be prepared to spend a lot of time data wrangling more than anything.

What is your salary like??? (if you don't mind me asking)
I think that passing on someone for being overdressed is equally silly. This post and thread cover the points I would make: https://news.ycombinator.com/item?id=7930430