skysight-inc/HackerNews huggingface dataset:
> Also, IMHO, it would be idiotic to have significant bitcoin value stored on an Android phone, and very few people (if anyone) would do that.

Correct. The standard recommendation is to store significant savings in wallets that you use as little as possible (ideally offline).
This was generated with frak - https://github.com/noprompt/frak

"frak transforms collections of strings into regular expressions for matching those strings. The primary goal of this library is to generate regular expressions from a known set of inputs which avoid backtracking as much as possible"
If it's your local machine, you may be able to pull it from experimental when it comes out. If it's a server, can't you just compile everything statically and deploy the resulting executable?
This is a good demo of how cellular automata don’t always have to look or behave like the Game of Life. Wireworld has four cell states—dead, wire, head, and tail—where dead cells stay dead; heads decay into tails, and tails into wires; wires become heads when excited by one or two heads; and wires stay wires otherwise. You can easily see how this gives rise to the “electrons on the subway” effect.

And in this system it’s fairly straightforward to actually build systems that compute things—albeit glacially slow. Contrast that with the Game of Life, where computation is more of an interesting emergent behaviour that’s about as easy as butterfly programming.
Americans control you're government, it is out of control.

Regards, the rest of the world.
Or the Humble Store, which gives you both DRM-free packages and allows redeeming on Steam.
Upvoted because I don't see why you should be downvoted for expressing an opinion, people should engage you via the comments instead. I see your point, but I disagree with the wholesale collection of fingerprints.
What good is a panopticon if you can't make sense of what you're looking at?
>"you're fired" as a joke sometimes

There was case like that in Germany. But the guy accepted and company had to pay him three month salary for compensation. He was 'hired' back after couple of days of holiday.
There's always an option to enforce requirement of such features using the legal system.

If laws can and are (ab)used by governments and their TLAs to legally force equipment vendors and service providers to create various surveillance features and misfeatures (backdoors, security strength limitations), it's only reasonable that they must be used to create privacy-enhancing features for the public good, too.
1998-2003 Linux invests a ton of time imitating Windows Explorer and Outlook

2013-???? Linux invests a ton of time replicating OS X and iTunes

Why can they never just innovate themselves?
> Did we actively intend for it to be reminiscent of OS X? Absolutely not

Sorry but this is pure BS
How about something like pjaxr?

https://github.com/minddust/jquery-pjaxr
If you buy the Humble Store version, you'll get the Linux version when it comes out.

I've stopped being quite so idealistic. If it's DRM-free and runs on Wine, I'm satisfied.
> In fact, burgers from every chain aren't fit for human consumption without processing (at a minimum, cooking)

Freshly butchered beef is safe to eat raw so long as the butcher used basic hygiene. People have been eating raw meat for ages. Look at any of the cuisines from Europe through the Levant. They all have traditional raw meat dishes with histories as old as agriculture. In general it's quite tasty, much the same was sushi is. Raw lamb however, I would say is a taste I've not acquired.

Anyhow, even if McD's patties are perfectly safe, there is still a point to be made about what we're trading away with factory processing vs more traditional labor intensive methods.
Could you please explain why? How will fingerprinting people entering the country legally through registered ports combat people entering the country illegally in the back of lorries?
Only works in smaller companies, when companies grow to big the usual share programms used to achieve this are way to small to mean anything.
The obvious thing is to somehow get this working with http://www.commitlogsfromlastnight.com/
Could you please elaborate on this perturbation problem? It's the first time I hear that term.
I am 'one of those' people who cares what he (and his kids) eat. I knew it wasn't all that great and fast food isn't really healthy. But I'd like to know about meat getting soaked in ammonium hydroxide to change it from 'not fit for humans' to 'fit for human consumption'.
This comment is misleading. Why don't you mention Dihydrogen Monoxide?
But Edward Kmett is not the author of the Reddit thread! You make it sound like it's been staged to showcase his stuff. He can certainly point to the (awesome) libraries he has built in answer. The original question was

