skysight-inc/HackerNews huggingface dataset:
It makes everything easier to test and reason about at the cost of little overhead (wrap your top-level routing components with 'connect', add a <Provider></Provider> wrapper around your <Router>).

If you already have a lot of behavior defined it might take a little while to convert it all to reducers (action + currentState -> newState functions) but it's a pretty simple refactor.
Great, I'll give it a shot tomorrow. I also have a mini-ecosystem of Python scripts to communicate with the sensors over serial and to read values, etc. I'll post that as well.
In fact you're right.

The thing is, can you imagine sitting on a self-driving car minding your business in a busy road shared with human drivers?

Since not all cars will be automated, the success depends on convincing everyone that they're still safer in a world dominated by all the other shitty drivers.

I read somewhere that Google cars accidents had always been caused by the other person. Question is, would a human have "seen it coming"? Can a human judge that someone is driving agressively, or shyly better than a computer? Can a human infer from a slow-driving car that it is probably trying to park despite not using the blinkers? And which such informations, make better decisions to avoid others being imprudent?

Still, probably most accidents are to blame on the drivers themselves and their own mistakes and self-driving cars would fix that, but what probably is really going to count if you want to sell such car is probably the "sense of security" you can get rather than the hard stats.

That's why I don't see fully self-driving cars being adopted by anyone anytime soon as some pretend, and it is much more realistic to think of forms of "assisted driving" (where you still have to drive and pay attention) and still need driving controls in the vehicle.
I was misled by (the spanish language) Wikipedia :) , you're right, it talks about the heart shape and everything.

https://es.wikipedia.org/wiki/Metro_(sistema_de_transporte)#...

I can personally confirm that in Buenos Aires it's called Subte and the word Metro is used nowhere in Argentina or Uruguay.
Probably because the main argument behind starting to eat insects is that meat production in the West is unsustainable and devastating ecologically; the main reason we even get to enjoy meat is, from what I've heard, heavy subsidizing of meat production. I've read people saying meat is 10x cheaper than it should be, based just on production costs alone.
>his "freedom of speech" was in some way violated

Not just his freedom. There is a chilling effect that makes people more afraid of expressing their opinions for fear of losing their jobs.

Of course, I'm not arguing about the legal definition of freedom of speech, I'm making a moral argument.

>the anger directed against him was simply about his being on the wrong side of a ballot issue

What was it about? If his opinions on gay marriage make everyone involved in Mozilla look bad, then certainly the reputational effects of firing someone for his political opinions have to be taken into account as well. People might start being less enthusiastic about working for Mozilla if they feel they have to walk on eggshells all the time.
I haven't the foggiest idea. Maybe it's non-US IP addresses they're doing this to?

Edit: I did tweet my screenshot to @Jet and @Jetheads, I don't expect a reply any time soon, or ever, but worth a try.
You can try without a blob: https://github.com/hermanhermitage/videocoreiv

(booting directly from Broadcom VideoCore IV)
Yeah or one could just put the Stripe paywall in front of it. Like imagine a nail salon or hairdresser or whatever using this on their website - Have them pay Stripe first, then upon successful charge they are redirected to your booking.js thing. Very cool.
So make traffic worse to fix congestion? That's like killing the baby to save on diapers.
I wouldn't call it FUD. Embedded devices tend to get updated less frequently than PCs. Connecting them all to the internet is not helping.
No you couldn't. Walking for 45 minutes you'll go maybe half that. And in a congested city you may well not be able to drive any faster than that; part of the reason the streetcars are slow in SF is because they get stuck behind car traffic.
Great! :). Will be refreshing /new/ tomorrow.
Where are those chips actually made? ;).
https://tfl.gov.uk/corporate/about-tfl/culture-and-heritage/...
Exactly. If you need Ethernet, a USB-to-Ethernet adapter is $1.50 on AliExpress including free shipping from China.
I agree. But it does need to handle a significant portion of the paved road network, in a variety of weather conditions, and deal at least somewhat gracefully with construction zones and accidents. Even self-driving just on freeways would be useful but at that point it's primarily a convenience feature rather than something enabling significantly different uses of cars.
Because:

> Great article.
In Netherland, I believe 20 years is the maximum, and with good behaviour, you could be out in 13. The murderer of Pim Fortuyn (in 2002 our first political murder in 400 years) was released from prison recently.
I may be the only evil bit user on the internet
Things You Should Never Do, Part I
In the bad old times, patriotism might have been appropriate. Hell, there was a time when “l’état, c’est moi“ was appropriate. Since the opponents of civilized progress have grown to be transnational, patriotism is a quaint indulgence from the past, at best.
Nice to read this. I also created a fpc wrapper for cfitsio, but never published it as I thought it would have a limited interest.
Also worth mentioning is that feminists said Mileva Maric, his wife was the real credit behind his work and PBS even aired a documentary (which just shows how even documentaries are biased), until the back-lash from the scientific community dismantled this fantasized myth.
Engineering Values Engineering
Of course not because tango is perceived as being harmless and therefore an ethical injunction against firing people for liking tango is unnecessary.

Firing people for having wrong opinions on important things that are not directly related to the job is more controversial.
Fixed?

As far as I know, there are no CSPRNGs that are as fast as, say, mersenne twister. So if 'fixed' means 'made it a CSPRNG', then I'd have to say they broke it. crypto.getRandomValues already exists.
Our monthly numbers are

Transit passes for a family of four: 250-450 USD

or
one very cheap car used for commute: 300-600 USD
+ public transport

or
bicycles + public tranport: 150-300 USD
a cargo bike being the most expensive part of that.

I commute 2*50 min daily on bicycle since 2013.
Wallaby.js for Visual Studio Code has been released
5 Surefire PR Strategies from the Mastermind Behind Viber’s and Yo’s Media Success
Show HN: Viz – DIY Data Visualization Tool – Make a Map in 3 Simple Steps
And thank God for that. I'm totally fine with securing critical infrastructure, bank/e-mail accounts and such, but infosec has a magical tendency of sucking joy out of everything. That insecure DIY light controller at my neighbours', you know what it is? Fun. :).
There's a kickstarter I backed called C.H.I.P. that is exactly this.

It's very similar in specs to the pi but comes with onboard wifi and bluetooth for $9 pre-shipping!
Why solder? A 150mbps USB Wifi stick is $1.55 from China.
I'm used to writing with ~3-8 different colours. My colleagues are amazed (and make a bit of fun) that when I lend them an essay, every colour has a meaning. I also use block letters and cursive to subtly alter the meaning of a phrase.

I've done this since highschool, because a full page with single coloured text seems incredibly boring to me, and it draws my attention away.
Well if Firefox doesn't want it, I might go and ask for some :P
I'd like an updated Compute Module. Given how small the Pi Zero is, it should be doable to fit it inside the layout and with the connectors of a MiniPCIe board (though, of course not with the pinout).

Also, the compute module has support for USB Slave mode but there is no documentation for this - I'd like to see some expansion in this area as well.

Or choosing of a CPU with a MII interface to allow real GBit or, heck, fiber/powerline/wifi adapters...
The HN link points to the comments and not the article itself, might want to fix that.
I get a sense that the hype surrounding Rust has fallen away rather quickly since its 1.0 release around half a year ago. I won't speculate on why that is, but for a language that was poised to become very popular very quickly, we've seen remarkably little use of it so far.

The only major Rust projects at this point are Rust and Servo, and both of them are quite closely tied to each other. There are a handful of libraries, and lots of small-scale demos or sample code, but that's about it.

We aren't seeing companies across the board rushing to use it. We aren't seeing more than a handful of significant open source projects using it. We aren't seeing freelancers use it for their projects. We aren't seeing researchers use it. We aren't seeing academics adopt it for teaching purposes.

Rust is not taking off like Java, or C#, or Ruby, or even Go did. While Rust will likely have some future, its impact may be much smaller than many of us anticipated even just a year ago.
I'm still bothered by Raspberry Pi's choice not to include WIFI by default in all/some of its products.

