skysight-inc/HackerNews huggingface dataset:
From the article:

“This paper suggests that one day we might be able perhaps to predict weather by machine-learning algorithms and not by sophisticated models of the atmosphere,” Kantz said.
You’re either misunderstanding or misrepresenting what is happening here.

The website or app implements Facebook Login. When a user visits that they can choose to share their profile information with that app. Through poor security or malicious action that app leaks that information to third parties.

You can’t control data on systems you don’t own. So Facebook’s options are either (a) limit how platform apps use data via non-technical/legal methods (b) better educate users on the implications of sharing their data with external apps, or (c) refuse to share any user data with external apps.

We’ve seen the first option fail with the Cambridge Analytica scandal. Educating users consistently fails. And before Facebook built a platform, they were accused of building a walled garden.
When you say Facebook is "selling data", I think most people would understand it to mean that advertisers can go to Facebook and buy a list of people who eat at McDonalds. That's very different from the opaque ad targeting Facebook actually sells.
I don't believe LinkedIn is concerned with warehouse workers as warehouse workers aren't using LinkedIn to find jobs.
It amuses me that, for all its "brokenness," OP lists 5 workable solutions and proposes 1 non-solution. The comments here propose at least one other workable solution (Dear ImGui) that's new to me and looks very nice!

I am more enthusiastic about the future of GUI development than ever before. ;-)
Then another 10 years later, we'll think this is all too complicated and reinvent the wheel/simplicity.
"this call is in reference to your credit account...there are no current problems with your account, please press 1 to be connected to an operator that can share an amazing opportunity for you $something"

I've never clicked '1', and never felt I've missed out, but I've gotten that same call from local numbers in my same block maybe 50 times already this year.
Back in the 90's missiles where already able to navigate by landmarks and stars. GPS is nice, but it's in no way needed for Drones.

The kind of war you are talking about is exactly the kind of war where small numbers of expensive F-35's will very quickly be destroyed and how quickly new weapons can enter the battlefield will be a major issue. The vast distributed supply chain is probably the number 1 issue with F-35's for that kind of a fight.

While not great as spy satellites, using flocks of cube satellites for communications would be very hard to shut down. A single launch could put hundreds of separate targets up which would need to be individually targeted. Similarly unmanned drones can fill in for spy aircraft in tactical situations and are very cost effective.

