skysight-inc/HackerNews huggingface dataset:
> IBM purchased BASIC and DOS from Microsoft in the same transaction. BASIC was the only "OS" installed by default in the first PCs and PC-DOS was an optional extra at launch.

Yes, I'm already aware of that. You're building a strawman argument though because that has naff all to do with the statement I was directly responding to:

Microsoft wasn't necessarily a "small company with nothing to lose", either. They had the best BASIC interpreter in the business[0] and everyone licensed from them already.

> Citation needed on "plenty", I think.

BASIC has been around since the 60s, so yes there has been plenty.

> On the "microcomputer" Microsoft nearly cornered the market on MOS 6502 BASIC at the time and even the ones that didn't have a Microsoft banner at startup still had a licensed Microsoft interpreter under the hood ("Applesoft Basic" and "COMMODORE BASIC", for examples).

I know, I was writing software on those machines at the time. I also already acknowledged Microsoft BASIC was ubiquitous. I was disagreeing that Microsoft BASIC was the best, because it wasn't. It was slower than most others and lacked a lot of features too. Frankly, it was shit. But history seems to only remember the victors it seems.

> Of the Wikipedia documented "microcomputer" BASICs that weren't Microsoft's/Microsoft-licensed, two were UK-developed (BBC Basic and Sinclair BASIC), and the only other one (Atari BASIC) is listed as not having a stable release until 1983, two years after the first IBM PC.

Well that's clearly wrong then because there were loads. Apple/Integer BASIC (which was originally named GAME BASIC) which was inspired from HP BASIC (unlike Microsoft BASIC which was based from DEC BASIC). TI BASIC (Texas Instruments) was released in the late 70s too.

And on the UK side there was Locomotive BASIC, which was based on Mallard BASIC (1980) and inspired by BBC Basic, which was originally Atom BASIC (the Atom being released before the IBM PC and the BBC Micro being released the same year). Sinclair BASIC was also pre-PC (1979).

Mallard BASIC competed with CBASIC (mid 70s) and ZBASIC (1980) but I hadn't used those.

There were others too. Some for mainframes, some offered as alternative 3rd party ROMs for micro computers, some loadable from cassette or disk, some that compiled instead of interpreted code, etc. It was a really common language.

edit: in fact a 5 minute Google has shown several I hadn't even thought of: https://en.wikipedia.org/wiki/List_of_computers_with_on-boar... (wikipedia too, so I'm surprised you found such wildly inaccurate information on there), and even that isn't a complete list (I'd suspect even https://en.wikipedia.org/wiki/List_of_BASIC_dialects isn't a complete list).
Collection of AMD Research Publications
Many people like myself become quite agitated when they know they are under surveillance. I can't be happy when agitated.
Isn't Tesla supposed to be producing Optimus, their human-like android, next year?

