skysight-inc/HackerNews huggingface dataset:
I'm getting various numbers from different sources on this. Some sources claim 70% of the US population are vaccinated, some say as high as 81%. Whichever it is, it was a minority of people that had the ability to opt out. I suspect a significant number of those who got the vaccination did so under duress. The coercion used in this campaign often threatened peoples' livelihoods and ability to travel, among other things.

Personally, I was lucky enough to have a job which did not require vaccination, and I was able to avoid anything that required a vaccination card up until restrictions were lifted. I'm grateful the "vaccine passport" was never brought to fruition during this period of time. I think they realized they pushed too hard with that one and pulled back. I suspect they'll try again eventually though.
A good time to link the TTS leaderboard: https://huggingface.co/spaces/TTS-AGI/TTS-Arena

Eleven Labs is still very far above open source models in quality. But StyleTTS2 (MIT license) is impressively good and quite fast. It'll be interesting to see where this new one ends up. The code-switching ability is quite interesting. Most open source TTS models are strictly one language per sentence, often one language per voice.

In general though, TTS as an isolated system is mostly a dead end IMO. The future is in multimodal end-to-end audio-to-audio (or anything-to-audio) models, as demonstrated by OpenAI with GPT-4o's voice mode (though I've been saying this since long before their demo: https://news.ycombinator.com/item?id=38339222). Text is very useful as training data but as a way to represent other modalities like audio or image data it is far too lossy.
How is it replacing anything then? At best the functionality on the homepage feels like it could be replicated with a few 5-line functions wrapping the AWS SDK.
They also use forced labor. I’m guessing the missing part of the article about “semi managed” explains how modern tech platforms and an innovative business model lets them undercut Amazon.

https://www.bbc.com/news/business-67752413
> Unlike in Florida, here in the Seattle area the public schools still more or less enjoy a monopoly for parents who can't afford private school.

Seattle public schools have lots of incentive to keep your kids in their schools: if you leave the district (moving or going private), they lose that funding to other school districts in the state since a Washington state supreme court ruling in 2013 that basically pooled education property taxes across the state in a single pool to be distributed by child-in-school.

Now, whether they actually execute on that or not remains to be seen. Cancelling the high performance classroom option is a huge bummer for many parents who actually have options (to move to Bellevue or send their kids to private schools). They are afraid to ask why kids for the actual reasons on why kids leave the district (and they tend to be the rich north Seattle kids rather than the poorer South Seattle kids that leave, creating even a larger hole in their budget). I wonder if they are hoping Eastern Washington just joins Idaho, solving all of their budget problems.
> (There’s precisely one thing like this I’m aware of terminal emulators adding in recent memory: clickable links, ca. six years ago.)

And they are often disabled by default, as a potential security risk. We don't get to have fun things, do we? (also worth read: CVE-2003-0063, abusing escape seq is unfortunately a valid concern against adding more stuff).

On the other hand, more and more emulators are adding support for various graphic protocols (sixel, iTerm2 format, kitty format).

> I’ve been waiting for one or more terminal emulators to get together and add some ridiculous new escape codes[...]

Well, it's not much, but mintty apparently has some interesting stuff like audio support[0], and codes for font size and font family[1][2].

iTerm2 also has a bunch of custom escape sequences of varying level of usefulness starting from displaying fireworks animation on cursor position to sending system notifications[3] (although sadly I could not get the last one to work for me).

For some semblance of forms, you can check bubbles[4] and gum[5] (binary to easily incorporate the components into shell scripts).

[0]: https://github.com/mintty/mintty/wiki/CtrlSeqs#audio-support

[1]: https://github.com/mintty/mintty/wiki/CtrlSeqs#font-size

[2]: https://github.com/mintty/mintty/wiki/Tips#alternative-fonts

[3]: https://iterm2.com/documentation-escape-codes.html

[4]: https://github.com/charmbracelet/bubbles

[5]: https://github.com/charmbracelet/gum
Bitcoin has a locktime opcode[1] which allows you to set a time when the transaction output can be spent, effectively locking the funds irrevocably for a fixed amount of time.

