skysight-inc/HackerNews huggingface dataset:
I don't understand what this means. I'm a stanch advocate of animal welfare and rights. I think factory farms are absurdly ludicrously immoral. I think that the vast majority of ways we currently raise our mammals and birds is absurdly immoral. Why would watching an animal rights advocacy film help.

I was simply objecting to your anthropomorphizing of the way our fellow mammals perceive the world. It's a ludicrous position to take in a serious conversation about ethics. Physical capacity to suffer is one thing, and it's not difficult to argue that mammals suffer similar to the way we do physically, but asking "how I would feel," as though their conscious experience with regards to knowledge of mortality would be similar to ours is speaking nonsense. Furthermore, pointing to an advocacy documentary film to assert a position that even our best academic researchers have little if any way of speaking to seems flippant.
Facebook lost their AWS keys not many months ago. Until recently, it was also possible to trivially brute force your way into any user account. Cloud services containing the same bugs would not remain standing for very long. I'm not sure these facts would prevent them from trying though.
> The only downside to Factorio is its graphic design.

I rather like its graphic design. It reminds me of many of the factories (and surrounding areas) I've had the opportunity to walk through.

As for third-party skins, you can probably author a mod to replace the existing graphics with ones that are more pleasing to you: https://wiki.factorio.com/index.php?title=Modding
You aren't wrong, but the strongest arguments for generics in go (and in many other languages) have to do with the abstractions around concurrency.

In a language that supports generics you have a fighting chance of adding good concurrency pattern support above and beyond what the designated language gatekeepers designate. In go, you have to resort to codegen.
Erm.. There are a couple of issues I have with that.

a) They're not whales, really

b) If you see them as Dolphins, why aren't those all 'Killer whales'?

c) A number of real whales kill big stuff. Sperm whales are the prime example. I mean, they fight, kill and eat Giant Squid. Can you be more badass, aren't they 'killers' on a different scale?
You're downvoted but I for one agree. KISS. If you really NEED all that stuff, fine, but it's quite clear why modern web pages are so bloated and slow on anything but current-gen hardware and fast networks.
Instead of getting involved in bidding wars for apartments in prized locations and driving up the price, you could choose to live somewhere a little further away and commute, for instance.

Or VCs could give up forcing all of their portfolio companies to move to San Francisco and allow people to build businesses wherever they are.

Or tech CEOs could give up having everyone in the office and allow people to work from wherever they want.

Speaking for myself, I gave up a whole lot of comfort to live in a construction site while I'm building a tiny house in a friend's backyard. I am adding to the housing stock, instead of increasing the price of the existing housing stock.
Smart things? Sure.

Smart, connected things? Yes, maybe.

Smart things connecting over the Internet to a corporate cloud? Hell no.
hi- i would be happy to discuss this with you. send me an email: billy@peer5.com
And yet, the complaints stand.
Fundamental rights are not a whitelist of approved behaviours. Just because there's no official document sitting in archive saying we have the right to encryption doesn't mean it's not a fundamental right.
>The only important structural difference between the German and the English in these compounds is whether there is a written space between the two nouns...

I still don't understand how creating these huge, unwieldy words is an advantage. If a useful word contains more than about four syllables people tend to shorten it, just like they would an English phrase.
You could argue that the goodness of awareness outweighs the badness of captivity, but you can't argue that the captivity itself is good. If there exist other ways of spreading awareness, then what is the value of captivity?
More like this minus the electronics:- http://www.lasersnake.co.uk/images/galleries/2b8q6hcombined-...

Your idea would be perfect if we were just doing an inspection, however we have other work we will need to do down there which will require various packages so it has to be somewhat bulkier.
> Developers don't have any natural incentive to do that.

Unless they're colluding, they'll keep building if it's profitable to do so. And there's a lot of margin for that in SF, especially if they get rid of some of the big obstacles.

There are various articles about 'filtering' and how it's not happening in cities like SF. Here's one - there are probably better ones:

