skysight-inc/HackerNews huggingface dataset:
surprise: sama just wanted to build a unicorn farm. to make unicorn juice.
PHP is a good bet, but it still powers 50% of the internet.

That's A LOT of websites...
Counterpoint: SMS login and account recovery is good UX, and it's the telcos that need to step up their collective game.
How are they going to pin something on me if they don't even get my name or address?

People are conflating two things in this thread - "talking with the police" (aka voluntarily consenting with questioning) and literally just having a conversation with a police officer.

If you have a moral directive to slight the police, I can understand. But just asking for directions or telling them what you saw is not going to increase your chances of having a felony pinned on you more than showing up in random security footage.
What does Jenkins do that you can't do with GH Actions and Flux?
Thanks for sharing this blog post! Super cool to see how things were done early in the industry!

Counterintuitively, I do agree with your points. We didn't end up designing the ato language because we actively wanted to end up there but rather because we tried everything else before and none of the solutions we tried worked out.

The problem we wanted to solve was: "how does git look like in hardware?". Another way to phrase it is: "How can groups of people coordinate and share their work in hardware?".

The first solution was simply to put KiCAD on GitLab. That solves the version control part of the problem but doesn't solve consistency of design outputs, coordination and reuse problems. The we tried to add automation on top (namely with KiBOT) to generate manufacturing outputs automatically. That was pretty cool for consistency of manufacturing outputs but it didn't solve the coordination and sharing aspect of the problem. And so at that point we kind of had ran out of ideas of things to try. And that's when we started developing the ato language.

Schematics are definitely a great medium to share a design with your peers. But we've found that for those other aspects I mentioned, code is more suited.
https://www.aamva.org/technology/systems/verification-system...
That's very cool. I had no idea the latent space was that accessible and obviously manipulatable.

Also interesting is how the way sdxl structures latents affects how it thinks about images.
I agree that some GCP services are better than others.

I’ve never used Pub/Sub or Cloud Run, but have been quite happy with BigQuery and GKE.
This is a lot of words about how to write from someone whose entire output is a half dozen Christian novels that you've never heard of if you're not part of the godfic scene.
Rule #1. BQ is not a standard database. If you use it like one, it will cost a fortune.

Rule #2. BQ is amazing for being able to churn through and analyze massive amounts of data, and can very well be the best option in some use cases.

Rule #3. Letting "just anyone" run queries is as dangerous as casually handing a credit card to your drug-addicted cousin. Just wait until you get the bill!

Rule #4: Partition and cluster your data wisely. You don't have indexes.

Rule #5: Duplicate data. Throw all of the normal forms out the window. Storage is cheap, computation is expensive.

Rule #6: BQ is not meant to be used like MySQL. It's "spin up" time is too slow, but you would be hard-pressed to beat its performance on truly large data sets.

My perspective: One of our customers has a database growing by 17 gigs a day. One of them. There's several on the same scale. Yes, it's necessary. Another instance: One of our customers spent $8k in one month because limits were not properly placed on the account and we didn't catch it until the bill came. We monitor better now. A different instance: We had a dev trying to optimize a query, and they spent $250 in queries to get the cost down from $50/query to $15/query. Most of the time, though, our queries are only pennies.

Now that I've written all of this out, I feel like I need to record a video about it. There's not a lot of BQ info aside from the marketing fluff put out by "teh Google".
I agree that SMS is a terrible multi-factor.

But it caught on because asking people to install an app is a massive ask. Not to mention, people never save those recovery codes.

Sure, you can use Authy and back up your codes but that’s pretty much squarely in the “for technical people” camp.

So at the end of the day, SMS is the only real solution for your average normal person. Let’s get cellular carriers to make SIM swapping harder.
As someone near to this space, why in the world would you develop a custom order management system (OMS) as opposed to buying something off the shelf?
> a bunch of snowflake workloads by design (or bad design).

