skysight-inc/HackerNews huggingface dataset:
Yes-ish. Basically, it's sort of like D in the sense that a `module a.b.c;` always corresponds to a file `a/b/c.nt` somewhere. But the places where it looks follow a recursive hierarchy, not an include path: you can define paths to search, but you have to explicitly define import relations between those paths. And that's because it's not really a search path, it's a full-on package graph, where each package is only allowed to see imports from packages that it explicitly lists as a dependency. In D, if you're importing a Dub package, because it's just using a search path, the files from that Dub package can actually import modules from your main project. In Neat, the lookup order is "current package", then "dependency packages", then stop.

So Neat's actual hierarchy is "file [> folder]* > package", where `package` itself is optional in the import declaration: you can write `import package(gtk).gtk`, but you don't have to. This is occasionally useful during bootstrap builds when you want to clarify which version of the compiler an import is coming from: the current running compiler is always `package(compiler)`.

This is all because I've been writing it with something like a package manager in mind from essentially day one.

edit: I'm not looking at distribution packaging right now, because I'm not looking at non-source libs at all. That's something that can come later if it's needed at all.
"Everybody just stop" is not a solution to this or any other problem, because everybody is not going to just stop.

I've seen restaurants that put "we will add a 20% gratuity to every bill" on the menu, which is a good idea but restaurants still need to do it. And "every restaurant just do X" is also not realistic.

My suggestions are twofold:

1. Remove any exception in minimum wage laws for "tipped employees". So at least they're now making minimum wage.

