skysight-inc/HackerNews huggingface dataset:
Yeah no,

The problem is that language is not simply a hierarchical representation of reality. Human language involves a number of uniqe specific qualities - enough that I can't list all of them off the top of my head but just for example, symbolic representation.

Sure, an animal represents the world in its brain. But a lot of animals don't get that a symbol in the world can represent another symbol in the world. I know a common example is pointing - only the most representation-adept animals "get" that a person can use their finger to indicate something else.

And this, symbolic representation, is just one aspect of human language broadly.
I guess the submitter will get to the URL or other content at some later point.
How to Preprocess a Dataset Easily
I also found the part about cutting off mobile for the English-speaking part of Cameroon to be scary.

Esp when Africa relies on mobile for financial transactions and banking and now these people are stuck.

http://www.bbc.com/news/world-africa-38895541
pf's syntax is much easier to reason about than, for instance, iptables.

I find myself writing tiny little scripts to emit iptables syntax from something resembling a pythonic-pf, just because I make fewer mistakes when dealing with it.
You're welcome. Thanks for all the kind responses we received https://twitter.com/i/moments/826818668948549632
The live updates are quite appealing. Something HN could integrate on the long run with a lot of fine tuning too.
Glad to hear it was of use to you.
A Runaway Energy Industry Is Costing California Billions
That’s not actually true, at all.

This is from a tiny village in Germany: http://newworldeconomics.com/wp-content/uploads/2009/03/GV-3...

This is a village in Italy: http://newworldeconomics.com/wp-content/uploads/2009/03/iv3....

A Swiss village: http://newworldeconomics.com/wp-content/uploads/2009/07/sv2....

A French village from above: http://newworldeconomics.com/wp-content/uploads/2009/07/egui...

Another French village from above: http://newworldeconomics.com/wp-content/uploads/2009/07/ober...

Do you notice something?

These are tiny villages; around them for many kilometers is farmland. Yet they’re very dense.
Author takes issue with the following attitude in a certain way.

> Smart people, computer types anyway, tend to come down on the side of people who don't like emotions. Programmers, who do logic for a living.

There's another way to take issue with that, though. In _The Righteous Mind_, Jonathan Haidt argues that emotion-processing is critical to decision making (and that we use emotion-processing to guide reason), citing some work that people with damaged emotion processing suffer analysis paralysis on simple tasks.

It's an interesting idea. Of course, emotion processing etc. is also the stuff that causes us to have a negative emotional reaction on seeing weird code. The rest of the book argues as to how we form moral opinions, but that part was interesting without the stuff about morality.
Profuse activity of blue electrical discharges at the tops of thunderstorms
> for the next traitor who gets an itch to help out our adversaries

Here's the thing about adversaries, they are not your adversaries to begin with. They are the adversaries of the state and calling them "our adversaries" is just repeating state propaganda. For most people state itself is the adversary and probably the evilest thing they have in their lives.
Haven't they read Arthur C Clarke?

It'll end in tears!
Really just posting on users.rust-lang.org (or /r/rust) about your issues would be nice. In particular if you're interested in creating a new num traits crate I recommend creating a separate post about that focused on the issues you came across and a sketch of what you'd prefer to see.
Mexico’s ‘Silicon Valley’ Trolls Trump Hard Over Travel Ban
People get tired, sick, frustrated, panic - part of being a responsible engineer is accepting you're as fallible as the next person and building in protection against your own errors.

However, if "the engineer" that caused this happens to read this, the above is not a sign that you should quit the profession and become a hermit. A chain of events caused this, you just happened to be the one without a chair to sit in when the music stopped.
Still here, and doing just fine.
We are a long way from SkyNet and self maintaining robots.

Realistically, the robots are simply going to replace Fast Food workers and such like they do in factories. (i.e. massively reduced but non-0 employment) UBI assumes people work but not nesc. full time and sufficient to take care of all of their needs.

If it gets to the point where you have no ability to earn any money for anyone, well, no offense you are probably screwed no matter the government unless its very benevolent. The forces you are talking about are wholly independent of UBI's existence.