Almost every Raspberry Pi project I have encountered needs some sort of connectivity and doing this with 3rd party dongles (some don't even work on most recent versions of Raspbian) is just ridiculous in my opinion.
And thus we continue to sleepwalk into a state of total control.
When do you use UUIDs and why?

I use traditional auto increment integer IDs as primary keys in SQL databases. I use those SQL query results in application code. Debugging seems a lot easier with smaller integer values rather than UUIDs that I saw in several enterprise software and SQL-DBs.
Tokyo has both a metro and a subway (chikatetsu literally means "underground railway"). Nagoya has a subway, and the logo is a kind of tunnel.
I try to se Safari, but tab management is awful. There isn't (as far as I know and I really searched for it) any kind of session management that allows me to keep a separation between my work browsing sessions and my home/personal projects sessions.
> As long as externalities can be dealt with

Yes, that's sort of the 100 meters tall elephant in the room. You know what's the one thing market economy absolutely sucks at dealing with? Externalities.
You can force the page to reader view by adding it to your reading list.
You are right, the next Raspberry Pi should have a AC or N wireless, it would be of huge value and those AC/N wireless chips are small or can even be incorporated into the SoC. I wonder how much cost there is for these AC/N wireless chips?

It seems like a no brainer.

Given that you can get a 150Mbps Wireless N usb dongle for $4, just buying the IC should be crazy cheap: http://www.aliexpress.com/item/150Mbps-USB-Wireless-Adapter-...
What do you do if your application needs to do both?
Punch a tree to get some wood, build a crafting table, make a pickaxe out of wood... honestly, a child could do it.
It's not like Pascal has an insane amount of exposure, I fail to remember any news here that wasn't about a new FPC/Lazarus release. Whereas the Oberon/Modula compiler space seems pretty defunct. And sadly, the same is true for Modula-3, the language that could've been a better Java/C#...

The only other language from the family that one reads about here (very) occasionally is Ada.

Unless one counts Go as some kind of Algol68-Ratfor.
My frequently asked question: if I want to watch and record DVB-T television, what media centre solution should I be using?
Thanksgiving 2015: 6 Things to Be Thankful for – SpeakersDen
That sounds incredibly difficult to read for most people. How sure are you that it's an effective method to communicate with other people? (Or is it just something you do for your own stuff, and other people get plain text?)
Cattle producer learns ‘new normal’ through MU Extension’s AgrAbility program
... but it'd take him another lifetime to make the camera.
That raises the CE certification costs considerably.
In commute mode self-driving interconnected cars or shuttles could enter in some kind of virtual train mode that would enable them to drive at much lower safety distance or virtually bumper to bumper thereby vastly improving the road capacity while also reducing the drag each car has to deal with.

https://en.wikipedia.org/wiki/Safe_Road_Trains_for_the_Envir...
The "silent reading / not popular" thing is an urban legend, and has been refuted in established scholarly research. It's not even true in the famous example about St. Augustine's teacher.

Not sure about it but "beds used to be extraordinarily expensive" seems BS too. A bed is just some pieces of wood -- very easily made for families near nature/woods (as was the vast majority of the population at the time they mention).

The reason families often shared just 1 or 2 beds is because they lived in a much confined small house, not the cost of building a bed.
Safe Road Trains for the Environment
I agree. I don't wish to sound overly unkind to an entire discipline here, but I think in recent years there has arisen a perception that UX is a job which pays well and doesn't require any particularly hard skills: software development involves programming which is plainly quite challenging (and maybe requires being good at maths), design is very subjective, brutal (client feedback can be soul-crushing) and often laborious, but UX is this nice fuzzy domain that anyone with an interest in the web and apps can launch themselves into without much prior training or experience.

At least, I've spoken to a few people who feel like that. And I've worked with quite a number of UX people who didn't really seem to have any skills I could easily discern as being useful (but definitely could produce reams of wireframes that made absolutely no sense whatsoever - I remember one hapless UXer who made 10 pages of wireframes describing how he wanted a file upload dialog to work before a developer gently informed him that said dialog was entirely governed by the OS and we would have no control over it).
LANDESK Too Focused on HelpDesk Tools Forgot Cyber Security Processes/SOC
Same, in Tunisia a B model (with no SD or anything) will go around 70$. This is mainly due to state imposed taxes on "luxury products".

I tried importing one, but customs ended up charging me almost double the unit price just to let it through.
The only cheap solution to get one in Tunisia is to have someone buy it for you in europe and then bring it back in his luggage.
http://kodi.wiki/view/Tvheadend_PVR
This isn't unique to meat and leaving out that information is misleading. Food in the US is heavily subsidized and overseen by the government for obvious reasons. Just like water is too important to leave to the free market, food is heavily regulated to ensure the health of the nation.
I know Brazil has prohibitive import duties on electronics, does this also apply to Chile?
> psychology

I'd encourage you to be careful in dismissing the entirety of experimental psychology (full disclosure: I'm a cognitive neuroscientist, which is what a psychologist calls himself when he wants to distance himself from social psych).