Elon has been over-promising(i.e. flat out lying) about self-driving every year since.. 2014(there's a youtube video compilation of it)?

It seems like his strategy is to just come up with increasingly grandiose promises every year when he fails to deliver on his past promises. He's trapped in his swirling vortex of bullshit. Very worrying to see Karpathy leaving...
The author of the submission mentions they use distilled water , presumably for this reason
Which also includes the important detail that the people who go to law school are 3x as likely to pass than the people who didn't (but had multi-year apprentices at a law firm).

That suggests the value of the actual teaching isn't insignificant.
The 6502 version of MS BASIC wasn't as good as the 8080 / Z80 version.
> Labor in the US is too expensive for sufficient number of people in the US to afford it

How does that work? Naively, I'd expect that the more expensive labour is, the more disposable income labourers should have available to spend paying other labourers to deliver food, so it all balances out. It's at least not obvious that food delivery would be less viable in the US than, say, China or India, where labour is cheaper but customers also have less buying power.
New York is actually surprisingly uninteresting as a military target.

You'd glass it if you were trying to kill US logistical capacity of course, but if you were trying to neuter a second-strike, you wouldn't really bother.
Yep, that's it. The engine used to be developer friendly, now it's downright hostile due to fragmentation. Half of it is deprecated, the other half is experimental and feels second class. They keep piling stuff up, and information is scattered. A modern project will have three of four different ways of adding libraries or third-party stuff. And the worst part: I might be totally wrong, because they might have completely changed everything since the last time I touched it.
> Though who would bother?

It takes like four seconds.
>According to China, this isn't tech. It's unimportant soft tech that in many ways is a net negative to society. Plus it's hard to censor. So they decimated the entire thing and re-calibrated "tech" to real-world tech.

hi, any source on that?

I'm curious because I do share this opinion.
Dell and HP are still nowhere to be seen in the on-prem Arm server market. Is there not enough of a cost advantage for there to be demand?
Personal anecdote: I ordered a synth from Sweetwater on 4/1. It's shipping now. (Yamaha Reface DX)
I don't know where you draw the line between SQL analytics and SQL data warehousing.

I think your typical analytical workload definitely involves more data then this benchmark though. Something like DuckDB is more ideal for this small of a data set . 10s of GB of data can be analysed on a laptop - you don't need a full fledged database server.
The locally made lenses still exists but it's becoming very rare. When I was a kid my parents went to a one-hour place, that made them on the spot. It's still possible but not economical. Not that they passed the savings to the consumer of course. Gotta love economies of scale.

If forgot to mention sales commissions as I was talking about cost of goods. But a variable compensation for the sales person, is a lot of your cost if you are in a retail setting. Believe it or not, your optometrists gets paid commission too (if an employee) as does the person at the desk. It's a sales heavy business. Buy eyedrops, buy lens cleaner, buy here - we really don't want you to walk out the door with your prescription! We have a metric called "capture rate" that our commission is attached to!!

It's not too bad but was a surprise to learn it's much more retail than medical (as a business). I think in most the world it's not even necessary to see a doctor to get glasses, like in the US. I usually leave and buy somewhere else because my doctor just has a crappy selection of frames, every single time, he gives me the prescription when I ask. Then I have to ask for the pupillary distance and he acts like he doesn't know what that is. "Why do you need that?" Because if I buy online they'll ask, "Oh yeah, I can take that measurement".
But not Sue, did you complain?
> If you are afraid things will break, the best way to find out is to just try it.

How much of the team is awake, sober, and on the grid at that moment? Some times are worse than others for an outage.
No, I just don't want to read the TikTok equivalent of a blog post, but nice try.
> The US promised Ukraine membership in 2008

No, it didn't (and couldn't, since NATO works by consensus and the US can't prevent, say, Hungary or Turkey from holding up another country trying to join), though Ukraine has been preparing for membership for longer than that (as was Russia, before it stopped because it didn't get fast tracked without readiness criteria other countries were being asked to meet.)

> However, recently the EU has made its intentions clear to annex Ukraine.

Nice try and denying Ukraine's agency; it is Ukraine that applied for Candidate status in the EU, after quite a bit of lobbying directed by Ukraine at EU members on the topic.

> This would immediately pull several NATO countries into a war situation with Russia which would mean the US would be as well.

It is easy enough for Russia to avoid this just by not waging war on Ukraine. Then the mutual security commitments in the EU won't risk bringing other EU members into war with Russia, and the overlap between the EU and NATO won't put Russia in a situation where they are likely to trigger NATO Article 5.

This also has the advantage of complying with Russia's obligations under the UN Charter and customary international law, unlike their current war of aggression.
Have you seen oilshell.org?
However, scaling down a custom chip to 22 nm requires a complete rework of the design, yes? At least any analog parts if I understand correctly.
When thinking about nuclear war its worth remembering that the USA, Russia and other countries have already exploded hundreds and hundreds of nuclear weapons around the earth.

In a very real way we have already lived through a nuclear war except the bombs were not generally aimed at people.

I raise this because when I was a kid we were taught that there would be a nuclear winter, the skies would grey with fallout. It appears however that despite exploding hundreds of nuclear weapons already, there was no nuclear winter.
As in it's available in another language already?
That would indeed be unethical. But not passing along a referral code and subdividing profits from there.
I feel like there are far more immediate and important reasons to consider moving than the infinitesimally small chance of your city being targeted by a nuclear strike.
It's really not as bad as it's made out to be. You can paint yourself into a corner with it, but a lot of that is that async is fundamentally more complicated than sync / threaded code, and there's only so much any language can do to paper that over. Rust exposes a lot of details, so it can be complicated to get to grips with how they combine with async in certain corner cases, but the happy path is quite happy even now.

A lot of the async Rust code I work with already looks like `async fn foo() -> ... { do_request().await?.blah().await }`, plus the occasional gathering of futures into a `Vec` to join on. That sort of thing, not much different from Javascript, but with a lot more control of the low-level details.

A good deal of corner cases should get better once async traits are stabilized, which will mean much less need for manually writing out Future types. But honestly, even now it's not that bad. I have a codebase that uses async to read hundreds of thousands of files[1], streaming gunzip them, pass them to another future which streaming parses records from them, and then pushes those parsed records into a `FnMut` closure for further non-async processing. It took a bit of thinking and design to get everything moving together nicely, but that corner of the codebase now is only ~200 lines of pretty straightforward code -- there's like 1 instance of `Unpin`. It's not that bad.