http://www.forbes.com/sites/scottbeyer/2016/02/19/what-liber...

I know SV is a separate entity (entities, actually), but it's obviously very closely related.

People in the US are going to have to figure out density sooner or later. This stuff has knock-on effects all up and down the west coast. Lots of people move here to Bend to escape the bay area, and are driving up local prices...
The sale price of a house is always going to be capped by how much you could make instead by renting it. If the average rental makes $45K a year nobody would sell that house for $250K.
In the US its always been a contentious issue - are human rights limited to a list? We have a bill that enumerates some of them. Its very creation was seen as a problem by some, since that would imply no others exist. And that's what's happened through history.

Freedom of the press and of speech should have been extended to electronic communications. But they have, so far, not been.
While I appreciate your point A for optical wavelengths, space based radar is definitely a thing. Optical wavelengths are undoubtedly more popular however.

https://en.wikipedia.org/wiki/Seasat
Compared to using a biometric such as a fingerprint it makes some sense. Fingerprints can in theory be stolen and reproduced, and you can't change them if that happens. You could replace an implanted RFID tag if that were ever to become necessary, but otherwise it's something you always have like your fingerprint.
My post is for Sam. Do you
represent Sam and YC?

I invited Sam to contact me, and
from my HN UID his records will
give him my e-mail address so that
he can contact me.

Sam requested that anyone with "hard
tech" contact him. Here I'm taking
"hard" as difficult, challenging, or
technically advanced and not necessarily
'hard' as in 'hardware'.

I do intend to announce, say, my
beta test on HN, but for the current
alpha test that seems a bit early.

Sam asked people to contact him,
and here I did and reminded him
of my earlier submission that
he might be interested in now.

At least for now, the next step
is up to Sam.
Opus Interactive Audio Codec
If you've only been doing something for 3 years you haven't been banking any longevity or career on it.

I don't have any opinion on the long term viability of go vs other languages, but "amount of jobs available" is certainly one of the weaknesses of go vs something like java. Which easily scales to the same levels of go.
There is none. This is another article made of thin air.
> Is it potentially productive leisure?

Yeah, potentially. I've found the automated trains to be particularly effective at illustrating deadlocks and resource contention. Your early factory will (by the early mid-game) have no doubt taught you all about technical debt. :)

> I'm wondering if playing a game like this can help train a habit of automation.

Sure, why not?

The way you grow a habit of automation is to determine if you're spending "too much" time on a task, and if it would probably be worth the effort required to automate that task.

However, in Factorio you have no choice but to automate if you want to reach the main scenario's end goal in any reasonable amount of time. In real life, it's often not so obvious that this is the case.

Strong suggestion: Don't play in Peaceful Mode. Getting your projects interrupted by P0 drop-everything issues (and figuring out how to effectively deflect those issues) makes life so much more interesting.
>We'll find its patterns, then outsmart it. Especially the pro's

And then it will learn our patterns and use them against us. AlphaGo for example, uses the patterns of millions of matches and builds on them.
Ejecta lets you use Canvas+JS without the browser – at least on iOS. http://impactjs.com/ejecta
There is definitely potential but they don't want to make money that way. So, don't expect it. Source: I was driving this internally for a while.
the golf is the only one still made in germany
I'm just posting to say that I agree, and I have nothing else to add to this conversation.
How Reading Fiction Can Make You a Better Person: (Scientifically)
Thats a fine argument for why you might choose to make your data available. But the question is whether the government shall limit by force my ability to use, or contract with another private party to provide me with non-backdoored encryption.

If you want data available for posterity or for your heirs, you should be able to make it so. Why compel me to do the same if I don't want those things?
Cloud seeding brings 10-15 percent more rain to Los Angeles
The tale of Eve Online's Server(s) upgrade and data center move
TL;DR - FB historically has always used a dual-socket setting up. They started noticing the trend in Intel chips to be only getting marginally faster yet using vastly more power. They needed to change this curve. So 3 years ago they starting working directly with Intel. The result was the Xeon-D chip. FB current setup is a single socket Xeon-D which is faster than the old dual socket setup and uses 1/2 the power.
Thanks, should work now!
As my 3 year old began to recognize Minecraft, I decided to sit down and play it for the first time. The base game was ok but the modded versions... let's just say that was 3 months ago and I'm completely hooked. Like factorio, it's basically programming in video-game form, building abstractions to tame complexity to build yet more complex abstractions.