That's a really interesting characterization of WGE, and I can't say I disagree much (my personal opinion as an ex-Wyvern/OSS Engineer DX @ weaveworks)
You can often find expired sectional charts (1:500,000) available at a discount. One example:
https://www.mypilotstore.com/mypilotstore/sep/7089

Sadly, the WAC (world aeronautical chart, 1:1,000,000) is no longer available digitally or printed. Great map for a wall, just for casual planning and what ifs, for real and wannabe pilots alike.

The TAC (terminal area chart, 1:250,000). These are only available for congested areas.

All three are VFR charts sharing the same (or similar) legend.

From one of the examples in the article:
http://airnav.com/
click on the airports tab. Enter KATL then enter. Scroll down about 3/4 of the way (or search for jedi) and to the right you'll see pages 1 and 2 of the JJEDI THREE standard terminal arrival. In general, when your airline flight starts to descend, it's starting an arrival transition (from enroute to terminal). These are a bit more text oriented than terminal arrivals, essentially containing just speeds and altitudes at specific way points, so that ATC doesn't have to keep repeating the same arrival instructions to everyone.

Anyway, you do not need to download the entire TPP booklet for a region to find IAPs, SIDs, and STARs, you can navigate to an airport on airnav.com and they have individual "plates" kindof an archaic term today but no doubt at one time these were metal plates, rolled with ink, and pressed onto paper, before desktop publishing came along and turned everything into PDF.

Another place for various aeronautical charts along with traffic is https://globe.adsbexchange.com/
Have you tried it? I don't see any rust code in your github profile.

Personally, I don't think it's that bad. I did it in 2020, and thought it was (mostly) easy. A few weeks of wrestling with the borrow checker until I finally "got it". I now work in Rust full-time.
One big reason I go to estate sales is to perhaps one day find a treasure like this; unfortunately many a rich home has either very few books or if they do have books they are mostly junk (estate sales being homes of older folks, the book selection invariable is heavily loaded towards WW2 history) or not of interest to me (coffee table books, cookbooks, etc.)

My biggest find so far? Four volumes of the six volume set of Scribner's Sun Rise Edition for $10 apiece: https://www.abebooks.com/first-edition/Sun-Rise-Edition-6-Vo....
Why not compile those (python scientific) libraries from source? Why would PyO3 be acceptable while e.g. numpy is not?
I just do not believe this story. Nobody in the right mind will fire key software engineer 48 hours after system goes live. This is where all the bugs/problems show up and you need all hands on deck to fix them.

Six months after launch when all problems are solved - absolutely, you can fire engineer. 48 hours after launch? absolutely not.
> SQL was created in 60s

The IBM System R and SEQUEL paper was 1974, while Oracle 2 was the first commercial database which added it in 1979.
SMS pins are anything but secure.

Adding an Authenticator app much better.
Got some stories for that?
That is an excellent and reasonable question. I was able to put a moderate chunk of capital into my inventory and yes, that absolutely has helped (the old 'it takes money to make money'), but at the same time, I'm not the most efficient capital allocator. I know people who make just as much as I do (and more!) with 1/10th the capital, but they play a different version of the game I do and have a different set of skills.

I do think that numismatic know-how is an absolute must and the more you have the more opportunities there are. There's very little money to be made simply churning bullion, for example. That doesn't require a ton of know-how other than hanging a shingle and buying and selling gold and silver. But margins there are 2-3% if you're lucky, so that's a hard game to play unless you've got a BIG chunk of capital to throw at it. (Also, I'd argue bullion slinging is on the fringe of true "numismatics" but I'm a snob about that lol)
Cool detail about that in the Nauvoo launch sequence, slagging the scaffolds / gantries / whatever the construction exoskeleton is.

https://youtu.be/0KZRFIdbJzc?t=147
'Sell Nvidia'
>Second, this comment would have been better without the final three paragraphs, which amounted to flame bait.

Dunking on libertarians is the moral, ethical, and honorable duty of all sentient beings.
If anyone wants Seattle area Sectional or TAC, let me know and I can mail you some old ones at cost of postage. Email's on profile.
From the article:
> For many years, people in the industry have invariably said something like: "Well... offering SMS-based authentication is better overall for customer security, because of its convenience (despite its shortcomings) vs other methods" (such as the far-more secure use of email for verification). To that I say: "who are YOU to deprive your customers of security?"