The reproduction crisis doesn't touch all fields of psych in equivalent ways. When you reject the field as a whole, you're also rejecting stuff like this: http://cavlab.net/?lang=en
> When do you use UUIDs and why?

When you need the client to determine the PK before an operation happens. In particularly necessary when working with distributed environments. There are many different forms of UUID and when you know what you are doing you can build very powerful systems with them that you cannot do with auto incrementing integer keys (even with holes).
USB-OTG cables with power supply exist.
How Star Wars Changed Real-World Technology Forever
Would be neat with an ethernet adapter with Power-over-Ethernet plus a simple micro-USB converter/USB-OTG cable. Yes, I'm aware that might raise the price a bit...
Awesome sauce.

I wonder if they plan to make it modular like the folks over at Project Ara from Google ATAP. That would be a total hit with the Maker community.
> what they’re doing is feeding fly larvae on food waste to raise maggots. The maggots are processed into meal, which can be used as a high-protein feed for chickens, fish and pigs. The maggot meal stands to be more sustainable

Now this I find interesting! It would be a much easier sell than humans eating the insects.

I'd like to know more about the sustainability claims though - anyone know anything about this?
More readable link: http://www.computer.org/csdl/trans/tc/1985/10/06312192.pdf
Even if you write your own VC4 boot code, like a lot of these processors (including the Allwinner!) there's an onboard boot ROM which is the first thing which executes.

On the Pi the boot ROM, which runs on the VC4, has enough intelligence to mount the SD card and load a VC4 executable from there into the internal SRAM. My understanding is that this initialises the SDRAM, and then loads another VC4 executable, which contains the RTOS which runs alongside Linux. Once that's up and running it initialises the ARM processor, loads the ARM kernel, and starts that going.

But you'll never get away from proprietary blobs.
How rootable are they, and will that break updates?
Responsibly sourced cedar wood, with good replanting program; ethically sourced graphite with protection against child mining and minimum wage for all workers.
but if they make like a B2 model + WIFI and just add 10$ to the unit price. That would cover it.
Don't worry the German language has lot's of Ms to throw around, so we had to start stacking them:

https://commons.wikimedia.org/wiki/File:Bundesarchiv_Bild_18...
The Zero, which like its predecessors is being manufactured in Wales

I have an original RPI made in China. That was right before the made them in UK, as far as I remember.

The Zero would need an Ethernet-port addon-board.

And for further RPI 2 iterations they should move the power-connector to a different position (e.g. like the original RPI) - would be better for headless embedded projects with limited space. Having the Ethernet and power cable on the same (or opposite) side would be a great benefit.
Since Eve's apple joy of man depends on food
Might want to include overt taxpayer subsidies in the former, plus any allowance for access to a car in those cases where mass transit doesn't cut it. It's kind of like including the capital/expense cost of the necessary standby fossil plants in the costs of "green energy" system.
Not really, they're way too expensive usually, and aimed at business (basically they're made to be always on, which you wouldn't need for a TV).
Does this support IE10 using the old 2012 prefixes?