Besides features of the haskell language itself, I was wondering if there were any libraries in haskell that stood out as being unique--not a sinatra-like web interface for example. Something like erlang's mnesia or rails for ruby, maybe, or hazelcast for java or any frameworks (for web programming or whatever), that were truly a step above comparable libraries or don't even have a non-Haskell equivalent. Something that once you use it, you hate not using it in other projects.
Regardless of whether they might catch those people in some other ways or not, the rate of 2000/32mil is just too low. Of course, this could mean either that the base rate of such crime is low, or the system is ineffective. Either way couple with the (possibly relatively) low damage, the result would be the same.

(I'm not trying to contradict you, just expanding on your point).
It depends:
For bigger, structured projects in PHP I use PHPStorm (89 euro, but it's worth it)
For smaller PHP projects and for Ruby and Python I use SublimeText 3
Vim only for really small changes on remote servers.
I wonder how long this thing would run off a pair of AA batteries?
How high do the the wars with the native population/first people rank?

http://en.wikipedia.org/wiki/American_Indian_Wars
If you don't mind me saying I think you need to get out of your comfort zone and talk with people about your product. It will make a massive difference and you will not be finding out 2nd or 3rd hand what people like and don't like. Thats what I did years ago with my first one and it made a massive difference. I was naturally shy when younger (as many people are) but conquering that made a huge difference. Good luck with it
Why does the CLR report a NullReference even if the reference is not null?
Anti-sea protest laws at the request of Royal Dutch Shell, 3 strikes law prototyped for the US and the attempted inclusion of software patents at the request of IBM and MS to name but a few. And most obviously the GCSB law change.
Feds to drop mandatory minimum sentences for drug cases
Split Tunneling on Cisco IPSec VPN
Seriously? Honest question, how are these people working then?

I learned quite afew things after talking to american collegues lately. Showed how "spoiled" you can be in Europe.
Compiling in production? so this is the lang to "go" in case you're such kind of sysadmin which allows a compiler in production.

And have I to assume, it's the lang to "go", in case you're the kind of sysadmin which does not package things using the platform standards?

Is "go" be the solution to "administer" backups, monitoring, deployment, staging, network devices, provisioning, on a heterogeneous and scalable environment ?

For me, the "Zen" as sysadmin, is to impose as few toolchains and dependencies external to the _app_ to support, as possible. Going to "go" for me is as say that "java" is the lang to go if you're a sysadmin.

Fact 1) Sysadmin should be polyglot. For her needed tasks, and for the apps to support.

Fact 2) The right tool for the job. There is many many sub-jobs to administer a system properly (including security), there is no "one tool".

Fact 3) The good sysadmin is invisible, and her job goes unnoticed. Even if it's not the same to support a single app in a few servers, than to administer a multinational company internal and external networks, I still think that adding "go" to any system planning, just to "administer it", is crazy.

Fact 4) How many good sysadmins are good in "go"? you know, people moves, teams change, requirements change... is this choice really "helping" on the task of "administer" the infrastructure of the company in the long term?

Anyway, I don't say it will not work. There are many environments, and different people. It may work. I simply think this is not a "general purpose" advise to follow.

Congrats if it works in the case mentioned. Anything that always just works, is great, even if not advisable for other environments, teams or companies.
1: Agree that things have not been going so well.

2: Explain why you are not performing - look for the underlying causes for demotivation. Is it that you believe the company direction is wrong? your co-workers are gooding off? your external commitments (family, sickness, another gig), competitors?, a particular senior person who is deflating things? Simple lack of a challenge (a good one), demotivatingly low income?

3: Explain what has to change in order for you to stay. Some challenging work that is focussed at the root of the company's issues is goof. More autonomy, more time spent at the coal face, better targets, training, better air cover - what ever it is. Be genuine and make sure that if these issues are fixed, then so is your motivation and ability.

