skysight-inc/HackerNews huggingface dataset:
As a user, I want to download an application from the original author, and run it on my Linux desktop system just like I would do with a Windows or Mac application.

Please pull over. I want off this ride.

Why the hell are we regressing to shipping around hackily built binaries?
How Poppy Dinsey went from fashion blogger to startup founder
There is a "ships to X" menu item that will only show you items that can be shipped to sweden.
NVIDIA does produces drivers for FreeBSD[1]. I don't know if they're considered "good" or not, but they definitely aim to have the same features and quality as on Linux.

[1] http://www.nvidia.com/object/unix.html
This whole story is about a tech company pouring billions into building infrastructure.
As a programmer... in some ways I feel like it's an issue of abstraction. Naming variables is hard. Right?

We have this 'Terrorism' abstraction. But that's not really what it is. You might have an instance of Terrorism, that affects two people. Then is it really Terrorism? Shouldn't it be something else? I'd say it's just Violence.

The same happens all over the place. Child abuse, theft, piracy, etc. The battle seems to be fought and won by the media when we decide on how to categorise and name things.

So we end up in some frankly absurd situations, because we think we're discussing Y, when actually we're discussing X.

I don't know how to solve this, I just want to get it out of my brain, because it really frustrates me and stops me bothering with debate most of the time when people don't even seem to realise they've done it.

If I thought that eliminating privacy would save 1 billion lives, I would do it. No euphemisms. That would be a sacrifice I'd feel sensible in making.

But I don't want to talk about 'encryption' and 'terrorism' because it's just bollocks, really. It's an absurd simplification; it's a euphemism. You're not discussing anything real anymore, you're just giving platitudes.
How to Save a document in Word
How teleportation could affect the brain
Are you sure about this? I don't have any illusions about my place in the universe. I'm a tiny speck of dust in the grand machine of reality, and I'm okay with this.
Designing the future: The Crystal Planet
I love eBay but have recently started using Amazon more and more, but usually because of prime (not a 3rd party seller).

You buy from 'some guy' on ebay, but I have complete confidence in buying on ebay (cause of the Paypal buyers guarantee) - in fact it's more risky selling on ebay than buying.

