skysight-inc/HackerNews huggingface dataset:
I wouldn't count on it. There's an industry-wide SSD shortage happening and prices are actually on the rise. This is a temporary situation while SSD manufacturers retool and ramp up 3D NAND but neglected to ramp up existing 2D NAND to meet demand in the mean time.

http://www.tomshardware.com/news/ssd-hdd-shortage-nand-marke...

I've heard that HDD prices might rise as well, but I can't find a source for it right now.
The article linked mentions that the ctrl key (back then?) just clears the top 3 bits of the octet.
Show HN: Custom Markup on Betapage
Then you'd probably enjoy watching two TV series by James Burke: Connections and The Day the Universe Changed. They explore the driving forces behind many of the major technical inventions in the past 800 years -- how the status quo created a void that invention arose to fill.

The videos may look a bit dated now, but the content is amazing and Burke is terriffic.

https://en.wikipedia.org/wiki/James_Burke_(science_historian...
Tim Berners-Lee's proposal
+1 for @ntoll and his work. He's an approachable guy and really enthusiastic about helping kids learn tech.
I'm not sure what the price threshold is for me to actually buy all the SSD storage I need, but Dells pricing error a few weeks back was definitely below it ($20 per 256GB drive). Unfortunately my order got canceled, so I'm still rocking a 120GB ssd and a bunch of shitty slow spinny disks.
Typo in the last sentence?
Won't pre-emptible loops lead to more irreproducible race conditions as a negative consequence, unless the preemption is done deterministically?
Another solution is to make your non-erlang process run as a foreign erlang node ( example of a Go library to implement this : https://github.com/goerlang/node ). There are some other messaging libraries for python and ruby that do exist for this.
Links:
- Previous article: http://mcntyr.com/52-concepts-cognitive-toolkit/

- A long list of concepts we haven't yet, but plan on writing about: https://conceptually.org/long-list-of-concepts

- The books that have most substantively improved our cognitive toolkit: https://conceptually.org/bookshelf/

- Things on the internet containing cool concepts: https://conceptually.org/internet-things/
On Plan9 you can run TCP/IP over RS232 and RS232 over TCP/IP with ~zero effort too.

So your sensors can talk across the internet.
Show HN: Online service to take screenshots of code snippets
Introductory course on Big Data
Maybe Putin is covering his tracks.
Yes, chemotherapy can and has cured cancer.
Weebly Is Hiring a Senior Android Engineer
Why sell the profitable chips business and keep the ailing and scandal ridden nuclear business?
Object Notifications in Realm Objective-C and Swift 2.4
A hobby drone doesn't can't carry enough of an explosive payload to hurt a Abram's armor. C4 would be the closest they could come to it. Hopefully now that Obama is gone we can stop arming the "moderate rebels" so that ISIS won't be getting their hands on anymore advanced weapons.
> Toshiba is expected to detail the extent of its write-downs next month. Analysts have suggested they could amount to $4 billion to $7 billion, enough to put Toshiba’s future at risk. Banks have indicated they will keep lending money so the company can pay its bills, but without that lifeline, Toshiba, a 140-year-old business, could collapse.

Startups collapse all the time. That makes sense, they've often been operating for just a few months or years. Some are dependent on regular cash infusions from investors, hoping to grow large quickly, while bootstrapped businesses turn every meager dollar of revenue back into growing the business, hoping to beat the odds and develop into a stable business. Both models are much like a person on the edge of poverty, living paycheck to paycheck just trying to keep up with rent and bills, perhaps taking out credit cards to make something work, dreaming of a very far-off future where they're living in a house they own outright on a large retirement fund.

But why is it that a company like Toshiba, in operation for more than a century, is dependent on the goodwill of banks to remain solvent?
First Django App Deployed on Pythonanywhere
Other than using [tmate](https://tmate.io/), I use some aliases:

github-pair (https://github.com/chilicuil/shundle-plugins/blob/master/ali...)

github-unpair (https://github.com/chilicuil/shundle-plugins/blob/master/ali...)

Those add / remove keys from github to ~/.ssh/authorized_keys
Huh? According to Wikipedia, only roughly 140,000 people died during that 10-year period:

https://en.wikipedia.org/wiki/Yugoslav_Wars

Still a horrific number, but one or two orders of magnitude fewer than "millions". There were millions displaced though.

Edit: I'll also add that that number (140k) is far less than the number of Rwandans killed during their 1994 genocide, and in Rwanda's case that happened in just a few days IIRC, not over a multi-year period.
Are they public yet? (spoiler alert: I know they aren't and this is a typical marketing scheme for private companies pre-ipo. Now, long-term say 10 years will the company be able to quint-tuple in size? I don't dunno. I'm sure all the companies issuing research as part of the IPO process will say so.)
Yes indeed! I remember lurking on Ladyada's site in my school days looking at cool hacks and tricks.
This exactly! I like to make the car analogy:

I have no idea how my car works. I mean, I more or less understand the principles underlying the internal combustion engine, but I wouldn't be able to service one, much less assemble one. But I don't need to. Typically, the only indication made available to me that something is wrong is a single bit of information ("check engine light"), but that is enough. You don't have to be a "car person" to make effective use of a car. I get in, I go, and well over 99% of the time that's the end of the story.

Compare this with computers. When something goes wrong, it's usually vital that you (or your users) relay the precise error message (and God help you if there isn't one). You generally have to be a "computer person" to some degree to make effective use of a computer. If you are unconvinced by this comparison, contrast how often your family asks you to perform [computer task] versus how often you would approach a mechanic family member to perform [car task]; Contrast how often you hear "I can't do this, I'm not a car person" versus "I can't do this, I'm not a computer person".

I consider swaths of modern hackers who simply don't know about much of ASCII as evidence of babysteps towards computers maturing as a technology.
The Product Owner Reading List
Apparently people are working on this using Rust for writing NIFs https://github.com/hansihe/rustler
been loving francis' work for a while, glad to see this here
I've seen most the points discussed several times already on python-ideas, python-dev lists -- that is at the very least some of the points have merit and if the author has anything new to add then these lists might be also the place to do it.

> Even weirder, str and list both have find, but list does not have index (a related method).

It is in reverse: both str and list has index() methods. str has find(). To find out whether an item is in the list in Python:

if item in your_list:
...

> class FooNode

There is attrs package [1], to avoid boilerplate for a mutable analog of collections.namedtuple ("case classes" [2]):

@attr.s
class C(object):
x = attr.ib(default=42)
y = attr.ib(default=attr.Factory(list))

> Lack of switch

It is hard to discuss it without a specific code example from an existing popular codebase that shows the advantages of "switch" statement (to compare the current code and how it looks like with a suggested "switch" syntax). To justify a new syntax you should be able to find dozens of applicable examples easily.

[1] https://pypi.python.org/pypi/attrs
[2] http://www.codecommit.com/blog/scala/case-classes-are-cool
I'm work at a global logistics company. Manual typewriters are still somehow part of our workflow for filling in forms, not even carbon backed.

It boggles my mind why that hasn't been replaced by a PDF form. Perhaps IT being siloed in another building keeps such legacy going.
It's certainly not free from addiction (it does after all, contain μ-opioid receptor agonists, among other things), but it looks like it's got a lower addiction profile for the level of pain relief it provides. It's worth looking into.

It's also possible it may have applications in addictions management with people who are on harder things.

But yeah, everything with a grain of salt, and it's good to be aware there is a risk.
Really easy to just click away and before you know it an hour has passed. If you're into this type of thing check out Game Dev Story from Kairosoft (same but you're building a game company).
Folks in W3C webappsec are interested, but the cross-origin security problems are hard. We'd love feedback from developers as to what is still useful without breaking the web. Read this doc and reach out! https://hillbrad.github.io/sri-addressable-caching/sri-addre...
this is indeed the project mentioned in the roadmap!
"So "price fixing" doesn't have the same effect as it does in other markets, because it's essentially a closed system."

Except that it's not a closed system. That would be the point.
How to write an incident report / postmortem (2013)
> I am saying they cannot ask

Based on what exactly? I'm not familiar with any specific law prohibiting it.
"ailing and scandal ridden" doesn't sound like something they could sell very well, why would anyone buy it (for a high enough price)?
I'm not stretching anything. If you want to talk about Brexit, the majority voted out, that is all what matters.

There is nothing "alternative" about my facts.

France will be next. Good luck telling the vast majority of the native population (because they are going to to be the ones voting for Le Pen) is racist. Your words have no meaning. Poland, eastern Europe doesn't want mass immigration from Muslims countries either. Look at what is happening it Czech Republic, Slovakia. The whole EU deal reminds them too much Soviet Union. The last "liberal" people are mass media, journalists, and Silicon Valley bubble that ignores what is happening around other people.
What happens when self-driving cars displace 300M jobs
Yup, and all of Kairosoft's games are basically variations on that same gameplay loop. I also really enjoyed Dungeon Village.
Podcast: Niantic Director of Engineering on Building and Launching Pokémon GO
I had no idea all the major news sites had an .onion Secure Drop website.
I wonder how many leaked news they receive per year.
Also David Cameron: http://www.bbc.co.uk/news/uk-politics-34897919

And Prince Charles: http://www.bbc.co.uk/news/uk-35073768
I can confirm the FTDI drivers are total shit. We had to obtain hardware info under NDA, and write our own driver in order to get a reliable solution build using their parts.
Why companies should treat every day like Data Privacy Day
I did this once, but I didn't want to continually talk to the guy to keep him on the phone. So when he told me to "turn my computer on", while it was supposedly booting, I said, "now it says, 'Installing Windows Updates, 14%, please don't turn off your computer'." And I kept giving him updates about every three minutes, "now it says 18%, gee it's really moving slow..." All told, I burned about 15 minutes on just the bootup. Then I told him, "hold on, there's someone at my front door, I'll see what they want and I'll be right back." I kept him on a muted speaker phone while I continued working. Every few minutes he would say "sir, are you there?" and eventually he gave up and hung up. The total time of the call was about 28 minutes, which is much much less than this guy's 2 hours, but it consumed very few brain cycles on my part. We never even got to the part where he was telling me what to do on my PC.
Harvard scientists announce they've created metallic hydrogen
> What things do you care strongly enough about to feel morally justified in pointing a gun at me to get me to pay for them? A few layers of distance by proxy let most people avoid thinking about it, but that is really what it boils down to. Feeding starving children? The justice system? Chemotherapy for the elderly? Viagra for the indigent? Corn subsidies?

nailed it.
> Other potential buyers include Western Digital [...] Tokyo Electron [...] Foxconn

Please keep this in Japan, please. Foxconn and WD already has too much power.
I don't think moving to cities is the issue here. I think the ease in contacting far-flung friends is a bigger issue. People don't seek new friends when they can stay in contact with everyone they've ever met.

It's not just an issue for cities. One of my best friends is a high school teacher, and she said that kids told her they felt less lonely after a cell phone ban came in to effect. Before the ban kids would text their friends who weren't there if they didn't know anybody. After the ban they started making new friends at lunch, since they wouldn't choose a convenient spot and stare at their phone the entire time.

It's not like the city is a new construct.
> I lived in Soviet Union as well during the collapse. I think there is a lot of propaganda from the west that makes you think it wasn't Gorbachev's fault.

The Soviet Union, when Gorbachev took over, had spent itself to the brink of collapse in a decades long military spending competition with the richest nation on the planet and it's rich allies, and papered over that with propaganda, which was itself weakening after some notable and hard to cover up setbacks.

Gorbachev pulled back some of the veil of propaganda simultaneously with (and as part of) trying to engineer a soft landing. It's true he largely failed, but I doubt anyone could have done much better (an authoritarian might have managed to paper over things longer and direct blame at external actor when the bottom eventually fell out, and by doing so remained more popular at home -- at least, among Russians if not the rest of the people under Soviet rule.)

I think much of the perception that things were his fsult is a result of pre-Gorbachev propaganda (mostly Soviet, but also Western propaganda about the strength of the USSR that served to shore up support for the Western side of the spending war.)
> relies on a remote server.

That isn't really a fair comparison when eschaton says

> it has some weird server component that's not Github's own API server.

The remote servers that Mail.app communicates that are... the email providers. As far as I'm aware, when I use Mail.app with Fastmail, Apple doesn't send all my Fastmail email through their servers. Mail.app talks directly to Fastmail.

A mail client which works like Ship 2.0 would be Nylas[0][1].

For anyone who wants a bug tracker for GitHub Issues, JIIRA, or FogBugz which communicates directly with their issue tracking server[2] someone mentioned Bee[3] further down.

[0]:https://nylas.com
[1]:https://nylas.com/cloud
[2]:http://www.neat.io/bee/security.html
[3]:http://www.neat.io/bee/index.html
probably a lot but few are headline grabbers, afaik the biggest leak of last year was the Panama Papers and the guy didn't really use these Secure Drop links because he had like several TBs of information
AWS API Gateway and Let’s Encrypt SSL Certs
Not like this as I understand it - remission isn't the same thing as "zero cancer cells detectable" - total eradication of the disease.
I can imagine a 5.25" drive populated with a couple(3-5) sets of ~1.8" platters, you could also have internal raid speeding things up and protecting from single set failures.
Not guilty plea in landmark Kodi box trial
When they have children, what are the odds for more trouble during pregnancy and more emotional pain.

Medical science moves at a pretty impressive pace, so whatever the odds are now it'll probably be considerably lower in 20 to 30 years time.
Children born by Cesarean section may have a greater risk of obesity
The problem is that we have news channels that mimic entertainment.

The reality of the executive orders actually being signed are nearly identical to previous Republican administrations. What's different is the reporting.
Situated Intelligent Systems [pdf]
The Leader of a Billionaire Club Trying to Stop Trump
Depending on your GC, linked lists won't be "spread out in random locations." The nodes will be allocated right next to each other in the case where you're building up a list iteratively.
Apple strategy in 'smart home' race threatened by Amazon
Yes, whoops
From what I understand, the browsers don't really adhere to far-future expiry headers when the user manually reloads a page, instead they re-request every resource to see if it's really not expired. For resources that the server flags as immutable (upon first request), the browser won't make further requests, but instead instantly reloads the elements out of its local cache.
It can take weeks or months to figure out low-level stuff. Even a college education. If something critical depends upon it (and pretty much all critical systems do these days?) then we won't have time. Before the meltdown/sewage backup/food riots.
Hi, it's something I learned about when I took this class: https://www.coursera.org/learn/bible-history

It looks like it's actually being offered again, and just started this week if you're interested.
> Leakers shouldn’t use their work computers and should use public wifi, “like a Starbucks or at a hotel or anywhere where the Internet is open for public use.”

Lately there seem to be very few completely open wifi points. Most of them at least require some click through for agreeing to terms. Is there any risk involved here?
Hmm, I dunno, I kinda thought that not mixing sqlite versions would be a pretty obvious thing.

Xamarin, Cordova and others are pretty much a cesspool of catastrophically poor libraries so I'm not sure why Google has to take the blame for that.
Can you share which suppliers have you been burned by? We've seen counterfeit Prolific parts, but I'm not aware if we've had similar problems with FTDI hardware.
This is how you check your PayPal card balance in Italy in 2017
> I don't see how going even lower would benefit US society as a whole

The argument is that the tax rates (and control over resulting revenues) should be more of a local decision. It's an orthogonal concern to what government, at all levels, should take responsibility for. And therefore how revenue is collected is also an orthogonal concern.
This Bot Shorts Stocks Based on Trump’s Tweets
So much more to opsec than using tor. I hope leakers are either ready to be unmasked, or have countermeasures against things like document fingerprinting.
Diamandis took the stage to tell the class that the key to understanding the future is to realize that technology is set to make things such as energy, food, health care, and Internet access abundant and cheap. -- from the article

"Our children will enjoy in their homes electrical energy too cheap to meter... It is not too much to expect that our children will know of great periodic regional famines in the world only as matters of history, will travel effortlessly over the seas and under them and through the air with a minimum of danger and at great speeds, and will experience a lifespan far longer than ours, as disease yields and man comes to understand what causes him to age." -- Chairman of the United States Atomic Energy Commission, 1954

U.S. health care expenditures have steadily increased as a share of gross domestic product (GDP) over the last half century, increasing from 5.0 percent of GDP in 1960 to 17.4 percent in 2013. [0]

Food spending is down though. From about 15% to 5% of family disposable income during the same period[1]. Some people say this is directly related to increased health care costs.

Loving the idea of cheap solar. Just hope the externalities don't drive up the price of those other things mentioned. [2]

[0] https://www.cms.gov/Research-Statistics-Data-and-Systems/Sta...

[1] https://www.ers.usda.gov/webdocs/DataFiles/Food_Expenditures...

[2] https://www.quora.com/What-are-the-negative-externalities-as...
Satechi’s $30 Power Meter is designed to weed out bad USB-C cables
Why is that surprising though?
> but some do it anyway—for example, to create entropy

Ouch! This is a really terrible idea and people should stop doing it in C. It's a bad entropy source as, unless you're very specific about the hardware, you have no idea what you're going to get. Maybe it is all zeroes. Maybe it's a page of a previously executed program.

If you're going to do this, do it in assembler so it's deliberately unportable.
It's fair to be cynical in the Valley, but crossing the threshold into profitability is definitely an objectively important watershed that I don't think is hype or propaganda.

Surely it's all part of their 'IPO campaign' but that doesn't make it invalid or irrelevant information.

If they can fill their PR campaign with decent, factual 'un-hypey' information, well, then that's really good for them.
Yes, and besides, there's a flat income tax called 'payroll tax' that everyone pays both directly and indirectly through employment taxes paid by employers. Americans don't call that 'income tax' for some reason.
There is nothing racist about wanting nation states and controlled immigration. You can't convince me with your blind agenda everyone is racist. Neither do I have to be careful. Why?

The people don't see the country stronger with mass immigration, only socialists and maybe big businesses do. I'm confident speaking about it because UK voted out. What's there to discuss?
I don't understand. If it was deleted, how am I reading it?
Context: https://www.ft.com/content/7cfd3c68-d23a-11e6-b06b-680c49b4b...
I really don't think there's any way to easily answer this. So much depends on the particular person (and who you're comparing them to) and their particular circumstances, plus your own perspective and your own values which are subjective.

I do think you have factual errors here though. We are not "working more hours than ever before in history". That is blatantly wrong. Go back 100 years and look at what lower-class people put up with: there was no such thing as a "weekend" or a 40-hour work week; those are relatively new inventions. Factory workers in America in the early 20th century had truly horrible lives and working conditions, including horribly long hours (not to mention child labor). We have more free time now than ever, in general (unless you're comparing to some privileged rich person in the past), though it's probably not changed that much over the last 50 years since we standardized on 40-hour work weeks. There's definitely pockets of society that aren't doing that great, working 2 jobs, etc., but that's not unusual; there's always been people on the fringe like that. I really think you're comparing modern life to some kind of rose-tinted and false romantic vision of the past as portrayed in fiction.

Are we happier? Who knows. I think that for much of the population, there wasn't much time to worry about that in the past 100+ years ago, nor did they live all that long due to disease and poor health. Now we have more freedom to contemplate these things.

This doesn't mean we couldn't use more free time, plus a way of freeing ourselves from financial strain which I do believe causes a lot of that antidepressant use. How much of our activities are shaped by financial pressure to "keep up with the Joneses" (or to stay in "nice" neighborhoods)?
Most likely Google (and OEMs) want to keep the flexibility of changing implementations without having to code and patch those libraries you listed forever.

NDK team doesn't look like it's expansive or prioritized at all, so I doubt they have resources or will to do that. TBH I'd rather they focus at improving the tooling and debugging, we can ship our own libraries with our own options compiled in. Heck even on iOS we have to ship a custom SQLite to get all the needed capability.
Does Fox News or CNN accept leaks? I feel like having a secure way to accept leaks is a sign of a good news org.