skysight-inc/HackerNews huggingface dataset:
> would have gone to Germany

Probably true - the whole Cambridge campaign seemed to be built on outright lies.

> with newspapers and TV

That was always highly visible - so errors or breach of process was instantly caught. Nor could it break down beyond Sun readers or Fox viewers - which covers an awful lot of ground ranging from centre ground moderates to extremists on the fringes. You end up catching a fraction.

Now you can pick off just those thought susceptible, or false promises to those wanting and those not wanting $thing. Which starts to make a mockery of countries with funding or campaign restrictions.

It was always a fine game trying to promise all things to all voters, but remained within the bounds of legality and common sense. Now we seem firmly outside and we need a thorough refresh of oversight. Or I suppose we could believe Cambridge was a one-off.
Interesting. I was convinced that Terry A. Davis had died.
"obtaining anything of value" could be satisfied by getting personal data which today is akin to profit, but the "intent to defraud" would be hard to prove in court, save for some very broad and dangerous intepretation of "intent" which could equal sloppiness to malice, a precedent that might ruin the lives of honest people who just happen to be clueless sysadmins or developers.
Totally agree though on investigating whether this was really accidental or not; if it was done on purpopse I would expect FB to be hit really hard.
Bug or no bug, that doesn't absolve them of liability (or, at least, responsibility) for the outcome of their actions.
Having your ssh key password protected would be a lot more annoying than having them touch id protected. The threat model would be someone using your Mac if you left it unlocked for a minute or something.
The Onion has quite some insight on Facebook (the headlines practically write themselves):

"Mark Zuckerberg Promises That Misuse Of Facebook User Data Will Happen Again And Again" https://www.theonion.com/mark-zuckerberg-promises-that-misus...

"Facebook Employees Explain Daily Struggle Of Trying To Care About Company's Unethical Practices When Gig So Cushy" https://www.theonion.com/facebook-employees-explain-daily-st...

"Cash-Strapped Zuckerberg Forced To Sell 11 Million Facebook Users" https://www.theonion.com/cash-strapped-zuckerberg-forced-to-...

"New Facebook Feature Allows User To Cancel Account. ... The company later confirmed that account closures would not stop Facebook from continuing to acquire, permanently store, and sell all information about its current and former users until the day they die." https://www.theonion.com/new-facebook-feature-allows-user-to...
One of canonical’s employees was about to do a fairly important presentation (a few years ago) when our google oath went down. Could no longer load the slides from google docs and the had to make up new ones on the spot.
I’m in that camp where I hear the “in X units of measure turn right” and get confused as I can’t really relate to that when driving vs walking or reading a map — which is the entire reason I’m using voice prompts with the app.

Part of the reason is that my frame of reference in a fast moving car is time and not distance. How many feet Is that car in front of you? Unless it is under 10 mph and under 20 feet I have no idea. I do have some idea about how many seconds it is as I have to know that in order to avoid the car if it stops working quickly.

I don’t know why the apps don’t say “in 10 seconds turn right” or maybe “turn right now!” With an emphasis as that’s how I’m used to getting directions from a passenger.
> Where did the good old way of calling them pieces of shit and just leaving the job go?

Why should someone have to leave their job because an executive is a "piece of shit"?
I don't know about DSLabs' model checker but the advantage you get from TLA+ is that it's plain, simple maths. It can be used for specifying systems at many levels of abstraction that a programming language cannot. I'd be curious about how expressive DSLabs' language is, being based on Java -- can it express temporal properties as well as safety properties?

As well the TLA+ toolbox has other tools in addition to the model checker: a pretty printer, and a proof system as well.
I find it astonishing people are still on fb, and even moreso that people that are still on there have the slightest expectation that their data will be handled with care & respect for their privacy.
Furthermore, in all of the situations I've experienced involving these, not only does local government fail where these orgs quietly succeed, I've found that same government trying mightily to hamper the actions of those charities at every turn.
Which shows badly machine learning works compared to all the promises made by big companies. Google can't identify fraudulent apps, amazon apparently has a big problem with false positives regarding reviews (deleting real 5* reviews while keeping fake ones), YouTube thinks a church fire is a 9/11 conspiracy theory, etc.
Spiking Neural Networks
I think it is useful for projects to have a searchable unique names. Also, I think the desktop files for those programs also include a generic name describing program's function that an application launcher can decide to show instead.

