skysight-inc/HackerNews huggingface dataset:
Redux has a great piece of their tutorial that deals with this problem:

http://redux.js.org/docs/recipes/reducers/BasicReducerStruct....

Here are a few gotchas to avoid:

1. Define your state shape in terms of your domain data and app state, not your UI component tree.

2. Your reducers do not need to have a 1 to 1 mapping to actions. If you need to fire multiple actions to change the data you need then rethink your reducers.
That's like 3k/month after taxes. Great for a single person, but seems tight for a family even in a super low cost of living area. I'm imagining spending around 1k/mo for a 3br place + utils, and another ~1k easily burned on groceries, 2 cars + car insurance. 1k remaining to be split amongst family member needs seems very tight.
Indeed. I observe that women somehow managed without 32% of all births being Cesarean[1]. The last time I looked up that figure a few years ago it was 24%. What a racket.

[1] https://www.cdc.gov/nchs/fastats/delivery.htm
Build and Release Linux Applications on Windows
Assuming the caffeine was delivered in liquid form (in coffee, energy drinks, sodas, etc). It would be fairly easy to exceed lethal dosage via caffeine in tablets, powder, or capsule form.
How deep reinforcement learning could help us play the advertising game
As long as my work doesn't involve coding. Caffeine makes doing tedious things for long periods of time much more engaging.
Tinder fights one-man dating platform
For what little it's worth, two members of my extended family are plumbers and both do it because they genuinely enjoy it. Both are also self-employed, so there's that. I worked with one of them in my early 20s and "dirty" jobs like that aren't half as unappealing as they seem. The truth is, any kind of basic service like that actually ends up being very social work. People are generally happy to have someone who can come and solve real problems and you tend to develop meaningful relationships with the people that you do work for. I wouldn't call it an objectively worse gig than the contract development I do nowadays, aside from the fact that it paid drastically less.

