skysight-inc/HackerNews huggingface dataset:
Moxie strictly disagrees with that, and has previously tried to shut down every third-party build of Signal, even in repos for distros or F-Droid.

He only wants users to get Signal builds from himself, and no one else.
They are just changing the setting, and creating a new default. Not sure why a user of MailChimp would feel the need to switch, or complain they "only" have 7 days to switch the setting to what they want. That's not an unreasonable burden.
> And why investigate it? Everyone is just as bad /s

I find the same is true of discussions about tech companies and privacy: "Oh they're all stealing all your data anyway, so why bother choosing on that basis." The irony, of course, is that this subtly undermines the premise of capitalism and especially Libertarianism (I get this from libertarian friends a lot). If you claim that my choice of search provider is meaningless, how can the market self-correct if people start to value privacy?
Same. An instance where Microsoft hardware peripherals excel -- or still did, the last time I bought one.

I don't need a bazillion buttons. I have two units, purchased a year or a few apart. Very comfortable to hold, click. Clear, perceptive registration upon click. Comfortable wheel scrolling.

Similar to how some Microsoft keyboards are -- or once were -- well regarded, in particular some of their ergonomic models.

Wireless (of various forms) peripherals keep having security issues. And then I remember a meeting a few months ago where the fellow's mouse's battery had died, and things got a bit panicked until he managed to find and dig out his old wired mouse.
Slack outage: Connectivity issues
Keep Your Identity Small(2009)
What a bunch of FUD.

The title is crap and the comments point out the obvious solution of a paper wallet and a backup.

Personally I find all of this high-security hardware wallet stuff to mostly be marketing wank. A paper wallet is as safe as your normal wallet, which is usually "good enough".

Even if you're storing a ton of coins, you might be better off with a paper wallet in a safety deposit box, rather than risking issues remembering passwords, etc.
So what will they do after they detect you are suicidal? Stick you in a psych ward? Yet more attempts at taking away the rights of those going through trauma.
That was then. Try and find a post-Cold-War instance of the US deciding to usurp free and fair elections for our own economic or security purposes. We weren't doing it for the fun of it, and in a unipolar world order, we don't do it at all.
I get what you are saying, but remember that the big, evil, powerful people in the world who are manipulating this system are mostly grandparents or old enough to be grandparents. I'm pretty sure it's not specific to age, but cognitive education.
eul is a light (4 MB) native desktop client for all popular messengers:

https://eul.im

Signal support is coming later this year. Right now it supports Slack, Skype, Facebook, and Gmail.
don't push code at 4pm! and on Halloween, oof..
> Maybe building data centers nearby is a good way to mitigate the infrastructure problem.

Haha, I'm picturing the pitch on their risk profile. "Yes, it's built on top of an active volcano. But hey, if it goes off, the entire american economy and a large part of the internet will be gutted. So it's unlikely to be your highest concern."
You could always use it without the phone.
Slightly off topic but the book "Change your brain change your life" was pretty interesting. Perhaps not as scientific as some would prefer, but none the less thought provoking.
Problem is people buy guns when they aren't suicidal.

Tip: If you own a gun and are feeling suicidal, give it to a trusted person for safekeeping.
Why no web app? Moxie closed https://github.com/WhisperSystems/Signal-Desktop/issues/723 without giving any reasoning. Can someone link me to a blog post that explains why Signal is refusing to release a web version?

I cannot run another Electron app on my computer, I simply do not have the RAM left.
Signal as a web-app would allow me to put it inside of Franz or Rambox, where all my other chat services live.

Right now Signal is the only chat service that I cannot run in Rambox or a browser.

All the other major chat services provide a web-app that can run in a browser:

- messenger
- whatsapp
- wechat
- hangouts
- skype
- zulip

These apps all have web versions for good reason, a website is the most versatile, portable way to share an application with users who's devices you cant support individually. If a user's chrome extension gets hacked a steals their messages that's their fault, it should be the choice of the user whether they run the app in an insecure environment. After all, you're relying on them to not have keyloggers or rootkits on their computers that run the desktop app.

