skysight-inc/HackerNews huggingface dataset:
Sales taxes are collected by the seller for reasons of convenience. They are intended to act as taxes on the consumer. For political reasons this is as not obvious as possible.

If they weren’t taxes intended to fall only on the consumer then:

* businesses wouldn’t be able to claim back sales taxes on their purchases.

* consumers wouldn’t be personally liable for taxes on goods they import.
> batteries soldered together under the shell.

They are not soldered. They are spot welded to bus bars. The distinction matters because the long duration of heat from a soldering iron will destroy Li-ion cells. A spot welder delivers more heat over a shorter time. This doesn't damage the cells.
Yep, genetic heritage I absolutely can believe.

I'm red/green blue/purple colorblind (male, common), my mother is red/green colorblind, (female, uncommon) my grandmother has Tetrachromacy (female, very uncommon).

I had thought for a moment, that there may have been some "cultural link" that would allow me to not pass this on to my children.
Australia's Saturday Lotto is one of the better ones I believe (1 in 6,000,000 or so I think).
Knowing Pavel Zhovner (founder) I would say it is done intentionally. FAPing on FAPs.
This is pretty damn amazing.. Throw on a headset and find a nice walking simulator. It'd be really cool for a lot of people in different situations.
> No language will prevent you from misimplementing the specs

If the spec is written in the language itself, then some languages certainly will.

See Lean, Rocq, Isabelle, etc
Not real Chinese food, but an American Chinese fusion.
Ah yes - thanks! We've changed it to the article title now.

Submitters: "Please submit the original source. If a post reports on something found on another site, submit the latter." - https://news.ycombinator.com/newsguidelines.html

(Submitted title was "Chai-1 Defeats AlphaFold 3")
This essentially looks like just a Peltier device with a fan attached. Would this actually work well, or is there some breakthrough technology involved here I have overlooked that makes it different than putting a fan inside one of those 12v car coolers?
There are still plenty of great high-paying jobs, they are just more competitive.

If you are a good engineer you won't have a problem aside from having to play the numbers game a bit more. There are still new grads being hired but it's definitely not as easy as it was.
AI filters out bad websites, it detects and find keywords to track, helps write emails, and more
I like this one for cello better

https://youtube.com/watch?v=v4XMjsYeMig
Healthiest?

I haven’t eaten there in a while but I don’t recall thinking it was healthy at all, quite the opposite.
Yes. They work fine. Just don't use them for charging. Charge all batteries in the original charger they were designed for.
> Restaurant is more expensive in places that are more expensive.

Gee, thanks.

If this factored in local cost of living this might actually be useful so you could see where Taco Bell is unusually cheap or expensive relative to the area.
Step functions are an "external orchestrator". With DBOS your orchestration runs in the same process, so you can use normal testing frameworks like pytest for unit tests. Its super easy to test locally.
Made an app that actually helps to PRACTICE a language
I’ve spent countless hours on language apps, only to realize I couldn’t string a sentence together when it mattered. Most apps focus on learning, not speaking.

Since nobody was making this, I decided to make this myself.

Called https://www.kataru.app/, I made it focused on geting you to do conversations in your target language. Think of it as a language gym - focused on practice, not theory.

I'm looking for early feedback to help me make it even better. If you're tired of traditional language learning and ready for a new approach, give it a go!
I did the same when I tried to create my own lottery. Thought the "correct" icons were the "wrong guess" ones and vice-versa
If the yaml is generated by code it should be quoted automatically, given that you have a sane yaml library.

try this:

yaml.dump({"gameServerVersion": "556474378"}, sys.stdout)

It will correctly print the quoted version

gameServerVersion: '556474378'

At least with Python, strings are strings and there is a minimal risk you store a git hash coming from the output of a git subprocess command as a number. The only way this bug could have happened is if doing manual string templating. If you were doing that, equally or worse kind of bugs are waiting for you in any serialization format.
As far as I know, TUI is the only way to build a statically linked app that can be controlled with a mouse. If you're running in a terminal that supports sixel, that covers a huge class of apps. And you get lots of bonuses like excellent cross platform support and running over a network. It's honestly a compelling platform even without the nostalgia factor.
fixed! description should be more clear. Let me know if you need anything else
> The tools (and environments!) 30 years ago were better suited to solving the problems of 29 years ago than the tools are today in solving the problems of the upcoming year.

A.k.a. The problems have become harder (stricter requirements, more ambitious objectives), which is entirely different than the tooling having become worse.
Like self-driving? :)
I'm not a fan of that import function.
I don't even use Tor (this is literally stock Safari) and Cloudflare will not let me through as of last week or so.
>What is interesting is everything else that that device can do.