4: Agree on a "it gets fixed or I leave" plan with your boss. His or her role is to fix the issues, and your role is to respond with results. Agree to monthly check-ins and make sure you each know where you stand at all times.

If the answer to 1: and 2: is "shut up and get back to work" then it's clear where you stand. Shut up, get back to work and start a frenetic job search.

I would not advise you to quit on the spot, as fun as that could be. Make them fire you per the terms of your contract, or (obviously better) negotiate a graceful exit for both parties.

Good luck.
The next version of Zookeeper (3.5) allows for dynamic reconfiguration, so it'll be much easier to reconfigure your cluster online. Hopefully we'll also have self-repairing ZK clusters and you won't have to manage Zookeeper unless things are going seriously wrong (e.g. you only have 2 machines online across your whole cluster).

Here's the bug: https://issues.apache.org/jira/browse/ZOOKEEPER-107

It may have taken 5 years, but this will be fixed.

I love etcd & Zookeeper!
You're correct that the surveillance is not acceptable even if it works.

My point is addressing the surveillance in Their own terms - "we do it to catch criminals" is the justification They give for the surveillance. But even that justification fails. The surveillance is unacceptable for all the obvious reasons, but it doesn't even do what They claim it does.
I am using EE in the UK, can confirm ddg.gg is still resolving to duckduckgo.com
My concern with assassination, is that by default they are a secretly run affair. War is a public statement, that brings with it judgement of the international community.

Secret and private wars waged by countries against unfriendly leaders, while they may result in less loss of life, cannot be considered moral. Examples of assassinations and executions by MOSSAD certainly break local and international laws, and I would guess the moral code of the vast number of people around the world.

History is written by the victors...
I have 4 GB on my macbook air that I use for traveling, web surfing and hacking various side projects and never run into problems. I have 16 GB on my 'big' laptop that I use for serious work doing data transformation and analysis and I often wish I had 32 GB.
I would love to see something like Django's Editing Views. Ever since George Brocklehurst described this at Ruby Manor earlier this year I can't get the idea out of my head. If you look at all the security issues and hand wringing over params parsing, roles, attr_accessible and strong attributes, etc, etc, a very large percentage of those issues are greatly improved or in some cases completely nullified by Django's approach to forms. It's actually one of the biggest Rails warts in my opinion.

In essence, the idea there should be an object that knows how to render a form based on an internal object state paired with a deserializer that knows how to read the form in and convert it to an internal object state. This way, by default, the form only recognizes the params that were defined and the risk of leaky params causing security issues is reduced by orders of magnitude.

I'm not sure how you retrofit something like this into Rails since it would be a huge architectural shift, but man it would be sweet to see something official along those lines.
OK, perhaps I was too harsh saying that VLC had the most systematically terrible user interface of any program I have ever seen. I had forgotten about The Gimp. They are both suffering from the same kind of pathological user interface problems that seem to result from a pretentious and cliquish committified developer community whose individual members each care much more about overdeveloping their particular paroquial corners of the applications than how it all fits together as a whole, and who religiously refuse to even consider looking at competing commercial products because to expose themselves to any non-open-source software would make them impure and suck out all their precious bodily fluids. But at least VLC's name wasn't chosen for the express purpose of being bigoted and obnoxious and repelling ordinary mainstream users, under the false pretense of being whimsically humorous and self deprecating like Git.
I'm guessing he was downvoted for the weirdness: Fingerprinting people flying into New York airports on holiday does nothing to prevent people illegally crossing the Mexican / American border.
> My point is addressing the surveillance in Their own terms

I believe this is a mistake. The core argument should remain that surveillance is immoral. That it doesn't work is just a bonus, but arguing on these terms could give proponents the impression that they're generally on the right track and that people just want them to work harder at it.
Why did I reimplement Jekyll using NoFlo
It depends on the context. I think in the context of fast food, "the best" implies the food that is the nicest, and no, I don't have a problem with companies like McDonalds serving unhealthy food.

The cereal waste - if it complies with safety standards and people want to buy it, then let them.