I don't see any reasoning for Signal to not follow WhatsApp's model and release a web-app that links to your phone.
is eul open source?
This is a very important point the author is making. There are so many areas that are by default, non-innovation tolerant: for instance housing and transportation. If you dictate the size and placement of every last nut and bolt, it leaves little/no room for innovation, making it impossible to make progress.
Can the link be updated to point to the original BBC article that has the same information and is better written?

http://www.bbc.com/future/story/20170817-nasas-ambitious-pla...
It’s great to see the new LTS land on Halloween!

I wrote about Shipping ES Modules[0] if anyone is interested. Or just checkout the code on GitHub[1].

[0]: https://hackernoon.com/es6-modules-today-with-typescript-229...

[1]: https://github.com/styfle/copee
Looks like it. When I first loaded HN 2 minutes after this outage started, the story was #2. Then I refreshed after 3 minutes and it wasn't on the front page at all. Used the search tool to find it and then upvoted.
I am not coding daily anymore and I am a bit worried that I am losing touch with all the TypeScript improvements. I never imagined that one day I will complain the web programming language is evolving too fast :)
2017 LLVM Developers' Meeting Videos
Mother of Dragons T-Shirts
Looks like somebody wants to keep this quiet. 65 points in 12 minutes is good enough to be #1.
Not necessarily. 'The market can stay irrational longer than you can stay liquid', etc. To short you not only have to believe something will eventually go down, but that it will go down soon.
You don't know what you're talking about. I am an immigrant working at a startup and I know many others.
There is a brief section dedicated to this: https://www.wireguard.com/quickstart/#nat-and-firewall-trave...

tl;dr keepalives and the expectation of a statefull firewall keeping things open.

Combined with touting IP roaming as a feature, I think it is something wireguard cares about.
It's a sign that we need to appease the beer gods.
Never break your code: Effortless Regression Testing
This page seems to not be throwing 500s: https://status.slack.com/2017-10/8b0d4d44ea53726f
It can't hurt to get rid of the gun if you're suicidal. But would it actually make a difference? Suicide rates across countries aren't related to gun availability.
People assume that the thing you deal with at the front end is the operating system. Frustrating, I know.

I have a vaguely similar project to Airborn OS. I called my project Notanos because everyone kept on calling it an OS.
scihub has it. looks like leave-one-out cross validation?

"A Gaussian Naive Bayes (GNB) classifier trained on the data of 33 out of 34 participants predicted the group membership of the remaining participant with a high accuracy of 0.91 (P<0.000001), correctly identifying 15 of the 17 suicidal participants and 16 of the 17 controls"
Granted, there’s not much constructive discussion that can happen as an outage is happening.
For a side-project of mine, I decided to not use babel (or typescript or any transpilation at all), and I've got to say, post-babel life is awesome. Sure, you're limited in browser support. But it makes life so much easier, iteration time so much quicker, and we've got most of the es2015 goodies in browsers nowadays.

Being able to do the same on the backend side would be nice.
Elektra 0.8.20 Release
"On each fold, the trained classifier was tested on the data of the left-out participant. This procedure was
reiterated for all 34 possible ways of leaving out one participant, yielding 34 classifications whose
averaged accuracies are reported."

Sounds like they overfit their cross validation score and reported that. The data is actually available here though:

http://www.ccbi.cmu.edu/Suicidal-ideation-NATHUMBEH2017/
What I've learned is that each one is its own beast. There are certainly more cyclists on the bike path during the summer than during the winter, but oddly enough, I see more cyclists on the coldest days, than when it's raining.

Cold also comes with dark, which may factor into the equation.

For whatever reason, I'm blessed with a body that doesn't sweat very much. So I handle the extremes pretty well.
17 subjects per group is extremely small.

Looking at it either from a machine learning or statistical point of view, using such a small sample is problematic.

This is the chronic issue with fMRI studies, since administering an fMRI is extremely expensive, and has led to some very difficult to reproduce results in the field.
There's another thing going on here.

Over the last 24 hours I've reported a half dozen accounts that have flooded our domains with fake statements and links to Mailchimp hosted .js malware downloads.