Doesn't Amazon have something like this?
Oook.
> You can disguise small delays in your progress bar by moving it instant and steady (fast in the beginning and slowing it down as it.

I think having a lying progress bar is worst than a loading spinner.
>To reform unjust laws, people must be able to break those laws.

Absolutely false. There are many bad or just silly laws on the books today that are scarcely if ever enforced. The problem with that is that no one will really put any effort into dealing with those "dormant" laws since they don't affect them in any way, but the state will drudge up such a law when they have to if they have it out for someone in particular. Laws that everyone ignores and are constantly violated because they aren't reflective of public morality can become a nightmare for the people that get prosecuted under them. They won't usually try this with high-profile people because the silliness would be obvious, but if you don't have media attention on yourself and they hate you, they will most certainly do this.

The best way to repeal a bad law is to have it strictly enforced. Once it starts affecting peoples' lives, especially powerful people, it will change pretty fast.

I'd love to see a US attorney issue arrest warrants for Larry Page, Sergey Brin, and Eric Schmidt due to Google's continuous flagrant violations of the CFAA and copyright law (though I acknowledge that their personal responsibility for such acts is now well outside the respective 2 and 5 year statutes of limitation). In my opinion, when a big shot violates a law, they should be locked up right away. They should be re-arrested every time the law is broken. In this way, each bad law would be cleaned up within a year or two.
No. Mania by definition includes psychosis (otherwise it's hypomania). Psychosis is roughly defined as "loss of contact with reality", and delusions and hallucinations are the main symptoms. Sleep deprivation can certainly trigger mania though.
https://github.com/facebook/proxygen
C++, used by Facebook in production.
We have been using it in a high performance RTB application and has performed remarkably well.
Probably a cost saving measure. The entire board feels like it was put together to tick off a bunch of features. 64 bit quad core with bluetooth and wifi? Check. Meanwhile the clock is still a measly 1.2GHz, the wifi is only 2.4GHz, the ethernet is still 100Mb and the chipset is still broadcom. They are struggling to stay relevant. (Remember, it was only 1.5 years ago that their official word was "No RPi2 until 2017".)

The Odroid C2 goes on sale in a few days for $40. It's got a 64 bit quad core CPU (just* like the Pine and RPi3) but clocked at 2GHz. And has real gigabit. And has twice as much ram. And can drive a 4k screen comfortably. (Video-out was the one place where the RPi has traditionally excelled.)

* Okay, not entirely just like. It's an Amlogic chip instead of Broadcom or Allwinner. Amlogic is one of the few without blatant GPL abuse.
Best year of my life. Will not repeat.
I tried just now, on amazon.co.uk. Can't find such a thing.

Would you mind sharing a screenshot or a description of how to find it?
There's a lot of work happening around early diagnosis and early intervention for first episode of psychosis. We know that early intervention is important across a bunch of measures for psychosis (amount of medication; amount of hospitalisation; ability to stay in work; etc).
As it was mentioned earlier we can’t think about “absolute truth" in terms of math because math is appliance science. It is like a language. The root science is physics and only it owns “absolute truth", the real axioms and implication rules.
Haven't we already decided that the answer is definitively no? That the "rockstar" developer who is also a complete prick is a bad hire?
Future Gaming: The Rebirth of the Board Game
What is really needed is genuine proportional representation, not FPTP (like in Britain). Another problem is that with three parties, voting for the third may siphon off votes from its nearest analogue (i.e. the NDP and Liberals in Canada under Harper).
Do you really not understand that 70M in revenue <> "making" 70M?
The consensus bit is the "heavy computation". The means regardless of the ends.
Ugh, please don't fuck with my scrollbar.
Can you really not understand that 70M in revenue <> "making" 70M? Glad I'm not your business partner. :)
While you're not wrong...all of the issues you mention are, in general, issues that have to be dealt with. Those issues are, however, all addressed as part of the permitting process to be allowed to attach to the poles.

What's at issue in Louisville is the make ready process after the permit has been issued (after it has been determined that the poles have enough room and are strong enough to handle the new wires).
Do you guys remember those "Portable" Windows executables?
Ubuntu because of the general audience suitable support Canonical provides, e.g. AskUbuntu on StackExchange. It's where I've settled and though I use Xmonad, I found Unity an improvement on the older WIMP paradigms...at least once I learned to use it.

I'll add that part of the reason for focusing on Ubuntu is that I think it would be hard for a company to build and maintain a critical mass behind most other distributions...and that sort of stability matters to me.

Good luck.
Storing Base64 Files Directly in Couchbase via Node.js
I do - they worked find for me. Did they give you a hard time? I ask because of the quote marks around portable.
As a C++/XAML mobile app dev, I'm baffled by how a common UI like this (lots of lists?) requires such a deep dive.
The most relevant quote i can think of:

First they came for the Jews
and I did not speak out
because I was not a Jew.
Then they came for the Communists
and I did not speak out
because I was not a Communist.
Then they came for the trade unionists
and I did not speak out
because I was not a trade unionist.
Then they came for me
and there was no one left
to speak out for me.

https://en.wikipedia.org/wiki/First_they_came_...
Ask HN: What are some of the historic CS videos that you have come across?
I have been wondering if there are any historic events in CS that is captured. Please share those that you came across here.
Watch out for space between words in your designer's copy disappearing though, because React chose to deviate from the HTML whitespace semantics.

<p>
Hello and welcome to our fancy site, where you
can do all kinds of cool things.
</p>

In JSX, that text will become "...where youcan do all..." and the recommended solution is to type

{' '}

to insert a literal whitespace. [Edit: See spicyj's response; I was wrong about this, but the behavior is different from HTML in other cases.]

That, plus the way JSX confuses the hell out of language modes—Emacs, GitHub's rendering—makes me want to stop using JSX. I just don't enjoy using it, and I really do enjoy creating DOM elements with normal JavaScript syntax.

But like so many other things people argue about... it's just preference, and ultimately pretty insignificant.
Mysterious Martian “Cauliflower” May Be the Latest Hint of Alien Life
> All this is pretty grim coming from a professor of constitutional law. It makes me wonder what he really believes/believed when he entered office.

I recall reading an article describing Obama's inheritance of Bush II's questionable programs. The concern wasn't so much that maybe torturing people (etc) were bad ideas, but how to reform the programs so that they were legitimate under the constitution.

He essentially operates as a constitutional law black hat, searching for bugs which can be exploited to justify the tyrannical status quo.
“Aren’t you a little too old for that?” 17 years of playing Pokémon
The whole point is that people who wanted to do spam, ads and paywalls would look elsewhere.
I deplore the practice of publishing papers without a date. This could have been written any time between 2012 and last week based on the sources referenced.
> but yeah, the games are pretty boring after 10 minutes.

But most of them were even back in the day. When playing C64 games with friends back in the day, we'd spend almost as much time figuring out what games to play and loading different games as we did playing.

Some games we'd play for ages, but many were 10-minute entertainment at the time.

And others we'd play for ages only to suddenly stop when they got out of the sweet spot in terms of challenge (e.g. Commando and Tapper were two of my favorite C64 games for a long time, but in both cases they had fixed points for bonus lives and once you got to a certain skill level you could basically play "forever", just cycling through the same few levels over and over while accumulating lives, and suddenly they were no fun any more)
Oh sure let's downgrade the US to Chinese standards.

Apple deserves criticism for this but don't give US politicians ideas about doing what China does.

I think there are plenty congresspeople that would like to be China for a day.
To be fair, neither do you.
Medium's approach of loading blurry pictures first gives me even more so the feeling that the site is slow.
Thanks for the link, it's good to be skeptical. But even if the number is inflated by an order of magnitude, it's still a very frightening one. And it's two orders of magnitude away from ck2's estimate.
Because users and developers both want to be able to download and use new versions of software at a release cadence that makes sense for that application. The "every application gets the same release cadence no matter what" approach only appeals to people making distros.
It even breaks the trackpad back gesture. This is ridiculous.
I think one of the common terms for this is a "motte and bailey doctrine", where people define their terms one way during an argument to make their statements super-defensible, but later redefine them to mean whatever crazy thing they actually meant. People seem to use this intentionally and unintentionally a lot.

http://slatestarcodex.com/2014/11/03/all-in-all-another-bric...
As others have mentioned, the poles in Louisville are owned mostly by a mix of AT&T (about 40%) and our local power utility (Louisville, Gas & Electric; LG&E) (about 60%).

But pole ownership really isn't relevant, here. The right for new companies to attach to the poles isn't in doubt, and isn't part of this dispute.

The dispute here is part of the make ready process...who has the right to rearrange the wires already on the pole to make space for the new attacher? Even the right to have the space made available isn't in doubt...it's merely who does the actual work of making it available.
These experiences might reveal something about consciousness and the human mind, but they do not tell you about the rest of the cosmos. The only way we can learn about that is through observation (astronomy) and experimentation (particle accelerators), not introspection. Heck, introspection can't even reveal to us that our minds are made of neurons.
A Gourmet Dish Made Easy
A websearch for [NHS Choices bipolar psychosis] returns this page: http://www.nhs.uk/conditions/Psychosis/Pages/Introduction.as...

Which also links to this page: http://www.nhs.uk/conditions/Bipolar-disorder/Pages/Introduc...
NO! Don't use your collections indices as a key, that defeats the whole purpose. Your indices can change without content changing! You want to use item.id or something not as volatile as a collection index!
Go Hack Yourself – About HACKING GOOGLE, SECURITY AND TECHNOLOGY
6 Hottest Ideas to Revitalize E-Commerce Content Marketing
I'm always intrigued by how progress in many fields is measured by what people complain about.

Like, linux desktop complaints go from "no-one without a degree in CS can install or boot this" to "there's only 2000 games in the Steam catalogue that work on Linux", yet rarely do the people complaining realise that their complaints are actually wild praise from the perspective of yesterday.

Similarly, the acceptance that electric is both inevitable and better for commuter cars, taxis, delivery vehicles, motorbikes, scooters, buses, trains etc. can be stated as "planes, boats, long haul trucks still need liquid fuel".

Note the article at no point claims that electric cars equals no more burning oil. They suggest that it could lead to a softening of demand, roughly the same size as the overproduction that's got people so worked up recently.
> 40k/sec http requests (no pipelining) per core is about as fast as it gets unless you move TCP into user space.

I think it can be micro-optimized beyond that. With predictions to avoid unnecessary syscalls, with syscalls grouped together to make cpu more efficient for the rest of the time it spends in event loop, and if it's possible to modify kernel a bit - with batching syscalls together to make them very cheap.
I'm with you, and want to add that the government is not at all monolithic.

I am a state employee, but I work for a University nonprofit. Needless to say they didn't open up the Book of Secrets during orientation. ;)

I distrust the FBI much more than the Supreme Court. I distrust the House more than the Senate. I distrust federal level more than state level.

It is a privilege to live under a diverse governing body and some of those bodies are, imho, more functional than others.
From Eben Moglen's wikipedia page:

Moglen is closely involved with the Free Software Foundation, serving as general counsel since 1994 and board member from 2000 to 2007. As counsel, Moglen was charged with enforcing the GNU General Public License (GPL) on behalf of the FSF,[4] and later became heavily involved with drafting version 3 of the GPL.

I'm comfortable calling him the leading legal scholar of the GPL.
I don't have an iPhone, but the idea is interesting. What is the value proposition of Remarks for users?
I see nothing ironic about me not wanting government backdoors built into my phone. I'm quite capable of forming my own opinion and I don't care about "public opinion". Especially in this case since I find the public opinion somewhat ridicilous and in extreme conflict with my view of the world.

You should never base your opinion on _who_ says stuff, that's childish. It's the content of the message that matters.
I thought it was amazing that Reitz volunteered an article such as this.

I wish he would change the reference to "crazy chick". Cause maybe some "crazy chicks" out there would benefit from the article (my mom suffered from an episode like the one he described, down to the angels).

I think it's particularly bad because a lot of people, such as my mom and sister, make the association that crazy is "how they are" because they are "artsy". And so, this article is demolishing that notion, since Reitz is such a tech superstar... but then it ends like that. Reinforcing the gap.
I do like the quote, but the part which isn't incorporated there is the conversion of the populace against the group.

It seems as if 'they' are another entity; but they're not, right? The government isn't some external group - they are an extension of you and me.

The current examples we have are pedophilia and terrorism, which have been painted as crimes so heinous that they must be eliminated from the planet, at any cost. And the general populace do seem to agree with that.

Once that happens I feel like we're done for, because all ability to debate rationally has been shut down.

There doesn't seem to be a cost benefit analysis going on - it's just all or nothing. One case of child abuse, 20 people shot in a school, and people lose their minds. How can we stop that? Is it the media? Is there something more nefarious going on? I don't know.

It's like - imagine that 90% of Jews were murderous villains. If that were true, perhaps civilization would be on the brink of collapse, and we'd have to forego the principle of innocent until proven guilty in order to prevent a descent into chaos.

But what we actually see is some tiny, minute fraction. 0.001% of users of encryption, say, are murderers. One so small that the world would continue to spin for quite a while, possibly indefinitely, if we simply did _nothing at all_ and waited for suspects to get caught.

And people go insane and call for actions against innocents.

It's just odd. Really odd.
Dense countries like Norway? Please. Norway has 15 people per square mile.
http://teropa.info/blog/2015/09/10/full-stack-redux-tutorial... is good if actually want a hand-holding walkthrough rather than just a boilerplate.
When i think of interfaces, i recall being told to think about how and why a DVD works.

The DVD would have been manufactured by a factory somewhere in china, by a bunch of people who does not know you. And yet, the DVD fits perfectly, on a drive that you bought, probably manufactured in the United States, by people who does not know you, nor the DVD manufacturer.

The software to read the DVD is written by yet another set of people, in yet another country, all of whom would not have talked to any parties mentioned above. And yet, the DVD is read perfectly, with error correction to adjust for any minor scratches.

The DVD plays video and audio data, created by people (probably in hollywood) who also have not met any of the parties above. And yet, it reproduces the sound and audio completely correctly as the original directors/composers intended.

And all of this, costs less than 50c a piece, with a drive that could be bought for less than $30.

That is the power of interfaces.
You don't know that.
Awesome!

Can we now pretty please have it easier to build on systems commonly used for HPC?

Bazel won't compile on glibc that's used by RHEL6/CentOS6 or SLE11. Even if you do get that going, TensorFlow has an odd requirement for a very specific beta version of Protocol Buffers:

REQUIRED_PACKAGES = [
'numpy >= %s' % numpy_version,
'six >= 1.10.0',
'protobuf == 3.0.0b2',
]

Pretty please? Our researchers want to use it, but it's a major pain (translation: impossible) to get it going for them.
Your ideas are very unhelpful, and should be considered as downright harmful as people who deny that depression exists because "I was sad one time, but then I pulled myself up by the bootstraps."

The idea that using medication to handle these things is the "shut up and take your pills" approach and that the "real" way to deal with this is to just leave people in a state of psychosis until they "magically" snap out of it is ridiculous. How long would you prescribe that Kenneth should have been left in this state? What if he stayed in it indefinitely? We just let him ride out the rest of his life like that?
I am so glad to see nginx is there to give a competition that Nxweb deserves.
Not entirely unlike the GSM/CDMA redundancy.
> Docker does not make anything crossplatform; it just enables you to package your dependencies such that you can easily run on any other linux-amd64 machine.

Which IS the primary use case for nearly all of Go's interesting use cases. The exceptions are CLIs for API access? But you're going to have some trickiness with testing in these cases that warrant a non-trivial build-test cycle anyways. If that works well for you that's wonderful.

A good packaging of Go with some helper shell commands is also quite nice, for other reasons.

> I've never used a language with an ecosystem that so adamantly abided by one standard format. PEP8 comes somewhat close, but there are still fights over different linters etc...

You say this like it's a good thing. I see only the downsides. I'm not much of a fan of Python's contemptuous ecosystem either.

> The vendor directory introduced in Go 1.6 (and usable in Go 1.5) has addressed the versioning issue with `go get`.

It most assuredly has not addressed this issue. All it's done is decreased the confusing filesystem zigguraut so that a single repo checkin doesn't look patently ridiculous. Pretty important when GitHub is the primary code distribution mechanism.

But so long as the maintainers of Go pretend that everyone will always keep master up to date and never make breaking changes, Go projects are still at a disadvantage compared to every other civilized combiled build+deps tool.

I had high hopes for Go vendoring, but examinations in 1.5 really reinforced to me that the maintainers and designers of Go are interested in the (less compliant) real world issues everyone runs into, don't care about shipping reusable code to a wide audience over a long period of time.

Languages with contempt for programmers as a central tenant often have problems like these.

> Go projects do not decay if you've vendored your dependencies.

Hope you don't have a library with bugs. I sure found many in the libraries I pulled and if I put down a server for a month to work on something else, then tried to grab a security update? It was never not a headache.

> Am I crazy that I prefer having a race detector over a REPL?

I only refer to situations and inanimate objects as crazy. Anything else is disrespectful. You awknolwedge interactive development is necessary but don't want first class support for it. I just don't understand why you wouldn't want to actually have something that could integrate into a real workflow. Sharability is something we already can get with trivial pastebin/gist integration.