skysight-inc/HackerNews huggingface dataset:
Well there isn't much industrialization on this front so of course these things are a luxury, and cost as such.

Before pineapples were able to be cheaply grown and imported so the masses could afford them, they were revered as a treat only reserved for the upper echelon of society. Now, they're just another cheap fruit in the supermarket.
The point isn't about subsidies per se, the point is that vegetables are generally sustainable, while meat at this scale and with this demand is not. Subsidies only hide this fact from the consumer.
I guess some tourists do, but in my anecdotal experience they are in the vast minority. I can't recall ever having heard someone refer to the Tube as the 'Metro' in 15 years of living in London.

I think the name of the Metro newspaper may refer more to 'Metropolitan', as it is published in many different cities throughout the UK. Also, they probably would not have been allowed to publish a newspaper called 'The Tube' because of copyright.
I don't; it was contained entirely in the e-mail address I submitted in the form, and contained a single expletive.
I use D3 as JQuery substitute most of the time, because of the nice data-binding. I'm using it "inside" React, because the React diffing is too slow for "real time" (<100ms) updates.
The premisse seems broken - im not against kindness, im against eating food i dont know where its been.
> "You are right, the next Raspberry Pi should have a AC or N wireless"

There are other single board compuers with WiFi built in, you don't have to wait for a new Raspberry Pi.

http://linuxgizmos.com/ringing-in-2015-with-40-linux-friendl...
That reeks of emporor's-new-clothes-ism. The statement both redefines a word and disparages those who disagree at once - two birds with one stone, I guess.
In your dictionary someone might have changed an autocorrect from TV to Rv...
5 Things You Should Do to Avoid Risk in Software Development
The idea "form follows function" (or mission or vision) is as old as modernism itself. Its linear approach, from "vision" down to "visual", neglects an important aspect of design process that is dynamic in essence. Often interaction design redefines a product's core function, or a visual design so beautiful that it becomes an integral part of a product's vision. I'm not convinced that product/design process has to be like a waterfall or a tree or a loop. It can be more like a web too.

These days I've reviewed so many portfolios with post-it notes and hand-drawn flow diagrams. Don't they look all the same like dribbble too? Don't they all tell the same story, over and over?
You didn't link your account on the dating site to your facebook account, but maybe the girl did, so facebook knew that the girl was in touch with your dating account, and somehow they had access to your dating profile which includes your email, which they matched in their email database to get your facebook account.
India’s On-Demand Delivery Startup Grofers Raises $120M Led by Softbank
I think it's referring to the interference between devices that happens when they are communicating via radio at the same frequency - light doesn't interact in the same way so you can have much more information transfer happening in a space and not have those light channels interfering with each other. Clearly, though the other points you put about things interrupting the light and therefore the data is an issue, but I'd imagine that the protocol has ways of mitigating that (as, I believe, networks do anyway, where a packet needs to be acknowledged or can be requested to be re-sent?)
Connect your Apple TV to your Mac's display
Airbus proposes new drop-in airplane “cabin modules” to speed up boarding
I've tried part-of-speech tagging and subjectively it doesn't seem to help much. POS taggers for English are a solved problem, so it can be done automatically, but for prototyping I tried marking up some text myself. Indeed what helped the most were the verbs (vs other parts of speech), but it still didn't seem to be worth doing.

Also marginally helpful was to delimit noun / verb phrases with 2 spaces instead of one.
The Lazarus IDE and GUI component library is simply fantastic, and the most productive native cross-platform GUI toolkit for the big three desktop OSes (OS X/Windows/Linux) that you'll probably find.

We needed small helper tool developed as a cross platform desktop app at the university recently, and had an extremely rewarding experience developing it in Lazarus/FPC:

After building the app on Ubuntu, I opened my Windows virtual machine, imported the project, and pressed "Run", and I had a working native windows application, without a single change! (Only on OS/X, there were some missing import of cthreads or something, that needed to be added, amounting to 1LOC).

Based on this, today, to anyone developing native cross-platform desktop apps, my number 1 recommendation is Lazarus.