This has never been a problem before but right now it's out of control. Noone signed up for, what I'm assuming is, hacked newsletters on hacked mailchimp accounts, and suddenly anyone on any address list is now on the receiving end of this garbage.
OVHs networks are pretty terrible.
Yes they are already penalized. I personally am kinda happy about this blacklisting.

The startup doesn't need to file the H1B themselves. The employee can transfer it from another company.
Facebook themselves require you to log in to unsubscribe from emails. If you've disabled or deleted your account, you still get spammed daily, and there's quite literally zero way to unsubscribe.
It is infeasable to keep a global outage quiet.
Rambox (Open source)
https://github.com/saenzramiro/rambox

Franz
https://github.com/meetfranz/franz

These are similar apps. Though they do use Electron, they let you share one Electron instance for all your chat services.
Probably just the ratio of comments v. votes. Too many comments relative to the number of votes will lower a post's ranking, IIRC.

I'm probably not making this any better by commenting, of course.
I think false positives can hurt.
It's pretty par for the course really.
> Don't most other providers already do single opt-in by default already anyway?

Yes, most others have already switched to single opt-in.

> It's not all of the sudden worse than alternatives, right?

No, they aren't all of a sudden worse than the alternatives. They were already worse and they're certainly not going to improve as a result of this change.

I manage several e-mail servers and will be watching very closely -- even more so than usual -- the amount of spam coming from MailChimp. I usually start out by blacklisting individual IP addresses but if this becomes a big problem, I will simply blacklist them entirely and be done with it.

I've had two "incidents" in the last week or so with MailChimp that they have shown little interest in "fixing" (unrelated to this change) so I'm already inclined to do exactly that.
I've programmed professionally in statically typed languages for > 15 years. (C#, various VBs, C++, F# (which is rad), and lately TypeScript) I've also dabbled in Haskell, OCaml, Rust, and a whole lot more.

In fact, outside of Clojure, I've never liked a dynamic language (and I've used a few professionally).

So, I'm someone with plenty of static-language experience, and I am in the boat that types are more complicated, in some ways. Just today, I had to figure out how to wrangle TypeScript into a shape I needed (and wound up with a solution that I didn't like but which got me past the compiler errors and on to more important work). There is a cost. There is also a benefit. So the question is, what does the cost/benefit analysis yield?

Regardless, Clojure is worth learning. It's an amazing language.
Learn Liberty is a project of the the Institute for Humane Studies, which is a libertarian-focused nonprofit.

https://en.wikipedia.org/wiki/Institute_for_Humane_Studies
Discussion? No, I agree there. But it _is_ relevant "hacker" news right?
I had to take off my headphones to talk to my co-workers. It's basically chaos in here.
Nice idea. Remove the React favicon ;)
Not only that, the researchers admit that 80% of suicidal people deny being suicidal. Then, how can they be sure than the ones in the control group are not suicidal?
Anker bluetooth earbuds working out great
I've been using these Anker bluetooth earbuds for about a month. I run and workout with them. They do the trick, comfortable to wear all day. Good sound and mic for calls, too. http://amzn.to/2lATUKF
Existing topic w/ discussion: https://news.ycombinator.com/item?id=15597387
You can't save as .doc or .docx so its a no go for any business. Something you will need to fix.
Ideally distributed enough so that the US government couldn't run roughshod over anyone it pleased.
Even their status page is occasionally coughing up 500's...
Got any citation for that? Sounds like the kind of thing someone would confidently assert on principle.
NASA Patents Artificial Sun
Hey, really appreciate and honored you took the time to write a comment!

I think that our concept of operator transports and your API technology definitely have some parallels. We don't plan on marketing towards enterprise as we generally believe that they have money to burn on large sophisticated products like Smooch (or build it themselves).

We're taking it one step at a time, first build a good base, then figure out where to head from there. Again really appreciate you taking the time to comment and your feedback!
https://www.amazon.com/Anker-Headphones-Lightweight-Connecti...
i think this is saying a different thing.