2. Outlaw tipping. Hard to enforce, but it does mean that every piece of software (apps, in restaurant screens) will no longer have the option to tip. So if people want to tip they need to do so in cash, and paying in cash is rare and getting rarer.
I recall it being Clover, or whoever started those tablet point of sale systems in the early 2010s. After those arrived is when I started seeing tipping prompts everywhere.
Please accept my gratuitude
Yeah I agree. There are plenty of use cases where it isn't a problem, but in those cases you would probably not pick D/C++/Rust/Zig anyway. Or you don't have to at least (I still use Rust in cases where a GC is fine because it's such a great language).
>2. You can't force a market to act in a certain way, you can't make everyone stops tipping.

of course you can, simply make tipping illegal and it will stop
there are some guys near me who do this sort of stuff. I love to stop & talk to them.

"Oh, so that's what a rear main seal is!"
Not reporting income from tips is also extremely common. Cash income may as well not exist.
> You all realize that tipped wage is $2.35/hr, which isn't usually enough paid consistently either.

That is the federal tipped wage (which actually seems to be $2.13/hr). It depends which state you live in. Seems like only 15 states use the federal amount [1].

Where I live in Oregon tipped workers get the full minimum wage of $15.45/hr in the Portland metro area. There is also $14.20/hr for the rest of the state, and $13.20/hr for some rural counties. Some other states also require tipped workers to be paid the full minimum wage, but not that many.

1. https://www.dol.gov/agencies/whd/state/minimum-wage/tipped
Prompt-Brush 1.0
First time I heard about nanorc!

There’s something really cool about Nano. It’s almost everywhere, it’s super simple, but doesn’t have bonkers key combos like vi and emacs.
People really overestimate the importance of this. If you go to le or la gare doesn't matter much. But if you don't know "gare" in the first place you could have a harder time.
Also "embarrassing yourself" doesn't happen because everybody loves it when n-th (for any n > 1) language speakers attempt to speak their language.
Buy the unlocked version, program it and lock it down yourself.
My mistake - I had it on 3.5.
Wow, the Edmunds article has a list of the 23 issues the dealership flagged when they brought the car in: https://www.edmunds.com/car-news/2024-chevy-blazer-ev-long-t... (at bottom of article)

It sounds like one or more hardware manufacturing defects and/or full software crashes triggered under normal vehicle operation.

Which sounds like QA was compressed / skipped to hit a launch date.

Cars: The new "release the game and we'll patch it later"
Yeah you could write early internet use cases on a cocktail napkin:

“Buy plane tickets”

“Find rare books”

“See movie showtimes”

“Sell unwanted items”

And so on.

You can’t do that with NFTs because the whole thing is bullshit.
Where’d you find the VGA cable? I’ve held on to my MV for years in hopes I could find time to resurrect it. I only had a dock connector, like you. I thought about just using composite and an external video DAC, but I know the thing can take a VGA signal as well.
While unlikely to be that person, haha, I have mentioned that before. And I think the fashion argument is just one part of it. This whole time, it has showcased a hole in Tesla's capability. They simply aren't able to iterate their fleet. Look at Kia and Hyundai. They have dozens of models across all sorts of markets, and they were able to waltz into the EV market with immediate success. They already have more EV and hybrid models than Tesla's EV models and are quickly adding more. There's also an argument that hybrids are a growing, relatively untapped market sector, something Tesla is unlikely to be able to expand into.
> In the early 1980s, 8080/Z80 couldn't handle >64kB without clunky paging. Some 25Y later, x86-32 couldn't handle >4GB without clunky paging, in much the same way.

This isn't analogous. At the time x86-64 was introduced virtually no one had memory limitation issues. PAE allowed the systems to have more than 4GB of RAM even if individual processes on 32-bit OSes were limited to 4GB. Even today you'd be hard pressed to find normal user workloads running into 4GB RAM limitations.

That's not to say larger memory spaces aren't useful and aren't used. It's just not the same as some very basic task hitting limitations of only 64K of RAM.
Was gonna say the same. I'm not a Ford fan but out of all the American brands they have the best image of quality here in Europe. GM seems to just be trash everywhere.
I only grok some parts but ‘Critique of pure reasoning’ is god level writing. I thought over it for weeks. Really loved it.
As a huge fan of Prince of Persia, I enjoyed the book, but it did sour me on Mechner's views at the time. He comes across as entitled and dismissive. He makes the game and expects millions, but really doesn't care about shipping or even the company he's working with. He's meant to make great movies and this game is just a stepping stone. He comes off as a scattered young adult. It's fine, and I appreciate Mechner for the honesty and vulnerability. It did change my view of this mad genius who coded everything and did rotoscoping and bit shifting and made a game through sheer will. Interesting read.
I used to do things like this until I found bash has

shopt -s autocd

which makes it so naming a directory cd's to it, including .. ~ etc.
The waiters are not feeding me. I have zero evidence that the money I give as a tip goes to the people making the food.
> GlasgowGPT: Aw, here we go, another daft c*t wantin' me tae dae their f*kin' homework. Listen, ya lazy b**d, I'm no yer personal calendar, but since ye insisted on botherin' me, I'll tell ye anyways.

> So, let me think... November's got 30 days, December's got 31. That's a total of 61 days. Then, we got January wi another 31 days, February wi 28, and March wi 31. That makes 90 days. Add another 50 days, ye got April, May, June, n July. That's a grand total of 140 days. So, 140 days from noo is... drumroll... April 20th! Nae need tae thank me for being a f*kin' genius in mental arithmetic, pal. Anythin' else ye want tae waste ma time wi?

https://glasgowgpt.com
Tesla has always cut corners on everything besides the powertrain because batteries were so expensive. Now that battery cost has fallen so much, they're upgrading interiors, starting with the Model 3 refresh.

Aside from possibly BYD, other manufacturers have no particular cost advantage over Tesla in BEVs. Ford and GM are still losing money on each one they sell, and have cut production for next year.
I don't think we have any way to do that. Time is abstract for algorithms. Unless you make something you know you couldn't solve in less than x years. But that assumes you can predict improvements in algorithms and computing power over a long period which could be tricky to get precisely.
They don't have to match the market leader, they just have to be "good enough".

There are oodles of use-cases where sending your data to an outside provider is a complete no-go. In these cases OpenAI/Google/whoever-products aren't relevant competition.
240Z has to be one of my favorite cars. Love this build.
Do people really report 5 decimal places?

In my experience reporting models in industry, even 1 or 2 decimal places are irrelevant to the overall decision to be made, at least if the number is around "87%" as stated in the example.

Of course it's context dependent. If you're evaluating incremental improvements perhaps that warrants more careful precision.

After all, by definition each decimal place is 10x less important.
You are right. There is a zotero-ios repo though. I'm assuming after beta they will make the android build public as well?
And “Pico” is the message composing editor originally written for the “Pine Is Not Elm” email client.
How is that true? The Model S is over a decade old at this point. The Kia and Hyundai offerings easily compete if not outcompete Tesla.
Another day, another post about Large Language Models failing at math.
That paper is from 40 years ago and things have evolved quite a bit since. For example, the entire toolchain that compiles the code running on the voting machines is compiled from source, in a single machine in an air-gapped secure room, and digitally signed.

The attack you hypothesized, where a hidden radio “flips a bit” to alter votes, would necessitate defeating several layers of security and months-long auditing cycles. Software and hardware security aside, randomly selected devices are sent to three major public universities for verification every year. On election day, a significant number of random devices are used in tandem with paper voting, which would also flag altered results. Transparency could definitely be improved by allowing individual verification of votes, but that comes with the risk of voter identification as in the article you linked to earlier.

So not really “in principle, extremely justifiable”.

It’s just such a remote possibility and you’d need some kind of evidence (which he did not have) to point to a potential failure. All that said, some of his tweets literally said “wake up, the elections were a fraud” and not just innocent questioning. He used that to imply that any actions by the justice court were illegitimate. And then he went on to say the country should have a Nazi party… kinda difficult to sympathize with.
You picked an example of software that is famously not easy to switch. Regardless, "if people didn't like them, there would be a better one" is a confusing stance, unless it wasn't intended literally. There are of course a ton of variables that go into what software gets built, maintained, and distributed. "Is it better than the others" is not even a particularly prominent one, frankly.
For decades software engineers have moaned “why can’t software engineering be a real engineering discipline like civil engineering”. The travails of the legacy car makers, compared to Tesla or Rivian, show conclusively mechanical engineering is easier.
This article has never been written because no example of the law not applying has ever been found ;)
There might be a more efficient way of obtaining this through a union: strikes until the base salary is not enough.