If you decide to ban anything that could be bad for people who are gullible, stupid and naive then you're not going to have much left that's allowed.

I don't believe anyone reads "our products are the best" and thinks "that means they're healthy". If you want to be upset about something, how about the fact that they let people think of their salads as a healthy choice while pumping calories into the dressings?
I get 10-12mbit pretty consistently on unmetered ADSL2, and did at the last two places I lived as well. The couple of people I know with VDSL get 30-40mbit. A couple of others with UFB get the full 100mbit. Perhaps you're just really unlucky. This is all across auckland with telecom, vodafone, slingslot, orcon.
This isn't really news at all. It's the guardian regurgitating prior news to make money and HN posting it to re-explain what we all already know and agree upon. I hope the next story on the NSA involves someone inventing something to fix our problems. The best news I read all day was: https://gnunet.org
tmux + vim

I avoid plugins to be able to work on any system at work.
Now just need an svg/canvas version and a way to cheaply print it to silicon.
I was a bit confused as well, would it be that the skin is a good barrier to the radiation, so most would be deflected away, meaning you would only 'absorb' a very small amount?
Does anyone know why functional programming languages are so much favored by research teams over other types of PL ?
Every time i hear someone doing PL research, it's always on some kind of functional programming language such as Haskell or ML.
Google (Search) hasn't used tables for layout since 2007.
Using semver for technical books
I've been trying to find a way to respond to this, but the posts keep turning into very long very confusing rambles.

I think that this sums up the disconnect best, however:

£5000 would be a genuinely life-changing amount for me.
Nobody wants a quick €26.95,- burger for lunch.. McD burgers aren't high end because consumers don't expect high end going to a fast food joint.
I've never heard about elementaryOS, and frankly the webpage sucks at providing info.
There is no info about what is this, what does it do, no screenshots (picture to small to comfortably show a window bar and 2 icons is not a screenshot).

Will my apps work on it? What architecture is this thing supposed to work with? Is it for smartphones or PC's? etc.