there is a certain section of third party app-developers that argue that app ux should absolutely emulate the host operating system. when this isn't sufficiently expressive, new interface elements should be designed such that they blend in naturally (ie, resemble what likely would have been the os-developer's choices).
Astros vs. Dodgers Live stream
in the paper they state they performed " 34 “leave one participant out” cross-validation cycles (folds)", the dataset still seems to small to be able to draw any conclusion though.
Critique in minting/mining and production cost do warrant heavy scrutiny for any trading medium without concrete value to back it up.

Bitcoin is created by running a piece of software.

Satoshi wrote the rules so that the majority of the supply of BTC was minted to the himself and a few other users for the least amount of energy/value input to the network. In summary, the largest percentage of the supply was produced for the least amount of effort to the smallest group of users from the start.

And now miners are wasting an absurd amount of electricity in what amounts to a lottery for a paltry sum of credits in a database. All of which can be produced for much less.

It would be nice to see a minting algorithm that wasn't so easily co-opted by greedy early adopters simply hording the supply, along with resisting such a wasteful minting/production method.
> Status page was throwing 500's in the first 10 minutes of outage but seems to have recovered.

It's still doing that.

Serving static images (and who knows what else) with "Cache-Control: max-age=1" is probably not a good idea if a million frustrated customers are going to reload your status site every minute.
Where can you get the debug version? I can't find it.
Baseball cards, Beanie Babies, or Pogs?
High comment rates can also trigger the "overheated discussion detector", which will downweight a submission.
That doesn't sound very open-minded. How many great arguments are you ignoring because they don't support larger, more intrusive governments?
The point is, you don't know.
"‘The brain, a biological organ with a genetically defined wiring scheme, is predisposed to acquire a number system,’ said the neurobiologist Andreas Nieder of the University of Tübingen in Germany. ‘Culture can only shape our number faculty within the limits of the capacities of the brain. Without this predisposition, number symbols would lie [forever] beyond our grasp.’"

Well that seems like absolute nonsense. How do we understand computers then? Or almost literally any art form?
Specifically fMRI measures blood flow across the brain (the BOLD response) which is correlated with neuron activity. It has good spatial resolution but poor temporal resolution [0], compared to EEG which gives you good temporal resolution but poor spatial resolution.

[0] i.e. you know with precision where in the brain activity occurred, but less precisely when it occurred in time
Latino Victory Fund Ad:Ed Gillespie Supporter Running Over Minority Kids w/truck
Apple iPhone X Reviews: Tim Cook's Rushed Vision of an Awkward Future
How is it better than ever as far as choice? I can't turn it off!
RunKit allows top-level await today, too:
https://npm.runkit.com/try-node-8
"Machine learning entails training a classifier on a subset of the data and testing the classifier on an independent subset. The crossvalidation procedure iterates through all possible partitionings (folds) of the data, always keeping the training and test sets separate from each other. The main machine learning here uses a GNB classifier (using pooled variance).

[...]

The features used by the classifier to characterize a participant consisted of a vector of activation levels for several (discriminating) concepts in a set of (discriminating) brain locations. To determine how many and which concepts were most discriminating between ideators and controls, a reiterative procedure analogous to stepwise regression was used, first finding the single most discriminating concept and then the second most discriminating concept, reiterating until the next step reduced the accuracy. A similar procedure was used to determine the most discriminating
locations (clusters)."
https://www.nature.com/articles/s41562-017-0234-y

The winner is #3: data leakage leading them to use predictive skill on the training data.
Okay, but on the surface at least these seem computationally equivalent; so is one of these just a special case of the other?
Suicide is definitely linked to gun availability.

"A study by the Harvard School of Public Health of all 50 U.S. states reveals a powerful link between rates of firearm ownership and suicides. Based on a survey of American households conducted in 2002, HSPH Assistant Professor of Health Policy and Management Matthew Miller, Research Associate Deborah Azrael, and colleagues at the School’s Injury Control Research Center (ICRC), found that in states where guns were prevalent—as in Wyoming, where 63 percent of households reported owning guns—rates of suicide were higher. The inverse was also true: where gun ownership was less common, suicide rates were also lower."

