skysight-inc/HackerNews huggingface dataset:
There's another possibility. Occupational bifurcation.

A high number of programmers and geeks have politically radical or reactionary beliefs, often taking positions atypical of the party mainstream. They also have some forms of unique politics non-extant in the general population.

Politically right wing individuals don't make the same kinds of choices as left wing ones. This also applies to occupational niches.

So we could wind up with SV corporations dominated by leftists, and others by rightists. The left would own things like social and healthcare, the right would own finance and the murderbot factories.

I leave the conclusion as an exercise for the reader. ;-)
At a CU medical shool lecture I just saw a paper cited when the infection rate was reduced from 3% to no incidents (two quarters) after the teams used checklists for a certain complicated procedure. That is one of many improvement tools being adopted.
They are going to take pre-orders and deliver a Nintendogs clone. A Nintendog is an AI friend that fits their vague description.
E.g. Jack Vance's Lyonesse trilogy, set in the imaginary, soon-to-be-sunken Elder Isles, the largest of which is called Hybras.
What the Hacking at Yahoo Means for Verizon
Show HN: Medical ID, the Android app that could save your life
Hello,

I am the developer of the Medical ID app on Android:
https://play.google.com/store/apps/details?id=app.medicalid.free

What do you think about this app? I am looking for honest feedbacks and idea to improve it.

Any comment is welcome ;)
Anyone read through "A Gentle Introduction to Haskell"?

https://www.haskell.org/tutorial/haskell-98-tutorial.pdf
Actually this isn't 2011. Going from zero to trading is about as complex as stocks or any other security.
What's up with "Monk" and an arrow to the right (middle of first page)? Is it shorthand for "Monk will get up and wander away from the piano?" That's clever and funny if so.
SGI fell for the Itanium hype hook, line and sinker, and announced they would be discontinuing the MIPS line with the 12000 (an excellent CPU for its day) and migrating everything to Windows running on Itanium... But Itanium was late, and MIPS had to rush the 14000 out and it wasn't so competitive, and IRIX had had no serious work done on it in years, and customers were thinking well if we are going to have to switch architectures anyway why don't we shop around... And people stopped buying SGIs.

The manager behind this decision, Rick Belluzzo, jumped ship and got a sweet job at Microsoft.

https://en.wikipedia.org/wiki/Richard_Belluzzo
Have fun counting this suburb: http://i.imgur.com/T3jcRzs.png (I literally don’t know, but pulled this image from here maps – Google maps doesn’t have the suburb at all on it yet)
There is more-thoughtful discussion of the D-wave controversy in this thread - look for dsacco's comments.
"Now the question is: if comments solves the human to human communication problem, why would one has to write more comprehensible/readable code? To me the answer is: you don't write comprehensible code in order to better communicate with your fellow programmers"

I strongly disagree with that statement. coders spend more time reading code than coding it. being fast & bug free is important, but its not the only reason to write readable code, and simple is only one proxy for readable code. also important is following standards, easy to follow flow, choosing good variable names, etc.

sometimes a day for me is spending 6 hours reading code, and then maybe adding or changing one line.
Almost all of the costs of replacing the cabling in the US today is digging a trench, or getting access to privately owned telephone poles.

As evidenced by Google Fiber’s struggles.

If that cost is eliminated, replacing fiber outside is as cheap as replacing it inside a datacenter.
AI Is Taking Control of Project Loon
The ten second limit could be helpful for social acceptance, plus these look more like Raybans and not the gargoyle glasses that Google Glass embodied.
Postdoc rant (long)
As you said, the difference is in scale. Machine learning at their scale is not only challenging, the scale prohibits any useful applications.

BTW cool project.
Yes, and also adapting to mental concepts of different things.