Pictures are pretty, btw (so I don't sound all negative ;p )
I do like it but not sure how well it would work when you need to express code that is over multiple files.
That is not the point of NUMA at all. If you are just going to use RPC to integrate a bunch of computers in a cluster, why would you want to bother with the Non Uniform Memory Access abstraction at all?

NUMA is kind of out of fashion though. For everything it claims to do, there are better alternatives (MPI, map reduce, actors, ...).
McDonalds calls its locations "restaurants", so they should also be judged according to the standards of real restaurants.
Lawmakers say obstacles limited oversight of NSA’s telephone surveillance
a kickstarter project, with a more powerful hardware and easy to hack system, would be great
I've been using mpv for a few months now and have to say that I grew to like it. Coming from mplayer I'm used to not asking myself "Can my player play this piece of data" but just throw it in and see what happens. mpv does this just as well (if not better) than mplayer.

Besides that theres a zillion little usability improvements that make using it much better than mplayer, which is one of the main reasons why I stuck with it.

The integration of libquvi is also pretty nice; Just throw a youtube URL into mpv and it'll play - even the ones you can only view with flash in the browser. :)

But beware, this was a bitch to get running on Gentoo. YMMV.
I think it would be easy to link either your credit card or your image (if they were doing that) to your MAC if you only made two trips to the same franchise with wi-fi on.

For example, imagine they have cameras that can image your license plate. You go there twice -- they have one MAC and two sets of possible plates. The odds that you and another person were both shopping at those times is pretty low. Now they have license plate, make/model of the car, can probably triangulate the wi-fi to know what you bought each time with reasonable fidelity...
Elegant structure with simple core, and closeness to mathematical foundations makes complexities more clear and tractable.
Enforced purity makes lots of things much easier, STM is a prime example.
I was about to ask "why", but the Readme on the Github page explains it.

Spoiler: 1. saving bytes in the Vim highlighting file, 2. because
Although I admire the smart people who build these tools, the issue at hand is not technological. We all know that it takes two to tango and we also know that the other person will not be able to use all these privacy tools. The NSA has infinite resources and will get to you or your data. You can't protect yourself from an evil government. You will loose. Using these privacy tools only makes you a target (child pornografy, terrorist) and will give them an excuse to further target you. With the resources NSA has at hand, how many 0-days will they have at their disposal for any software product? I believe we can never resolve this issue in any other way than through politics.
Some say that privacy will disappear in this century anyway. Nice book about it is https://en.wikipedia.org/wiki/Database_Nation
1. Identify twenty likely customers, mostly through LinkedIn

2. Contact them with a short honest linkedin mail thing. (It comes at 20 quid a month or so to LinkedIn).

3. Arrange demos with as many if them as possible - online or in person.

4. Be clear what benefits the product gives these people - more accurate tracking? How much is that worth? There is always a way to get to the bottom line - post here if you are stuck

5. In the demo focus in the benefit to them.

6. Pricing - ask them what they would pay first. They will probably push back. Don't be silly at this point. Stick with your 500/mth figure. If they are interested great. If they want to pay less that's also great but then they must give or do something for the discount. - mostly that can be being part of the beta program - where they are obliged to take a ten min how's it going call with you each month the discount applies.

7. Send an invoice the day they say yes. Don't faff about with credit cards - send invoice and chase up.

I have missed some stuff - but try that
Also, Google and Facebook are turning the Internet into a total surveillance system.
Building an event grammar for universal event analytics
Yes, that's true. It is pretty easy to simulate this with a short TTL and a heartbeat though.
Bit different, the first two directly mimic how a regular file browser window looks. The OS X and ElemOS preferences don't imitate their file windows.

God MS screwed 95 up so badly.
The algorithm for a perfectly balanced photo gallery
ddg.gg still works for me on Virgin Media.
I don't accept your statement "we project respect onto apex predators."

We tend to "project respect" onto animals that could kill us, certainly, and some apex predators fall into that category. But some apex predators do not, and other non-predators do, and my observation is that size and danger to us are more important to our sense of respect than for the species being an apex predator.

Electric eels, largemouth bass, and loggerhead sea turtles[1] are apex predators, within their respective environments. Do we respect as much as we do polar bears? No, we respect them less. Do we respect them as much as we do a rhinoceros? Again, no, despite rhinos not being a predator.

We respect horses, elephants, and rhinos, which are herbivorous and definitely not a predator, apex or otherwise. How is our respect for these large and potentially dangerous animals any fundamentally different than for an apex predator? I certainly place a rhino higher than electric eels on my list of animals to stay far away from. I get no sense that there are different categories of respect based specifically on being an apex predator.

Gorillas are mostly herbivorous but sometimes eat meat, and adult gorillas have no natural predators - are they apex predators, and do we respect them for their 'expensive kills'? No.

We certainly respect the Andean Condor, that being a national symbol of Argentina, Bolivia, Chile, Colombia, Ecuador, and Peru. Adults have no natural predators, but it's primarily a scavenger and not a predator. Your thesis, however, is that our respect for the condor is fundamentally different (and lesser?) than that of the bald eagle. I don't agree. Can you elaborate?

Nor do I accept your use of the term "advantageous behavior." You focus on its use for killing, but advantageous behavior also applies to vultures scavenging from a carcass, for squirrels eating seeds, for dung beetles which consume feces, and for the phototropic effect in plants.

That is, you correctly said that 'in the state of nature killing is morally neutral'. My complaint is that the better statement is 'in the state of nature everything is morally neutral.' Focusing on the narrow topic of killing reveals more your own fascination for that one issue than anything else.

[1] Loggerhead turtles are an apex predator in Florida Bay http://www.aoml.noaa.gov/ocd/sferpm/fy02/Schroeder02_abstrac...
That thing was put together in a hurry. I bet nobody even considered security but that's the good news for us :)
Escape from Alcatraz