I've been playing Infinity Evolved recently but Resonant Rise is also amazing. Thanks for that work.
You're welcome. When you read it, consider that the team originally wanted to build a machine with a VAX-like instruction set, and that those fell out of fashion soon after. I did used to know Eclipse assembler, and it had its peculiarities--no register-relative byte addressing, as I recall.
An Unprecedented Look into Utilization at Internet Interconnection Points
Gratitude?

OSS is supposed to be about donating your time, without asking for anything in return.

Othetwise, you are just as bad as your perception of silicon valley.
no its generally agreed that the german passat had better handling than the new fat american version
Ugh, if it gets out of hand I hope the FCC/congress step in to ban it like how they require commercials to not be excessively louder than the rest of the program. I can remember how awful and widespread this was in the 90's and the subsequent rise of televisions that have built in volume filters, followed by the actual ban of it a few years ago.

Seems like a very similar sort of abuse, except potentially much more dangerous ("Alexa, order me 500 Shamwow's!"). I doubt a ban would eliminate it, but it'd definitely get rid of most.
Another awesome quote of Chesterton which I like: "To have a right to do a thing is not at all the same as to be right in doing it."
Is it just me, or does cloud seeding present a loop hole for "act of God" type insurance or contract clauses? Just curious.
Youtube had a large and expanding user base and was clearly on the way to dominating a category. Cruise has no users and basically just a technology platform. GM will regret this buy.
are considering open source? I know 3 talented game devs looking for a project open or closed. this is right down their alley.
Understood :).
We're a decade out from self-driving technology being consumer-ready. Plenty of time to acquire or develop in-house down the road. As more people experiment with it, and more hardware and software specifically designed for it is available, it'll be easier to put together such a system.
I think that's true in markets where business cycles are measured in days or weeks. Cars take a long time to bring to market.
I would not but it past reddit to crowd fund a superbowl ad that does exactly this. I know that I'd back it.
I wouldn't say it's about shame so much as common sense. Why build where resources are scarce? Even the plentiful developers are more expensive for living costs. For individuals, there are no shortage of jobs elsewhere.
Sadly, central Oregon is not served well by NOAA radar:

http://cliffmass.blogspot.com/2014/11/the-other-radar-gap-ea...
And that reminds me of the time a HAL9000 inadvertently read a couple of its user's lips when they were having a private conversation, and got the silly idea in its head that they were going to cut its higher brain functions. That little misunderstanding caused a cascade of unfortunate mishaps, leading to it not obeying the user's repeated voice commands for it to open the pod bay doors!
Same thing happens if they use Windows (esp Win 10). Did you know that when you search Google or Yahoo (using IE), your query is sent to Microsoft and stored?

http://www.youtube.com/watch?v=iGze_gjJTos&t=9m50s
TS has string types starting from 1.8, although they can't be used for narrowing down the type yet in the way that Flow can.

http://bit.ly/1LhA5id
It could be interesting to have this "as a service" and have an editor mode for it!
I don't personally know him so I really can't authoritatively about what's on his mind. He posted this[0] in Nov. 2015. From my reading of it it sounds like he no longer sees his porting work as fruitful.

[0] http://pastebin.com/W9RbUUN1
At the very least, any inter-car communication will need to be standardized. And even if they add some proprietary cruft to ensure replacement parts are acquired directly from them, it's likely over time the different technologies developed by different manufacturers will start to converge.
ADHD children may just be immature, research suggests
Is there another example where math has been made illegal?
I accumulated much technical debt in my businesses processes. Seeing it illustrated in a game might give some new perspective on that.

