skysight-inc/HackerNews huggingface dataset:
> but in many states business (read farmers) do not pay sales tax on some items (read likely to be used on a farm)

The legislation in most of europe clearly handles this - the price displayed is for the intended customer. If you go into B&Q (home depot equivalent), you'll see prices including sales tax. If you go next door to a timber merchant none of the prices have sales tax included. If you're a business, you don't pay the sales tax. The businesses know what their taxes are, and are required to have accurate accounts anyway. For those that are maybe numerically challenged - they'll never pay more than they see on the sticker.

> It is worse for online where until you log in they have no clue what taxes will apply.

Enter your shipping address to see pricing. Exactly the same as it is now. Give an estimate based on IP. Exactly how it works in Europe, which has the same problem.
When shopping physically that shouldn't be necessary. Should it?

But I guess that would outside FTC jurisdiction?

Most online shops have a good estimate of your location based on IP. And already use it to estimate shopping costs, right?
People aren't going to buy little usb sticks, some phones don't even have usb ports and the NFC or bluetooth connection never works properly. Also generally even having multiple devices isn't going to save you when you really need saving. Like in a house fire or while on vacation and your phone breaks, who really keeps a second phone around constantly with all the passkeys on it, like e.g in your hotel room? Then what if someone breaks in and steals your backup phone, now you have to invalidate all those passkeys somehow right?

I also don't know whether there is even any recovery process planned or possible, I guess not? So why on earth would I pick a new system like passkeys where I can't just have Google email me a new password vs. a system where that is impossible? Effectively my email account is like a second device in the password system which is far easier to carry around than a physical device. Sure a second, different email account could get itself password guessed but the chances of that are so small, it's pointless to think about and even if it does get hacked, even then it probably wont matter because it will only get used during recovery processes for a few seconds.

It also still doesn't answer the question around how I would know whether the passkey I created on a different device will work. One time a login process on Windows told me to use a QR scanner via my phone and then I got logged in. Okay so did that create a new passkey now and where? Both devices were involved in the login process, it was unclear to me. Maybe it was also the registration process, they are so similar now that I can't remember.

I guess maybe half the problem is that the proposition seems so strange: We are being told that all of a sudden having multiple "passwords" for the same account is actually great, it's secure. In fact: Just have a new password for the same account on every device, you can just keep creating new passkeys and it's no problem at all?! Oh and btw, if you lose any one of those your entire account is utterly compromised and good luck figuring out which of those passkeys you have to invalidate now. Somehow this is okay and secure.
Out of my head, if I recall correctly, Australia, Japan, Denmark do local municipal taxes as well (some are more flat than others).

Anyways, all I was saying that it's a solved UX problem, and the reason why you're not getting full price is because A/B testing has shown that when customers see the complete price, they get a shock and less likely to buy the item. This doesn't have much to do with websites caring about some edge cases that they'll somehow won't be able to give out exact price to you. In the worst case, the shopping websites could ask you to enter your postal code and show all prices with the tax included price.
VM/CMS wasn't known for its great GUI though. So, the reason OS/2 GUI looked bad might actually be because mainframe guys were too involved with its design. OS/2 had few remarkable VM/CMS characteristics that I could remember, including intricate, hierarchical error codes prefixing every error message like "HPL1001A: File not found", and favoring upper-case on file names and configuration files.

Not to mention that OS/2 came with XEDIT and REXX which were cornerstones in VM/CMS.
It’s funny how this would simply be an unacceptable answer in a root-cause-analysis. “I fucked up” basically just means “yea, someone else might make the same mistake, nothing to be done to prevent it”.
I wanted something very siple without auth. Introducing auth would probably set a higher bar for people wanting to try out the service.

One option would be to have all quotes publicly available in some sort of list (it was in the beginning but turned out to be a SPAM bot).

Do you have any suggestions for improvement, don't hesitate to comment :)
I have a feeling that's optional. It may even be regional. My experience was almost exclusively Tokyo.