EDIT: Nevermind was been lazy, it looks like it does from viewing the dist css file.
Show HN: HORU – The age guessing game
That cheapness is mainly due to non-priced-in externalities (greenhouse gas farts! water use!) and poor treatment of animals (not that I'm a PETA member or anything).

EDIT: And as mentioned elsewhere: government subsidies in many countries (and/or import/export controls).
Remote Manual Access to Android Marshmallow Devices
"Density requires a level of competence in governance ..."

And density requires a populace willing to suffer the indignities of such density too ... unless you were proposing that government should impose it regardless ... or that government can wave away those indignities.
How much RAM does it take? I mean if it runs with less than 250 MB of free RAM I can deploy this right away, without using a dedicated RPi (I have 2 RPis on my network, the one is doing some heavy lifting, the other one has many cycles to spare).
Lol...I'm the same. I have four of the sodding things (Pi#1-B, revised Pi#1-B and two of the model 2 B's) complete with PSU's...all sitting in a box. So many plans, so little time.
Yes, simply renaming this service and resetting user preferences was not a good thing to do.

I think I understand Microsoft's motivations though. They want everyone up to date, control third party applications that might lead to instabilities, and basically make Windows 10 as solid as possible. There is a lot of similarity in what Apple does. I trust, more or less, both companies.
I yearn for a world in which that RFC were viable.

I love that anyone's implemented it at all though, and I really hope it's deliberate on the part of the people who drop the packet.
Or just eating less meat and more quality meat from time to time would maybe be less radical than switching completely to insects.
> The notion of a _prior_ (probability of the hypothesis, P(H)) is essentially nonsensical in the Frequentist view. Any frequentist would just call it 'bias'. However, for a Bayesian, this is the degree of belief that you put in you system before you do any measurements.

Thanks, I was having problems with that point. Stating that "a priori, all hypothesis are equally likely" looks like a too strong assumption to make from complete lack of information. If you interpret it instead as "lacking information, I don't have a reason to prefer any hypothesis over the others" it seems more reasonable.

However, that doesn't solve my qualms with the Bayesian approach as explained in this article.

I understand the justification of Bayes Theorem from a frequentist approach, as starting with all the possible outcomes, and filtering that initial probability through the lens of available information; i.e. removing facts that we know can no longer be true, and counting those who can. In such context, the theorem seems intuitively true.

However, if the a priori probability is interpreted as a lack of knowledge, the form of the theorem looks much more arbitrary. Why would that particular computation be the best way to increase our confidence, if the starting point is arbitrary and the shape of the formula is not related to the number of cases that can be true or false in the current state of the world?

I understand that Bayesian analysis counts with well-developed and practical tools. But what I get from this article is that their particular form seems to come from tradition rather than any intrinsic property of that model - if you reject frequentism, any counting model might a priori work as well as the Bayesian one.

Edit: Apparently Wikipedia agrees with me in this point.[1] There are other rational models for updating your probabilistic belief, and Bayesian is used primarily for being computationally convenient, rather than theoretically incontestable. Or am I reading too much into it? I'm certainly not expert in probability.

[1] https://en.wikipedia.org/wiki/Bayesian_inference#Alternative...
This is great, truly impressive.
Mechanisms for sustainability and productivity - the Haber-Bosch process, genetic engineering, the "green revolution", etc. - are a bit of a two-edge sword in that they have allowed for massive population growth. New highways ultimately increase traffic through induced demand. Is not a similar effect at play with these technologies?

I don't want to have to start eating bugs just to make room for a few billion more fellow bug-eaters.
تور کیش آذر ۹۴ هتل داریوش کیش
Didn't know about Tessel, the plug and play modules look very tempting!
Communicating information clearly was a big reason for Swiss style's ultra-clean aesthetic. It's come back in a way as flat design, but designers should heed the advice that looks pretty doesn't equal good design.
It could run RiscOS instead, with a very different attack surface?
As is the "rule of thumb" myth. I realize this isn't meant to be a scholarly article or anything, but a basic Google/Wikipedia look-through would probably have been in order.
Firefox is my second favorite browser behind Safari. I am actually glad they got that albatross off their back.
That's interesting! Can I see such an essay of yours?