Frankly, the belief that "lowering UBI" will be tolerated amuses me because the US has a UBI-esque system for the retired and it has the largest, most powerful lobbying organization in the US.
Thanks ! That's a nice start.

He came to learn and I'd love to show him somehow all he learned. It's a lot and sometimes it's hard to explain it without perspective.
YC-backed Pilot is building a contractor platform geared for the future of work
Potential outage prevention plan: put an alias on all production machines that emails HR to schedule a disciplinary meeting every time you run `rm -rf`.
I kind of agree with you. If the job just requires putting something together or fixing something that has been done before then you only need a programmer with talent. Like your plumber example.

But if the project is something different that requires creativity then I'd prefer someone talented and passionate who cares about the quality of his work above and beyond.

An non programming example would be someone who's designing, building and interior decorating your dream home. Do you want someone with talent or someone with talent and passion?

The person with talent would give you a house that you've probably seen elsewhere. Everything is up to building code but doesn't surpass it. The floor hear and there migt develop a squeak down the road or maybe the layout is not as convenient after livin there for a while. The interior while nice is nothing exceptional. You're not going to wow your friends witht it.

Now the guy with talent and passion. The home will be a unique design. It will be built solid with many future problems already taken into account. The layout is perfect and the interior is amazing.

So in my opinion, passion is important when you're trying to do something new and/or unique regardless of the timeline.
Why on earth is your comment downvoted? Your comment is correct.
A system could arise where things start small, and trust and reputation is built up over many transactions, similar to how money works post gold-standard. Then there's the idea of private blockchains, where actors already kinda trust each other anyway (transactions between banks) which may apply at some point. Gains would be mostly efficiency.

However when I tried some Ethereum development my impression was that most cryptocurrency people I met just hope that the value of their bitcoins goes up, or that they can sell related products or services. Many things seem to be financed by cryptocoin-money (not necessarily bad in itself) to keep the hype going, but it doesn't feel like a movement that wants to change things.

It's not like with open source where Stallman, Linus and many many other dreamt a dream but also built a lot of really high quality and important software. I don't see that kind of movement going on with Ethereum.
Square Cash is down
> I don't want to start a flame war, but if the BSD license allows for them to do this, why is it morally wrong?

I can legally walk down the street cursing at everyone I meet. I can try to learn things about people, and then use that to make them feel terrible. I can start a business that intentionally preys on people in bad situations in ways that will make them worse off.

I'm allowed to do all that. I believe doing any of them are varying degrees of morally wrong.

One should never confuse law and morality. They are not the same, and what's worse than confusing them is trying to make them the same.
I wonder if you can overcome that type of decision paralysis with an RNG. Paralysis may mean stalemate; an emotional response wouldn't be meaningful in goal terms (though the side effects of emotional satisfaction may be very meaningful).
What contradiction? The guy is guilty. He knows he doesn't stand a chance in court. This guy is looking at several life sentences for his crimes.

So this guy can get the fairest trial of all time and STILL go to prison forever. A trial isn't unfair because you don't agree with the result. He broke the law. DO you think he deserves to go free after what he's done? Seriously.

I can't walk down the street and shoot someone because he was a "bad guy" in only my judgement. I'm going to go to jail for murder. Whether or not the guy was actually a "bad guy" or not is irrelevant. As an individual in our society, you don't get to unilaterally take an action against the law and then expect to escape the consequences.

If this guy was a TRUE whistleblower, he'd have taken an important document, one implicating the NSA in wrongdoing, to a respected new outlet like "60 Minutes" or the NY Times or the WSJ, unmasked himself, and expected the government to prosecute him. THAT is how you martyr yourself for the common good.

This guy did everything that you'd expect an rogue, formerly-controlled asset of a foreign intelligence service to do. He took a radical action to force the hand of his FSB or SVR handlers and then fled to their open arms expecting them to keep him safe. I think he stopped off in Hong Kong to see if the Chinese would be willing to take him in so he could escape his fate in the USA. When they declined, he beat feet to the Soviets.