[1]: I know async isn't necessarily faster for reading files, but it started life doing network requests and it can still saturate a 200-core machine so I haven't felt the need to port it over to threads.
For how long though? It seems like traditional automakers have mostly figured out EVs now. I love my Chevy EV, and it's 4 years old now. Similarly, the Kia EV I recently drove was excellent(although the Bolt one pedal driving is better IMHO).
Probably because it's really, really, really hard to solve the thousands of edge cases that occur in real-world driving situations. I don't think FSD happens until government gets behind it and starts putting infrastructure behind it. If we start building roads (and cars) to be highly visible to AI one way or another, it all becomes much easier.
communication is evolving, quantamagazine.com is being left behind, and we're pretty sure it's this guy's fault
That's probably true !

But in itself, just making on of the best electric cars today would justify a valuation of 1/10 of what Tesla currently have.

I still admire Musk and Tesla for having started the electric revolution. But by 2025 (and maybe already are), they will just be one of many electric car manufacturers - somewhere in the middle of the pack.
How many Clickhouse as a service offerings exist now? I stopped counting at 7 a few months ago (double.cloud was not on my list).
Plus, look at the correlation between energy prices and CPI (not just the energy category) and you see energy ripple through everything... It can go down fast, pulling CPI with it.
Couldn't agree more. Especially when it comes to city driving, which would obviously be necessary for robotaxis, when AI zealots promise "it'll be here in a year or two", I always wondered "Have these people ever driven in the city?" I mean, to drive in a city, you basically:

1. Need to understand all standard signage (seems possible with AI).

2. Need to understand all "unstandard" signage (not sure how possible).

3. Need to understand the cop with the thick NY accent yelling at you saying "Can't you see there's been an accident and the road is covered with glass you dufus? Turn the F around."

I can certainly see AI solving the problem of driving in specially designed limited access highways (which could also support normal human drivers), and that alone would be a huge benefit, but I never saw how so many were willing to make the leap to "robotaxis that can drive you anywhere in the city."
Nobody is really answering your question.

I suspect the people who could answer it aren't on HN, and probably don't have the technical ability or the vendor support to root cause the thousands of dollars of fraudulent transactions on their credit card. Banks likely just reverse the transaction and report it to the feds. Maybe there's a bunch of loans in a victim's name which they won't find out about until they go to buy a house in 5 years time. How would anyone even tie that back to an old phone?

Unfortunately, having your identity stolen isn't as simple as a notification which pops up saying "This literally just happened. Should have updated to Android 12".
I don't get how it works. If I give my IBAN, then people can send me money, but they cannot take money from me.

A scam would need to ask e.g. my credit card data, but at this point it's pretty clear that it's not to send me money.

I am not in the US. Is that different there? Like do you use the same numbers for both? Or do people just not know the difference?
>Well, Musk said recently that the value of Tesla is 0 without FSD.

In fairness, this is just another in the long line of ridiculous things that he is prone to saying.
> Have you tried using anything non-Google recently?

Yes. I went from self-hosted to Proton recently. Spam filtering is better, UI is better, and customer support / transparency is way better than anything I've seen from Google in the past decade. Of course the various outages / issues over the past three days have been frustrating so there's that.
> if he felt they were close to solving the problem anytime soon
He felt? It's evident enough, that approach they used doesn't allow them to prepare FSD for real life and real streets. I think he just understood, that approach to be changed/improved significantly to reach the goal.
Yeah, Mac's UI of spaces/desktops is so busted that it usually takes me a couple tries to get the window I want. I've also watched another user lose track of every window that goes fullscreen.
If you want more, here's another site with similar focus: http://www.interdb.jp/pg/index.html
CLOG and the full UI builder CLOG Builder do exactly what you are looking for.

It already offers plugin controls that work with the builder or just code.

Can deliver native local apps, websites, webapps, iOS and Android apps, etc.

Database controls like in VB and Delphi - and much more to come.

It is programmed in and with Common Lisp, however you can easily program events in JavaScript and Python coming soon too.

https://github.com/rabbibotton/clog
What's your definition of L2 that include centralised entities?

There is no central authority in LN. There may be "hubs" which are more or less important, but that's not centralisation because there are several of them, it can also work without them, and also they can't steal your money.

Would you say that email is centralised because there area few big server (Gmail, Microsoft)? But even if it may more convenient to use one of the big server, you still have the choice not to use them.
This is great, lots of good ideas in the deck.
You can't reallocate time and money "on a moment's notice", but why does that matter?

Most events can be moved around, so even if there's a big delay on changing your work hours you can still exchange extra free time with extra money.

And people generally can choose how many hours they want to be paid for.