Btw, I find the new JVM and Dalvik [1] and Android [2] targets very very interesting!

[1] http://wiki.freepascal.org/FPC_New_Features_3.0#Support_for_...

[2] http://wiki.freepascal.org/FPC_New_Features_3.0#Support_for_...
> apart from sending your every keystroke to the motherboard

This is an exaggeration. Your search inputs will be sent to Google for autocompletion, etc, but you can disable this.
> No, I think in many projects designers are decorators - which leaves no one in charge of the user experience from the point of view of the user.

I agree. That's my experience in this industry, and in big projects. Designers are hired to make things look pretty.

> In the same way that a full-stack Linux expert isn't going to understand how someone without 5+ years of command line experience approaches a computer, a trained designer with an experienced eye is always going to struggle to point themselves in the place of a naive user.

... but with this I can't agree. It's not a reasonable comparison. The full-stack Linux expert won't understand the user mostly because it's not his job to do so. He doesn't have the knowledge and methodology to get to know and understand the user (as well as his context). The UX expert, on the other hand, should be trained specifically to do this in the most systematic and unbiased way possible. He doesn't need exactly to role-play the user (frankly, I don't like this conception of UX, but that's a pet peeve), but he should know and understand him. It's not "I think the user will like this", it's "I know users want this".

> Good UI needs to be tested for design assumptions and for user taskflow. The testing needs to be repeated every time changes are made.

And in this we fully agree again. All the knowledge the UX expert can harness about the user and his context should be validated, as early as possible.
This is a bit of a fallacious to be honest. How much insight will these endevours offer to self driving cars? I don't think there will be a lot of overlap.

And why do the low hanging fruit first when we have the technology and manpower to go for the juicer stuff?
Not much, currently it's using 1.6% RAM of 512MB. Even CPU usage seems negligible. After all, it's just acting as a DNS server, only resolving the DNS queries.. not to mention blocking the ad domains!
My apologies, the previous submission had a wrong link, I deleted it and re-submitted.
FWIW, I think the one marked "Genoa" looks the same in all of italy.

EDIT: ok, "most" of it.
In distributed systems, you can easily deal with this by assigning each client node an ordinal, and the client generates a sequential id that is a multiple of the highest ordinal of the ring added to the client's local ordinal. You can synchronize ordinal values between nodes with something like zookeeper or etcd.
Aside from the rather obvious issues of accuracy in the related anecdotes (as coldtea pointed out), it's a shame that the author of this piece doesn't mention one aspect in which the rise-and-fall nature is not a full circle: although in a tribal society you may have less privacy, there is also less reason to fear a lack of it.

Unlike small, homogeneous groups with intimate hierarchies, modern society is huge, the data available on your life is enormous, and the ability of someone to hurt you with that data (be it through impersonation or accusation) or indeed you to hurt someone else is virtually unlimited. There's no discussion of the ways in which the potential consequences of the violation of privacy make us more protective of it ("The Lives of Others" is a great film on the subject).

Maybe at some point we can achieve a society where the power structures and human relationships are such that we can again be as open again with strangers as we once were with our immediate families/communities, and in so doing relax about the need for strict rights of privacy. But right now the stakes are too high.
Awesome-stock-resources
Feedback in singlepage apps to improve ux
And here you see why modern media is referring to computer issues as glitches instead of bugs: bugs are food!
Let's make it even simpler and just say the extent to which I care about a creature.
There's an independent certification being rolled out in London right now. Free udemy course and links to more info here: https://www.udemy.com/certificate-in-ux/
Qt Creator 3.6 RC1 released
Spot on! This is not really something that the (our) developers can control. We're already seeing this. My point was that we could use the information gathered from the prior implementation and take better can and design the new app with a higher degree of flexibility, so that, when those special cases occur, we could, for example, change a configuration file, instead of the actual code.
Nano OTG adapters help a bit, but they're not perfect. :/

[1]: http://www.dx.com/p/multifunctional-micro-usb-male-to-usb-2-...
Yes, everything works out of the box with npm install. It's really nice.