[1]: https://en.bitcoin.it/wiki/Timelock
I bet the CIA would love this, too
This is just a run-of-the-mill DoS attack, with the astronomically unlikely jackpot of additionally invaliding a random unknown user's API key when you get a hit.
What they didn't realize is that they were going to have to convince the rank-and-file employees of that. Without a communication strategy to do that, they had basically no leverage.
> Does Rust fundamentally guarantee that if you make a struct, its fields will lay out in memory in the order that you defined them? Can it be used to interact with APIs (really ABIs) who expect a C struct (or pointer to one)?

You have to specify this behavior with #[repr(C)]. Otherwise, the compiler will rearrange fields to try to optimize packing and alignment.
OP here, today I learned about the `at` command. Thanks!
It is just a proof of concept, but they released the source code so others can build on it. Hopefully someone will create something cool, but not charge a ridiculous markup.
I see all these comments stating 'oh ORMs are bad' and 'just write some SQL'. Yes, you should probably not be afraid of SQL, and yes, using an ORM for everything is probably not great, and no, ORMs aren't a full replacement for writing SQL occasionally, but taking an extremist pro-SQL point-of-view is not doing any favors to this debate.

There are very real reasons why writing raw SQL is a pain. You can make arguments about typesafety of queries, maintainability, mapping into application level data structures/types yadayada. Imho the primary argument is that you cannot efficiently write a query that doesn't suffer from duplication of data. If you have an entity A that has many B's, and that same entity A also has many C's, then if you join on both you now are loading A * B * C rows. This is going to be slow too, and is difficult to detangle.

ORMs in their current form are terrible at tackling this problem, and people are right to call them out for that. "Just" lazy loading or "just" eager loading both do not scale, nor does doing firing event listeners on a per-entity basis. But rawdogging SQL is not a viable solution either, and I wish people advocating that would stop this attitude of 'oh you prissy dev using your puny ORM, not willing to write a line of SQL, look at me with my glorious hair on my chest and superior intellect writing pristine queries'.
Kafka - Franz Kafka, the German-speaking Bohemian Jewish novelist and writer from Prague
Of course. But I think the poster above was referring to just posting random keys to the server.

In other words I don't have your key, or any key, but I have "all of them".

The correct response to this though is that "there are lots of keys, and valid keys are sparse."

In other words the jumper of valid keys that could be invalidated in this way is massively smaller than the list of invalid keys. Think trillions of trillions to 1.
1) They can laugh all they want. My aim was to make it crystal clear and on record I do not consent.

2) I understand your reaction, and that's an amusing analogy, but it's presumptive to assume I lack means to follow through.

3) I agree one email is a drop in the bucket. If you're similarly appalled I encourage you to act on your principal and signal it's unacceptable, in whatever way you choose. Even sending a tweet is better than apathy.

Large tech companies make transparency 180's all the time after realizing too late they hatched a PR turd. Enough of an uproar over a variety of channels could conceivably have some effect. I agree they're unlikely to abandon training altogether, and I'm not advocating that, but a clear and working Opt-Out button would be a good start.
I just checked, and assumed that War of Numbers was published in the 80s, but no not until 1998.

What I remember from Decent Interval, was that the US Ambassador refused to accept that South Vietnam was going to collapse. Avoiding panic aside, he took forever to get an evacuation going.

This stuff (Vietnam war) happened before I was born, but I still find it fascinating.

EDIT:

I was also thinking, as I realize that I'm getting 'old', what younger generations know about historical events. What does an average 20-something know about the Vietnam War, vs World War 2? Even the (2nd) Iraq War started over 20 years ago.

Not in a critical sense, just curious.
That's a strawman caricature of the argument. States that are driven by free market allocation rather than central planning (because there's no _pure_ model of either/or) are much less likely to initiate major wars of conquest, such as the ongoing Ukraine war or a hypothetical invasion of Taiwan.
That's just empirical fact at this point. There are counterexamples, but the propensity goes strongly in one direction.