I traveled to Tokyo for over 20 years, and always paid what was on the sticker.

I was told that the tax was included in the price.

I remember one of my bigger purchases, was a ¥75,000 Oceanus watch, and that was exactly what I paid.
I have often wondered if you can come up with a one-time price for storage and guarantee that you’ll be able to store the data forever. Disks prices keep dropping so it should be in theory cheaper and cheaper to store data.
And nobody bothers putting on the handbrake any more (helped by the proliferation of automatics). I often use the visor when stationery behind a car
KV Stores aren't magical... and you do need to store this data somewhere.

So what's different between this (or any of these new-aged Auth services) and something else more traditional? If anything, these new-age services make it easier to access your data if you need to, since you often control the backing database unlike auth0, etc.

Both DynamoDB and Cloudflare KV are queriable.

I guess I don't understand the negativity in your comment. If anything, your complaint sounds like an issue you and your team cooked up on your own.
I would add a twist to it, which is to give each student ten printed articles from which to accumulate material to handwrite the essay in class. Five or the ten would be totally unrelated, two would be strongly related, two would have a medium relation, and one would be mildly related. It's the student's job to figure out the useful sources and write the essay, all within 120 minutes. In this way, the students don't have to hallucinate content for the essay.
Bun's new text-based lockfile
I guess I've just never felt as though my condolences for a grieving family were a prize to be earned.
Doesn't look like they got to DoorDash hidden fees in this decision?
While the text mentions the autobahn having been of little strategic importance, there is a paper[1] which states that it “was effective in boosting popular support, helping to entrench the Nazi dictatorship”.

From the abstract:
”[…] Nazi propaganda used the Autobahn as a powerful symbol of successful economic policy, putting an effective end to austerity – so that many Germans credited the Nazi regime for the economic recovery. In line with this interpretation, we show that support for the Nazis increased even more where highway construction coincided with greater radio availability – a major source of propaganda. The effect of highways was also significantly stronger in politically unstable states of the Weimar Republic. Our results suggest that infrastructure spending can raise support for autocracy when voters are led to associate it with visible economic progress and an end to political instability.“

[1]: https://www.nber.org/system/files/working_papers/w20150/w201...
Well, at least we're now in a modern enlightened time when there's a standard FCC-required Broadband Facts "label" that can be referred to. It does make it easier to compare.

It still seems kind of new and I can't find one for Spectrum (my ISP) or I'd share it here myself, but: I pay exactly $59.95 per month, as the service is advertised in my area, and that's that. There are no itemized fees/taxes on my bill.

I don't remember the last time I had an ISP with weird fees associated with it -- it seems like it has had to have been around a decade now, at least.

(Cellular, too: My cheapskate all-you-can-eat cellular service costs me $35 per month, flat -- to the penny.)
Yeah, I totally get you! I've done exactly this work for semi-B2B company where it clearly showed the sticker price effect and we ended up removing the taxes from it. Unless it's legislated, it's obvious the way the companies will go.
That's okay; we don't kinkshame here.
Wow, this was so amazing! And in a way, so... refreshing! Makes me want to learn Ruby :D
So are estimated prices being advertised in Australia, Japan, or Denmark? Why is North America uniquely susceptible to A/B testing?

Municipal taxes are not an edgecase in the United States at least. They’re very much the norm, especially in telecommunications.
That’s because business isn’t an abstract activity that doesn’t affect anyone’s real life.
This book - https://www.amazon.com/Sorry-Case-Good-Apologies/dp/19821634... - has an entire chapter dedicated to this.
But murder and manslaughter aren't simply "kill a person with intention", "kill a person without intention", that's why we have different degrees of each. Because you have to define what intention means. Savagely beating somebody to death, while believing they'll probably survive - is that with intention or without? There's also other forms of homicide than just manslaughter and murder!

I think that's why these terms exist, because they become shorthand for longwinded definitions that may need to be very precise.
No they are a bit different. I made this tool because I suck at design. I also used the tool to design the tools UI while I built it.
Register a passkey on a different device or get a hardware key or whatever. Or call Microsoft support and complain to them. This doesn’t feeling like an honest discussion anymore.
This seems very interesting!