But I have no idea what I should do with it, haha
The Chinese Dragon – Symbolism, Culture, Legends
> It's kind of besides the point though, because driving slower wouldn't get more cars through per hour.

[citataion needed]
Maybe. Maven Central isn't really curated, but by being associated with maven it encourages packages to run tests as part of the release process, and also to follow some standards in terms of e.g. package metadata pointing to the source repository and release tag in a standard format.
>copy files into /usr

Why that?
Actually, the USA isn't where self driving cars will probably become popular first. It's the developing world, like China, that lacks the road infrastructure of the west. Self driving cars are a much cheaper way of optimizing fewer roads to do more. And an authoritarian government like China can mandate them (e.g, in a city like Beijing with serious congestion and pollution problems, and already a huge fleet of taxis).
30 years ago I was discussing these arguments between those
using Assembly and those that dared to use C, Pascal, Basic and Modula-2 in home computers.

20 years ago I was discussing these arguments between those using C, Turbo Pascal and those that dared to use C++, Object Pascal features in Turbo Pascal/Delphi.

So I still envision the day managed languages get to the next discussion cycle.

> what exactly did .NET Native bring that presumably made it catch up to TP/Delphi?

Static binaries, integration with the Visual C++ backed (it is not used in JIT/RyuJIT/NGEN).

Pushing C# for more use cases where they still make use of C++. If you look at the C# 7 roadmap there are still more features coming into that direction.

One of the reasons they made .NET Native, which came from Singularity actually, was that the C++/CX uptake is not take big. Most developers only reach out to C++/CX instead of C#/VB.NET for the APIs not exposed to .NET, like DirectX.

I was a big fan of TP and eventually made the jump to C++, which is also very dear to my heart.

But I would rather have a full stack language that offers me the safety of Algol languages, without C underpinnings.

With .NET Native and the integration of System C# features into .NET, it is becoming quite appealing.
As a fellow French entrepreneur: don't start your company in France.

That's really the only viable solution at this stage.
Yeah, same here. Almost decided to ditch the whole redux-router for good before I saw this thread.
I think they've patented innovations in their thing like you can put it in either way up and it's got a chip with little lights in the end. They waffle on for pages in http://www.google.com/patents/US7311526

I'm not sure they should be able to patent fairly simple upgrades like that but I guess that's the US patent system.
I use only Firefox on Android, and haven't noticed what you describe. I'm not even using NoScript, although I may start soon.
What is Continuous Delivery?
What a cynical, inhuman, and shortsighted comment.

The right way to stop population growth is not to starve poor countries to death, but to bring them to a higher level of wealth, education, and stability. Do this, and overpopulation (and a bunch of other problems) will solve itself.
The importance of turkey in our culinary heritage today
In 1990 Bergen LUG implemented TCP over Avian Carriers. http://www.blug.linux.no/rfc1149/ The ping over that link was not good http://www.blug.linux.no/rfc1149/pinglogg/
If your APIs have user specific endpoints, use a UUID rather than an integer in the API (what your DB uses is a separate question, see below). While it should not matter (because your authentication and authorization mechanisms are good, right?), merely making it so a user can't easily guess what endpoints correspond to another user is an additional protection.

For the database itself, the benefits are simply those that come from the fact that every ID, regardless of where it was generated, should be unique. This means you can, per the_mitsuhiko, generate keys in a distributed fashion, but it means more than that. Even rows from disparate databases have unique identifiers, which has benefits all the way down the line, as everyone has a way to refer to a particular entry that uniquely identifies it, regardless of where it came from. It lets you separate, and recombine the data, without worrying (depending on the type of UUID, at least) about collisions (separating being something like a NoSQL database, where based on the hashing key it gets written to one nodeset, allowing you to scale out; recombining being something like that, or you had multiple regions/databases in a SQL solution, but you need to run queries against both and merge the results for insertion into a single database for various metrics or similar).