Also, "current genocide in Palestine" is a provocative / activist assertion, not a correct consensus use of terminology. It would at least open to debate, for example, that the situation started with a "genocide in Israel". Clarity won't be achievable for a while on that one -- but you can certainly signal that you've pre-judged the situation or can't be objective about it, with phrasing like yours.
I don't think anyone is suggesting excising Rhodes from history. That'd be a completely different matter.

But I don't think we should have statues of people who were, effectively, politicians. There are some politicians who are better than others but as a class they aren't the sort of people who should get special commemoration over the long term. Even above-average politicians tend to be a bit scummy.
> local script [...] nohup [...] redirect output to a file

mosh hostname -- screen -S philsnow

I don't think I've had to use this over a truly terrible connection, but mosh worked a treat a ~decade ago while tunneling through DNS from a cruise ship that charged exorbitant rates for wifi while underway, but which allowed unlimited DNS traffic.

> It works if you don't make any typos

mosh helps a bit with that too: you get local predictive echo of your keystrokes and you can't "recall" keystrokes but you can queue up backspaces to cover up your typos. Doesn't help where a single typo-ed keystroke is a hotkey that does something you didn't want, though.
comparing runtimes should do
I used the absolute language "can't" intentionally, because frankly, in most contexts outside pure math it's more misleadling to state guessing a sufficiently long truely random password is possible than to say it's impossible. Humans can't really intuitively handle probabilities so small. It's the same reason we say heat "always" flows from higher to lower temerature.
There is a limited number of cases, where unencrypted http is still applicable, e.g. verifiable packages. In general though, it feels wrong even to think about putting such a glaring useless hole.
Code: https://github.com/vb000/LookOnceToHear
I'm not sure if you're being "technically correct, the best kind of correct" or trying to actually specify the definition.

Actual definition:
In the Western world, a "criminal" is any person tried and convicted of breaking the law.

Your definition is, however, correct for how it sometimes works and how "they" would like it to work. (where your use of the word "mandate" means "whichever direction the wind is currently blowing").
SBF is dramatically less scary than Altman. Which is why he’s doing 30+ for being likewise a crook but dramatically less dangerous to Enlightenment civilization in the large.

SBF was trying to pocket the difference on a regionally lax regulatory climate. Felon? Sure thing. By all means, hand down a sentence. It’s fraud.

Altman has blown straight past the “personal financial gain” fraud line multiple times and has amassed enough fear of retribution to now be at the “manipulate both potential executive orders and plausible legislation to arrogate de facto regulator status to myself” stage of the conquest of Arrakis.

Both bad. One far scarier.
Every time there's a story like this, those fantastic nerds have fixed it before I've even noticed.

Like lovely little leprechauns making the world a better place while I sleep.
Applologies, didn't pay enough attention to the username.
"Web components" considered harmful
Yes, Rust supports annotating your types with a `#[repr(...)]` attribute to control how it gets laid out in memory. There's a "C" repr that gives you representations interoperable with C.

https://doc.rust-lang.org/reference/type-layout.html#the-c-r...
Humans are the root of evil, and money is how we exert control.
Not sure how I feel about this (extremely arbitrary) distinction. 400 Bad Request maybe implies that no matter how many times you retry the request, it will never succeed. 403 Forbidden maybe implies that some external change in the authentication system could perhaps allow the same request to succeed in the future? So I guess in that lens I can see the logic, but again, seems extremely arbitrary.
Distinguishing Incomes from Capital and Labor
Not where I live friend. Water, electricity and gas are all privatised.

EDITED: to make the point - please don't assume everyone here lives in the US.
Agree the DB side is overstated. These particularly suck though in ruby on multithreaded servers (eg puma), where N+1s are constantly giving control of the GVL to another potentially greedy thread. I’m sure python multithreaded servers will suffer similarly.
True, but 404 has trained us to look hard at the URL part, not the protocol part.