For example, my KDE application menu refers to applications using these generic description ("Web Browser" instead of Firefox, "Music Player" instead of Spotify).
The statute says "anything of value." Here the thing of value would be a person's contact list. The attempt to gain this thing of value through deceit (telling the person you are trying to verify their account and using the access they give you to steal their contact list) would be the fraudulent act.

The fact that Facebook put a system in place to obtain these contact lists is evidence on its own of their value, but that value could also be quantified without much difficulty.

The only real question is: was dropping the consent form without removing the feature an honest mistake or was it done because somebody decided it would result in a lower bounce rate and thus more money for Facebook.
It's not terrible and it's clearly labeled which is great. It's just that the total numbers are small and small numbers give rise to the appearance of large variance simply by virtue of being small. It's a data set issue and one to be aware of because in other cases it is one that can be used to misrepresent data trends.
Maybe automate an API key change every X hours to limit the time those apps can grab traffic?
I certainly don't make a habit out of it, but when I do drink before bed, I wake up much more alert and feel refreshed than usual.

of course, I've never had an issue falling asleep, especially after having kids. It's not a sleep-aid to me.
This is Hacker News so you will get lots of people chiming in to remind you they won’t use your project because it’s Electron. The people like me usually don’t say anything but I know how disheartening it can be to only receive negativity so I’m going to chime in.

I’m currently running Slack and Discord and am happy with both desktop applications. I would absolute consider using any future electron based applications in the future.
Thanks. What's DFO? And what do you usefully do with multiple objectives, besides minimise some total?
I think the government will be incentivizing stock ownership much more via state sponsored 401k, or HSAs, or 529, etc. Even now, we're only at just above 50% of population having a stake in public companies:

https://www.chicagotribune.com/business/ct-americans-dow-220...

Also, number of public companies is decreasing, with the bigger players getting bigger and bigger. And finally, I would expect even more international funds to flow in to the large conglomerates as their efficiencies of scale take over.
Basecamp built a $100B business by doing less on purpose
Call for feedback – switch expressions in JDK 12
IBM halting sales of Watson AI tool for drug discovery
Can skilled players usually solve a random position in 20 moves? If not - what's the usual human target for an arbitrary position?
One suggestion: if you want the federated crowd to jump on board, then choose another font provider than Google, which uses their font links for tracking.
My experience is the same. I mostly use macOS on the desktop, so I am used to Lo/HiDPI screens to work together. On my Linux workstation, I tried several desktop environments, but GNOME on Wayland was the only environment to nail it 6-12 months ago (there may be improvements in other desktops now). HiDPI worked with Wayland and X11 applications and I could just use both screens with different DPIs, drag windows between them without oddities, etc.

It's a shame that they nailed this, but decided to remove menus, desktop icons, system tray icons, etc. GNOME could have been a great competitor to macOS and Windows, if they actually talked to real-world users. I wish that they had an UX steward like Sun Microsystems back in the days.
The lady's situation is awful, but expected. These HDHPs got shoved down our throat with accompanying HSAs that lack initial funding to cover the out of pockets out of reach to most Americans. Adding insult to injury out of pocket charges appear way out of line with the negotiated amounts insurers pay once one meets the sky high out of pocket.

The only employees winning here are those enduring catastrophic expenses and the mid 6+ figure earners able to sock away above-the-line (!) tax free HSA deposits. It might have worked if there were incentives to enlighten employers to top off their worker's HSAs every year so treatments aren't cancelled or put off, but it isn't happening, and the result is most of us are covered but few of us can use it.
Didn't LinkedIn get sued for this, many years ago?
Why not?