Don't believe the hype. That guy was a recruited asset who decided he had enough. All of the rest was for show.
For me it was a simple `rm -rf .`. Thought I was in ~/somefolder/, was actually in ~...

I stopped it after about 3 seconds, but that was enough to do critical damage.
You want a laptop processor hotter than 50W?
Comparison of dimension reduction algorithms over mandala images generation
You're both right
Like the vulcans say: "Infinity ugliness in infinite combinations."

Seriously I couldn't find one decent looking version of that font...
Berkeley to protect data from science deniers with 'guerilla archiving'
VIMAGE / VNET, which allow you to have an instance of pf for each jail. Very useful
I get a long delay before it changes. Went with Stylish instead.
I remember when I first moved to Dublin I told people that I despised suburbs. They seemed to think this was odd. It took a while to realize they thought I meant places like Rathmines (25 minute, 1 mile walk from the core of the city), and not some asphalt hellscape 30 miles away (a la Fremont, or Dublin CA for that matter).
meta-question: is there a tool out there to do that?

It's quite common to find a bunch of release tarballs and 1-line comments without a git repo.
There is no such thing as:

1. Replace Ruby implementation

2. ???

3. Everything is 3x faster

Whatever an implementation or product claims, it's just not possible. While we could benefit from not having a GIL (something Truffle has if I'm not mistaken), it's not a free trade-off. For example:

* JRuby typically requires quite a bit more memory compared to CRuby, the same probably applies to Truffle

* Dependencies might have to be replaced if they're written in C. I personally don't buy Truffle being able to support all extensions. It's super fucking hard. I spent a few years working on Rubinius and had the unfortunate experience of having to deal with C extensions a lot. Supporting these properly is really, really difficult.

* JRuby might not work on all platforms we support. For example, we support Raspberry Pi's and the likes and it's not clear if JRuby would work there

Most importantly of all: a large portion of our slowness is due to badly written SQL queries, code that hammers the database way too often, and our Git operations. None of this would be solved by switching to a different Ruby implementation. The only way to solve this is to:

1. Solve the code

2. Educate developers so they don't make the same mistakes

3. Add linting rules and the likes so our CI environment catches any mistakes (where possible)
How Silicon Valley Can Take Down Trump
I think boredom is just fatal for some smart people. Look at DFW writing The Pale King, a tome on boredom, before his suicide last decade. You occupy yourself to avoid going mad.
These are all things you can absolutely pay to have under a market-based system. More mixed-use housing does not mean there won't be other kinds of housing.

Markets would probably also provide units without all the above and while you may not want to live there, perhaps someone would accept it rather than not be able to live in an area at all.
It doesn't matter, the average user is using something much slower.
Yes, but no more than we do with social security and our existing system realistically. And the threat of repeated bankruptcies by UBI folks is likely enough of a threat to keep it from getting out of hand (and if it does, its the credit card companies that get burned by the bankruptcies).
Well, we could at _least_ stop massively subsidizing them. I mean, all these people complaining about how the train never pays for itself don't seem to mind all that tax money dumped in to asphalt.
Setup a cloudwatch alarm and have cron send a keepalive email to it..? Without looking, I'm pretty sure that does exactly what you want.
One huge AngularJS draw back that wasn't mentioned is the new plan for a major version every 6 months. Given how messy the production release candidates were and how much was changed every release, I do not believe the industry has much confidence left in Google's promise to not make many breaking changes every release. Even if they were to do that many large companies would be hard pressed to find the labor to handle those few changes every few months.

I also believe there is a rift starting in the industry between fp and oo and typescript loses the sudo-fp features of JavaScript.

Tl;Dr: google lost our trust. Op likes react way more after years in angular.
Is there bike infrastructure? A healthy adult should be able to manage 14mph or so. 17 or 18 isn't crazy if you're in good shape (though stop lights kill this).
Apparently, all it took to convince Trump to OK the Yemen raid was his military advisors telling him Obama wouldn't have been brave enough to do it. I don't know if it's true, but nothing about Trump that i've observed makes it seem unlikely.