Leaving me hanging.
Mario Draghi disagrees.
And, obviously, lots of military uses.
What? The commenter approached this just fine. They didn't state anything as fact and asked for others to weigh in. This is completely reasonable in a discussion.
Is WiFi security open by default in Tomato still? Several years ago I had Tomato in one of my routers with WiFi disabled, it reset itself one day and since WiFi security was open by default anyone could have got into my network; Thankfully I had the antennas removed that time so I assume no one did.

Could be a bug in Tomato or nvram issue within router although I didn't have this issue with other firmware.
A lot easier to see than how uncomfy chairs would do the same.
I've been pretty happy with clink [0].

I'm not looking to have the same environment everywhere, I'm fine to have windows stuff optimized for windows on windows, and vice versa on Linux.

By that reasoning, I think clink is a much better option.

[0] https://github.com/chrisant996/clink
I've helped with the Philly Free school, which is a very new branch of the Circle School in Harrisburg

https://en.m.wikipedia.org/wiki/List_of_democratic_schools
I'm not the person you're debating, but I can't help noticing that every single one of your messages contains an insult or putdown - or several.

Are you aware that you're doing this? Is it really the best way to promote "intellectual curiosity"?
Yeah that's probably how it works, except I don't know how to actually implement all of that myself, and it was a one time payment for use on all my devices. The only downside is connection is through usb or bluetooth. If you are aware of a way to put my un-rootable phone in hotspot mode that sidesteps the up-charge, please advise. When I had a pixel with Graphene installed this was possible.
18v and 20v batteries are interchangeable. But I probably wouldn't use a 24v Kobalt battery in an 18v tool. Kobalt batteries are really closer to 22 or 23v but still the difference from 18v might be enough to overheat the motor in your tool.
Uh. https://en.m.wikipedia.org/wiki/Apollo_1

Yes they are one launch platform, and the only launch platform capable of some of the things they do!
Protobuf/thrift?
> Is the burden undue?

Yes.

> A Tor exit node operator has made the ethical judgment call that they're doing more good than harm.

They are. Absolutely. It's not really a question.

> Making the decision that you're doing more good than harm requires you to fully understand the harm that you're justifying, and law enforcement subpoenaing you every single time is one way to make it very clear what it is that you're choosing.

No, that's just harassment.
I have an autistic kid who went through a phase where she would only eat McDonalds chicken nuggets... I live in a city and have 3 McDonald's pretty close to me, and the price for the same order of nuggets would vary by up to 50 cents between the 3... the cheapest place is only a half mile away from the most expensive one. It really is strange.
Depending on what you get, it can actually be quite solid in macros and not super unhealthy. Particularly if you’re trying to hit protein goals, the $/cal or $/g protein is better than most other fast food places, and they had healthy alternatives to the typical grease-filled beef.
Congrats on the lauch!

I’ve been thinking about learning more languages over the years and your approach intrigues me. From the website it appears to be text based learning only though, is that accurate or does the app support vocal conversations as well?
> God's rules

Who? What are these rules of which you speak? Which respectable peer-reviewed publication may I find the rules in?
Also, these permits can't be applied for ahead of time for new technology that is still being developed.

I regularly face this issue in IT circles, where I'm supposed to have a time machine to compensate for the multi-month forewarning everyone else needs.
It was a memory model / two word atomicity problem. The mutator uses two writes, one for type and one for value to create the interface. The GC concurrently reads the 2 words of the interface to see if the value is a pointer or not. This is a race that was considered too expensive / complicated to fix.
Why would you use fastapi if you're rendering with htpy, instead of just using Starlette?
Thank you, mate. Because it is in an early stage, it is based on text conversations aka chats for now. Vocal conversations is something I am definitely interested in & might explore soon.
I wish I didn't miss the '90s-00s internet
> errors.Is is true for whatever x.Close() returned.

That may get you through if there is only one x.Close, but now you have to offer the guarantee to the callers that there will only ever be one Close error returned. Furthermore, any callers of your function have to ensure that they don't end up introducing additional Close error returns in the same vein.

Without such guarantees, you, the caller, need to resort to string matching to protect against undocumented functionality and/or future modifications when you handle the error. Sounds like a rough situation...

> If I'm going to do something upstream based on the error, I use a type.

Implying that you are a lone wolf developer? I think you make a good point that if you exist in your own world without other developers just about anything goes.

