skysight-inc/HackerNews huggingface dataset:
>Growlers are replacing beer bottles here

Growlers represent such a small portion of all beer sold in the US that they are hardly worth mentioning. They are used nearly exclusively by enthusiast consumers that are on the fringe of the beer drinking population, for purchase volumes that are practically a rounding error in terms of total beer sales in North America.
897-square-foot house in Palo Alto goes on the market for $2.59M
Note that I explicitly mentioned this as the one consideration that was mildly convincing:

>I think I've seen exactly one potentially compelling argument, which is that it may now be easier to accidentally enable syncing when you don't want to, since its a single click instead of entering a password.

Personally, though, (and I want to highlight that this is just my opinion as a person) I don't think it's a regression. But I can understand why others might disagree. From what I've read, the old behavior was that logging in enabled syncing by default. So accidentally logging in would immediately sync things.

I've certainly made the mistake of logging into the wrong account in the wrong chrome window, so I could absolutely see a user making the same mistake previously.

But even if you disagree, I think "you can synchronize by mistake, so they should add a confirmation dialogue" (which is a change I would support!) puts this firmly into the realm of imperfect UX and not an attack on privacy that should be totally rolled back.

And the aggravating (and potentially harmful) thing is that we can't even approach the discussion of "should we add a confirmation box", which would address the UX issue, if the accusation is that it's an attack on privacy. First we have to have this long tiring discussion where people throw around words like "Orwellian" and "GDPR" and we get to the reality that people are complaining about a whole host of not-really-harmful things, and that the one actually-maybe-harmful thing is a confirmation dialogue.
Honestly, that joke's getting a bit old now. Most Australians are recent immigrants, only 20% of Australians are descended from a convict.
Next crash will be ‘worse than the Great Depression’: experts
Uh, yeah, I kinda did. Thanks.
Psychotic disorders can turn sweet people into highly aggressive people. It's heartbreaking to see.
Or altering the ideal results to be less drastic at least initially to incrementally work towards the goal. Clearly the problem is the size of the change, not what the change is.
More like a sudden brain malfunction, but yeah.
Early vaccines got the dosage wrong and sometimes killed people... I think in this day and age if something similar happened, it'd be pulled off the shelves, and tens of thousands of lives would be lost due to it being unavailable.

Progress = risk. Yes, it should be measured and thoughtful, but overreaction seems rampant.
Why would you guess that when a FB spokesperson doesn’t have a prepared comment about this massive change in leadership?
Gradle is pure insanity. Take a JVM-based scripting language that no one uses, and base an entire build-tool around it - complete with a custom DSL - that is so slow it needs to be run in the background as a service to be even somewhat performant, and make sure that each new version somehow breaks older build scripts so that you're constantly being prompted to update, and then being prompted to fix whatever the update broke... It's honestly just pure, unadulterated, crap.
We've eliminated hundreds, if not thousands of species, like the Dodo Bird, through human actions. What's one more?
This is why I never relocate for jobs, unless they are going to include enough in the package or severance to survive for a few months if the job doesn't work out. I can't believe the sheer number of recruiters that ask me weekly to relocate for contract jobs on my dime. I'm thinking a lot of people fall for this or don't have a family, and are willing to take the risk. I imagine a lot of people get stuck in crappy jobs this way.
Cupid's advice to women about how to avoid abusive relationship (Four)
Top 2 suggestion by users is to not remove full-featured OneNote from Office https://onenote.uservoice.com/forums/327186-onenote-for-wind...
U.S. Urged to Rapidly Prepare for Electromagnetic Pulse Attack
What are you proposing is unworkable.

AG and Ministers set the strategic direction for the public sector. They operate at a sufficiently high level such that they will never be the experts and will never be across the subtleties of the policies. That's the job of the public servants.

Also the distinction between data and metadata is quite subtle and as someone who deals with this daily I make mistakes with it. So I don't expert the AG or really anyone to have the right answer every time.
I have heard of that sort of thing as well. It seems to be a sort of a wink and a nudge situation, where you up their painkiller dose and say, gee, that’s a lot of drugs, I sure hope it doesn’t have any bad effect on them, wink wink nudge nudge! And then: oh no, they died, how completely unforeseen!