I mean, Benghazi was bad, but Trump maybe getting headfaked into killing 23 civilians and a Navy SEAL is just pathetic.
Malaria mosquitoes sensitive to horseradish
NodeChef is a very good alternative to Heroku for Nodejs apps. https://www.nodechef.com/
Make more money...
London, Tokyo, Paris, Beijing, bits of the bay area....
The human brain is insanely good at consistent dimensional reduction. Our conscious interactions struggle with the same task; it's Herculean to approach general purpose ordering in many-dimensional situations.
Magic Leap photo leak shows prototype for first time
When searching for new games using Steam's "Discovery Queue" feature (under "Explore") you can click on "Customize your queue" and add tags of types of games you don't like. Then, when you browse through your queue, you won't be shown games with those tags.

For example, if you don't like anime games, just add "anime" as a tag in the discovery queue customization dialog.

Unfortunately, they only seem to allow a maximum of 12 such tags. But it's far better than nothing.
I think you're overestimating the extent that SAT prep courses play in college admissions compared to, say, personal tutors or involved parents who have knowledge about the particular rituals needed to get into good schools.
Have you ever had someone on your block convert their place to a half-way house and/or mental care home?
What actually distract people are boilerplate/composability, lack of fancy types, package publishing openness and slow-paced community. Don't get me wrong, I like Elm, this is just my observation.
I'd suggest living in southeast / east Asia for a while if you think anarchical development is a good idea. It all falls apart when you need to build, maintain and provide basic services (electricity, water, sewage.)

You've probably misdiagnosed the root of the problem; some extended family had a shoe factory built directly next to their home and it greatly impacted their quality of life, and I don't think I'd suggest it's their fault for being unhappy about it.
you dont see it behind by 30+% in 2013 to nasdaq and now meeting it to equal now.

See: http://stockcharts.com/freecharts/perf.php?$COMPQ,MSFT,$SPX&...

.
Can't upvote this enough.

I am sure one gets used to it after some time, but prepending lines with comma, just because it makes it easier to add new lines is so so ugly and takes away from the main intent for newcomers.

This is akin to starting each sentence in English with a dot!
Actually no, I have really difficult time with social skills, and I know a lot of other programmer types that struggle in the same areas I do. Where did I imply that I'm better than anyone else?
And also entirely possible to do with azure. AWS doesn't make you do that.

Also, depending on precise nature of the dmarc fuckup, wouldn't help anyway. Cloud watch receiving mail doesn't guarantee that you will receive mail.
You're very welcome. By the way the engineer was cool with being named, but we think this is good practice for future postmortems. I do hope it doesn't come soon.
Why do linguists like Chomsky assume that grammar is a completely radical break from animal brain functioning? I think it is mainly because of a deeply rooted assumption in Western religion and much (but not all) of Western philosophy that human beings have free, moral, non-material souls that animals lack.
This likely would have never happened, if one of their one hundred and sixty employees, just took the time to make sure backups were setup at all. You also need to be a sufficiently large enough organization to warrant the prices that the "cloud" services demand. As stated below, cloud computing is just someone else's server somewhere, and they are making lots of money doing it. Unless you need that level of scalability, and processing, then it's not worth it. I think Gitlab stated their entire PostgreSQL database was only a few hundred gigabytes. That's not exactly huge.
Right, but the hospital's overcharging is exactly what I was citing as the problem.
It's possible you had the DX (GBC) version, which patched the glitch.
"We're" (many) already doing that too via gzipped responses (faster to decompress than to compress == neat for web uses). That's my point, a higher language is already "compressing" machine representation (all abstractions kinda do), minification turns its lengthy identifiers into minimal "codes", then the gzip.
Maybe you might get your wish if the "Big One" hits San Francisco again. If there's enough liquifaction, then lots of areas in the Bay Area will need to be demolished and rebuilt.
What is Regression Analysis?
Incentives for density. California has a loophole in property tax which facilitates hording and speculation (evaluation only occurs at time of purchase, not annually reevaluated), this is why there's still so many empty lots and empty buildings in metro areas.