That said, the language used around the previously linked repository implies that it welcomes other developers using and working on the code, so it is not clear how you are "doing the upstream" in all cases.
We might end up with less because we realize we already overbuilt and restaurants were depending on local captivity.
I guess it would be just like in nuclear power stations. You can't bring food in, not even toilets are inside the big "sphere".
Just imagine the legal system as a money duel. If you have little money you can be crushed at no cost. Trying to fight someone with big money, even if you're likely to win, will take a lot of time and money. Unless the fraud was black and white or you're in for the long haul it's easier just to lick the wounds.
The arguments seem to be that SpaceX ought to have used their time machines to go back several years to request a permit for something they've only just now started doing, something new and unique never before done by the entire human race.

"Why did you not know the results of your tests and the outcome of your multi-year R&D project a decade ago!? Are you incompetent?" -- said by someone unable read a few dozen pages of text faster than 60 days.
I think this is undercutting the announcement. A baofeng is a specialized tool specifically for RX/TX 2m and 70cm analog audio radio waves. Of course it can listen to walkie talkies which are transmitting on 70cm.

I read your comment as someone posting about making toast with an iron and saying "Anyone can make toast. I can do it with my toaster. It's not that interesting"

All things that device can do is interesting because it is so many things, including this new ability.
Hey that's me! Thanks for mentioning it.

So far it has automatic layout that will position (and create a rendering) for hierarchical graphs - even if your data isn't hierarchical in nature. This is how the algorithm works internally as it is a reflection of Dagrejs.

I plan to support more layout types in the future.

As for placement of 'root' nodes (aka source and sink nodes) - in reference to the parent comment - my hope is to expose graph theory methods that you can run before layout/render which would help facilitate this automatically, but it's non-trivial to codify as it requires a substantial refactor to the layout algorithm(s).
While I haven't done the math, you're right that it would need to be an exponential of some kind (assuming this is JavaScript-based).

In JavaScript, Number.MAX_VALUE (the biggest number that can be represented without returning Infinity) is a 309-digit number, and Git SHA-1 hashes are only 40 characters long.

However, this does mean that the chance will be even smaller than you say. Assuming that all other conditions are met (sole "e", every other character is a digit)

* if the sole "e" is in any place from the 2nd to the 37th, the resulting number is almost guaranteed to be returned as Infinity, unless the number happens to begin with "0e". (Leading zeroes, either in the significand or the exponent, would be required for this to not be a guarantee. Any number beginning "0e", on the other hand, will evaluate to 0 and not become Infinity.)

* if it's in the 37th place, the resulting number (assuming no leading zeroes) has around a 27% chance to be representable without being returned as Infinity.

* if it's in the 38th or 39th place, the resulting number is guaranteed to be small enough that it won't be turned into Infinity.

* if it's in the 1st or 40th place, it probably won't be parsed as a number so will not return an error.