I can't say what the modern version of total war between modern supper powers would look like, but I very much doubt it would look much like WWII.
There have been several studies showing that you're more likely to get hit by a car biking on the sidewalk then riding on the street. Drivers don't look for bicyclist riding on the sidewalk, you will get right swiped.
Also please dont let me only login through facebook, firebase has some of the easiest user auth out there.
Tried those. Actually made the voices stand out more since everything else was more quiet :-(
The strconv function simply acts in the same manner as the language does, see https://play.golang.org/p/rg0VwhCDVB_C

The idea for strconv originates in c (see atoi etc), and c also has 0-octal notation.

Go is simply mimicing c in this regard.

> What was the Golang team thinking?!

They were helping you not misuse the function, as you are doing in your example (you are trying to parse strings containing invalid number representations as integers).
Jaron Lanier on what went wrong with the internet
Interesting thread, thanks
Privacy Badger is also based on AdBlock Plus's code, which is a weakness in itself. The entire reason uBlock Origin exists is because of inefficiencies with ABP that the author thought could be avoided.

I just check the privacy list options in uBlock Origin.

https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-effic...
A native app could leak/abuse information like a web app, but in general the surface area is way smaller for that to happen on iOS (which is what I'm most familiar with). Everything is sandboxed and Apple strictly controls how apps behave in iOS with the types of APIs that are available and the design of those APIs (there's a reason why Google is desperate to have you sign-in when you use their apps on iOS). And when something is being abused Apple can do something about it [1]. You could put some third party "analytics" framework in your app that happens to be a bad actor (or compromised) that sucks up data in some way, but at least Apple can remove misbehaving apps because they control the App Store.

So there might be technical reasons why native apps are more privacy preserving than web apps, but I think that pales in comparison to having an actor that actually follows the principles of Privacy By Design running the platform [2]. If the platform owner doesn't actually want to vet what goes in their stores beyond "machine learning" [3], had a useless permission model until recently, or does dark pattern bullshit [4], I doubt there's much of a difference between native vs web apps.

At the end of the day the only thing that matters is incentives, and that informs how these actors will behave.

[1] https://www.theverge.com/2013/3/21/4133288/apple-to-finally-...

[2] https://en.wikipedia.org/wiki/Privacy_by_design

[3] https://gizmodo.com/google-boots-fake-ad-blockers-from-chrom...

[4] https://qz.com/1131515/google-collects-android-users-locatio...
>Personally I'd rather deliver pizza than work for a company that exists on the back of a pool of exploited low-wage workers. YMMV.

Easy to say when you're making six figures. I doubt most pizza delivery drivers would agree with you.
Well said, thank you.
Well said because the inverse is true as well. So many of the startups YC has funded either died a relatively short death, stagnated towards a long-death or eventually were acqui-hired in some shape or form. Just because you got into YC simply does not mean that the business you're starting is somehow more or less likely to succeed than one that didn't. At best, you might be able to increase your chances of success but that in no way happens without you pressing your foot on on the gas so hard it almost breaks.
This title is could be improved by putting quotes around "Login with Facebook", when I read the headline I read it as you can login with data hijacked by JS trackers.

Please update title to: "Login with Facebook" data hijacked by JavaScript trackers
In order for a website to access camera, microphone, etc., the browser itself needs permission to access those things. The browser prompts you to grant each individual permission to specific sites that request them.

I personally agree though that if you don't want any site to ever have access to camera (for example) there should be a way to install the browser without that permission enabled. Maybe there is? I'm not completely familiar with the iOS / Android / other mobile OS install workflows these days.
Why would a vendor send a signal back to Facebook or an ad company that their competitors should stop spending money on useless ads?
If your looking for the descriptions for the categories, here is one link: http://missioninsite.com/PDF_Files/Mosaic_Descriptions%20Gro...
DC was not created in the middle of the wilderness. Alexandria was the the 22nd largest city in the country at the time DC's location was chosen and Georgetown was only a bit smaller.
Well, they are more expensive, though by just a little. The low price really seems to be the deciding factor for most people. I’m likewise baffled by the lack of popularity of some of these other boards. Thr RPi is honestly getting quite long in the tooth and just $10-15 more can get you a way better board.
Handgrip strength is a poor metric for overall fitness. Much of it is genetic.
I wish. I have a whole collection of them (ok, maybe just 6 or 7 of them). They certainly help, but for me they are not near dead silence.
Looks neat, very clean.

What factors go into determining whether an IP is a threat, and how often is this reviewed?

One of the problems I have with most public intel (don't care if it's FireHOL, Crowdstrike, Alienvault or US-CERT) is that inevitably some GoDaddy (for example) site gets used by an APT and so a GoDaddy IP makes it onto a public blacklist, flagged as being abusive. But a billion other sites also share that IP on that host (or it gets reassigned, as in AWS) which leads to a deluge of false positives anytime anyone else happens across it by means of a legitimate site. Some of these IPs remain blacklisted for years despite any malicious infrastructure long being dismantled.

Do you add any value by mitigating this, or do you just suck down the same public blacklists every other product uses?
Crypto regulations and decentralized exchanges
I guess you are already using uBlockO in advanced mode to block all 3rd-party scripts and frames by default?
NASA launching spacecraft to explore beyond our solar system
“Hey, I heard you’re opening a baby store. Did you know John and Mary are expecting? Here’s their phone number, you should call them up.” vs. “Hey, I heard you’re opening a baby store. If I know anyone who is expecting I can let them know.”
I first yeard about this thriugh 99% Invisible Podcast.

https://99percentinvisible.org/episode/h-day/

Its a great listen if anyone is interested more about the 'H-Day' switchover.
Fair point. Love the username.
It's probably noteworthy that their reference date is in December. I suspect their total would be lower in April.
> Just like introduction of generics and interfaces to static languages is a concession that there is value in "informalism" (if that's a word).

You have it exactly backwards. Generics and interfaces are commitments to formalism and the promises of static typing. Before that there was ‘void’, the canonical dynamic type. ‘void’ (or ‘Object’ in Java and other static OOPs) became less common, not more.

If there is value in dynamic types, I’ve scarcely seen it, (and I use Python every day). I’m told that dynamic typing really shines through Clojure and other lisps, but I haven’t gotten to that level yet.

> One thing I love about Python is that it allows a lot of different tools and methods, allowing you to select what works in a given situation. Many of those tools are far from perfect, but they get the job done in a very satisfying manner, more often than not.

This is a nice property when you want to play around with a new paradigm without learning a new syntax and toolchain, but when you’re working on a team, agreeing about the paradigm and features and style quickly becomes tedious.
There's the olimex fully open source computers that have everything documented and don't need binary blobs to run.

https://www.olimex.com/Products/OLinuXino/open-source-hardwa...
True! I don't think I ever claimed otherwise, just that they have to be individually consented. And nothing prevents someone from adding an approve all button, but it cannot be the default.

See even the IAB's (can't wait to hear how they don't support adtech either) consent dialogs
http://advertisingconsent.eu/wp-content/uploads/2018/03/Tran...

page 16-18. And note the consent on page 16 is invalid; the GDPR is crystal clear that consent must disclose all co-controllers.
"As long as the majority of ICOs is honest"

This... doesn't seem true.
You know that GUI programming is fucked -- at least on Linux -- when it's 2018 and the fastest route from zero to working UI is still Tcl/Tk.
No. Omxplayer is specific to the VideoCore GPU -- it only works on the Raspberry Pi.
Did you read the article? It is for Chinese only and it is under strict ideological control.

It is also about sending a message. If you do not quack like a duck, you will get into trouble.
I think they were valuable back when you couldn't react to a specific comment.

I also think they're still valuable when you have Github and another VCS host, where one mirrors the other automatically.
DC was not by any stretch of the imagination founded in the wilderness. Alexandria was the 22nd largest city in the country at the time its location was chosen and Georgetown was only a bit smaller. DC contained both.
(PM on Radar here.) This button exists! You can mark a transaction as safe directly from the Stripe Dashboard. If you don’t see this feature for whatever reason, just email support@stripe.com and we’ll get you access.
Every quarter is a perhaps a bit excessive unless things are changing quickly. If you use a calendar, it takes a few minutes to just add a reminder at certain dates. Or I always just get reminded when I see YC posting about it.
I always punch 1. I feel its my civic duty to waste 10 minutes of their time (usually while speaking in my best Monty Python accents).

The interesting thing is that I usually only get a person 1/2 the time. The system just glitches to hangup the rest of the time.
Samoa did it in 2009 to switch from driving on the right to driving on the left.
> Dating/marriage outside of your economic upbringing presents some difficult challenges that should not be trivialized

Except if you are a Sugar Daddy looking to pamper a Sugar Baby....
I'm not on it, but judging by the parties I've missed, everyone else uses facebook rather than the phone for this purpose.

This also seems problematic?
“They're made out of meat.” (1991 Short Story)
The Untold Story of Jaime Levy, Punk-Rock Cyber-Publishing Pioneer
It's almost like it's a problem that cannot be solved without outside intervention.
Sure, except they only protect you from retaliation by your current employer. It does nothing to help you retain new employment once your reputation precludes you from opportunities at companies with draconian H.R. policies aimed at mitigating risk. Maybe existing or forthcoming case law can tell us more about how this plays out in reality.
NASA launching a planet researching spacecraft to search for worlds beyond our solar system that orbit other stars. The exoplanet survey satellite is called „TESS“.
It shall scan nearly the entire sky to discover planets around the closest and brightest stars.
And for mail senders, SpamAssassin, especially in a comparatively large deployment like FastMail’s, is super useful because it actually tells you why a message was classified as spam, and it’s mostly actionable. SpamAssassin’s rules won’t be the same as what Gmail uses, but there will be strong similarities in many of the rules, and so the sorts of actions that may be necessary to get your SpamAssassin-assigned X-Spam-score down are likely to help on providers like Gmail too.

(I just wish there was better documentation of what all the rules mean, and how to satisfy them.)
What are you alluding to?
You know median seattle family income is like 80k right? Less if you consider more of the metro area. That's the family income, so it includes two earner households. NYC is like 50k.
This website has useful information about the Tinker board and links to some alternative software distributions:

https://tinkerboarding.co.uk/
Yes I guess with the right hardware everything is possible. The question is if you can get away with smaller hardware when using non-relational databases. Well one would have to test this.
Can't speak for the contacts but Transitions Xtractive also react to visible light, albeit not as strongly as for UV. Mine tint noticeably behind a windshield or inside a motorcycle helmet (and, unfortunately, large-windowed conference rooms). Never had issues in tunnels or buildings such that I needed to remove them though.
Flipper lets you control embedded hardware peripherals remotely in any language
> automagically have the user who posted it add a thumbs up to the original issue.

I was astonished that they didn't do this when they introduced the emoji reactions feature.
A username and a password. All this third party login nonsense needs to go. I just spent the better part of last week actively removing myself from all things google and I’ll be damned if I am going to throw that away over a coding app.
The orangePi boards don't use microSD, they have built in eMMC storage. Far more reliable.
> So for the hobbyist wanting to be challenged, tiny machines/CPUs like the esp8266 and esp32 are where the fun is really at.

While I agree with you, ESP32 is over 1000 times more powerful than C64 and has more RAM than unexpanded Amiga 500. (Can't wait when my ESP32 arrives in mail soon. :-))

Doom for ESP32 (running from RAM connected over SPI of all things...!): https://www.youtube.com/watch?v=Gb_JFDa0AIo
Cat-And-Mouse Game Between Apple and Manufacturer of iPhone Unlocking Tool
They can't really control that as a number of external factors part into Google's rankings (i.e. links from elsewhere), other than to make navigation to the right version easy which they seem to have managed (in, my, admittedly limited, experience there is always a version selection in the page head and the links go where you'd expect).
Would defining a canonical page, `<link rel="canonical" href="...">`, be the solution to this?
As someone who was migrating from on-premises to gcp, and who needs extensive postgis support, this information is a deal breaker for me. Is there any place I can find more information about postgis and other extensions status? Are you aware of any other bug related to postgis?

Thanks a lot for the information
I've heard both positive and negative, which is not atypical for a young company or any company for that matter. Some managers are good and some are probably assholes.

Work hours are very long at SpaceX but they tell you that up front.
Really well written and engaging as usual. If he ever writes a book I will buy it. His extreme ambition to build the world's most dominant company may get in the way of that, though.
"In general, always pick common sense as your guide. If following a “company rule” is obviously ridiculous in a particular situation, such that it would make for a great Dilbert cartoon, then the rule should change."

The entire memo: https://electrek.co/2018/04/17/tesla-model-3-production-goal...
"We don’t ask GM, Ford, or Toyota to solve car parking"

A more apt comparison would be Avis, Hertz, etc but I think that would still be disingenuous. Car rental companies certainly penalize you for abandoning a rental car whereas these scooter/bike rental companies just let you dump them wherever.
Somewhat-related... I just found out about "structural" coloration[1], which is "production of color by microscopically structured surfaces fine enough to interfere with visible light".

It took Lexus ~15 years to develop "structural blue", a colorless paint that creates blue light using this structural interference. The making-of video[2] is pretty amazing, and definitely worth watching.

[1] https://en.wikipedia.org/wiki/Structural_coloration

[2] https://www.youtube.com/watch?v=9JU541_zm2w
I'm not sure what planet you live when $140k dollars is nothing. As a software developer you might be able to do better, but you are incredibly lucky. I assure you the median wage is significantly lower than that, and of course many people make minimum wage.
Similar thing occurred in imperial China. You could get killed/imprisoned for wearing yellow.
> I left because the space industry moves at quite a slow pace compared to the rest of the software world and I was tired of working on one small piece of software while the world was changing around me...

Would love it if you could shed some more light on this point :)

Was it that you were using an old programming language or something? It's hard for me to believe that the space industry didn't present some pretty awesome opportunities to use your brain. Sometimes building CRUD apps with the latest X framework is just too damn easy.
Most distros have been shipping Python3 for years, just not set as the target for `/usr/bin/python`. You can run `/usr/bin/python3` currently, almost anywhere.

And "software that has been gradually going EOL for the last 5 years" is not "packages the user decides they need that day". I'd be very surprised if any distros that ship with Python2 do not ship with Python3 in 2020, and I'd even wager that most will default to python3 by then.
I don't know if Facebook's influence hasn't been reduced already, and how many users it actually has.

I still have an account for instance, but I log in only once/mo. and keep it solely for the API keys.

My friends seem to be a little less active then 10 years ago, as well.
I'm not saying you're wrong, but "what about data recovery" has been used to argue against every advance in storage, even massive ones like SSDs. Have backups and unshackle yourself from fear.
Furthermore the serious concern with a VCS hosting monopoly is portability, but as long as Github uses git, portability is a non issue.

Cloned the repository? You can now declare yourself the canonical source for that repo instead of Github, host it from your own machine, and let others pull directly from you. Not that you'd usually want to do that, but it's available as an option if you do.

If Github closed down tomorrow, we'd lose a lot of code. If Github announced that in one year they were going to close down, then we'd only lose private repositories that no one bothered to clone.

There is the issue of, well, issues. And pull requests and wikis and all that.

But wikis are, as far as I know, just git repos themselves, so that's not too bad.

Issues and pull requests and all of that sort of data probably has to be pulled out through the API into some format that's hopefully useful in other places. Could easily lose a lot of work here if Github went poof.

Not that I think they will or that I want them to, just something that's important to consider when a service becomes a monopoly becomes critical infrastructure.
Yes.

My reasons are the same as 10 years ago. It's fast, and easy to use.

I've got a notifier that adds unread to my PS1 [0].

Most awful html-only emails have a "open in browser" link that Alpine can read, which I usually use to go through elinks or similar.

[0] Modified from: https://unix.stackexchange.com/questions/1830/how-can-i-cust...
"In order to provide tagging service to our users, a key platform feature, we are required to maintain and process data about individuals with which Facebook, Inc. does not have a pre-existing business relationship ("Non-Users"). Failure to do so would cause substantive harm to our service, and should therefore be exempted from gathering consent from Non-Users under Article 21, Section 5 of the GDPR."

Something like that, I expect, although I'm not a lawyer either.
Yes, Delphi was great. I'm talking about earlier versions, but current versions are good too. [Disclaimer: Only used them lightly.] The two cons I see are:

1) the trend towards greater and greater complexity and more features as time goes by and as version numbers increase.

2) the cost, of course.

Edit: Also, as others point out in this thread, some versions of it were reportedly moderately to quite buggy.

And as someone else said in this thread, Lazarus is an option.
Diamonds in Meteorite Suggest It Was Nucleus of Destroyed Planet
Bank eg was an analogy. The issue is contagion, which can be external in source.