The facade of what I said is maintained, but the reality is more complex, as usual.

This strange denial means things can get difficult in unusual circumstances, such as when your patient is making the national news. It’s hard to wink and nudge when not everyone is playing along.
Depends on intent.

If patient is in pain (and we know because they tell us or because we think they look like they are in pain), we treat the pain. If treating that pain results in them having a shorter life, that's acceptable morally and legally. And I do not consider this active or passive euthanasia since there is a legitimate medical purpose for that medication.

If we gave someone an overdose for the purpose of ending their life, that is active euthanasia in the United States (I am unclear if it is different elsewhere and I agree it isn't so clear at the end of that abstract from a British author.)
Unemployment insurance in California maxes out at $450/week, pre-tax. It can help you draw down your savings more slowly, but by itself is not even enough to make rent. The numbers may have made sense before the latest bout of housing price and wage inflation, but they don't anymore.
Severance is never guaranteed though, bankruptcy or otherwise. If a company is going bankrupt, of course they're not going to have the funds to pay severance when closing up shop. Unless I'm misunderstanding the point (and the quotations around generosity were intended to convey that in bankruptcy, that doesn't exist).

Regardless, I suppose the end result should be to make unemployment kick in faster so you don't need an insolvent company to provide a severance they don't have the funds to provide.
I was shocked to discover that many people making salaries amongst the highest percentile in the world are indeed a few months without paychecks away from being in an unpleasant financial situation.

I’m not too sure what the overarching reasons for that are, but my guess is that lifestyle inflation is very real, financial education isn’t very common, and many people focus on the wrong abstractions (ie decision making starting with “I make $200k a year, I can afford this!” rather than “what’s my burn rate?”)
Instagram hasn't copied from Snapchat in a very long time. Have you used Snapchat recently? The UX is completely different and awful now.

Instagram is innovating with new features like Video Calling and Live Video that Snapchat lacks.
Fun article!

A modern way to do this on Linux (specifically) is to use PID-namespaces for isolation.

You can pass CLONE_NEWPID to the flags argument of clone(2) so that the new process is PID 1 in a new PID-namespace. One of the special properties of PID 1 is that when it dies all of other processes in the PID-namespace will receive SIGKILL.

So, create a new "shim" process in a new PID-namespace and have that process fork&exec the rogue program (it's probably better to fork&exec than just exec because of the special properties of PID 1 that the rogue programming you're running may not be built to handle.)

If you want to kill the rogue program, just kill your shim.

You need to be root (have CAP_SYS_ADMIN) to create a new PID-namespace. If you're not (or more likely don't want to be) you can first create a new user-namespace with the CLONE_NEWUSER flag. You'll be root in that user namespace and can create a new PID-namespace. You'll probably also want to launch the rogue program as a non-root user though, so make sure to figure that out.

Docker does this sort of stuff.

man pages:

* http://man7.org/linux/man-pages/man7/pid_namespaces.7.html

* http://man7.org/linux/man-pages/man7/user_namespaces.7.html

* http://man7.org/linux/man-pages/man7/namespaces.7.html

* http://man7.org/linux/man-pages/man2/clone.2.html
Detecting failures and avoiding false positives
While I too leave sites that are too annoying to use, as a dev, what are other less annoying ways to slow down bots on one's site?
Hmm. I don't find that terribly masochistic. If you know the language, the basic java.* classes and your usual third parties libraries (guava, commons, etc.) well enough you can get a long way without and IDE. I've done a great deal of work -- typically maintenance and troubleshooting -- just cloning a repo and working in vim. I avoid any degree of dependence on IDEs for any part of building, packaging, etc. so... why bother with an IDE unless you really need IDE features?
How to minimize impact? Not possible. Once the device is compromised, there is no going back, it is time to stop using the phone for any "questionable" behavior you do not wish Big Brother to record. The only real solution is to live in a place where police do not force you to install spyware.

And do not name your phone "tiananmen square massacre 1989"
We(Gridmarkets) use multiple Zoho services and are a very satisfied customer. Would like to say we understand and stand by you as you sort this issue out.

> Once we dig our way out of this, we will find ways make sure no one takes down our domain again this way.

Would look forward to an official email with regard to what steps were taken to mitigate this going forward.
Seconding chalice! It's very easy to get started with and made whipping up my first lamba-powered web app (https://github.com/mozilla-services/pagerstatus) a breeze. I do wish their approach to managing environment variables was more flexible, and that their deployment tooling could do a bit more (e.g. assign cudtom domains and ssl to the API gateway) for me.
Instagram Stories felt like a very obvious copy of Snapchat, and it wasn't that long ago.
This is video of "The Late Show with Stephen Colbert" episode published on September 21, 2018.[0]

This concept (car) of NASA's Mars Rover firstly presented to public at Kennedy Space Center Visitor Complex on June 5, 2017.[1]

It's design created by Mark Parker.[2,3]

Length: 23 feet (7 meters)
Width: 13 feet (4 m)
Height: 11 feet (3.3 m)
Weight: 5,000 lbs. (2,268 kilograms)
Speed: 15 mph (24 km/h)

P.S. It was also reproduced with Lego blocks.[4]

[0] https://www.cbs.com/shows/the-late-show-with-stephen-colbert...

[1] https://twitter.com/ExploreSpaceKSC/status/87180714652202598...

[2] http://www.businessinsider.com/nasa-mars-rover-prototype-sea...

[3] https://www.space.com/36872-futuristic-mars-rover-nasa-ksc-c...

[4] https://twitter.com/ExploreSpaceKSC/status/10069658030555668...
How many pre-announcements must a person make before they are sufficiently prepared for an actual announcement? This is already a pre-announcement of the announcement of the resignation, because this info is leaked from within Instagram
1. They probably had some sort of golden handcuffs with FB, a vesting period?

2. How often do you get to experience the thrill of leading one of the fastest growing and most popular apps of all time? That's a lot of power and prestige, you're basically a real world rockstar. Why leave while the missile is still going upwards to space at full speed, even just for the experience? It's an exhilarating ride, I'm sure, and when it gets too stuffy because FB is trying to milk it for every cent, you can bail and find something else fun to do.
"One employee, a source told Kotaku, had been working until 3 AM the night before"
Moral of the story, never work for any company until 3am.
> someone with a trivial amount of technical knowledge to intercept and potentially manipulate

You didn't seem to understand, the JingWang app was supposed to be the someone with trivial amount of technical knowledge to intercept and manipulate.
Languages can have undocumented behavior, that's fine. But if the HDL compiler compiles code that should have a defined behaviour incorrectly, that's just pure frustration. I swear I've lost so many days just trying to find a way to rewrite pieces of logic so that I could find a variation that Vivado would compile according to the HDL spec.
1: verilog started as a simulation language.

2: if the tools were open source, people would be free to improve on these bags of pain that we have the pleasure of spending thousands of dollars per license.
Honestly it's probably more like ASIO/ASIS asking the Attorney-General's department for these laws, then the public servant lawyers at AGs start pushing for them. You end up with the same problem: a bunch of non-technical lawyers formulating policy on issues they don't understand. I can assure you, being a public servant myself, that technical policies often do not have sufficiently technically skilled people working on them.
A more recent article (2006) by the same author discuss his progress in developing an "ultralight" violin: https://josephcurtinstudios.com/subject-to-change-innovation...

Curiously this new design remains under development today, with completion listed as "fall 2018".

As an amateur luthier, I'm thrilled to see a push for innovation in the viol family of instruments. It's an uphill battle -- any deviation from Cremona design is seen as heresy and is immediately rejected. Even benign cosmetic elements are dismissed out-of-hand. Thankfully this orthodoxy does not exist in the folk instrument world, where innovation flourishes.

The author's comment about being a civil war re-enactment actor perfectly captures what it feels like to be trapped by orthodoxy.
The popularity of finance/banking declined after the financial crisis. It might not make a difference for people already in, but it definitely impacts recruitment for new grads.
The startup is my baby and I'm solo. I don't just develop, I design, market, handle investor relations, etc. I wouldn't do this if it wasn't this specific situation.

Edit: Haven't had a girlfriend or dated or regularly socialized with friends in years, but I don't feel bad about it. Most of my friends who I respect the most are just as busy as I am pursuing their goals in music and neuroscience. :)