I'm also not interested in doing the full calculations, and in the end this isn't going to make a significant difference to the chances IMO (except in the "0e" case mentioned above, which seems like it'd make a noticeable difference), but it's interesting to think about the edge cases.
I mean, put a blindfold on me and I’d also systemically remove peas from anything, because they taste and smell absolutely vile.

To me, peas, asparagus, squash, and beets are literally vomit inducing, it’s not a matter of them looking sketchy.
Think of it the other extreme though. Imagine governments never borrowed and only used actual 'cash' to build things. I suspect that virtually nothing would have been built over the past 200 years and the world economy would be 1% the size it currently is.

200 years ago had vastly different taxation methods than today, so I'll stick to the last 100 years.

Your point is countered, by the fact that governments build roads, bridges, and more without any debt or by borrowing money. I think you are underestimating how large a budget governments of all levels have, especially when 50% of it is being used to finance debt. That 50% of tax income, literally disappearing to pay only interest on debt, instead could (for larger cities) literally be used to plop down cash for a bridge in one year.

A lot of this could be solved by better allocating taxation to its intended purpose. There are gas taxes, but often those taxes are appropriated into a general budget. Far better if those taxes were only used for roads, and adjusted accordingly.

(Even if you decide that some gas tax should be an 'environmental' tax, a portion of that gas tax can be allocated as 'road tax', and the above still gels. This could also be a 'tire' tax, or a 'register your car' tax, the method does not matter.)

There is a lot of nuance with taxation, but quite literally throwing 50% of tax revenue away just to pay interest to bankers is very poor form.

I want to add here that, as a Canadian, this isn't a "team" thing in the mental sphere of US politics. And regardless, every single government in the US, federal, state, and often city engages in this practice, regardless of political bent.

This is a "governments love to give things to get votes" problem, which covers all political spheres, and harms us all.
Interesting, I know someone who is a tetrachromat and is a very picker eater. Doubt it is related but it is an interesting coincidence
Idk, I'm getting a $6 combo with a drink and 3 items filled with potatoes, beans, cheese, tomatoes, lettuce, sour cream in one of the most expensive metros in the US. Not too bad.
I first heard his music in an excellent BBC documentary[1] about Auschwitz, that I thoroughly recommend. It offers a somewhat nuts and bolts window into the machinery of death, as it was built over time, with a lot of participation and even enthusiasm and "innovation" from many sector's of the German war effort that some have tried to falsely call "clean".

It's also where I first heard Górecki's harrowing Symphony No. 3 (aka Symphony of Sorrowful Songs).

[1] https://en.wikipedia.org/wiki/Auschwitz:_The_Nazis_and_%27Th...
I think they've set it up to sound like NPR meets patronizing customer support agent. They could easily set it up to sound exactly the way you / any listener would like to hear their podcasts.

But yeah - like electronic instruments, AI will take away the blue collar creative jobs, leaving behind a lot more noise and an even greater economic imbalance.
C became big not because of unix, but because starting in the 1980's the personal computer with small memory and impoverished operating systems quickly became the biggest market to write software for. Then the biggest player, Microsoft, was more interested in being proprietary and uncompatible which stood in the way of standard libraries. Unix became big when the web became big because of servers.
It has that classic look, I immediately though I saw it in a movie.
Excellent article of what is going on in the terminal space, agree on the TUI section where we are seeing lots of terminal tools being built in Rust and Go and libraries such as Ratatui [1] and Bubble Tea [2] becoming new modern alternatives to ncurses for building TUIs.

Python has Textualize which is also very popular for building terminal user interfaces [3]

And we've noticed this renaissance as well of new CLI and TUI tools that we list on Terminal Trove [4].

[1] https://ratatui.rs/

[2] https://github.com/charmbracelet/bubbletea

[3] https://textual.textualize.io/

[4] https://terminaltrove.com/
It seemed as if my favorite due to its cheapness fast food had become more expensive lately, and yup, every single location in my area is a red dot on that map. Bummer.
I also enjoy how the online manual pages doesn't even try to tell me which version it's about. It's all just powershell https://learn.microsoft.com/en-us/powershell/module/microsof...
land landings has a certain ring to it
I believe ublock origin blocks these via the annoyances filters, but just the popup element without setting the cookie. I haven't really looked into it.
The difference between the two is that Gnome is at least trying to constantly deliver stable and high quality desktop experience. I don’t like the way Gnome works, I don’t like the way their organization is run but I like when my computer just works. I don’t have time to fuck around with buggy Plasma widgets. I was a Plasma 5 users for two years until 2022 and I still use it on my Steam Deck occasionally. My opinion is based on experience.
> I am not the previous commenter

My apologies - that was an oversight on my part.

> The fact that subsequent launches were approved demonstrates as such.

No it doesn't. SpaceX made several changes to the launchpad and supporting structures. Implying that there were zero changes between that launch and the subsequent is not accurate.
They have this at my local expensive taco bell but it's online order only.
I Made a Ghost Channel
I inherited some lambdas on my team and the amount of effort I have to go through to:

- make them testable locally

- planning/qa-ing yaml configs with devops team, because they only grant me readonly access on their precious over engineered helm chart stack, they don’t even offer running my unit tests in their pipeline for me

- painful debugging process because everything that touches a lambda is another aws service config somewhere

I honestly don’t know why anyone wastes their time. We will be deprecating these aws lambdas for traditional api on our next version of our app. Serverless is garbage way to deploy code and is designed to tax you/charge you fees at every turn. It is for people who want to deploy poorly thought out code and rewrite it later, and explain the bill later.
I also tend to do so but only for top-level constructs, where such comments are most useful. I think I do so because I like to conceptualize entirely within my mind; I found it rather slow to experiment with various design choices by actually writing them down, at least initially. So I necessarily have to document these design choices once they are settled (as others don't yet have access to my mind :-), while I expect details become much clearer after others also have conceptualized them to their minds. This approach does have a downside of making it possibly harder to read when such conceptualization couldn't be done for any reason, so I do additional tweaking to maintain the baseline readability to the minimum required.
Anecdotally my son is color blind and has on more than one occasion eaten a full loaf of moldy bread without realizing it. He's a bit like me in that he'll go a long time without any desire to eat toast or sandwiches, and then one day you decide you need an entire loaf's worth. He has also never been a picky eater with the one exception of large sliced / chunked tomatoes.
PSA: These prices haven't been updated in over a year. Click on a dot and it'll tell you when.

Same thing for the Big Mac version: https://mccheapest.com/