Reevaluate property tax / land value tax each year along with sensible zoning and development permits. Attend your local town hall meetings and offer counter arguments against NIMBYs and real estate leaches.
Meet the Man Running the Only Bitcoin Node in West Africa
RDS, or any hosted database solution, is not some kind of silver bullet that solves all problems. While it's true it takes care of backups automatically, it does also restrict you in terms of what you can do.

For example, you can't load custom extensions into RDS. Also, to the best of my knowledge RDS does not support a hot standby replica you can use for read-only queries, and replication between RDS and non RDS is also not supported. This means you can't balance load between multiple hosts, unless you're OK with running a multi-master setup (of which I'm not sure how well this would play out on RDS).

Most important of all, we ship PostgreSQL as part of our Omnibus package. As a result the best way of testing this over time is to use it ourselves, something we strive to do with everything we sihp. This means we need to actually run our own things. Using a hosted database would mean we wouldn't be using a part of what we ship, thus not being able to test it over time.
Trump is going to wake up one day to find Snowden's severed head next to him in bed.
What was your previous one?
Startup Growth and Profit Lessons from Buffer, Moz, and ConvertKit
Ask HN: Have you ever worked with a sign langauge consultant?
I'm a strong user of sign language and I'm wondering if any of you have had any interaction with sign language in workplace.
Bristol University working with the surveillance state
Building cities doesn't sound low cost to me.
> Oh and the thing where you could steal from the shop,

But if you do that they call you THIEF… :-( The same happens if you hit a chicken so many times its buddies come and take revenge on you.
> In the case of SMF, the same vulnerabilities were present in the production versions.

I'm just curious which production version you are talking about now since 2.1.X has 0 of those?

It doesn't really impact me one way or the other, so feel free to ignore me if you prefer. Its just odd.
Blender 2.78b Release Notes
Do you have any good links or reading material on datacenter design where you get your claims from?

Datacenter design is something that has fascinated me for a long time, ever since I pretty much solo-rescued a teir2 that had been in disrepair (had a cray in the corner...), but I have often though about trying to do one from the ground up with new techniques. I mostly just tried to get tours from l3, and other vendors I worked with to get an idea, and keeping up with googles published stuff, but I find a glaring lack of good citation for claims on isle design, temp/humidity control method standards, etc.
I've never found curation useful. As long as Steam continues to have reviews, screenshots, tags, a decent way to search and exclude types of games you don't like, and the ability to get a refund if I don't like a game, it'll be good enough for me. I just wish Steam allowed me to exclude many more types of games in my discovery queue.
Reading the comma style, to me, is cleaner. But typing it while writing the record type is urgggg! It is this cycle: type words -> enter -> repeat tabs -> type comma -> type words Or you will have to keep hitting `save` command for auto-formatting.
The Universe Is as Spooky as Einstein Thought
Yeah, it's called 'Europe' or 'Asia'.

Cities built before cars.

The 1970's idealists in 'Urban Planning' are the one's who created our 'new urban utopias' built around cars ...
Word-for-word blogspam of

http://www.lunduniversity.lu.se/article/watch-malaria-mosqui...
I got the privilege to downvote when I passed 500 a few months ago.
Two of the issues linked from the article deal with testing the backups:

- Automated testing of recovering PostgreSQL database backups https://gitlab.com/gitlab-com/infrastructure/issues/1102

- Build Streaming Database Restore https://gitlab.com/gitlab-com/infrastructure/issues/1152
EMC RSA BSAFE Crypto-J Versions Prior to 6.2.2 Has a PKCS#12 Timing Attack Vuln
The latest Stylish update in chrome introduced tracking btw. It now "calls home" by fetching the "recommended styles for this site" even when the popup isn't open. You can check the network traffic in the `background.js`.

Here's a greasemonkey script I'm using:
https://gist.github.com/Zren/8726ccca22659baaeb055fd0258df76...