skysight-inc/HackerNews huggingface dataset:
They actually admit to it here: https://www.ford.com/help/privacy/

"We also share personal information with... Law Enforcement Agencies, Courts, Regulatory Agencies, and Others. We will [disclose] personal information when we believe that doing so is necessary to... comply with applicable law or respond to valid legal process, including from law enforcement or other government agencies"

That's pretty vague, and inadequate. Basically they will let the cops snoop on you if they say "please"; don't bother getting a warrant first.
It reminds me of the whole .NET ecosystem. All of these custom magical special ways to do everything, compared to ‘dumb’ setups like node/ruby/go where the actual logic is just right there in front of you

And every release .NET just keeps moving closer to the dumb systems. Simple and raw is good, keep the magic away
VoteShield | DevOps Engineer | Full-time | NYC or Remote

Full details and how to apply:
https://protectdemocracy.org/x/jobs/devops-engineer/

Protect Democracy, a non-partisan, non-profit organization dedicated to protecting US democracy, is seeking a highly motivated, mid to senior-level individual to join the VoteShield project as a DevOps Engineer. The new DevOps Engineer role will be responsible for the delivery, reliability, scalability, monitoring, and security of the VoteShield service.

VoteShield is already monitoring the voter registration databases of dozens of states and hundreds of millions of voters. State and county-level elections administrators from both parties are currently using VoteShield to help protect their voter files, and we plan to significantly scale the tool in advance of the 2020 elections.

Our team is a small, growing group of individuals who care deeply about our mission and its success. We collaborate daily to improve our services, as well as challenge each other and our tools to build a better application and democracy.
Haha, nice one! BTW, nice blog too. Loved this post: https://metameme.app/15-funny-gym-memes/
How Hackers Are Using AI and Facial Recognition on Tinder
I could see the benefits though. If you get popular, you can just throw more hardware at it instead of feeling rushed to switch databases or start sharding in the application level.

One downsides I didn't like though is no incremental backups unless enterprise. There's PG dump but not sure if it'd work on a bunch of threads and stuff. If using MySQL there's the MyDumper project that looked interesting.

Then there's no full text search is a downside, but I know it seems people recommend running a separate search solution anyways so that can be a little slow to get started. Easier if you could just run it in one system in the beginning, and who knows maybe search isn't a bottleneck anyways depending on the implementation of the database or you want to be able to still full text search while debugging maybe.

Then no geospatial can be a downside for some types of businesses or use cases, say a place lookup, factoring it into a game matching algo, etc. I've been really interested in MongoDB lately though, but was playing with a few newer SQL based databases for what to use on my own project. Then I know some companies actually run multiple databases too, some stuff might be noSQL while other workloads are SQL databases too, but I know some rather just one a single database so only one source of truth. Then I know PostgreSQL has the idea of foreign data wrappers [0], so I guess then you could treat a MongoDB collection as a table. So maybe you had a users collection, you could join on it I think using this but never played with it. However this seems mostly Postgre itself, other Postgre compatible databases don't implement this as far as I can tell.

However I believe even MongoDB with it sharding can't handle GEO unless you separate that data in a unsharded collection, which is then placed on any replica set in the cluster. So maybe you could split geo results up by city level in different collections but then if you wanted to find near by things that could go into other cities based on the radius, you'd have to write your own logic. Unsure how larger sites like say Yelp handles GEO lookups.

Only big downside I see with MongoDB though is no joins, so say you had a social networking site and wanted to hide posts by users suspended from the results, you'd have to write your own logic to do so. I think it'd be so cool if you could like symlink a value from one document to another. I think OrientDB has something like that though. I was asking a friend who uses Mongo for advice, apparently in that case you'd just update every single post when you suspend that user - not sure if that's really efficient or not but I doubt a single user would have millions of posts... So probably less than 10K posts at the most maybe. However I guess with social feeds themselves, seems it recommend to fan out on write instead of fanning out on read, so in a way you can sometimes precompute things to help the database. All about making decisions and tradeoffs I guess.