That starts with phrases, but also applies to other concepts – different cultures have different orientation systems even (some use cardinal directions (north, east, south, west), some use relative directions (front, right, back, left), etc)
Talking cars and appliance were a fad a decade ago. They drove consumers crazy who disabled these features. Consumers only want emergency alerts and answers to inquiries, not bff with their toaster.
Is this a result of the AI being written by a bunch of non-black people? It seems to me that this problem is more of a reflection of the people working on the code.
It's a contentious question
I loved the Palm Pre's form factor. The size, the sliding hardware keyboard, the way it felt like I was holding a smooth stone in my hand. It's probably the best phone I've ever owned, hardware-wise.
I've found that getting a wallet and sending some Bitcoin is a great first step. This course introduces Bitcoin and also surveys an array of other decentralized, blockchain projects: https://www.pluralsight.com/courses/bitcoin-decentralized-te... (caveats: self-promotion, pay-walled, but the free trial allows you to watch 95% of it).

Bear in mind that the word "blockchain" is an evolving word; almost every definition I've read differs. Some see it as barely different than a distributed database that doesn't allow deletions. Many others see it as paradigm shifting.
So the high profile customers (US government among them) have fallen for some tech con artists, right?
LED Streetlights Are Getting a Dark Reception
I'll try this later, seems to be targetting pre-Pascal cards (need more info on whether this will work with Cuda 8).