Edit2: I do hire additional devs when I can afford it, but that doesn't have an effect on my hours.
I like that categorization. One semester during college I was taking both a computer architecture class, and an automata/theory of computation class--I still remember when I realized that there were 2 fundamentally different ways of approaching computing. Studying the history of computing, you'll also come to a similar realization that there are 2 fundamental approaches.

Personally, I've always loved both paradigms, and I've never been able to decide which one I prefer. I tend to move between the 2 depending on which one works better for the task at hand.

That realization (along with the fundamentals required to understand both paradigms) was one of the most useful things I got out of my degree.
Putting aside immigrants, this is ignorant of the indigenous inhabitants of Australia who have been here for some 10s of thousands of years.
Or #3, they saw their baby get better and better, while remaining independent and equipped with 1000x more resources to do what they want, on top of getting a nice job and being paid.
I think he was trying to show that the TLA+ approach led to easier proofs of the base case and inductive case. I don't think he's arguing that your gcd program is bad. That's what I'd use. But TLA+ might be a good tool to break out when you need to have a solid proof that the code you wrote will always end up getting you the right answer. We probably don't need it for side projects, but it's nice to know that AWS has some proofs around that the services I use there can't end up in an inconsistent state as a result of any coding logic.
When you have 1.5 - 2M mortgage which is super common among my friends in CA, a few months without paychecks is totally unacceptable.
How is that not a fork bomb? ("The author disagrees with this characterization, which was added by an editor late in the publication process.")
Yes I think that is a good problem to solve. I'm working in this area right now, although I wouldn't say cross-shell compatibility the specific problem I'm solving now.