At least in left-to-right scripts, it makes some sense. You probably look at the left side of the text for orientation rather then the right side - it's where titles and headers are, it's where paragraphs begin etc.
Ask HN: What do you have configured in your .emacs?
I am relatively new to emacs and would like to see others example and maybe notes on anything 'interesting' they would like to share.

thank you in advance!
I do have to say, 2k lines for a single file is scary sounding to me. It would probably make me consider splitting it up.

BUT, sometimes things to just logically belong together and having one file to find them is just easier.

It's a rediculous metric to use.
I'm guessing that the valuation came from this joke PR piece: https://m.signalvnoise.com/press-release-basecamp-valuation-...
Why is there all this hate for Electron here?
imgabe just said in network not that the claim gets accepted. There's been a couple cases where not everyone administering as part of the procedure was in network so there's a surprise bill for one part [0]. You can do all the right homework to make sure the principal people involved are in network and still get screwed!

[0] https://www.cbsnews.com/news/out-of-network-anesthesiologist...
It's like convergent evolution in nature - there are only a few possible 'best' solutions, so at some point everyone uses that one.

One example would be eyes in mammals and eyes in cephalopods: they are extremely similar safe for some details (the location of the blind spot is different, but it's there) even though both groups are hundreds of million of years apart!
Glad to hear it! Actually we noticed the order come through for your group and felt it was a shame we didn't have a proper contact email. We're especially pleased to support public institutions like the FRB. I also did a little bit of consulting for the Bank of Canada. Could you email me? matt@explosion.ai
policy is just a way to record a decision-making process. Yet he issue is that getting the right information to be reasonably sure it’s safe to remove a checklist item is hard and made harder the longer ago the item was added
1) she

2) your criticism seems overly harsh. perhaps you should familiarize yourself with the author's other writings:

http://www.coppolacomment.com/2019/04/keynes-and-death-of-ca...
>Yet he never ceases

She never ceases. Frances is the feminine version of Francis. There is also a picture of her on the left.

She did end with a link to revolution spurred by austerity and the rise of populism, where change is coming but my reading is that this coming revolution would lead again to war (or at least, deeper inequality).
I'm guessing this is to do with https://www.theatlantic.com/magazine/archive/2019/05/the-tro...

I had my wisdom teeth pulled just last year and my age starts with a 3. My longstanding approach was "leave them alone until you have to care", which worked well. Pulling teeth that aren't infected or impacted or otherwise causing pain or discomfort seems fairly useless to me.
This reminds me of the Firefox/Google tweet storm. A bunch of "bugs" or "unintentional feature" that get fixed with a seemingly honest apology, only for another "bug" or "unintentional feature" to take its place.

At some point, it goes from "the occasional bug" to negligence at best, and hostility at worst.
Because it's terrible.
I created an 'Ask HN:' [0] based on this comment, would love to see your .emacs config.

[0] https://news.ycombinator.com/item?id=19690819
Hi everyone. I'm the author. There's one more I thing I wanted to add: a good reason you should try using some sort of hyperparameter search, even you think it's a complete waste of time and compute, is for reproducibility.

This probably applies more to open-source academic contributions, where you're trying to help your fellow practitioners recreate and use your models, as opposed to a corporate setting, where reproducibility would be the equivalent of getting fired.

Recently, I was trying to train a ResNet to beat the top Stanford DAWNBench entry (spoiler alert: I did, but by less than a second). Initially, I blindly tried manually tuning the learning rate, batch size, etc. without even reading the original model's guidelines.

After actually going through a blog post written by the David C Page (the guy with the top DAWNBench entry), I saw that he tried varying the hyperparameters himself and that the ones that were set by default in the code were what he found to be optimal.

That saved me a lot of time and let me focus on other things like what hardware to use.

I think the lesson here is that if more researchers perform and publish the results of some basic hyperparameter optimization, it would really save the world a whole lot of epochs.
How much was it? A Concept 2 rower will last 'forever' and they are only about $900.
Landmarks are fine if it's "the next stoplight", but when it starts naming random businesses I find it incomprehensible because I don't know what to look for. I turned it off years ago because it's really not very helpful (on my Garmin, not google Maps).
Advertising is people too. It’s people all the way down.