Whether you need any of that is entirely dependent on your use cases; an incrementing ID in the database is perfectly valid for many needs.
Productive JavaScript Development
The "security by obscurity" bit is interesting. I'm now imagining a server where it checks that the initial sequence number of the SYN packet ends with your current OATH two-factor authentication code, or something, and it drops the packet if you have the wrong code. (Which elevates it quite a bit past simply "obscurity.") The traffic is indistinguishable from normal SSH traffic, and there's very little code that has to process anything from untrusted sources.
Ask HN: What open source are you most thankful for?
I just checked, and the share command is an icon to the right while the open-in-new-tab command is the first text command on the menu.

I've not noticed crashes either.
Wikipeaks: Saudi Cables, including cryptographic keys of embassies
Syntax colouring is for children.

http://www.youtube.com/watch?feature=player_embedded&v=dkZFt...

Crockford is always right.
They do, actually, optimize space if ALL cars on the road are self driving and cooperating, especially on a limited access freeway.

I expect developing world to take is up much faster, since they lack the roads of the west. People complain about traffic in the west, but man, living in Beijing for the last 8 years, we have some of the worst in the world. They will never build enough roads, there isn't space, but self driving cars could optimize the roads built.
Data Science Weekly Newsletter – Issue #105
User Research with Small Business Owners: Best Practices and Considerations
Lead dev and project founder of KnightOS here. Nice to see it on HN again :)

Happy to answer questions.
> In English "Xian" unambiguously refers to the city in question

That's just the thing: It does not.
Multi-process to isolate tasks, and whitelists for system apis to minimize the priviledge of each task. Servo has no back-compat concerns. It will be using browser.html -- no legacy XUL addons at all.
My tip for trouble-free cable management: Never wind the cable. Always fold it. Always. Whether its a rope, a cable, whatever: every time you wind it, you twist the fibers.

Instead, grab both ends, hold them together, untangle and pull the two sides together .. find the new ends, combine them, fold, over and over .. until you get a nice tidy package.

This treats the cable much nicer - its built for expanding in the combined loops, but when you wind .. and wind .. and wind .. you twist the fibers. Fold, don't twist!
Try Manila. ;)
Show HN: Auditing and Benchmarking Your Competitors Digital Strategy
When I first started writing python, my number one error was writing "else" without the necessary colon. A simple adjustment to my syntax highlighter and I stopped that class of error completely.
Don't plug an ethernet adapter or wifi dongle into your Raspberry Pi Zero if that's your problem.
Today's world is amd64, armv7, and soon aarch64. Everything else is dead
OSHChip V1.0 – A tiny processor board
Same here. What I'm fantasizing about is a kit with a set of compute modules in a "tower stack" with a power supply, with horizontally oriented boards stacked on the height, with all compute modules connected to ports in the tower.

And you could choose where the pin-outs leads - either straight out to connect to some electronics on the outside, or straight down to a router in the bottom.

Then you could dedicate some pins on all boards to link to the router, making for a small compact HPC setup (easy to ventilate too) and connect stuff like per-module LED rows for module status info and whatever else you might like.

Bonus point for a "split" tower with modules on both sides, folding down like some toolboxes do: https://www.howdentools.com/data/howden/ul/1406847600/140933...
Is HTML a “programming language”, or a layout tool of JavaScript functions?
Show HN: Chimera, easy multi-container testing with Docker
Raspberry Pi vs. Raspberry Pi Zero - Moore's Law in Action
Checkout Optimisation – Learning from Years of Tweaks
But books, magazines, etc. don't pay taxes. That's why this free Rpi with MagPi #40 is awesome: you don't have to pay taxes at all.
Hmm, it looks like I open-sourced most of it a while ago (way to go, past me!):

https://github.com/skorokithakis/ArduiRC