[0] https://wiki.postgresql.org/wiki/Foreign_data_wrappers
It kind-of depends on what sort of issue you're finding in your test. Complex systems like spacecraft often have unexpected interaction effects which only testing can reveal. I would call these the 'good' kind of test learnings - ones that an army of great engineers wouldn't be able to predict.

This is editorializing but it looks like Boeing didn't uncover very complicated interactions - they failed at a more basic level of competency - timer synchronization for the launch issue and then a major software bug for an important orbital maneuver. Those sorts of issues really should be sorted out on the ground using hardware simulators. Furthermore, the timer synchronization failure prevented testing of the docking hardware, further delaying the overall program.

For a human rated vehicle, personally I think you should have at least one full-up, fully nominal test before you send anyone along for the ride.
If I’m broke and unemployed, I have time to go get food and wouldn’t want to pay the convenience fee or delivery fee.
Thank god it’s not GA (not again).
Do it anyway.

You know if someone you don't remember from an interaction ages ago emailed you to say "Hey, you probably don't remember this, but you once told me $thing, so I took $action, and now I've achieved $outcome. Thanks you for that, it really helped my career!", it'd make you feel great and would probably be the highlight of your day, right?
Two films that I can't get on streaming or DVD are

* The Name of the Rose
* The Draughtmans Contract

I spose I'll have to find them at an old fashioned DVD store, eg. https://filmclub.com.au/
YAQL: Yet Another Query Language
I have. It was a few hundred bucks. There was a tax form, but I don't recall specifically what it was.
I keep in mind when seeing these statements that the entire SEO industry is built around convincing people web developers shouldn't develop websites (it can't rank without an SEO expert), mechanics shouldn't write guides on cars (an SEO is better qualified) and so on. The fact half the SEO guides out there either contradict Google's advice, or rate most top search sites horribly should also be considered.

I'm not saying there's no truth in this do consider it critically.
Interesting. USA?
Li Wenliang: Coronavirus kills Chinese whistleblower doctor
reading more about it, you're right. i always figured that since broadcom was so widely supported by multiple aftermarket firmwares, that it was the most mod-friendly. guess it was just the most throughly reversed :/
> I could see the benefits though. If you get popular

You won't get that popular. And if you do, replacing database layer would be a party with cases of champagne.
Charles wrote probably one of the best explain-the-computer-to-grandma books ever:

https://en.wikipedia.org/wiki/Code:_The_Hidden_Language_of_C...
It wouldn't shock me to learn that the majority of people stepping off a commercial airliner, if interviewed, couldn't tell you whether they'd just been on a 737 or a Tu-204. It would be like asking me what model of bus my city uses, I haven't the foggiest clue.
I have a question to author: What is your avg. session duration and bounce rate on those 200k visitors a month?
> If you’re at a startup, your product is your business.

Your product is whatever you end up with after the long tenuous period of being startup, which often evolves/pivots drastically over time. Your product is your ability to execute.
I don't think any amount of effort justifies running red lights.

I think this calculation is basically right, but might be a bit worse for the average commuting cyclist. Many commuting bikes are heavy and badly maintained, so rolling resistance is likely to be a larger factor. Also at the low (max ~25km/h) speed of many commuting cyclist rolling resistance is almost as significant as air resistance. [1] indicates that up to around 17km/h it is as big a factor as drag, but that is on a well maintained bike.

[1] https://www.gribble.org/cycling/power_v_speed.html
There's a book in this.
I guess what I meant to say is: population movements of this scale occurring without violence and genocide.
Doesn't apply in my jurisdiction.

And even in places where it does, like Texas, I've never heard of it being applied to software. Like Dell doesn't require a degree for their engineer positions.
It's been awhile since I last interviewed at Microsoft, but the only coding I did was on a whiteboard.