I think what would be nice is to collect examples like 'git --listcmds' and 'npm completion'
(previously mentioned), i.e. places where the binary itself helps out with completion.

In those cases, more of the logic is shell-independent. It's not 100% and will never be, but it's nice to share as much as possible.

Also, it would nice to see other ways that commands support multiple shells. For example, git has both bash and zsh completion in its tree.

Though I'm pretty sure the zsh developers wrote their own completion that is much richer than the bash-like one in upstream.

I believe the problem is that "completion" in zsh has a higher standard. You can make a lowest-common-denominator solution already. I think that is OK for now, but zsh users might disagree.

I think the other popular interactive shell is fish (based on my survey), so I'd be interested in learning more about it. However I wouldn't underestimate the fact that probably 90% of people use bash.

Feel free to e-mail me if you want to talk about it more (address in profile), or you can chat with me here:

https://oilshell.zulipchat.com/
My spotify playlists download to my phone
I went through a couple phases of clinical depression as a young man, and now that more than a decade has passed, I can't relate to that person who didn't have the willpower to get out of bed for 6 months. Even though that person was me, it's hard to imagine now what that is like. But I can certainly sympathize.
I think you have to step back and wonder what "growth at all cost" can turn into. Multiple research studies have confirmed Instagram, relative to other social media apps, has basically been engineered to maximize FOMO and is making people more depressed, isolated, feeling "not good enough", and in a constant cycle of comparison with others.

When you create an app that is as consequential as Instagram is on society/culture/media I think any smart person would have to step back and have that "what have I created" moment.