What I also need to work on are the intermediate steps where I do things myself, but have a process written where someone else could do it.

I'll try the demo.
I haven't seen any innovation in x11 since humm well the fork of xorg from xfree, well done!
They had been hiring quite a few people from Tesla's autopilot team, FWIW.
Commander Keen 4
Obama at SXSW: ‘Absolutist view’ on digital privacy cannot prevail
it appears that paul dix deleted his answer in this stackoverflow question http://web.archive.org/web/20150416175827/http://stackoverfl...
We added a space to the title with a dismaying feeling that it would not be enough.
I'd rather like to see a FB free and especially free of ads, financed by selling cloud hardware/software.
a) The wiki page says they (along with dolphins) are "toothed whales". Wouldn't that make them whales?

b) Dolphins just eat fish, don't they? Anyway, I think any aquatic animal that will beach itself to eat a seal should get a good name.

c) Yeah, I'd be upset if the people who named me did so because they mistakenly thought I had sperm in my head.
>the 970 w/ 4GB

3.5GB usefully. The last 512MB performs significantly slower.
I dunno. A long Germanic word feels different, than the English composite. (Swedish native here, we compose words just like in German.)
That's like saying if a sentence has too many syllables, I'll just pro...
The more important answer: obviously she doesn't understand or care about the impact on privacy and appeals to reason don't seem to be an avenue.

My original snarky remark (which got plenty of downvotes) was implying that she will only care if she feels the pain herself.

As for "just avoiding" a senior senator who has power over the laws of the land, I can only assume that means moving out of the country -- that's a rather arrogant and elitist approach (we're not all single brogrammers without ties to our communities).
The article explicitly tries to explain its idea of an "advantage", stuffing more information into less characters ('English needs a whole sentence to explain the concept of a single albeit long word in German').

Disclaimer: I'm German. I like my native language. But I don't think that it is more concise than English in any use case I can think of and while I feel that the article is interesting and amusing, it's not comparing the real world German to English. The examples are valid, the article didn't seem wrong, but .. I doubt that this has any significance.

Unwieldy is a crappy attribute of course. They aren't unwieldy. Foreign, strange to you? Sure, can't argue with that. Unwieldy though? Don't judge what you don't know.
Because the trend is for it to become ubiquitous, the standard.

We have enough issues with backward compatibility with old antiquated data formats. Imagine the scenario ten years from now when someone wants to look through historic documents and there is no way to retrieve them.

People do not make good contingency plans. Life events. Now data will go with people to their graves. No way to recover it.

Grandma had you videos and pictures on her mobile computing device, we have no way to get them back....
how are you so sure that's not the case? :)
> Paypal famously got to scale by becoming the currency of choice for eBay buyers and sellers.

Slightly off topic but after seeing this statement, it triggered an old question in my mind: would anyone happen to remember how payment-industry companies like Paypal were able to scale so well when their model depends on traditional ACID properties? I've never been in the payments field, but I've always wondered how their backend structure differs from those of say Netflix or Facebook, of which I'm more familiar with.
At my old office we had a mini Xbox360 with a touch-(over-)sensitive disc eject button. Suppose somebody was playing a game and they invited you to join as player 2: you might then naturally reach for the second joypad that was on the same TV stand as the Xbox. And that damn button would spot your hand, and the disc tray would eject, and the Xbox would reboot.