The best part about it? I was already a full time employee at Microsoft. I just wanted to switch teams. I still had to do a full interview loop with the team and well... I didn't get the job.
It's pretty common in my experience.
Consolidated Coronavirus Updates
SEC Commissioner Proposes 3-Year Safe Harbor for Cryptocurrency Sales
Falsifiability is important in science. I’m sorry that all I can do for now is call into question currently accepted hypotheses. When I say models I’m referring to ones that test other sources of temperature and climate gradation while incorporating current work where appropriate. We have funding but the bulk of money is channeled into co2 research, which I think is misappropriated.

Because of this, current political solutions are the equivalent of debugging a billion line program by randomly changing various functions, where each change costs billions of dollars.
You should be embarrassed by this comment. What metric are you using to say it's really effective. Please tell me what first hand analysis you have other than being told what you want to hear and using that to justify your position. It's almost like you are a victim of... wait for it....misinformation

It's funny watching people always accuse the other side of being uneducated.
My favorite interview question is a real life issue I faced where a short sighted database design wound biting us in a pretty serious way. It's a good technical problem to talk through, and provides a lot of useful information about the candidate, but it's also an excuse to set very clear expectations that I'm not looking for the "right" answer (in real life it took half a dozen smart people a couple hours to come up with a right-ish answer).

I try to use it early in the interview, and I find it sets a helpful tone, avoiding a lot of that posturing you describe.
It is not a myth though that they have been around for 320 million years; that is resilience.
I’ve done a trial project which was after an initial (much shorter) code test which was non paid. The trial earned me a couple grand and I got a 1099 alongside my w2 at the end of the years since I was hired full time.
This list makes me think that I'd love if you could elaborate with a few sentences for each item. I somehow perceive a lot of quality and study behind these things, and it makes me curious to hear more.

e.g. most notable things I am very curious about: 0-drop shoes, apple cider vinegar, glass for cooking
I'd just like to point out that Grothendieck's notion of a scheme is simpler and more natural than other notions that were floating around at the same time and attempting to capture similar ideas.

Why did mathematicians seek a general formulation of geometry (in fact, schemes assign a "natural" geometric interpretation to every commutative ring)?

Well, the theory of schemes, has allowed number theoretic questions to be interpreted geometrically. An important result along these lines, that was proven only after the theory of schemes was made available, is an analogue of the Riemann hypothesis for finite fields. This result was famously proven by one of Grothendieck's students (Pierre Deligne).
As someone working for crdb, I disagree with you re: "the whole point is that it enables Google scale". There's a wide gulf up to that point that cockroachdb is still imminently useful for, especially considering the alternatives.
I also wish to locate this video or maybe the speech text. Really interested in early history of MS
As bad as that sounds, there are some nights where I'd just pay that. Two years ago on July 4th I ended up stuck far from home and mass transit and had to walk a few miles and still wait 90 minutes to get an Uber.

I would have paid $200 or more for that Uber if it was fast.
Ask HN: How Long Is Reasonable Onboarding?
I've recently joined a team as a junior/intermediate after years of working solo and I'm not extremely confident in how quickly I'm learning/becoming productive.

In your experience how long is reasonable for a web developer working on an inherited suite of applications to become productive in a React and Laravel environment?

Of
To be fair, a very, very stressed out 31 year old doctor died from it. Stress does truly awful things to the immune system.
Doom: A Classic Game Post-Mortem [video]
nth time i've seen this posted on HN
My guess is you hit https://github.com/angular/angular/issues/30835. In version 8 we introduced differential loading to allow users on newer browsers to download smaller, modern bundles.

Modules, however, enforce strict mime type checking. As the comment below suggests, you should make sure your static file hosting serves JavaScript with the correct mime type.
It's the "without escape" part that's important. It's like the song "Common People" (by Pulp, made famous by Mr Shatner). Nobody likes a tourist.