But... "So IncludeOS can compile C and C++ applications natively. Currently, these are the only programming languages supported. We’ll add support for other language runtimes in 2019."

Last blog update is 2019. Is the project still alive?

edit: github shows recent activity, so it is encouraging.
Hm I find the opposite. Often following a vehicle at night they're extremely shy about using full beam. Totally oblivious. I live near lots of rural, pitch black A roads and it's really needed
That's not the definition of planned obsolescence
Werewolf hunter? Sorority nurse? Doctor specializing in Cushing syndrome?
On the other hand, "but Starlink is available there" seems like a very quick way to stop most government incentives and subsidies to get fiber rolled out anywhere.
If you never actually took the steps to cancel your contract won't they be able to prove your debt via the existence of a non-cancelled contract?
I read that but I honestly can't see any difference in the photos they gave. You're right that it might be different in person.
It blows my mind that it should be very easy to test and validate benefits of grounding but I haven't done it yet. The experimental design is to sleep on a grounding pad with a control device that blinds whether the pad is grounded. For me, if you can wake and tell if you were grounded or not or have some other measure that can correlate with the historical grounding circuit then cool.
"It doesn't matter to operating systems, but confuses some bootloaders. In general it's safer to use a smaller root partition and a separate one for /home. However, NetBSD worked just fine off a single full-disk partition."

A favourite component of NetBSD for me has always been the i386 bootloader. Perhaps it is personal taste but I have not found another one that I like better.

"Even NetBSD comes with some bloatware ;-) To save as much RAM as possible, you can turn it off by adding to /etc/rc.conf:

inetd=NO
postfix=NO
cron=NO
virecover=NO
makemandb=NO
powerd=NO
syslogd=NO"

Isn't powerd off by default

For example, if install provided sets from https://ftp.netbsd.org/pub/NetBSD/NetBSD-9.4/i386/binary/set...

Look at https://ftp.netbsd.org/pub/NetBSD/NetBSD-release-9/src/etc/d...

"You can also reduce the amount of consoles by commenting them out in /etc/ttys."

By default only one tty is enabled

Look at https://ftp.netbsd.org/pub/NetBSD/NetBSD-release-9/src/etc/e...

NetBSD might have some "bloatware" but _the user must enable it_ first

Everything is off by default. That is one of the things that makes NetBSD great IMHO

"I was able to fix it by adding usermod disable wss to the bootloader line."

Does he mean userconf

Another option is comment the driver out in the kernel source and recompile

For example https://ftp.netbsd.org/pub/NetBSD/NetBSD-release-9/src/sys/a...

"... I think it's the ultimate UNIX to put on a spare, underpowered machine."

100%

Some folks who are not "developers" or gamers use underpowered computers every day

I've used it for decades as a daily driver
Very dismissive, and wrong objectively. You might want to try Claude, ask it to design a site/redesign part of a site or a component. Its really good. I designed this entire UI with Claude

https://github.com/con-dog/context-aware-pattern-blocker
Thanks, chubbyemu ;)
No, this is complicating things. A physical ticket can also be refunded prior to show time. It's not an option at all, it's just a fee. They are charging you to 1) pick your seat 2) not have to show up early 3) peace of mind knowing your spot is reserved - all of those things are conveniences in the purest sense of the word. In many cases, the fee is more closely related to a platform fee going to fandango or similar service.
> And we also discussed the leadership structure, and agreed that I would lead the joint company as CEO.

Pretty interesting twist. It’s almost as if Coda acquired Grammarly.
This is the norm in Europe.

It's crazy to me that in the US I can never be sure how much I'll end up paying...
Your keys are synchronized locally. You’re depending on apple to activate new devices.
Love it and the name!