We decided child labor was morally unacceptable, so why not advertising?
I Used Agile Marketing to Increase a Startup’s Organic Traffic by 889%
Ask HN: What platforms to emulate between Chip-8 and GameBoy?
After writing an emulator for Chip-8, most recommend emulating GameBoy.
Let's suppose I'd like some intermediate options. What would they be?
You can share the selfies with the built-in texting/emailing/social media intents. The app itself doesn't need the networking.
Trying to use this with Firefox 66.0.3 on Windows 10 desktop. Have uBlock Origin but tried disabling it. Every few seconds, it refreshes. What am I doing wrong, and how do I, as a user, find instructions to fix what I'm doing wrong? I would like to draw or generate something.
A big part of it is not so much the joy of achieving a goal by winning, but instead it's more of relief that you didn't fail.

The positive feelings from winning do not come close to offsetting the negative feelings from not winning, even if it's second place.
>For the FB employees reading this: what is your tipping point? Would you say no to that assignment?

I have an open ended question aimed mainly towards founders. Would you have any issues in hiring a candidate with Facebook on their resume?
No. Humans memorise algorithms for different patterns and then apply them. Humans don’t solve a rubic’s cube by trying to find the least moves.
But the article is only about the radio network. 5G over LTE wouldn't bring the problems discussed in the article.
http://lite.cnn.io and http://text.npr.org are nice, but neither has an article about this, unfortunately.
How to Leverage Vulnerability to Be a Masterful Business Leader
How to identify a body: Marchioness disaster and my life in forensic pathology
I've tried Quaderno in the past for a simple SaaS I built but found it didn't really work, it was a while back so I may be misremembering but I believe you couldn't use Stripe Billing's built-in free trial system with it, because the Quaderno checkout would create a new customer.
There was a class action lawsuit against them (LinkedIn Lost it, iirc) for what they did. I believe they would try to connect you with any of your email contacts if you logged in with OAuth.
Looks cool. Couple questions:

1. Could this work with a remote iMac rather than a VPS?

2. Any idea if running a Webpack dev server type dev tool, or React Native stuff? This stuff runs a command which does builds and then runs a local server. Maybe ngrok could be used on the remote to make that server accessible from the non-cloud dev machine. It also listens to local file changes.
Indeed. For anyone interested, PC-BASIC might scratch the BASIC-on-modern-hardware itch:

http://robhagemans.github.io/pcbasic/

From the docs [0]:

"PC-BASIC is a free, cross-platform interpreter for GW-BASIC, Advanced BASIC (BASICA), PCjr Cartridge Basic and Tandy 1000 GWBASIC. It interprets these BASIC dialects with a high degree of accuracy, aiming for bug-for-bug compatibility. PC-BASIC emulates the most common video and audio hardware on which these BASICs used to run. PC-BASIC runs plain-text, tokenised and protected .BAS files...."

[0] http://robhagemans.github.io/pcbasic/doc/2.0/
Previously:

https://news.ycombinator.com/item?id=19662852

https://news.ycombinator.com/item?id=19669586
That, and they can steal the new API keys just as fast as we rotate them. And since these API keys are licensed to third-party developers we've got to manage business impact for that third-party.

The problem is Google has no incentive to address these issues, because they prioritize their own platform growth revenue over user and partner experience.

With all the frustration one can have with the Apple App Store, including huge wait times for new releases, arbitrary reasonings for declining apps etc, it's almost worth it vs the wild-west of the Google Play Store.
Leaflet – social media platform built with Node.js and MongoDB
What is lightweight? This is actually a complex question. Back in the day KDE has the largest in memory footprint when you first started up, but once you launched a realistic set of apps: suddenly KDE (using only KDE apps) has by far the smallest memory footprint.
Agreed. And the post-civil war south adds a bunch of confounding factors that make comparison hard.