Whereas 403 or 400 are less likely to have so automated built-in handling on the client side.
Might be an ISP issue then.
The fundamental problem is with the wire protocol. It’s inherently tabular, but should actually be more like a binary JSON format, with hierarchical representation for joins to avoid repeating the data.

Better yet, the wire formats should have efficient representations for things like column store compression.
Modulo Israel's unpopularity: how would another nation state, say, Korea, act, if a non-state organization attempted to assert its authority to act in substantial force to override the authority of the nation state's government?

It is my theory that, up to niceties, that such acts are a form of war; the nation's government would be under major pressure from its public to act in reciprocal force.
People buying multiple hones is a blessing - it makes building home cheaper (economy of scale) the problem is obly in the tweasted reality of abosolutly rampant regulation, the only problem is government and local regulation if you artificially restrict supply you don't have enough homes.
>the board agreed to bring Sam Altman back before resigning because of massive pressure campaign that involved 90%+ of employees threatening to resign, and Microsoft...

But, what kind of Wild West is this? It's all so unhinged and strange.

There are no NDAs, non-competes or other impediments? MS just guts OpenAI at its whim?

>there would have been no OpenAI left to preside over.

...If MS can do this, then there's already no OpenAI left to preside over.
My last physics class was on electromagnetism. We used Griffiths' textbook. Some 17 years ago.

I briefly glanced at page 2 of this book, where the author describes the qualitative mechanism by which Maxwell's equations give rise to propagating waves. This is a beautiful picture, and led to an aha moment.
How to Position Your Turntable
Since you can reach the host, presumably it has some kind of access to system updates / packages. In that case, ideally you paste a command like "sudo apt update && sudo apt install -y mosh\n" or something. You can even paste the newline at the same time and save a round-trip.
Wow - the most impressive thing about this is the control options. I’m not aware of any other TTS systems with the same balance of control, quality and language support. Looking forward to testing this out…
That was OPs point. Not listening on port 80 won't help against an active MitM.
How come my comment is autofolded?
Movie material!
There are people building for decades on things like Ofbiz[0] because it's flexible and it's truly open source. There are open and closed projects built on top of it, because it's a flexible business system which allow you to quickly model and built anything. I know a few companies myself that replaced Salesforce with a custom Ofbiz implementations and local companies that do the implementations.

[0] https://github.com/apache/ofbiz-framework / https://ofbiz.apache.org/index.html
Living in a productive, walkable city is only a luxury because our public policy makes it so. We can unmake it, and we should, is the point.
> Musk eventually did produce FSD (for America)

... on certain roads, and with good quality road markings, and in certain weather and seasons, and for some, but not most or all, traffic conditions...
Personally, I put it all on jack. He seems like a trustworthy fella.
In desired areas land is about 80% of the house price, that's why if you add zoning you obly get exyremely expansive single family houses where you could get cheat multi family high rises
Ask HN: Proposals about developing a cross platform Bluetooth manager/daemon
Hello HN,