It's easy to quantify, it's just something that happens in bigger shifts. One hour by itself probably doesn't make you change your work hours. But as more and more hours pile up, eventually you might chose to reduce your work week by half a day. Or if you find yourself doing unimportant and uninteresting things very often, and with a shortage of cash, you might increase your work week by half a day.
The bottom few deciles might earn enough money to dig themselves out of debt, or save up for the next car repair. The next few might be able to send their kid to a better school or put together a down payment. The next few might prioritize going to the dentist. And only the top 2 deciles are willing to spend the money for a $30+ per meal. Hell, I earn multiples of the median, and I would not pay $30 for a meal that has a 50%+ chance of being shitty.

Either way you want to classify it, the number of people and the frequency with which they will order off DoorDash very well may not sustain their business.
I really enjoyed the etymology part of this post, but I think the last part was overstated:

> How many of us outside of industrial agriculture can picture what the whole plant looks like, unharvested?

I'm sure that for many vegetables, most people can. If nothing else, vegetables are a very popular subject for children's books. You see pictures of cartoon rabbits plucking carrots from the ground, apples on trees, pumpkins on the vine. Sure, people might be surprised at a few like asparagus & peanuts, but for the most part, people have at least a rudimentary knowledge of what type of plant their vegetable came from.
Hundreds of weapons spread out over decades isn't the same thing as thousands spread out over hours. (There may be reasons to doubt Cold War-era nuclear winter predictions, but “we’ve detonated much fewer bombs over a much longer period than would happen in a full-scale strategic exchange and that hasn't happened” is very much not one of them.)
> there are other ways to make video games!

Any interesting, practical, examples?
Do you enjoy working as a SWE?

I'm not a super great SWE-- I'm just a full stack javascript-oriented developer (With experience in a few other languages).
Since I am already familiar with full stack apps, they're getting a little boring for me (since they're mostly CRUD, with some customized processing thrown in).

However my current company is letting me train in DevOps: stuff like kubernetes, helm, terraform. I am really appreciating the opportunity to learn new skills and grow my career. And, it will likely result in a promotion & higher pay.

The reason I ask if you enjoy SWE, is because you might be able to transition into DevOps, or Software Sales for example-- or some other SWE adjacent role, which uses your SWE skills.

If you don't enjoy SWE & the tech industry, then that's another story.

That said, learning trades is a great idea-- for one thing, you'd be interdisciplinary: a combination of tech/SWE experience & trades experience may be a highly valuable combination-- for example, you might come up with new product/service ideas. Or you can consult with trades businesses about their IT / Business processes, for example.

Looking at your resume-- I think it's awesome you have a CS degree. I kinda wish I did-- I don't have a technical degree but I am considering getting one just to improve my career a bit.

That said-- I failed a Amazon interview (for Solutions Architect-- i really wasn't ready for that sort of role without some training) and for a Google interview (for solutions engineer-- but now that I am training in DevOps I felt that the Google Solutions Engineer role isn't technical enough for me, and I don't think it even pays as much as my current role or a potential future role I could have as an Infrastructure-oriented/experienced SWE).

If you want to work in Tech, I'd say two things: 1. keep trying and 2. consider applying to and/or training for adjacent roles

Other than that... yeah, trades could work out too :shrug:
The "luck driven" part is definitely true for Unity's whole niche. You can hear reports online of people "hustling", trying to hit jackpot, leaving jobs in order to spend a year doing random mobile in games to see what sticks.
I paid ~$10 for two rides after signing up as a regular ole user in Mesa AZ. It was great, the first ride was a bit nerve wracking, but the second felt very nice.

I certainly wouldn't argue with you that it isn't ready for prime time and wide distribution, but it is interesting to see their progress in San Francisco, a much different driving problem.

If it takes them 10 years to get to prod in Mesa, two (maybe three?) in SF, maybe they start shrinking that a lot in metros without winters. ¯\_(ツ)_/¯
“Tabs vs. Spaces” Is All Sorts of Messed Up
Flawed logic, censorship can be a mistake just like anything else. Adding the ability to fix mistakes with censorship also adds the ability to make mistakes with censorship. Censorship, however is centralized power and therefore trades fixing small scale mistakes with the centralized power to make big mistakes. This is why western society and individual liberties have been so dominant in modern history. Authoritarian societies have fallen one after another, further evidence that it is incorrect to treat centralization as something other than a bad tradeoff.
I agree that the Internet's utility is more obvious than Bitcoin. Bitcoin has little or even negative value to authoritarians. Even in more liberal countries, financial sovereignty and privacy are not generally viewed as important. But to me, this is just more reason to believe that the pace of adoption will be slow and gradual.
Pushing Russia steaight into Chinese hands is a blunder of an epic scale. Now Chinese have one of the biggest raw resource and energy producers who cannot sell anywhere else but to them. Massive win for China, massive loss for the EU.

But why on Earth would China stop producing goods for sale to the West? Its a trumendous opportunity for making money