"Cuda for Engineers" (excellent book by Storti/Yurtoglu) uses VS 2013 and the VC++ that comes with it, all my other cuda books (Handbook by Wilt, Wrox Pro Cuda Prog'g) run on linux. Also worth noting that OS X seems to have gotten feature parity with Cuda 8's unified memory (my mac doesn't have recent Nvidia card to test).
Everybody Thinks They're Middle-Class
Yet another article whining about kids these days.
We need more pragmatic people (and less academic) in the programming language scene.

Some of the people I see remind me of a doctor that forces you to learn all about the chemical composition of a pill and its history before he lets you take the pill.

You want the damn pain gone. He insists oh the formula is beautiful you wont believe it you have to see it first.

This is what people do in FP.

You want to promote FP? Make a functional programming language that "industrial" programmers who glue UI to database fields use to get shit done fast and see what happens.

But oh no first everyone must masturbate to your beautiful monads and get their FP permit.

FP needs a PHP.
There may be some of that, but I think it has more to do with AI still being young, and it's easier to work with less ambiguous text for learning. That and everyday speech move much faster than formal writing. Now that my son has gone off to college and is less accessible as a resource, I expect to almost totally lose touch with the speech of "these kids today."
>Google has never made something cool.

Gmail was pretty revolutionary when it came out, and nearly everyone in that 14-25 age group uses Chrome.
What a FUCKING LOAD OF FAGGOT BULLSHIT!
PDF reflowing for mobile
> Doesn't anyone proofread before posting?

No.
This bug? https://bugzilla.mozilla.org/show_bug.cgi?id=1304389

It doesn't talk about the difficulties in getting data safely to disk. There's just a worry that taking a hash of the entire session state is expensive. I'm skeptical that a fast hash would take long compared to the time spent serializing to JSON in the first place, let alone time spent diffing.
... but without new Hardware there will be no new future. Just more of the same.

We really need to embrace hardware more.
For the time being, until Java 10 gets released.

But how things are going regarding Java releases, Go could even get generics before Java 10 gets released.
There is this great UI stack that is open source, has the latest and greatest animations. Its API is even used by thousands of developers already. It's called Android. Maybe it's time to ditch X11 and move to a more modern stack. Problem solved.

Ps: during the transition, you could support both. And of course the touch aspect needs to be cleaned up but it would still be a much better codebase to start from.
Snapchat changes its name to Snap, unveils camera glasses
A Robot That Sews Could Take the Sweat Out of Sweatshops
This is what got me started too. One of the best prerequisite reads imo
It's not really as lengthy as all that for small parts. Eagle has a horrible interface, but with a bit of practice it can be done quite quickly.
There is throw away code, one offs, and solutions that have immediate but not lasting values. Programming has been overloaded to mean a wide range of activities, from casual data analysis tasks to avionics engineering.
I've always wondered why you never hear about biotech or pharmaceutical companies buying up land with high biodiversity such as rainforests. Natural selection has been operating a trial and error laboratory running 24/7 for over 3 billion years accumulating DNA that by definition is useful for living organisms.

Its just waiting there being slowly destroyed for short-term resources like wood and oil. Resources we already know won't be viable products within decades. If you look at medicine some of the most pivotal drugs like opioids and antibiotics were discovered rather than created. Even with the inability to patent naturally occuring genes I can't fathom how much R&D could leapfrog forward in a profitable way.
No, but we are led to believe this wont be long. They recently got partial approval with full approval expected next year. Not bad for a startup that has only been going ~20 months in quite a slow industry.

Money is currently stored with a third party that do have a license, so there are some guarantees that money wont be lost.
A few thousands will barely move the price today if he spread it over a few exchanges. Gemini otc did 3000btc in its third day of operatipnd.
I would recommend reading the selfish gene and other works by Dawkins if you are interested in theories on the functional basis of mutations in the universe.
http://spectrum.ieee.org/automaton/robotics/artificial-intel...
It's a disputable issue
This is a common fallacy. The US government is not that great at decision making actually. Mistakes abound and not just tiny mistakes but mistakes that consistently cost billions. The history of the fighter jet program is quite interesting in that regard. The healthcare.gov debacle is another recent example. I mean this isn't a ding against the government. Any large enough organization is terrible at making good decisions consistently. So just because the government and some other high profile people have invested in d-wave doesn't lend them any more credibility in my opinion.

The other high profile guys I'm assuming you mean are Google and IBM. It would be interesting to know how d-wave "quantum computers" have actually made any kind of dent in their respective companies other than pure marketing hype so that they can say they have "quantum computers".
I agree, it would have to degrade gracefully back to a regular offline ebook if the online features are unavailable or disabled. Ideally the reader/protocol would have to work with existing book formats and just enhance the reading experience.
is there a full version available somewhere?
you should producthunt this!
> the introduction of Fundamental Math is instructive. It is the fundation of the cargo cult story.

What do you mean by that?
Good riddance. Telephone calls are awful.

2007 was also, incidentally, the last time I had a telephone that actually functioned decently as a telephone - the venerable Nokia brickphone. Since then, I've had nothing but grief with terrible signal, mics and speakers that cut out intermittently, and antennas that cannot pick up towers that are in line-of-sight with smartphones. They are, however, lovely for doing email and texting, which have the additional benefit of leaving behind a persistent paper trail so that there is an actual record of what is said that can be referred to later.
Interesting. Your link says in the portability section

> All it relies on is the assumption that the architecture uses a call stack to implement function frames.

Does this mean it will treat live objects as dead when the only reference is stored in a register?
When we were spamming Bitcoin and Litecoin with dust it didn't occur to us that we would (effectively) be throwing away thousands in fees down the drain.

Still have the rest of coins from those tx change in thousands of wallets in some encrypted vm. Hopefully I still remember the password, heh.
I been doing some reading about this in an attempt to answer my own question. It turns out, there is potential for a timing attack during the verification stage. Provided you store the plain text token in the database, an attacker can deduce a valid token by submitting various guesses to the server.

Hashing the token protects against this.

For more detail: http://blog.ircmaxell.com/2014/11/its-all-about-time.html
I read through it a long time ago, and it's fine for learning the core of the language. Real World Haskell and Learn You A Haskell For Great Good are probably better introductions nowadays.
(Un)colored – Next generation desktop rich content editor
Anyone know of a reference for "The keyboardist Joe Zawinul was aghast at Davis’s ruthless arrangement of “In a Silent Way,”... " part?

NYRB might be sharpening the rhetoric a bit, but there's a good interview with the personnel where they go over this:

http://www.miles-beyond.com/iaswbitchesbrew.htm ('bout halfway down the page)
> Our first (and Sierra’s first) Producer, Guruka Singh Khalsa, taught us the “Ken Williams Rule” based on something Robert Heinlein wrote: “That which he tells you three times is true.”

Originally written by Lewis Carroll:

"Just the place for a Snark!" the Bellman cried,
As he landed his crew with care;
Supporting each man on the top of the tide
By a finger entwined in his hair.

"Just the place for a Snark! I have said it twice:
That alone should encourage the crew.
Just the place for a Snark! I have said it thrice:
What I tell you three times is true."

(See also Appendix ל of the Illuminatus! Trilogy.)
Does the lack of proper locking on NFS matter when you're only running a single instance of firefox?
> to robustify

Did you mean to reinforce?
The thing I don't get with CS pop graphs (like this one) is if you want to show something is an obvious power law distribution, why don't you plot it on a log-log graph? Then it will be perfectly obvious.
How to detect emotions remotely with wireless signals
You're writing as if a person can only ever have one pubkey, you can create a new pair just for github.
Penn State vs. Michigan live stream free
> decentralization, limiting the concentration of power whatever it takes .. that's the only way

Unfortunately, successfully addressing global warming and over-use of resources is probably going to require more coercion and centralization.

Even bilateral agreements must be backed by credible threats, like sanctions, or they won't work.
>Promising to deliver an AI that people could see as a friend is absolutely insane though. I don't see people being friends with something that couldn't complete the Turing Test

This is an interesting case. Turns out, given a creative approach it is possible to persuade a human that there is another human behind the screen. See ELIZA, "Turing tests".
The methods are quite similar: constrain the domain and/or creatively manipulate human's expectations (e.g. the program that "passed" the Turing Test pretended to be a 13-year boy, so human jury tolerated its errors).
The question is not how to fool humans but how to make such product non-trivially useful.

I think that the best approach currently available is applied in facebook M - use human workers to interact with customers while storing all interaction data and experimenting with training state of art ML models on it to eventually replace human workers.
>leaving behind a persistent paper trail so that there is an actual record of what is said that can be referred to later./< Isn't this sometimes a good reason to make phone calls?
As Margaret Thatcher said:"Socialists would rather have the poor poorer provided the rich were less rich"
https://youtu.be/pdR7WW3XR9c
Ask HN: Is there a tool to observe data and notify me about significant changes?
I’m looking for an online tool that could regularly fetch data from a given URL (it’s an API returning JSON) and notify me by email when it detects a significant change. The data usually fall into regular patterns depending on the day of the week or hour of the day. I want the tool to let me know when these patterns are disturbed. For example I want to be notified when today's values are more than 20% higher than a week before.
Consider the Hollywood blacklist, where people with communist ties or sympathies were barred from working. https://en.wikipedia.org/wiki/Hollywood_blacklist .

I think danarmak's points also apply in that situation. Pete Seeger was found in contempt of Congress for using his First Amendment right of free association:

> "I am not going to answer any questions as to my association, my philosophical or religious beliefs or my political beliefs, or how I voted in any election, or any of these private affairs. I think these are very improper questions for any American to be asked, especially under such compulsion as this."

But therein you see a problem with danarmak's proposal "If a person does something which is indisputably legal, in their private capacity, that should not be allowed (by the law) to affect their public standing or their job".

What sort of law would be strong enough that it could stand up to the future equivalent of the McCarthy Era? None, of course, as its the politicians who make the law.

My understanding of these sorts of laws are that they serve mostly to protect the status quo. Those who have power and influence don't need protection. Those who have little power can mostly only protest and boycott, which is a power danarmak wants to reduce.
I would love to find a list of which google fonts include ligatures
IBM mainframes have virtualized their predecessor hardware for a long time for backwards compatibility with locked in enterprise customers. It might be something 53 years old running on hardware from 1977.
I have my Nokia still going strong; but sadly they're killing the last GSM network in Canada next year and I won't have anything to connect it to. I like telephone calls a lot of the time, I use them about as often as text messages.

Next year I might need to buy a phone which is about 12 times as expensive, has worse signal reliability, and which has a battery which will last me literally one 14th the time my current one does, and which will take up about twice the space in my pocket, and it will be a shattering liability every time I take it with me. All the while, it will have so much software on it and so much attack surface that I will need to stay abreast of hundreds upon hundreds of megabytes of updates twice a month (at least) just so that people don't commit fraud with my identity.

Seriously, screw this noise, get me out of here.
It is great to see end-user products!
And just like in libraries, junk DNA provides all of the code cruft you could ever ask for. Some organisms that go for the agile approach are able to (and mostly required to) minimize the amount of cruft, but most organisms just pay the cost of copying entirely useless stuff.
"Insidiously"? Now I'm really curious if that's a typo, or the book is treacherous in some fashion.
No, because you're not doing implicit type conversion, which is what weak typing implies.
Was he trying to avoid a non-compete agreement by just disappearing? That makes no sense.
> - Processes should be able to reserve some % of both CPU and I/O bandwidth. So you can have video players, games, etc. which remain perfectly smooth no matter what other processes are running at the same time.

It is far from the nicest interface, but I believe this can be achieved with cgroups in Linux (see `man 7 cgroups` "Cgroups version 1 subsystems").

The cpu subsystem: "Cgroups can be guaranteed a minimum number of "CPU shares" when a system is busy. This does not limit a cgroup's CPU usage if the CPUs are not busy."

The blkio subsystem offers "a proportional-weight time-based division of disk [I/O] implemented with CFQ." Though this only guarantees a proportion of I/O, not a specific bandwidth.
> Why? Making schematic symbols and PCB footprints is not time consuming

Whaaaaaat? o_O
This comment is licensed under the WTFPL.
You'd think that San Francisco didn't exist before tech came to town.

The quickest and most effective way to fix a demand crisis is to eliminate the demand. And it has the nice side effect of diversifying the tech industry and reducing the ridiculousness of the tech echo chamber.

San Francisco could do a lot worse than strangling this particular goose. Tech will find a way to
go on.
Well, it's better when this write barrier happens (which is not true on ext4, iirc), but we rely mostly on the the fact that operating systems flush automatically within 20 seconds (I don't remember the actual numbers, but I'm almost sure it's actually within at most 5 second in practice).

Checksums/signatures would be more precise, indeed.
The same work they did in 1995. Word processing, games, internet. Computers weren't useless back then.
The smartest Pomodoro timer ever
Sorry, I forgot to ask, what do you think is the cause of this? And how could it be reversed?

Small questions like that!
This product is about branding. But not about SnapChat's branding. And at $129/pop, certainly not about Versace's either. Branding is about putting the innate and immutable truth about the product in the forefront.

What is the immutable truth about Spectacles? To get there, we will take my obligatory tour of the immutable truth about "Glass". Glass started out as evil empire all the way. Visually, Glass looks the headgear the Cardassian Commanders wore while fighting side-by-side with other races in The Dominion. Got that? The Evilest of Evil Empires. Add to that, the subtle design aspects that tried to make Glass as invisible as possible to passersby. Though noticeable to the trained eye, Glass was certainly not prominent in the visual hierarchy of the average person. And if you were in the room with someone wearing Glass, you never knew if they were recording you. Glass is covert and voyeuristic, and that's what people hated about Glass.

So, back to what the "Spectacles" brand is. It's basis is in fun. A serious design effort to make them look fashionable. Perhaps not everyone's taste, but you can tell they didn't use a stock frame out of the catalog of a Chinese sunglass factory. Combine the shape with some goofy (or "ironic" in hipster parlance) color/pattern options, Spectacles come off as an every day stylish person's accessory. Add to that, the LEDs around the camera light up when recording, so you know when the wearer has chosen to record. They are right out in the open with their intent, not slithering around in the shadows like some Glasshole.
Now I'm curious who holds the wallet with 100,000 BTC. Is it publicly known who owns it? My best guess would be either one of the early developers, or a major exchange or bank.
Hi Adam,

You can find my email just under the "Contact Us" heading. It is bitcointutoring~at~gmail. I have received the message you sent me through your form, and am writing you a reply. The form confirms the email was sent by writing "Success! Message received." in green under the form. I agree it is not so evident.
Well under her and Reagan's policies the rich got richer and the poor poorer.