As long as you can call your dad (or your broker, or your brother, or whomever) and get reliably bailed out, it's just tourism.
Have they ever given consideration to not connecting the Electric Grid to the Internet?
I think bike riders get extra information about orders (presumably so they can refuse orders that they can't carry), but obviously car drivers would like that information too.

This is just based on my recollection from a friend of mine doing Postmates a few years back.
I think a big part of it is also most companies hiring decisions are a lot more subjective than they’d like to admit. I suspect in many cases the interviewers aren’t able to provide specific feedback that won’t immediately sound strange.
In your opinion, is this worth doing even if you never signed up, activated, or signed any agreements with respect to on-star?
I am most assuredly not missing the point. Your use-case is not my use-case.

I sometimes render 50mb PNGs. The execution of decoder is insignificant compared to everything else.

Also, my go-kart also gets more miles to the gallon than NASCAR team cars.
> Asians mostly use high-skilled visas / education based visas as a door to enter the nation

I'd like to see some numbers on that.

Lot's of Asians have come as refugees over the years, and also as family connections.

Yeah, the ones I meet at my Silicon Valley job are highly educated and often on that kind of visa, but that's of course a big selection bias trap...
10 goto 10
150k Production Incidents: Alert Pressure Patterns (Part 1)
Does StackOverflow use a single SQL Server databases for all writes for the entire platform?

They must at least have read replicas given the traffic for the site.
Or make it crash into a fireball literally anywhere except where it was supposed to.
Have never seen it in 25 years of working in the industry. Sounds like it's more common than I thought (who's the naive one lol).
He showed how he did this. He said he took an image with the camera, and edited the tv to be perfectly white and used that as the target: "After some fruitless attempts at simple image statistics, I realized it's possible to edit a camera picture by hand and use that as a ground truth."
MLPR and TESL, as much as I like them, won't help you much when you have massive amounts of data, i.e. too much to fit into memory.
This just made me realise that these chargers are probably not running on Free Software.

Is it possible to update their firmware? I.e., is there an equivalent of an "update firmware" button anywhere? If so, Richard Stallman would not approve of using these non-free chargers. We should not even mention them, lest anyone would think it's acceptable to use them for anything.
And that's precisely the point. You don't use C++ because it's the best thing since sliced bread. You use it because you want to easily use decades of optimized libraries and get a result that's highly performant without spending a long time creating wrappers in Rust (that may not even be easy to do w/ libraries that rely on a lot of templating).
Thank you! We're really excited to finally make Ivy generally available! ️
And deal with all the blowback for yet another NDA? Plus the inevitable decision where you need to decide to enforce it and come across as even more of an asshole? For what benefit again?
https://stackexchange.com/performance
High-availability is always an issue that I am concerned with self-hosting MySQL or PostgreSQL. I am always worry about the fail-over failing, in case any step in the setup was not properly configured. Let me know if someone has some magical formula for easy replication.

I still find CRDB's replication interesting, since all data is replicated 3-way on every commit, and data also auto-rebalances as needed. With some exceptions, as long as you are connected to any node, you should have access to all data.
His email address is on his website... Maybe you should drop him a line. He might still have slides or notes.
Thanks brother. When one slips, it's a great thing for that slip to be met with a gracious, merciful, and caring response. This is definitely a moment that I won't waste, and will use to grow.

I appreciate your humanity, Knight. And I appreciate your realness and transparency in using yourself as an example. You didn't have to do that, but you did because you don't feel better than anyone else.

Again, thank you, and hope to see you around HN.
> You must define all variables before you use them. No more skipping around in your code.

I skip around all over the place, but I almost always throw in a definition for a variable at the point where I first decide to use it. Maybe that's why Intellisense never annoyed me.