I am the author of [bluetuith](https://github.com/darkhz/bluetuith), an open-source TUI-based bluetooth manager for Linux only. I have been working on this project for over 2 years on and off, and I was wondering about extending support to other platforms as well.

To begin with, the Bluetooth Classic (BR/EDR) implementation on Linux is fairly standardized (via bluez APIs), but on other platforms, especially windows, Bluetooth APIs are finicky, and tricky to deal with, and also there is no standardized management in general.

I would like to start creating a centralized Bluetooth server or a daemon for other platforms (natively maybe), mainly Windows and Linux, which can expose relevant APIs so that clients can use them to handle Bluetooth-based operations. I know this is quite an uphill task, but I would like suggestions on how to implement it, or if anyone has a better idea, please do suggest that as well.

To summarize, my current plan is this:

* Create bluetooth servers natively for each platform, utilizing the platform's proven APIs to handle bluetooth-based functions and expose a standard API to clients
* Adapt clients to use said APIs provided by the daemons to allow the user to control bluetooth in general.

For the server implementation (mainly to other platforms), I will require contributors, so contributors are highly welcome to be involved in the project. I am in the process of securing an [NLnet](https://nlnet.nl/) grant to invest into this project and mainly pay contributors to implement this platform-wise (the proposal has been accepted, and the negotiation call will be hosted in a few weeks, more details about this can be further published if anyone has questions about this. If contributors are confirmed, maybe the budget could be adjusted as well).

Note: By Bluetooth operations, I mainly mean Bluetooth Classic based operations.
have you heard of https://osf.io/ ?
> If he hadn’t been under the influence then the door latch system wouldn’t have had a defective design

So... Poe's Law here. I can't tell if this is a sarcastic comment pointing out that a defective design remains defective even if someone is drunk, or whether this is a serious comment implying it wasn't really defective in normal circumstances.

In any case, the person who was trapped-and-died was the passenger, and we don't know if or how-much they were drunk.

The driver survived... or else they're making a lawsuit from beyond the grave.
> OpenJDK's backwards-compatibility breaking crusade. The OpenJDK team has also broken reflection (you can no longer access anything in another module that wasn't explicitly exported

I’ve been out of the Java world recently, but my understanding is that an application developer can still do anything they want. All of these new restrictions are for library developers. To be clear the library developer can still do anything, they just have to make it explicit.

This is the opposite of a backwards compatibility breaking crusade. This is a crusade to make sure application developers don’t accidentally depend on libraries that are either breaking encapsulation or depending on JDK internals. This should improve backwards compatibility.
> The idea that anyone would use this during "common operations" is laughable

It's been a while since I dared assume anything at all was so obviously absurd that no one could ever think to do it - not least since significant portions of my career to date have consisted of cleaning up after people who had.
Yes, something like SOX (although one can argue that SOX, which was born of Enron, didn't stop the GFC or Maddoff).

I think there's also a place for government to perhaps 'accelerate' the market to encourage certain behaviours by either creating financial incentives/disincentives. This can be in the form of grants etc. In that case, giving money to researchers in the domain would make sense - on the basis that they are more likely to understand what's technically required than a government public servant.

And to your point regarding beauracrats: someone has to manage and oversee regulatory frameworks. Voluntary frameworks with no oversight at all are a figleaf. We can argue about the number/cost but we shouldn't be arguing about the need, assuming we agree on the need for regulatory frameworks in the first place.
Could be a game changer for people with auditory processing disorder too.
https://x.com/tim_zaman/status/1795600818311451013

From ex-tesla AI engineer. Also worked at xAi and is now currently at Google deepmind.
Theorem provers for university math: students' perceptions (2023)
> Was the current genocide in Palestine the fault of Communism also?

Stalin had a crucial role in creating Israel, so, yes?
Your example distracts from the issue by broadening the topic from Cecil Rhodes, who we know was a real person, with plenty of historical evidence about what he did, to a Biblical figure with precious little other supporting evidence.

Take your assertion that he was "a king". That's certainly the general cultural interpretation. Quoting https://en.wikipedia.org/wiki/David#Historicity

> Biblical evidence indicates that David's Judah was something less than a full-fledged monarchy: it often calls him negid, meaning "prince" or "chief", rather than melek, meaning "king"; the biblical David sets up none of the complex bureaucracy that a kingdom needs (even his army is made up of volunteers), and his followers are largely related to him and from his small home-area around Hebron.

It then lists some of "the full range of possible interpretations" for the Biblical account: "a heroic tale similar to King Arthur's legend or Homer's epics", "a political apology—an answer to contemporary charges against him, of his involvement in murders and regicide", "a brutal tyrant, a murderer and a lifelong vassal of Achish", and "the creation of those who lived generations after him".

If the real David didn't do what the Bible says he did, then your question does not need to be answered.

Did Goliath exist, and was he "six cubits and a span" - nearly 3 meters - tall?
The National Weather Service (NWS) has weather reports in tabular format: https://forecast.weather.gov/MapClick.php?lat=29.7687&lon=-9...

The graphical tables are nice, too:
https://forecast.weather.gov/MapClick.php?lat=29.7687&lon=-9...