Is this the best option out there right now? I’ve seen other projects from time to time but not sure what’s stuck.
Funny. I did a few years with Rails and won’t go back now that I use Typescript. I like the Rails and Ruby libraries. But I don’t like the Ruby language. You can always get better libraries for JS. But the languages are more or less fixed.
"This rotation is a normal part of diplomatic practice," he said in a statement.

And it's just the usual slightly obfuscated language that governments and corporations use in regard to departures of this sort.

Everyone at the time knew what led to what, and why he got ousted.
Sure, the real gotcha here is that this:

const list = [3, 11]
list.sort()
console.log(list[0] < list[1])

logs `false`. JavaScript doesn't "think" anything but its native sort function doesn't do what many people expect it would when called on a list of pure numbers.

If you found this behavior intuitive and unsurprising the first time you saw it, then your brain works differently than mine.

If this happens to be new to you (congrats on being one of today's 10,000), the reason is that JavaScript sorts by converting all elements to UTF-16 strings, except for `undefined` for some reason, which always sorts last. The MDN docs have a very clear explanation. I have been unable to find a historical explanation of why this choice was made, but I presume the initial JS v1 author either had a good reason or just really didn't expect that their language would outlive the job for which it was written.

If this is a bug for you, you can provide a comparison function explicitly and the typical is something like:

list.sort((a,b)=>a-b)

Somewhat puzzlingly, this will "work" even on lists with mixed number and string like:

const list = [3, "11", 1, "2", 9, 23]
list.sort((a,b)=>a-b)
console.log(list)

[ 1, '2', 3, 9, '11', 23 ]

Because JavaScript goes out of its way to make comparisons like 3 < "11" or "3" < 11 work in the numeric domain. JS only uses string comparison when both sides are strings.
OCR to original structure is a really fun problem! I did something similar in an internship for newspapers pre-LLM Vision models, and it ended up being a bunch of interval problems re-aligning and formatting the extracted text. Found that Azure's OCR model was the most accurate by bounding box, which helped a lot.

Funny how vision models would almost be able to one-shot it, modulo some hallucination issues. Some of the research back then ~2020 was starting to use vision models for layout generations.
I guess we drew different conclusions. To me lack of optional participation doesn’t imply the offer was inappropriate. Calling this cultural requires a much narrower definition of culture than I would use.
Everything will be XML!
It looks like it’s strictly for OAuth 2.0 flows. No SAML, no ldap, no Kerberos, so it’s just a basic key exchange for those who can’t be bothered. Auth is hard and consumes too much sprint cycles, as is, so anything is welcome in this space. I personally will stick to keycloak.
Ah, Reason.

The paragon of good and sensible arguments like, "Legalize Insider Trading".

This author has not written one of those pieces, but she is in good company with the ones who did.
Can o1-preview find major mistakes amongst 59 NeurIPS '24 MLSB papers?
Any of your other devices will still work, as will your recovery codes, for getting a new device synced.
For a certain kind of user - we might say it's their signature art form.
Pink pepper can refer to three different species, from the Euonymus and Schinus families. One is from Madagascar and the other one is from South America.
As another example, Sichuan pepper can come from 6 different species of the Zanthoxylum family.
Maybe not have 13000 different sales tax jurisdictions?

Just a thought...
this is an overkill... the universities need to simply do what is done in many other countries - oral final exams. let them study all semester (as is done in many other countries) and then come to the oral exam and defend your knowledge in person.
there's existing libraries in this space that are quite good. not sure why you would use this instead.

storage for example:

https://github.com/unjs/unstorage vs byojs storage https://github.com/byojs/storage

most users are going to prefer autocomplete and types regardless of if they also use typescript.
In law such words are called terms of art - but most lawyers know them and there's no reason for their use to create incomprehensible documents. It's not like every other word is a term of art.

When I was I law school they taught us to write as clearly as possible and avoid legalese. Hopefully that catches on, I don't think legalese is good or necessary. Clarity is better
> I'm curious as to why would you think that?

Huh? From the Swagger site:

"The OpenAPI Specification defines a standard interface to RESTful APIs..."

From their OpenAI Initiative:

"The OpenAPI Specifications provide a formal standard for describing HTTP APIs"

Not sure I care to understand your POV more given this obvious bit was missed by you.
Outside of labs and a capstone project course, I don't think I had a single class across a dual-degree prorgam that didn't have a midterm and a final. There was a single class that I remember that had a take-home final, and a single class that was open notes for the exams. For most humanities we had in class essays. For foreign language classes there were written components and interviews with TAs. For engineering/math there were tons of math problems. Even a C programming class had a written exam (where we had to write correct programs by hand). This was ~10-15 years ago in a public university in the US.
It’d be a shame to ask hard work of our government that spends a trillion of our dollars every year
We've known how to efficiently broadcast TV programs to hundreds of millions of viewers simultaneously over satellite for decades now – in fact, that's how it all started :)