As for the question of whether power tools like Intellisense rot the mind: No. What rots the mind is staying within your comfort zone instead of trying new things and challenging your capabilities. Power tools just let you tackle bigger challenges faster.
Not OP, but yes
There's a difference between "paying a lot more for the same thing" (soda with a pretty label) and "paying a lot more for a better thing but maybe not worth it to me because I'm not rich enough and my
limited moneyy pays for more important things" as in the examples above.
Your mamma told you there'd be days like these.
Async/await might actually help you clean up your codebase. Much better to have more syntactical sugar to keep code reviews lively and add more surprises for future developers!
DueFocus.app
Keybase.app
Marp.app
Mullvad VPN.app
Postman.app
Skype.app
Slack.app
Visual Studio Code.app
WhatsApp.app
having never seen that benchmark, I’m surprised at how close wasm-bindgen and webstd are to vanilla. It’s not zero overhead yet (for some obvious data conversion issues I’m guessing), but it’s way better than react for example.

Pretty cool.
Totally agree. I can’t imagine many people enjoy studying for leetcode type interviews, either, unless they are fresh out of a CS program and already practiced with that stuff.
> That's about the amount I pay for my family's annual insurance premiums + deductible.

Look at what it would cost to cover you and your family on the individual market without government or employer subsidies. As a contractor, I pay double what you do on the individual market, and that is only coverage for myself.
How Much It Would Cost to Build Famous Landmarks Today – Myhealthypoke
Just don’t abruptly hang up on them like some interviewers.
There's no need to share proprietary information to be able to repair things. Take a PC, you can repair it easily without infringing on Intel and AMD patents. Your argument is flawed
This is true for Angular as well. To use the framework you don't need to understand everything it provides. In https://angular.io/start we're aiming to reduce the initial conceptual overhead.

We understand that we can work on simplifying the mental model of Angular. This is something we're working towards. We're careful with in process though because we want to provide a consistent, backwards compatible development experience.
I don't believe its a big problem to either professional or amateur astronomy, but rather a publicity controversy acting on fears that night skies will be visibly tainted. The satellites are not visible to naked eyes, 240 have already been launched and no number of them can degrade dark skies as 'scare articles' suggest. Amateur astronomers may find they will appear rather too commonly in views and they may leave bothersome trails on non-digitally corrected exposures, but a very tiny percentage of people are in any position to be impacted by that (purely aesthetically).

Most of our skies both audibly and visibly feature large aircraft and contrail clouds - invisible satellites and the aesthetics of a few astronomers are of zero concern to most people. The frank reality is astronomers don't actually have any right to telescopically 'clear skies' - not even the masses have audibly and optically clear skies.
This could be true, and people probably believe it, but my experience stepping in towards the end of an interview and guiding candidates towards the solution was nearly always immediate counter arguments. "I was going to do that next!"
Why doesn't the NBA start an incubator where they rent out player likenesses to companies and take a percentage? That way the player gets nice endorsement money without worrying about business stuff
I admit I didn't understand much of that but enjoyed reading it none the less.

I wonder about the hardware selected for say a charger, is it maybe just that the power (CPU, memory) are just a factor of that being the most cost effective choice and the power (cpu, memory) are far more than a USB charger needs?
This comes up in every single thread about CockroachDB. It's beyond a dead horse at this point.
Same with "new money" vs "old money" - the richest guy on our block drives a Hyundai because he likes it and says they are good little cars. Meanwhile our other neighbor with 5 cars (Mercedes, Tesla SUV, a dune buggy, a truck to tow his boat and some classic car that's under a tarp) has a tax lien on his house.
I wonder how it compares with simply LZMA'ing (i.e. 7zip) a BMP. In my experience that has always been significantly smaller than PNG (which is itself a low bar --- deflate/zlib is a simple LZ+Huffman variant which is nowhere near the top of general-purpose lossless compression algorithms.)

Along the same lines, I suspect BMP+LZMA would likely be beaten by BMP+PPM or BMP+PAQ, the current extreme in general-purpose compression.
Standard software advice (including the famous Netflix document) is to interview every couple years.

It also give you data points on your market worth, which is highly valuable even if you don't switch jobs.