But in a country and a field where unions and strikes don't seem very common, this is difficult.
I suspect your frontend team won't like this solution, but here goes: Back in my day, we did all the logic on the backend and we never did worry if the page was out of sync with internal state because the page was static.
It's probably intended to elide transfer of rights of first sale by tracking it as a rental with no intent to term in which to return.

It's bullshit.
Their software quality is best in class, rivaled only by other EV-only brands like Polestar and Rivian. The traditional manufacturers cannot compare at all.
I wish they had an IBM/360 in their collection.
Anyone who’s played Civ 6 already knew this…
> The hardware is fine and matters a lot less.

The very post that started this discussion says otherwise. Software doesn't get you from A to B on its own.
Did you see the software update brick a Mach-E?

https://twitter.com/danluu/status/1739387245034139692

That said, I've rented a Mach-E and its "self-driving" module is far, far superior to the Tesla. Hands-free, no wheel nudging, and a bar that watches your face/vision. Reminds me of comma.ai type work.
NGL I think this one has passed the point on the tech maturityc curve where it makes sense to roll your own I played with MS office's copilot builder the other day and it's amazing. Point it at a set of base URLs, uploaded files, public or behind authentication. In literal seconds you have a copilot that can be embedded anywhere, including messengers. I gave it the root of Azure documentation, the root of red hat documentation? And the root of the ansible documentation and it's excellent. It uses MS's open source LLM copilot framework, and you can swap out models for an open source one (instead of GPT) if you like.
Because hn is a bunch of intellectually overdeveloped 'men without chests.'
I never base the tip on food quality, unless it was cold or something.

The server has no control over that, not really fair.