I wonder how hard it would be to add multicast capabilities to Starlink? Receivers could even cache popular content on a client side disk the way e.g. US satellite TV operators do for local ad insertion.
By now, wouldn’t the most popular password manager be the one builtin to Chrome, followed by Microsoft and Apple’s?
Apparently they can track you to the nearest 5m 24 hours a day, figure out that your teenage daughter is pregnant and replicate your likeness and voice perfectly - but when it comes to sales tax its an intractable problem.
Good point- I often see, especially in corporate press releases about security incidents, etc. an apology (often without even directly saying they are responsible- or with a company but no actual individual people taking responsibility), but then no explanation of what they are actually changing to fix the problem. Or there will be a “designated fall guy” who was not personally involved but is apparently paid with a prearranged “golden parachute” to resign and take the blame, which is just a deflection strategy to avoid actually taking responsibility while appearing to do so.
Show HN: Santafone.com a web app to audio call Santa Claus
SantaFone.com – Real-Time Audio Conversations with Santa Claus!

Bring the magic of Christmas alive with a personalized call from Santa! Here’s why your kids will love it:

1⃣ Real-Time Fun
Your kids can chat with Santa in real time for a magical holiday experience.
2⃣ Personalized Touch
Add custom requests:

"Call my child by name!"
"Remind them to make their bed!"

"Encourage better grades!"
"Inspire kindness toward siblings!"
3⃣ Keep the Spirit Alive
Spark joy and laughter while creating heartwarming memories they'll cherish forever.
Make this holiday season unforgettable with SantaFone.com!
I really truly hope that one day optional types are introduced to the EcmaScript/JavaScript spec. My only reason for saying that, and I know it's the unpopular view, is that I actually LIKE JavaScript and think TypeScript is a mess of over complicated concepts, trying to do too much and feels sometimes it's in competition with itself for how verbose and complex it can be. So I'm hoping that the introduction of types to JavaScipt will be the same death spiral seen with the likes of CoffeeScript (remember that?).
This is really cool, I wish I could use it on my Windows 11 X1 Carbon which also comes with a NPU.

I was quite disappointed that the dictation tool Lenovo praised on their website for this "CoPilot+ AI PC" turned out to be a shortcut to the Windows 11 transcription tool. My hope was that they were indeed putting the NPU to use for that. Other than that this is a great machine. In any case, Lenovo should fire whoever is responsible for that feature and hire you instead.

It would also be great to see a demo of how this works on your machine. Thank you for sharing it at all, though!
Noam Chomsky at 96
It looks like your solutions so far expose the result as a plain, accessible filesystem. If you can relax this constraint you might have an easier time -

"Precomp" is a program that losslessly expands a zip/gzip archive in a way that can be 1:1 restored, but in its expanded format, is more amenable to solid compression.

Could you write a custom archiver for the MPQ files that does something similar - expands them out, in a reversible way, to make the files appear more similar? Then long-range solid compression (e.g. zpaq) can take care of the rest,

Or, your custom archiver could extract the blobs to individual files, and then you'd only need to store each inner stream once, while still being able to reconstruct the original MPQ on demand.