That said, if this actually is a problem then it's one you can solve by paying people more. We skate by right now because the need to work just to survive acts as a kind of economic coercion that tips the balance of power drastically against labor, which in turn allows abusive employers to pay people less than they would have to in a "balanced" labor market. Remove that coercion and people will still do otherwise undesirable jobs if you pay them enough.
Which is part of the problem. They never report completely treatable issues because of the bureaucracy surrounding the FAA medical program.
Same experience here. I steadfastly avoided Reddit for a while (no real reason, just didn't want to be assed with a new community, then caved and only followed two subreddits for updates on games I was playing.

Eventually the lurking converted me to a registered, commenting user, then finally a submitter as well.
Thanks for that, I did not realize they had described the redesign publicly.
There is very little about design and manufacture of ASICs that is cheap, unless you're selling them by the millions. Two previous employers evaporated because they couldn't sell enough units to recoup VC investment in building semi-custom ASICs. The kicker is that each employer was already selling a previous generation of their product using more plug-and-play, less custom, ASIC libraries. The customized next-gen products were intended to be more performant and power efficient, which they were, but they still sunk both companies.
I believe this article from David Pogue is the one:

https://finance.yahoo.com/news/david-pogue-on-iphone-voiceov...
> I have to presume, but it sounds like you didn't read the article before commenting.

It sounds like you didn't.

https://assets.wired.com/photos/w_1970/wp-content/uploads/20...
I remember reading that Australian aboriginals have up to 5% of Denisovan genes (don't remember source, but it was widely reported after the discovery)
The next sentence is about morale. I fail to see how your comment is relevant.
> We're all safer thanks to the enormous success of our military

Examples from the last 50 years?
If Apple is still a thing in 30 years do you think this will still be a cool place to be?
In Computer Attacks, Clues Point to Frequent Culprit: North Korea
> At Pixar, everyone was encouraged to personalise their work space in a creative way.

Ehhh? When I interviewed at Pixar it was mostly cubicles, some with two or three people in each cubicle area (higher ups would have nice offices that looked in on the cubicle areas, though).
It's nuclear weapons that nobody wants in space, not nuclear reactors. Almost every outer solar system probe has had a nuclear power source that relied on decay and the Russians even put reactors on one series of satellites IIRC.

And people are working on building reactors. NASA has plans for one[1] in the 100kWe range. But mostly spacecraft have had low power needs and so people haven't wanted to deal with the complexity of a reactor.

[1]https://en.wikipedia.org/wiki/Safe_Affordable_Fission_Engine
I agree with you, but I still think they could benefit from at least having an app that loads their website. Craigslist is represented in app-stores by unofficial 3rd party apps that aren't very good. Users may have bad experiences with those apps, which Craigslist may want to prevent or control.

Some people might think (incorrectly) that their lack of presence in app stores means the company isn't focused on mobile or that their platform is not intended to be used on mobile.

There are benefits to having a mobile app over just a mobile website, such as mobile notifications, consistent/better authentication, being featured on users' home screens (next to LetGo, OfferUp, etc.) instead of hidden away in a web browser app. I would think that Craigslist would find their users to be more engaged with an app.
I thought that was strange survey at first, as there were very few questions related to programming and coding with Rust but plenty of questions around engaging with the community (inclusiveness/comfort level, conference attendance, etc). But then I realized it was a "Rust Community Survey".

Is there another survey more suited to use Rust as a language ala "State of Clojure"? I don't use Clojure anymore but I still love reading these every year to keep up to date with the progress it's making.

For ex: http://blog.cognitect.com/blog/2017/1/31/state-of-clojure-20...

Edit: Oh nevermind, it seems the questions change if you select 'Yes' or 'No' at the beginning for "still using Rust". I didn't totally stop using Rust I just spent time learning it, experimenting on some projects, but I don't have a day-to-day need for it - not sure if either possible answer applied to me.
They hid them in slideshows :-)

Behold, in new Apple office, depressive windowless cell is called "a pod": https://assets.wired.com/photos/w_1970/wp-content/uploads/20...
I have played around a bit with socket.io and the reason you use Node for it is that socket.io itself comes with a in built node server for backend. So it is much easier and faster to fire up a server to run socket.io using node.
> Do you really think they can just pull the plug instantly, on millions of paying subscribers?

Yes. Why not? There's no physical law forbidding it, and I'd wager their T&Cs contain a way to do so. They could even be magnanimous and refund the un-used portion of your last month, but you're still stuck without the music.

> I'll simply gather local copies of everything I like, during the shutdown period

Assuming their servers can handle millions of paying subscribes downloading all of their music all at once.
I threw a simple smoke test on it: walk a directory tree and store each regular file in the tree in the data storage thing. The directory tree wasn't anything radical - just 112MB, 260 keys/values, biggest one was 10MB. Then close the storage thing, open it again and see if we can retrieve the contents. No concurrency, no crash recovery, nothing. Sure, maybe not exactly a typical workload, but let's see how things behave at the extremes first. They do talk about big keys in the blog post.

First impression. Easy to write the code.

Second impression. Fast as hell.

Third impression. Loses data. The last file in the set is consistently corrupted no matter how many times I try. I also tried on different directories. Exact same result everywhere. Last key/value written is truncated.

Hmm. A data storage thing that fails to store data is maybe not exactly invoking feelings of trust, which should be the primary feelings you have about your data storage thing.

Let's just throw it on something bigger. My /usr/lib. It's just 1.4GB. Shouldn't be too hard.

[ 6546.783474] Killed process 4895 (main) total-vm:497120kB, anon-rss:368384kB, file-rss:0kB, shmem-rss:0kB

Hmm. Do they just store everything in memory forever? Sure, this VM has stupidly little memory. But that's why we have disk. So that we don't have to keep everything in memory. But good. Now we get to test the crash recovery mechanism.

[ 6823.635967] Killed process 4919 (main) total-vm:677964kB, anon-rss:367980kB, file-rss:0kB, shmem-rss:0kB

Right. I guess there are reasons why experience taught me to let others be the first to use new data storage technology for a few years.

In case someone wonders the test code is here: https://gist.github.com/art4711/9d781b8cf1f9f36df73a9c5c0403...

It may be all wrong, but considering that the "docs" directory contains 6MB of stuff just to display "hello world" twice, I had to write it based on what godoc said.
After Leaving Google, Bill Maris Is Set to Open New Fund
France fines Facebook over 'targeted advertising'
The Embiggening Bite That GPUs Take Out of Datacenter Compute
I wasn't joking, but I clarified my question in response to another comment here: https://news.ycombinator.com/item?id=14343964
I disagree with your premise, but even if the email address itself were a public record, the connection of the email address to the service that has been breached is not public.

This is obvious in cases like the Ashley Madison leak.
Yes! I wasn't trying to put Paul on a pedestal, only pointing out he hacks full-time on Ardour and the way donations (currently) work is that money goes to him for this.
There has been a couple of programs on the UK channels (I think mostly Channel4/Five) that dealt with with Perisher course. It is brutal, hard, and exhausting.

And yeah, bottle of whisky on your leave and you can't work on subs anymore (though you do get to keep the Dolphin pin apparently).
http://www.sqream.com
Where all the best pizza is
HPE unveils The Machine, a single-memory computer with 160 terabytes of memory
Good UX, in my book, would be omitting the information in the sidebar altogether, because it somehow manages to be less relevant to the content than the pointless stock photos that illustrate it. I don't care that the article was shared 59 times, and the fact that I can share it on social networks is not mind blowing enough to me that I have to be reminded of it by a bar popping in and out of view like a mole throughout the whole article. Neither are the cool icons or Tom's helpful tone. What would I even need your help with, Tom?

It's also important to note that the bar of social network icons are not below the editorial content shere they would dwell on any remotely useful website, but on top of it. The design feels almost contemptful of its audience. My experience as a user is that I am disrespected and hated.
The article does not look credible. It has no source, no evidence whatsoever. Am I supposed to take the author's word as gospel?
Seems high. For residential real estate, you usually estimate 1% of a home's cost. So for the campus it would be $50M per year, which wouldn't surprise me in the least.
Type `ho`, stop there, and it will suggest your home location (if you have it set). Continue typing and it will serve up results that have `home` somewhere in the name.
Its typical Google, I can imagine an engineer going 'hmm, this way if they want to go to their actual home location, they can just tap on it, and if they continue typing, they can quickly find home depot!" not realizing this blatantly violates the Principle of Least Astonishment.
You see the same with Android 7.0 in the pulldown quicksettings: if you haven't fully pulled down the quicksettings, a tap on Wi-Fi turns it off. But if you pull it down completely, a tap suddenly opens a network selection menu, despite the icon giving no indication it will do something different. This again, violates POLA. Its purely a power user feature (how often is a normal person gonna be on a Wi-Fi network that isn't already set..?). Even worse is that some icons (Wi-Fi, Bluetooth) act in this 'dual' way, yet some others keep working the same (Torch, Orientation Lock).
Obviously Torch and Orientation Lock don't really have any options beside on/off so they shouldn't have a menu.. its just that, from an UX perspective, its better if all your buttons act in a homogenous way, especially if they look the same!
These are all typical examples of Google being a company with engineering in its DNA, whereas Apple is a company that breathes design.
Doesn't for me, I have almost all default lists enabled.