I'll write up the details, but this is a good chunk of it.
If you're having to synchronize it using a strongly consistent mechanism, couldn't you just use an auto-incrementing integer anyway (not meaning to be snarky here - I legitimately don't know)? The benefit of a UUID is you don't need strong consistency; even on a partition of < n+1 nodes you can still generate IDs, and even if the network is unpartitioned, you can generate an ID without making a roundtrip.

I would also debate your use of the word 'easily'; what's easier, setting up zookeeper/etcd, or just generating a UUID?

But yes, if your use case is "I want to make sure I have non-conflicting IDs across my cluster", synchronizing them is a possible solution. And the right one, if your requirements stipulate absolute ordering based on the generation of each ID.
How would it communicate?
It's just like taxis now though. In Beijing, around 10-20% people go to work by taxi, and it can be a bit difficult to find one during the rush hours. I don't see how self driving cars change that at all. It's a luxury option for those of us who would otherwise buy private cars and don't want to be smashed in on the subway (for 50 Kuai vs. 5 Kuai).
I'll give you the benefit of the doubt and assume that you aren't deliberately trolling me, but you do seem to be deeply confused. I'll just give you a link to some lecture notes that go all the way from the axioms of probability (lecture 1) to p-values (lecture 12) and leave it at that: http://www.win.tue.nl/~rmcastro/2DI90/index.php?page=lecture....
Correctly generated implies not having such a computationally weak correlation
This comment annoys me. I want a coloured prompt so that I can focus on the output of the commands, which become neatly boxed by my coloured prompts.
I've eaten chapulines (grasshoppers). Their taste reminded me of what I think slightly toasted grass might taste like. I didn't care for them, but would try them again if someone who liked them recommended a different preparation and I wouldn't hesitate to eat them if I needed protein.
So you agree that there are meats which are cheap sources of protein?
The Guardian goes all-in on AWS public cloud after OpenStack 'disaster’
It's not like the alternatives lack indignities, though.
I have. Honestly, the traffic didn't seem that bad for the largest city in the world, but I only stayed in the new part of the city and didn't see much of the old.
Insects can recycle plant _waste_ into protein. I don't know if that is more effective than using it as compost/fertilizer for soy beans.

Most food is wasted directly at the producer when it does not meet some standard (size, form, flaws, color etc). Also there are many parts of plants that are not used at all (stems, leaves etc). I guess it is also much easier to grow just any plant that the insects eat, compared to something that humans like, especially in areas where industrial farming is not effective.
I guess it would be harder to power an USB WiFi adapter. And it's not going to be cheaper than ESP2866.
How Cereal Is Made
Government subsidies don't actually lower economic prices. They just change who pays. Removing those subsidies would double most meat prices which means there far less 'cheap'.

There is increasing pressure to lower farming subsides in most of the world in part because food costs have already fallen so much. 1935 1/lb chicken $5.07 (inflation adj), 2011 1lb chicken: $1.34 But, also from a wide range of more politically charged issues.
Just one cow actually. If you're lucky you might get twins or three cows in two and a bit years but not many cows. Almost always just one. Sorry to be a pedant ;)
I'm not sure that low voltage 0.5-2amp power supplies can short that badly to cause fire, but heck anything is possible.
That said you can find lots of old original cellphone chargers on Ebay or just get them at yard sale or thrift/goodwill stores for about a 1$ each easily.
Even if it's not a micro/mini USB power adapter most of the old Nokia chargers have pretty much the same voltage output as USB, those that are close enough can still be used (normal USB power isn't overly reliable and it's heavily rectified on the consuming end any how), worse case you'll need to add a resistor but even that's not an issue.
I've powered USB powered devices with 5.5V power bricks and none of them failed on me ever (due to power supply issues any how).

Yes most Chinese cheap power supplies are very dodge indeed, but unless you are using them to charge a device with power-sense and fast-charge that drives much higher current through than USB would normally provide it shouldn't be an issue, the normal USB power specifications are very dirty and lose, in many PC's USB is grounded to the case itself which makes it a very noise power source, but considering it's only 5v and 0.5amp usually it's easily rectified with cheap solid state components so it's not an issue.
> But books, magazines, etc. don't pay taxes. That's why this free Rpi with MagPi #40 is awesome: you don't have to pay taxes at all.

I assume you mean in Brazil? Books and very expensive in Chile, compared to other things. And I believe it's because they are heavily taxed. I don't know about magazines, though.