and

> Much of the ire relating to SIM-swap attacks has, understandably, been directed at carriers. Indeed, carriers do a terrible job of securing customers’ phone numbers, and may be liable for that shortcoming. But here’s the thing: carriers’ security has always been bad, it has even been legislated into being bad, and other companies have still chosen to build mission-critical systems on top of that weak link.

and

> Despite offering poor security, SMS offers a nearly frictionless way to sign up new customers (think of Uber's onboarding) and handle password resets, and companies felt they had to match competitors' adoption of this technique.

This last bit was unfortunately overwritten in a Wordpress post update, and I added it back.
Herculaneum was one of the highlights of my trip to Italy with the wife. I didn't realize the scope of just how much ash and soil had to be removed for excavation. It was dozens of meters [1]. It's an absolute shame that the site is given a fraction of the attention that Pompeii receives, I thought it was vastly better preserved and truly awe-inspiring [2].

I highly recommend spending a few hours wandering the site, it is an absolute wonder.

1: https://www.icloud.com/photos/#08dJAA5eM9jpbhlEa3fzkl5ng
2: https://www.icloud.com/photos/#076Pof4FziA7WgcI8hZrGZmzg
I would say that the rising level of oceans must be pretty significant for a lot of people, because most people live near a coast. Building a wall to protect NYC or Tokyo from flooding would be quite noticeable and expensive. Flooding a city that fails to handle the rise of the oceans would be even more noticeable.

Biodiversity may eventually become higher with a warmer overall climate, as it has occurred in the past.
Yep, throwaway mirror, it goes off to wherever once it's done bouncing light back at your ship. Again, much less efficient, so when you get where you want to go, you'd want to put in a laser station there too.
I think you significantly underestimate the lack of empathy and (lack of) concern for workers that this kind of management has
Given that we're in a vim story, I'll reply with a little vim tip…

Vim has digraph support built-in¹, so for your example the first few digraphs are In, p*, >=, h*. It is also how I typed the ellipsis on the first line of this comment(,.), and the superscript footnotes(1S and 2S).

A more complete Unicode solution for vim is available in Christian Brabandt's excellent plugin².

¹ https://vimhelp.org/digraph.txt.html

² https://github.com/chrisbra/unicode.vim
It’s a tough pill to swallow the argument that one of the most widely used and beloved features (autofill codes from SMS) is against the best interests of the user.
Curious about this. How did you manage to build up a consulting business without prior contacts? You say you wrote applications, but normally companies aren't soliciting consultants in a public fashion (other than fiver/upwork which seem to be a race to the bottom).
> even 2Gs of force wouldn't be tolerable for humans for more than an hour

You can tolerate 2G for hours, particularly if everyone's oriented eyeballs in. That said, both aerobraking and gravity assists are intermittent accleerations.
It feels really backwards if the right way to run Linux on this microcontroller is by emulating something else. Was emulating an old system really the best/easiest way to do this, or is that part just for fun?
An estimate of the upper limit of an earthquake is approximately 10. It's a function of max rock strength.
Telcos are not responsible for using fingerprint or facial recognition as joint user+password.

When it comes to good UX it’s important to clarify whose goals it’s best for: compromise security for convenience and adoption of an app?

Or setting up the user to succeed more.

SMS is a lazy form of 2Fa. it reminds one of the descriptions of sms being an open postcard.

Theatre and pageantry have limited value where it sets users up for much worse
For print or PDF, I like multi-column newspaper style, as created by this extension: https://chromewebstore.google.com/detail/simple-print/nalmbm...

One benefit of using a Chrome extension (vs. CLI) is that it's easy to 'print' things that require authentication.
I agree that their app isn't particularly good, but have you ever used the Subway app or even their website for a mobile order? I think it's the slowest and jankiest app I have ever used. It honestly takes like 5-10 minutes to order two subs that I have saved as favorites.
Also the economics of NYC are very different today then in the 80s and 90s when people remember getting cheap delivery.
It doesn't matter whether we can see those dark orbiting bodies: we observe minuscule gravitational impact on the stars, and that places a very sharp upper limit on the amount of mass that's outside of the star in a solar system.

The sun contains roughly 99.8% of the mass of the solar system, and is by far the largest object in it. But you wouldn't hit the sun randomly either. Space is just so damn large.
I had used AIX and SunOS in high school but when I started college in 1993 our university had hundreds of DECstation 2100 and 3100 machines. There were a few DECstation 5000 machines that were faster. I thought they were great machines but over the next few years almost all of them were replaced with Sun SPARC or HP PA-RISC machines that had more software available for them.
Gift link: https://on.ft.com/4br82uI
How technically possible is it to integrate this with KiCAD?
The poster upthread was specifically talking about deaths on airlines that operate in the US.

Whether or not that's a useful distinction to make is up for grabs (I expect the point was to talk about flights that most Americans are likely to take -- and by extension most Europeans, since I believe EU airline safety records are similar), but excluding those deaths is fair based on the specifics cited.
Anyone trying to score like this has better luck buying a lottery
Hate to break it to you, but people are going to be greedy and selfish with or without capitalism.
More likely you need mass worker movements, and work toward forming them (wildcat or otherwise) not some simple 3 steps for solving executive malice and greed with processes handed to you by the state and your boss
I agree, the story doesn't make sense as this person's perspective alone. It's probably only half the story.
I would guess that atmospheric pressure is going to matter a lot for the expected "damage", so it would not make sense in places where it's wildly different ?
Definitely sounds like bogus story, news and sites are full of imaginary stories... you will not believe what happened...

On the other hand. I had places that people didn't like me because I did things too well and they looked bad because of that.
can you give an example of such music?
> the days of elaborately modelled EDWs are long gone

They're more prevalent than ever in my experience. Consider the popularity of dbt.
You know that they won't though, so why even make this argument?
That's not the empathy issue.
It's the system maintenance issues.

You need one or two more release to iron out the bugs, right?

...and this is a trading platform. The market changes, you need program changes for unforseen market changes.
By the time storms of 7+ come that level become commonplace, I doubt there will be people track and name them.
OP here. 100% agreed on your analysis. Thanks for chiming in. Coming from the Postgres world, this was very counter intuitive for me. I am still not convinced if a database should charge 1000s of $s due to lack of an index (cluster). It could either create the index automatically or explicitly (on the face) warn the user that this can be expensive or else slow.
If it saves them a lot of money on paper, yes, they will just hire someone else
I suspect a very large percentage of HN readers are probably idiots, by that measure. (Me included, for at least 4 or 5 different "someone else's companies" over the last 30 odd years.)
http://vfrmap.com is nice. Has multiple layers, works on desktop and mobile. Not for navigational use.
Facebook Graph API v19.0
The new API v19 is Deprecating Facebook Groups API
Mobile network operators should be blamed too.

Now that said: in the EU (well in France at least), the biggest operators are teaming up and coming up with an interesting system called "SIM Verify" which is specifically crafted to make the life of SIM-swappers sad [1].

Basically companies relying on SMS can verify if a SIM card has been recently swapped and then act accordingly (like, for example, not allowing a password reset by SMS 30 minutes after a card has been SIM swapped).

I'm not saying it's a panacea, but it's a start (and it's all compliant with the EU's GDPR).

https://www.sfrpay.fr/Nos-solutions/Mobile-ID/SIM-Verify
> First we learned a bit about IBM OS, and then we learned PL/I which was IBM's own programming language. It was a more modern version of Cobol with features that Cobol did not yet have (but would get later), like making tables and queries.

Wait, what? No. Much more like Pascal/ALGOL.

Absolutely wonderful interview though
I can't be sure of the speed limit and how fast I am going, but having lived in this area I can typically tell the speed limit of any road. Highways are 65MPH, and streets are typically 15 (alley), 25 (residential streets with parking and school areas). In California, speed limits are not required to be posted in some situations, "prima facie", and knowing the mapping from road characteristic to speed limit is required to get a permit.

For how fast I'm going, I'm usually checking my speed every 30 seconds or so, but can also tell how fast I'm going simply by looking, how hard I'm pressing the pedal (my car is in "Eco" mode, which means it's pretty pokey all around).

I never drive more than about 15 miles above the speed limit (and then, only on a freeway where folks are driving fast enough that I don't feel safe driving slower, because people frequently come right up behind me and change lanes at the last second if I drive the speed limit on California highways). So I am not particularly worried about the cases you're describing (speeding like that is a misdemeanor, not a felony). I used to drive faster, but over time I concluded that driving slower has a wide range of benefits, both in accidents, as well as fuel consumption. It's not like driving 10MPH faster on the freeway is going to make a huge difference in your arrival time.

I see a lot of armchair lawyers on places like Hacker News who confabulate all sorts of scenarios to justify their adversarial relationship with the police, other folks who assume all cops are racist/classist/whateverist, and other folks who just don't want to follow laws because they don't like authority. I really don't know what to say to folks like that. Collect telemetry and bring it to court, and good luck with that!
Type certificates for commercial airliners should expire after 30 years. After that date, allow any existing aircraft to continue operating but don't allow manufacturing of any new ones. The manufacturer should have to recertify and prove that the design fully complies with all current rules.

The original Boeing 737 design only took 4 years so that would give them plenty of time to work through any necessary design changes. And if pilots need to obtain a new type rating then so be it.
i built autosuggestions / catch all prompt responses on https://aesthetic.computer and you can also talk to characters like boyfriend, girlfriend, husband and wife. characters are great for kids and older users who really wouldn't experience the tech otherwise.
It'll be great to learn more about these and see what diseases are associated with them. I still think it's crazy that an anti-fungal drug is very good therapeutic for Multiple Sclerosis: https://en.m.wikipedia.org/wiki/Dimethyl_fumarate
Couldn't you shoot an electron bream ahead of the ship to ionize the atoms and the deflect them with a magnetic field?
That's nothing. Wait until you incur $150k of Lambda costs in a day!
Are you serious? Answer your own question: if it were legal, then you certainly wouldn't need "plausible deniability."
The orbits of the Galilean moons form a perfectly-tuned triple octave, plus a slightly flat minor tenth (1:2:4:9.4). After a slight glissando, they will likely settle in a quadruple octave (1:2:4:8) and stop there, in about 1.5 Gyr. It's a cross-cutting phenomenon that the natural universe likes to self-arrange itself into chords [4]

https://arxiv.org/abs/2001.01106 ("Long-term evolution of the Galilean satellites: the capture of Callisto into resonance")

via https://en.wikipedia.org/wiki/Galilean_moons#Origin_and_evol...
1) https://imaginanki.com - auto generating flashcards (Anki decks) for language learning with accompanying images and speech audio. Flutter web (JS) with backend on Cloudflare Pages Functions, connected to SDXL, Azure TTS and Claude.

2) https://amiki.app - practise speaking French, Spanish, German or Italian with a 3D partner. Flutter web with Whisper and my own rendering package.
Lets try the same logic everywhere else.

Companies embracing password login should be blamed for sticky note thefts.

Companies embracing email 2FA should be blamed for email account theft.

I dont know if this holds up hey. We see this time and again. An entity that does not break the law, makes itself available to the law, and its customers get hit by a criminal entity that does not follow the law. Because we cant snap our fingers and demand the government make thieving criminals double or triple illegal, people reach for a largely innocent party and want to make their lives worse.

Take a deep deep breath and let it go. Theres no unharmful level of punishing the innocent on behalf of the guilty.

This is going to sound wild and crazy but the people swapping the sim should be blamed for the sim swapping attack. What? Blame the criminal? I know its a bold stance but its correct.