In the 1870s there were a lot of newly free blacks who were saying "fuck sharecropping, fuck being scared of the klan, I'm gonna work in a factory up north" and they weren't moving north with jobs already lined up.
Depends on the time range. Any time within the past 3-4 years: yeah, that's a problem.
Open-Source Re-Implementation of Chris Sawyer's Locomotion
Fedora has had Wayland as the default since Fedora 25 (2016). In my experience, it has been stable since Fedora 26/27. I am not sure what the situation is now, but Wayland pretty much excluded NVIDIA. The proprietary drivers did not have support and Nouveau is buggy [1]. In my experience, it works great with both AMD (amdgpu) and Intel GPUs.

[1] The developers are doing great work, but it is a uphill battle without support from NVIDIA.
Are you using the pre-trained NER models or your own? If the former, I wouldn't expect it to work well on tweets since it wasn't trained on them.
3D Secure v2 should be a lot better in the user experience regard. Most transactions should be frictionless, so the user never has to see it.
Well maybe not everything should be funded, and maybe we could put moral above money? It’s not because doing immoral things is legal that it should be done, or that it will stay legal forever.
Also, there are ethical things that are illegal to do too.
Mushroom management: feed them shit and keep 'em in the dark.

Unfortunately, this ha-ha-only-serious joke is least several decades old.
It comes to what we call 'crap'

Is a building kit with magnets 'crap' ?
Is a doll 'crap' ?
Is a hand powered fan 'crap' ?
Are colouring books 'crap' ?

I think a ton of small toys are tremendously fun, can help discover different mechanisms, and help grow a kid's mind. Limiting the variety and amount of toys can end up fine, but from the parent POV it's a bit sad really. Especially when by definition we can't anticipate what for any specific kid will be a hit and what won't.
The Job That Will Pay You to Literally Do Nothing
https://duckduckgo.com/?q=example+dot+emacs&ia=web leads to dozens of great examples . Are you looking for anything in specific?
Wolfe wrote some incredible masterpieces. The Fifth Head of Cerberus, Peace, and some of his 1970s short stories deserve a place in 20th-century serious literature in general. The Book of the New Sun stunned me as a teenage reader, and I fondly reread the book every few years (that said, Severian’s habit of shagging everyone he meets doesn’t hold up well in this day and age, and I have seen female readers call The Book of the New Sun a risible male fantasy).

However, there is no doubt that Wolfe’s powers declined over time, and homages to him inevitably focus on the works from decades ago. Besides their intricate plots, those early works had incredible prose, just as rich as Proust, Nabokov, or Faulkner. Once the 1980s came in, suddenly Wolfe’s prose became plainer, more workaday. Then, his novels increasingly started to milk the “unreliable narrator” gimmick but without much else to them. Furthermore, it is not even clear that readers are appropriately given all clues to figure out the real action and themes. I have spoken to multiple Wolfe superfans who worry that A Land Across, for example, ultimately turned out to be turgid and impenetrable, and that Wolfe’s publisher accepted it just on blind faith that readers got earlier Wolfe novels, so surely there was something to this one too.

(I know the principle of de mortus nil nisi bonum and I don’t want to be too harsh about the man, but this is probably the only opportunity for a long time that the Hacker News community will get to discuss his work.)
"Next, someone has the idea to suggest friends, so let's grab some email contacts for that purpose."

You're joking right?
I think VS Code is the gold standard for Electron.

Slack, not so much. On my work laptop, it uses 800mb over 5 processes, and is easily 5x slower to paste a screenshot into than Teams.
LinkedIn was pretty bad, but Facebook was saying that your login information was only going to get used to verify your email. smt88 has a good analogy up there
> These apps steal tens of thousands of dollars of ad revenue from my business monthly

Avoiding ads is not stealing. Neither is wrapping someone else's content in ads.
The only way FB will change its ways is if (a) good engineers stop joining them, and (b) good engineers at FB start leaving. This will threaten their entire growth prospectives and finally bring about change.

I was having discussions with FB recruiter and some of their senior managers. I just informed them that I won't be pursuing that anymore.

FB engineers who are on HN: why are you still there? You can make similar money at several other companies without sacrificing your soul!