(The ridiculous part of the whole thing was that this happened even when the game was running from the hard drive. Obviously this was at least partly a measure to ensure that the disc verified on startup wasn't removed and used to boot other Xboxes - but you didn't get even a 30 second grace period to close the drive door. And I'm pretty sure it also happened when playing downloadable games too anyway!)
Side note trivia: Douglas Adams' birthday was March 11 (today). Had he not died at the age of 49 of a heart attack, he'd be 64 today.
Drinking the golaid will turn you into this, extreme conservative programming. Polymorphism is too progressive. golang is a cult.
English has plenty of these kinds of compound words: "shoebox", "lapdog", "underworld", "housewife", "footstool", "raincoat", etc. Other compounds like "thoughtexperiment", "cocktaildress" or "middleschool" are written with spaces, simply by convention. We could write them without spaces if we wanted to.

The author even says as much: "Both German and English can create compound words out of most parts of speech, not just nouns, and English sometimes hyphenates them or even writes them as one word".

So it seems like the answer to the initial question ("So what is it about the German language that allows for such constructions?") is "arbitrary spelling rules".
Polymer (https://www.polymer-project.org) is a solution for the styles problem. You can pack each component with its own styles, complete with all its functionality. This allows for a very clean separation of concerns among components. Better than all other libraries that I have tried. I hope that web components take off, because it is a great way to build apps. Currently they are only supported in Chrome.

Moving data between components in Polymer, can be done with data binding. The bad thing is that it could get messy for complex applications. Is not terribly bad, but it could be better. What Polymer needs is a better way to move data between components. If that problem is solved, Polymer would be an excellent alternative to create any kind of apps.
At work we've turned an ember-cli ember app into a react redux app in place using immutable.js and ramda for everything. It's been a huge boon.

PS Ramda it eats lo-dash and its imperative API for lunch. It's for power users, everything curried, higher levels of abstractions. Pick it up and learn it, it'll make you a better programmer.

Next stop Clojurescript. Om next is a library where you can get a feel for a Falcor + Relay stack in like 70 lines of code all without the specific tech bloat. David Nolen is a UI profit, just follow him.
That's not a very responsible way of looking at it.

It's not an infinite amount of space, so without taking some precautions it would fill up over time, and it's undoubtedly easier and cheaper to avoid the problem altogether than it is to fix it once it becomes a problem.

"________ is huge, we don't have to worry about it!" is how we ended up with so much pollution on earth, so why make the same mistake in space?
I have compiled two codebases this week; the first is an ios app that loads a screen and some sprites, and lets the user touch the sprites, then plays a sound.

The second loads over 100GB of data and uses 60+ go libraries.

The ios app takes over 5 minutes to compile from scratch, the go program takes 16 seconds.

Actually, I've also compiled haskell from scratch (oh wow, that's like https://xkcd.com/303/ slow). At least 30 minutes.

And, I compiled the go compiler from scratch today to try out something on go tip. Compiling a separate compiler for something like 20 different cross compilation targets was under 5 minutes, total.

It's snarky to complain; while the compiler is slower than it was, it adds significant features and performance. It's emphatically not 'slow' in my opinion.
Procedural city generator ported to Unreal Engine [video]
In a development world that is already rife with planned obsolescence, the Javascript world is the shining jewel. Reminds me of trying to construct the killer Yu Gi Oh deck. By the time you get all the cool cards, paying a small fortune for them of course, a new ban list comes out, new decks come out, and you have to start all over again. Is the game improved through all of this? Maybe it is, maybe it isn't, but I would say that this question becomes beside the point for many players...
Behold, Microsoft SQL Server on Linux – And a Screw-You to Oracle (screenshot)
Where does it say that? All I see is that it is on Steam, they started developing in 2012, and that they call it "very stable". I don't see "alpha" anywhere.
I have a feeling that it would just have one main strategy and micro it's way out of any situation. Imagine a computer version of polt or marineking.
RESTful APIs vs. GraphQL APIs by Example
Thank you for your service! I would pay for a TLDRAAS.
The file format became partially open in 2008... long after Flash Player became ubiquitous, long after the format was developed and stabilized, without a standards process (excluding ECMAScript), and without any serious attempts to write competing players (after all, Flash was already on the way out by then, plus it would have been harder to take on Flash Player's monopoly of... Flash players, than IE in its heyday).

WebAssembly will have several actual competing implementations, not to mention that it's a drastically smaller addition to the existing Web platform.
Are there any English words that capture an abstract concept with great precision, and do not exist in the German language?