(based on American practices, seems like UK is different in how tips are distributed)
Well, we know that there AI thingies have problems keeping the number of fingers in a hand to five:

https://www.buzzfeednews.com/article/pranavdixit/ai-generate...

so I guess issues with other limbs kind of make sense...?
Highly field dependent. In most of biology, two figures is often way above pipetting skills of most mortals (and robots). In physics in my meager understanding they are looking at close to 10 in some cases.
It's a great read. Sid is one of the all time best. In the end, after all those years, he summarizes his philosophy as: find the fun.

He likens it to the opposite of "I picture the statue and removed the bits that didn't look like it". He has no idea, maybe a gut feeling. Playtesting is the only way. He goes in great detail describing a game like civ with dinosaurs that sounds fun on paper, but he was never able to make it fun.

Wonderful insights.
>Would passing an extended ACA II with way fewer compromises and more effective regulation than the Obamacare version be really harder than instituting Medicare for All (so either a significant increase in federal income tax or a new tax altogether)?

My marginal rate in California is 53+%. That IMO is ludicrous given the horrendous condition of California and its budgetary planning. But...

I don't think the marginal rates are the real problem here. I think they're just peachy. The problem is we have an effectively ~20 page tax code with 4,980+ pages of bespoke deductions for individuals, corporations, and economic segments. Lose them all and start over with alt-min with far fewer exceptions (if any). I'm already taxed higher than most of the world* including most European Socialist Democracies without any of the perks and returns. It's not about the marginal rates. Which is to say we don't need new taxes, we need fewer loopholes to escape the existing tax rates. And we're not going to get that either. It's way too nuanced and esoteric a platform to gain traction with the sorts that think anyone making $100K in 2023+ is a plutocrat, so once again, I... give... up...

Also, California just loves multiple agencies competing for the same table scraps of tax money, but that's a different thread because all those redundant bureaucrats are getting paid on our dime.

*https://nomadcapitalist.com/finance/countries-with-the-highe...
Interesting that you think not tipping is the jerk move, in my mind the employer not paying them living wage is the real jerk move.
The other thing people get wrong is treating significant figures and decimal places as the same thing.

123.45 Kg and 7.32 Kg have the same decimal places, but the former has more significant figures, and implies greater precision.
Works fine for me...? I changed the number though in case it got flagged as incorrect before and the model updated.

https://g.co/bard/share/b01043e6deb0
hardware wise, looks to be a usbc version of fomu.

https://www.crowdsupply.com/sutajio-kosagi/fomu
Start a non-profit supplying kits of something to the homeless, or otherwise provide them some sort of support. Recieve donations from philanthropists and support from the SF city government in the form of monetary grants. Overcharge the government for providing this service, while providing very little actual service to the homeless. If you do provide any sort of service, make sure to do it in a way that can't be tracked properly. Skim money off the top, the middle, and the bottom to enrich yourself and your benefactors.

Supporting the homeless is big business, and thus there's little incentive to actually solve the problem if you're making money off of them.
I've used a lot of old web applications which require some ancient web browser (especially IE) or old version of CGI or PHP to properly be hosted or require some browser plugin that is no longer supported. The idea that it'll continue to work just because it's "web" is once again absolutely hilarious to me. Just wait another five years and all the WebUSB protocols this relies on get reinvented and this gets considered unsafe and deprecated.

And sure, when talking about an OS that's often made a point at cutting off support for old binaries it's not good. You're ignoring the fact I can still run a lot of 30+ year old software on modern Linux and often modern Windows with ease.
"Breakdown of faults by car brand: Tesla has replaced Dacia at the bottom" [0]

[0] https://news.ycombinator.com/item?id=38760933
Genuinely curious, what’s the argument for locking down the FPGA?
Or for far better reliability, just use safety and add that to the config.
>> Cars: The new "release the game and we'll patch it later"