However, whitelisting forbesimg.com works.
Most (good) ORMs/drivers will be transparently using prepared statements anyway. It explicitly informs the DB "this is unsafe user input" instead of trying to approximate that message with escapes.
As someone who has put effort into writing a reply to you,
The article says the title here, but doesn't TPU stand for "Tensor Processing Unit", not "TensorFlow Processing Unit"?

I remember early releases saying that and Wiki[0] seems to agree.

I suspect that this is just lazy tech journalism.

[0] https://en.m.wikipedia.org/wiki/Tensor_processing_unit
Nod32 Keys Username and Password 17 May 2017 [Here]
> who's gonna switch to this?

Scott Alexander put it very well, in describing the right-leaning Reddit clone voat.co, and its influx of new users after Reddit purged some subs:

"The moral of the story is: if you’re against witch-hunts, and you promise to found your own little utopian community where witch-hunts will never happen, your new society will end up consisting of approximately three principled civil libertarians and seven zillion witches. It will be a terrible place to live even if witch-hunts are genuinely wrong."

(from http://slatestarcodex.com/2017/05/04/getting-high-on-your-ow...)
Yes, and no. Most block storage services provided by cloud hosts shard data across tons of physical media.

Some of them (e.g. Google Cloud) encrypt everything at rest by default too.
Signed up...of all the recommended programming-related channels to show a first-time user, why (after "opensource") are "vuejs" and "laravel" the channels most spotlighted? As opposed to "programming" or even "javascript"?

On a sidenote, given that Reddit "growth-hacked" its early days by creating fake accounts and the appearance of activity [0], it'd be funny to see Voten use bots to simulate activity based on Reddit's years of activity. A slightly less obvious version of www.reddit.com/r/SubredditSimulator, if you will.

[0] https://motherboard.vice.com/en_us/article/how-reddit-got-hu...

edit: One missing feature: I skipped out of the recommended channels feature after signing up. OK, now I want to sign up for more channels. I've been clicking random buttons and hamburger icons for a minute now and still couldn't tell you how to find the channels I've subscribed to, nevermind all the other existing channels. The "Search" menu appears to be the only place where I can find new channels to add. But there's not a list of channels. I'm just supposed to guess which channels already exist as I type into the autocomplete?
He doesn't understand because he's a complete _tablua rasa_ --- ignorant of all history and society. Not realizing that sex comes with a lot of baggage and that consequences of sex are dramatically different for a man than a woman.
Align incentives...

That is a powerfully simple way to think about, I am going to mull that thought of. But yes, at least superficially, it puts customer and vendor on the same track.

I wonder if there are ways it could be abused? Of course there are, we just haven't found them all yet.
I can remember reading this; it was posted in its entirety on Usenet.

Here's a link to the screenplay: http://www.awesomefilm.com/script/Alien3.txt
Top online courses for product managers: free and paid
In practice a lot of problems arise because people do not understand the difference in the types of problem that are appropriate for supervised or unsupervised learning, or in other ways trying to wriggle out of having to generate real labels.
We did Bank4elder

https://www.diginventa.it/i-progetti.html

http://www.aal-europe.eu/projects/bank4older/
Too much caffeine caused student’s death
> This doesn't inconvenience attackers, only legit users.

You just nailed it.
As I understand these things... Medicare is single payer and NHS is single payer & single provider. Which would make the British NHS more akin to USA's Veteran's Administration.

FWIW: I advocate single payer (Medicare for All), but not single (sole) provider.
It's way more complex than that though. The regulations exist because companies were pushing pilots to do more than they could handle, leading to a number of high profile crashes. Yes, the pilots are incentivized to manage fatigue but it's like any other profession, it's easy to get complacent.
How is the iPad mini in the same market as a plus-model iPhone? iPad mini's are mostly for kids and grandmothers.
If you have enough emails that you can't SELECT * FROM users and do that query in memory, you're probably in a spot where you should not be picking security advice from a blog like this.

(That's not a negative as to this blog, it's really good and I've recommended it to multiple clients already, but that level of acumen should already be assumed at that scale. If you don't have it, this blog post is insufficient.)
Flipkart nearing a final agreement to acquire Snapdeal
> You've added nothing to this discussion and have wasted people's time.

What is your response doing?
It's just going to look exactly like Blade Runner [1] :)

[1] http://www.williamgibsonbooks.com/blog/2003_01_01_archive.as...
two thoughts:

1 - does sun light have no physiological/psychological value for blind people? the sun light might still be captured on the skin or even in the eyes and trigger relevant biological processes.

2 - having a monitor is also important for a blind person when working in a team.
Most perfect definition of growth hacking I ever saw. Made my day.
How about this...

"If your executive team is mostly white guys [which indicates that you're mining from the same labor pool as everyone else, and shows you're not willing to do basic legwork,] I'm staying away too."
> [Firing these guys] would certainly prove that Uber no longer rewards “high performers” in spite of human resources infractions.

No... it would only prove they are willing to throw a few to the mob to save the rest.
This was my first thought when I read this article. It seems someone there read Alien III before creating the Expanse, and then greatly added to it. I'm so glad I started watching the Expanse and hope it continues to improve.
I'm fairly certain, and I believe most experts of the field are too, that "general purpose" homomorphic encryption will never happen.
The image of sprocs continues to suffer from "store all application logic in the database" syndrome, which was all the rage in the early and mid 00s before APIs started to take off. There's nothing necessarily inherently wrong with that approach, but most people have gravitated away from it. DBA/dev split probably had something to do with it.
It has been my understanding that the ISS doesn't "refuel", rather the attached crew transport vehicle (the shuttle and now only the Soyuz) used their thrusters to boost its orbit. Searching for information on this I found this Quora answer (https://www.quora.com/How-does-and-how-often-does-the-ISS-ha...) which suggested there had been one test refueling.

I think you saw the same ULA presentation I did, they seemed to think it was very difficult and didn't mention the ISS at all as I recall.
This is not the app's fault. The compass sometimes needs to be re-calibrated and that involves waving your phone around. The app should prompt you to do so if it thinks the calibration is off though...
I'm late to the party, but I would assume that the amount of non-useful items owned by a person can be a heuristic for the amount of respect/power/influence that person would have.

How that influence is manifested could well be through religious (shamanism) means, but it could also signify a great warrior, or the dominant member of a family/tribe/etc.
One of the most brilliant thinkers of the past century
A. Huffington is on the board of Uber? Ugh.. Another reason to use Lyft.
You know what happened last time someone said that.
I know, the nice screen bumps the price up

Making the case out of solid metal rather than plastic is what will bump the price up. Making custom plastic cases is really cheap. Doing basically anything custom of of metal is much more expensive, doing a single pieces of metal with a complex shape doubly so.
Anything specific other than Unity3D?
VideoLAN Joins the Alliance for Open Media (AV-1 Codec)
> Curious: Is there a widely-used off the shelf solution/pattern for this?

Credstash, Sneaker, etc. are fine in AWS.

> wouldn't your app need to authenticate with that service with... a hardcoded secret?

Trusted third parties can provision your initialization secret, i.e. AWS IAM instance profiles providing role credentials automatically to EC2 instances. (Set up a policy that can read secret keys for specific encryption contexts and be done with it.)
GPUs were necessary but not sufficient, true. But the real change (at least for supervised learning) was not in the polishing on training methods (an incremental improvement), it was the availability of big enough data sets. No amount of modeling can make up for insufficient data.
Agreed, I wish the browser would just not allow this to be disabled.
Shouldn't Ireland be on the English speaking list?

It's true that the Irish is the official national language, but the country is officially bilingual with English as the other official language. In practice, Ireland is an English-speaking country with a large Irish language presence (about 40% consider themselves competent in Irish).

For comparison, that's about the same relationship that English and Spanish have in the Los Angeles/Long Beach/Santa Ana area, or in the Miami/Fort Lauderdale/Pompano Beach area.
What the heck Apple? Do they not get that even the 9.7" size is too big for a lot of users (elderly, children). Its the perfect size, and the price difference between a iPhone 7 plus and the iPad mini is huge. I am hoping this another BGR rumor fail, but considering the lack of love Apple displayed in updates, it seems uncomfortably close to home.
> What are these artifacts you talk about?

Splash cymbals in particular sound terrible (or noticeably degraded) on low bitrate stereo MP3s (ie 128kbit/s). Some early encoders actually did a lowpass filter to eliminate frequencies above 16kHz, to mask the 'watery' high-frequency warble (see [1]). Note how even the Fraunhofer codec differs a lot at high-frequencies in the charts on that link.

Some of it is still noticeable even in lower bitrate AAC. I've got U2's Pop album on CD from 1997 (coincidentally the first album to be leaked as MP3 [2]), and even at 128kbps iTunes AAC the cymbals just don't sound right on 'Gone'. They're watery, like an audio version of a badly compressed JPG. I keep meaning to re-rip it at higher bitrate.

[1] http://archive.arstechnica.com/wankerdesk/1q00/mp3/mp3-3.htm...

[2] http://pitchfork.com/thepitch/652-a-history-of-digital-album...
good riddance. they sound terrible. maybe we can go back to trading cassette tapes by carrier pigeon
Slavoj Zizek on Beethoven's 'Ode to Joy' [video]