I have no clue why they are both leaving at the same time but I would imagine a health dose of reflection is in both of their futures.
Snapchat has had video calling for a lot longer than IG.
Snapchat had video calling for a long time and live video is straight from Music.ly and Twitter.
Cyan also put out a game called Obduction a little over a year ago that's very much in the same vein as Myst (the Wikipedia article calls it a spiritual successor), only updated to fit the current times. It's really well done, and worth a look.
Superhuman. It’s hands down the best os x email client I’ve used. Don’t think they have an iOS app yet but it’s coming. Or maybe they do, I don’t do email on my phone.
Walmart’s Veggie-Tracking Blockchain Technology
It's more than a chore: If you're like me (or anyone who bought into the whole "archive all your mail instead of deleting it" thing that Gmail pioneered), the only solution to the purchases tab is to leave Gmail. If I want to keep my receipts in my email as a record, I have to keep my email somewhere else.
If you're not a founder or investor it's not worth worrying about since there's little you can legally do to remedy/fix the situation...the question is at what point as an employee do you become complacent enough to see a lot of strange behavior and decide not to leave.

IMO we give a lot of credit to these large companies and trust them to do right by us when they fire us/lay us off/we leave. I feel bad for all the people who worked at TTG that had no savings and no idea that this could happen. This certainly has the ability to make modern day slaves out of those that were blindsided by possible medical expenses, debt, and/or the struggle to find a new gig.
How do you think Firefox and Chrome overthrew IE? The power users (us) who set up and fix everyone else's computers spent years telling others why IE is terrible and installed a different browser, and it slowly but surely worked (along with strong developer and media/press support).
_Never_ work longer hours than you would be willing to be paid hourly for given your salary. _Never_.

I've been interviewed at companies where it was evident from my questions that I would make more working half time at my current employer than the hours typically worked at the prospective employer.

Really, I don't see why overtime is so rare in our industry. Not having it is more often an excuse to over utilize and under budget than to deal with extreme situations.
An IRB can waive the requirement for consent when the data is de-identified and the barrier to gain consent would be onerous. In this case, with 25 million slides, and quite a few of the patients are dead or lost to follow up, I'm fairly confident the IRB would waive the consent requirement.
From that link:

>"a concern that people might have wrongly linked the therapy, which involved nerve stimulation, to the 35-year-old’s death from a lung infection."

The vagus nerve also innervates the lungs, and performing a surgery to stimulate it could impact the lungs or immune system in general... so there is definitely reason to suspect a link. I mean he was kept alive for 15 years apparently and then died relatively shortly after this procedure.

Just because there is no way to verify anything doesn't mean you can conclude "no link". If the doctors/researchers did actually make this claim (as opposed to the journalist), I would suspect this story about restored consciousness is more likely total BS than not.

EDIT:

There is a quote later on coming directly from the doctor, so looks like this study is probably BS.
Renowned mathematician claims to have solved Riemann Hypothesis
You have ~500k personal text messages?
South Australia was founded by settlers that chose to move to Australia, not convicts.
I wonder what's Facebook's move after Instagram becomes stale and no longer "cool". It seems to me that the popularity of social networks are cyclical, and there's very little that a company can do to satiate a user's appetite for something new. That's before we discuss future regulatory troubles Facebook might face.

What future revenue streams does Facebook have? Are they even capable of creating something new that users love? As far as I can tell, they haven't created any popular products outside of Facebook version 1.0.

Out of all the major tech companies, Facebook's position seems the least stable IMO.
I wonder if this can segregate vocals from instrumentals in a mix? That would be great for mashups.
Do you have a link to show how to do that? Sounds useful, but the only reference I've found to that is to do it from Visual Studio and using Xamarin C# and not 'native' Java.
Microsoft is investing into IoT now. I could see smartphones morph into different specialized wearable devices, which puts Microsoft ahead of themselves, once again (they are always early to the party without the best party favors).
The parent always exits (fork() returns the nonzero child pid in the parent, and 0 in the child), meaning that at any point there’s only one process that is actively forking. A typical fork bomb, on the other hand, floods the system with processes that are all attempting to call fork, resulting in an exponentially growing set of processes until the system runs out of resources.
https://en.wikipedia.org/wiki/Microsoft_hardware