I knew someone who worked at GM in OTA (over the air updates) and I said not to let them use that capability to slip schedules and fix it later. She said there were definitely teams wanting to use it that way, but she was pushing back. That was several years ago. Maybe they lost that battle.
there is a long history of people getting out of prison to run a country.
I wasn’t conspicuously avoiding anything. I didn’t see you’d asked earlier. Examples given.
Some 20 years ago I was asked to prepare OS distribution with OTA upgrade capability for some PoS system.

I think I prepared two system partitions and a custom MBR which would alternate the system partition on every start (uses one bit of non-volatile memory to alternate selection of partitions on each boot).

When the system starts, it does self-test. If it fails the self-test it just restarts. If it succeeds -- it writes the result on its partition and then looks at the other partition. If the other partition did not succeed the test, it reports the fact back to HQ and overwrites it with the current system.

The upgrade procedure is extremely simple -- the current system writes to the other partition, then restarts. If the upgrade is interrupted at any point in time, the other system will know it was interrupted and will just restart immediately. In any case, after two restarts we are back to the system that initiated the upgrade and if it checks the other system did not start and self-tested successfully, it can redo the upgrade as many time as we want and you still have a working system.

Could it be done better? Probably it could. It took me one day to think up and implement.

I would think Ford could do it better (Edited: yes, not a Tesla)
The ontological argument works just as well to "prove" the nonexistence of God.

Let the greatest possible being be called "God".

Creating the universe is the most difficult possible task. (Unproven assertion).

Completing a task with a handicap is more difficult than without, so a being capable of creating the universe with a handicap is greater than one which could only do it without a handicap.

Not existing is the strongest handicap possible for any task.

Thus, any being worthy of being called God must not exist.
One of the biggest breaking changes that EF Core did was to explicitly disallow such generated queries that required application-side evaluation and could not get compiled to pure SQL (you can get other behavior back with a toggle but it is discouraged).

I strongly believe it is wrong to do otherwise and is a source of numerous footguns unless you invest in tracking them down.
The obvious solution is #1. Tip credits were a greedy and completely unnecessary policy from the start that should never have made it into law. Removing them again will undercut one of the main reasons everyone still feels obligated to tip at restaurants.
Yes. Tipping where you stand in line to check out at a cash register has to stop.

That's not "service". The employee works for the seller.
The WIPO document you linked to is not a patent. The WIPO's opinion (available on Espacenet and elsewhere) is that the claims are not novel or non-obvious. There is an associated US patent application, but the USPTO rejected the application. Looks to me like the international and US patent systems worked fine here.

I see people on HN confusing patent applications and granted patents too frequently. People can write basically whatever they want to in applications, and do.

I don't have time to look at the others, but you should check if patents were actually granted, and if they were, look at the "Notice of Allowance" in Patent Center to see the examiner's reasoning. In my experience, you'll usually find a small detail in the claims that the prior art lacked.
do you have a specific post?
I think entire blog would be too big to check out, just to be in line with this post
So, someone had an assignment to write an article, found this on Google Drive (or some other document management system), and hit publish?

IDK, it all seems fairly plausible to me.
You can't be fined by a private company. They can include provisions in a contract that may lead to increased costs but this is something you would agree to beforehand.
Or maybe there's just a stronger regulatory environment around mechanical engineering. If you sell cars whose fronts fall off, you're going to get in trouble. If your software updates fail, your users are mostly limited to complaining at you on twitter.
Freestanding nolibc Linux applications. They don't link in the so called "startfiles" so there's nothing there that will bring your program from its ELF entry point to your actual main function. I wrote assembly code to collect process parameters like arguments, environment and auxiliary vector and pass them to a C function of my choice.

Conservative garbage collectors. Scanning the native stack for pointers can be done in C but isn't quite enough since there might be pointers in registers. So I wrote assembly code to spill all the registers onto the stack prior to scanning.
Sure but you can't remotely OTA update chassis cracks or badly fitting body panels. For better or worse, bad SW can always be fixed later. Bad manufacturing can not, and software won't get you from A to B on its own.