https://www.hsph.harvard.edu/news/magazine/guns-and-suicide/
Maybe they should not serve the static content with "Cache-Control: max-age=1". That's rarely a good idea.
Is the website open source? Do you accept contributions?
They have their vRack available for those instances. Have them running in production just fine.
I'm not saying you're wrong, but you're saying XP collected lists of installed apps? And had no way to disable? Citation? This is more than DrWatson/crash reporting.
Intentionally denying 1 in 10 healthy adults their rights is illegal, no matter how much good you're doing by denying some smaller group their rights.

(It's also not clear that even if they have suicidal ideation that they're not entitled to gun rights, but I don't feel like having that debate today.)
Well when you work remote, it can be kind of disruptive.
These kind of "activist investors" are simply asset strippers. Amazing they could get a foothold in a blue chip giant like GE.
If slack being down means you lose all insight into your build process and code management, you seriously need to introduce a secondary option immediately.
Slack DOWN!
Productivity UP!

#jokingpeopleCOMEON
Native link to video here[1]. Ad was released the same day as the New York terrorism incident with a truck running down pedestrians and bicyclists.

[1] https://youtu.be/SHZvVsGGY-U
"If you’ve never used Signal Desktop before, this is a great chance to start. Download the app, pair it with your phone, and experience private messaging with all ten fingers."

So it is not _really_ standalone. You still need a phone. This is still a geeky version of WhatsApp.

In fact, why would I want to use this instead of WhatsApp if they're basically using the same encryption features and I have to trust the same people (who assert that)?

(I don't use WhatsApp, I think it is the worst mankind nightmare.)
Not having ready means to off yourself when you are suicidal can't hurt?
Then he shouldn't release the code.
So now rather than being able to use my existing browser runtime with the Chrome extension version, I get to run yet another browser runtime that only runs Signal...

Yay...
Ha, yes it's especially obvious in this case since the HN-chosen title is opposite the general flow of the article.

I think people would be more likely to read the bulk of articles if they actually followed the inverted pyramid structure. Instead, nearly every one begins with a meandering human-interest story to draw the reader in.

Whatever happened to those proposals to annotate the web?
Promise seen in possible treatment for autism spectrum disorder
We had plenty of evidence that a deterministic primality testing algorithm exists, though. The Miller-Rabin test was known to be randomized polynomial time since the 70s, and assuming the generalized Riemann hypothesis it can be made deterministic polynomial.

And while there was some nuemerical evidence that the Polya conjecture was false, there really wasnt all that much evidence that the conjecture was false. The first counterexample is around 9 billion-- you could find it yourself if you wanted.
Great to see Node 8 move to LTS. We’ve gone ahead and made Node 8 the default version for RunKit.

You can try it out today:
https://npm.runkit.com/try-node-8
Speaking of edits, you should probably edit the misinformation out of your original post, while you have time. It's ranked pretty high up the thread and it's completely inaccurate.
One of the tough pieces of democracies is ensuring that any group outside of the majority gets equal treatment. For example, the majority of Americans don't know much about agronomics and agriculture policy, so it helps if farmers can ensure that politicians and regulators also hear their voices. The problem arises when you have super-lobbyists like the Jack Abramoffs and Paul Manaforts of the world manipulating politicians on issues that are clearly detrimental to society, but don't throw the baby out with the bathwater.
"Words like death and cruelty differentially activated the left superior medial frontal area and the medial frontal/anterior cingulate in the individuals with suicidal ideation – these are areas associated with self-referential thought." I wonder how they reacted to "alive" and "humane"
It's funny to imagine how Slack employees communicate when slack itself is down! Hopefully they have an internal instance separate from the public facing one.
It might be doing much less, but for most people it does plenty. You've still got your classes, arrow functions, modules, and whatnot. If your build iterations are averaging ~20 seconds on a device because of babel, I fail to see the problem with switching it out with Typescript.
that explains a lot...

However, It doesn't explain my attempt to send a slack message asking if slack was down though. I guess I need to take the blame for that one.