skysight-inc/HackerNews huggingface dataset:
This is a good reminder that we all need to have a "safe word" that we can use to verify to the important people in our life that the voice they may be hearing on the phone or elsewhere is really us.

Get a panicky call from "me" in the middle of the night? If I don't include my safe word, that call isn't from me.
Absentee Ownership: How Amazon, Facebook, and Google Ruin Commerce (2020)
But what is a realistic way forward? Do you think that scammers won't have this technology in 2 years? Can we really prevent any illegal use of neural networks at this point? With weapons that you actually have to physically buy, you can intervene on a country level (to some degree). But already with those 3D printed ones, we are basically doomed. Of course it's a tragedy of the commons type of situation. But banning all legal uses does not prevent the illegal ones.
I do not claim this property is unique to Rust, it's true.

I think it's important to Rust conceptually because the type system is one of the ways in which Rust achieves its most important goals, but that doesn't mean that it's exclusive to Rust or unimportant elsewhere.

I do find that lifetimes cause issues here that don't happen in, say, GC'd yet statically typed languages. Rust puts things in the signature that aren't there in many other places. I think the accessor/mutator example is so common when talking about this problem precisely because it's a pattern that's pretty normal in other statically typed languages, but doesn't cause any issues there, thanks to GC and/or lack of explicit lifetime tracking.
Show HN: Tracking Sargassum Free Beaches
Enjoy the beach, that's it.
I dislike picking on people like this, but I feel like anything that might involve CS theory inevitably elicits this type of comment. I'm not sure what drives it, but I don't see how it helps, as it essentially amounts to, "don't write boneheaded code."

I don't think many people would argue with that. I'm just not sure what it is contributing to this discussion.

The number of people who know compilers well enough to know how to jam them somewhere inappropriate is probably...startingly low, too.
I think an resin printed cup for $700 makes me an appropriate amount of angry.

That it’s in a completely idiotic design is just to be expected at that point.
Really only 10 or so (well "families" of JS frontend frameworks anyway) being actively used for new projects.

I mean if you consider React/Next/Gatsby separate frameworks then there are more, but generally it's Angular, React, Vue, Svelte, Solid, Qwik, Ember, Redwood, HTMX. If you include other programming languages (Elm, elixir ?) then there are definitely many more
Actually I found rust to be easier to learn than zig, as it is more consistent in most cases.
Wow the actual speech part is terrible, the number of mispronunciations is surprising.
Common law, like all law, boils down to if the state wants to fuck you they will find a way. I just enjoy pointing out the hypocrisies and double speak along the way.
>And then industrial revolution didn't take out jobs, rather created more.

This is your thinking: "Because all previous technological revolutions created more jobs, it follows that the AI technological revolution will create more jobs."

However there is an obvious difference between all previous revolutions and this one: previous revolutions replaced labor. The AI revolution replaces thought. Even the computer revolution replaced labor, such as "typing things onto paper" or "updating a ledger".

For me, the whole ChatGPT debacle just showed me that 99% (or 100%) of humans are, themselves, just autocompletion generators, with the training model being a religious text, a political manifesto or propaganda masquerading as a school system.
I do this to get over my fear of flights :)
If they did by options they lost all their money due to the greeks not enough volatility, and if they bought futures unless it was 100x or the had many tens of millions they also didn’t make money. Crypto moves like this every day +-~4%. Also there’s zero option platforms for US traders and if they traded futures its coinbase or kraken which are heavily regulated. Why take the risk?
Since no-one asked, I use something like this in zsh:

rand() {
local r4
IFS= read -rk4 -u0 r4 < /dev/urandom || return
local b1=$r4[1] b2=$r4[2] b3=$r4[3] b4=$r4[4]
print $(( #b1 << 24 | #b2 << 16 | #b3 << 8 | #b4 ))
}

It has the added bonus of only using zsh, no external dependencies, so it is quite fast.
> Do we actually experience something if we don't encode memories for it?

It's not "don't encode memories"; it's "lose conscious memory". Your body still scars from cuts when you are unconscious. Your brain likely does too.
Apple Releases iOS 16.4
There is a real technical possibility for Signal or Google to push an update to specific targets, but it's unlikely for this type of crimes (the technique better be kept for terrorism). Most likely a mole in the organisation.
Not OP but I think this is exactly the point. With Vue/Pinia it just works as expected without having to think about these things.
So does "war simulator".
Look at the comments in these threads. It’s always loaded with accusations of statist bootlickers and sheep brainwashed by American government tyranny and all the other rhetoric that could be equally well from Timothy McVeigh or 1960s Maoists or any other extremist group at either end of the political spectrum.

Crypto is obviously about politics and always was. But is there even a technology angle left anymore? Bitcoin is frozen in amber and will never do anything more than it does now. Ethereum after the PoS transition is essentially a very slow distributed database owned by a special interest group. Other blockchains are variations of the same theme.

Is it worth talking about crypto on HN at all? A total ban on crypto topics might be worth contemplating. Other purely political topics are similarly banned.
Zoom adds OpenAI powered features to meetings
What if the voice sample is somebody saying they give specific consent to be cloned by that service?

You could of course clone a voice to generate that "consent" -- but at that point there's no additional harm done because they'd already have the clone.

It's unrealistic that this tech won't exist somewhere, even if the big actors stay away for ethical reasons. A voice auth practice strikes me as a good compromise.
Rust-analyzer in VSCode does this for local variables, and it's very nice
Downloaded the app–

I'm bummed it doesn't work on websites, I guess I'm a nerd so not the target audience, but I use the mobile web versions of twitter and reddit because I don't want to give the app developers more permission than they have,but I apparently can't block the safari app (I don't need more fine grained blocking than this). I guess apple is probably making this impossible, but it's still a bummer.

Also, would it be a ton of work to get a firefox extension?

Cool concept, I hope it eventually meets my needs. I have the game I compulsively play blocked at least.
This is really impressive, it's information rich without overloading the user and it has a lovely aesthetic (as most things Rob does tend to have!)
Member Management in Cloudflare known broken for about 1/2 a year
Blog post that did it in probably:

> https://blog.cloudflare.com/rbac-for-everyone/

50+ related community threads, can assume thousands of unanswered support tickets. I am one:

> https://community.cloudflare.com/search?q=Error%201005

Main thread (closed):

> https://community.cloudflare.com/t/i-cant-add-new-member-err...

Rationalizing the break:

> https://community.cloudflare.com/t/i-cant-add-new-member-err...

Made aware on October 22, 2022:

> In order to fix this issue, we’re planning to release (enable) this feature for all of our customers in the upcoming weeks (work in progress) which will automatically resolve the issue.

Basically same reply 6 months later:

> In the coming days we expect to see a sharp reduction in 1005 errors along with rapid resolution of existing tickets that have been created. Moving forward there will be more synchronicity between DSR settings within accounts with less manual enabling of setting except where desired by the user.

@eastdakota @jgrahamc, do you two realize this is on production? Crazy.
Ask HN: Any good advice on how to detect DDoS attack/spam traffic?
I have historical data available. Mostly event data. I'm thinking of just starting with Page View traffic to begin with.

Would appreciate anything from research papers to articles.
To me this strikes me as "chabuduo" culture and not understanding how seriously first world countries take these things. "move fast and break things" and fintech don't go well together, at all.

https://www.chinaexpatsociety.com/culture/the-chabuduo-minds...
Please stay civil. You are talking past me. Think for a moment what are you claiming. It's obvious people loved their kids through out the history and not only started doing that in the 20th century. Why would they force them to work? Hint: kids from rich people never had to work even when there was no law about child labor.
The retrieval plugin does not use LangChain, afaik.
Yeah, the first time you realise you can set the disabled state of a button using `state.can('submit')` it feels like magic!
It is not about the minutiae of language choices no, it's about a pervasive programmer mindset of not wanting to think about resources like memory of clock cycles or bandwidth as things that actually matter.
from my naive perspective as a puny human, it doesn't seem that self-reflection leads to motivation. Motivation probably requires additional self-preservation circuits
Is there a way for me to preemptively request (demand) my voice (likeness) never be used by this service? How would one go about doing that?
SEC & co are gonna pop all the bubbles in the coming months it seems.
I'm saying that “democracy” and “a society governed by laws and not just the present mood of whoever is in charge” are different (and, indeed, somewhat opposed—which is why early liberal theorists have a lot negative to say about “democracy”—things).

The particular blend where each limits the other that has come to define liberal democratic government is not the same as the broader concept of “democracy”.
I'm still not convinced teen pregnancy is a bad thing. We evolved to have children pretty young. Running after toddlers is way easier when you're younger than when you're in your 30s.

If I'd had kids at 19, they'd be almost done with high school by now. And if my wife had decided to be a stay-at-home mom at 19, she would have been done with the most time consuming parts long ago and well into whatever she decided to do after that part of her life.
As it was in pre-agricultural tribal chiefdoms, where the most esteemed and high-ranking individuals were those who contributed the most hard work to the tribe. Although chieftains enjoyed certain privileges, it pales in comparison to the opulence in modern politics. And at least their status was genuinely earned.
Is whining about Electron somehow helpful though? It's complained about constantly and the conversation inevitably goes through the exact same discussion points for the 8th or 9th year running.
Yes, I'm aware of that. The commenter seems to be implying that one should stop using a shell script when one needs "true" random, and I'm curious as to why since one can call out to Perl, Python, etc.

The linked gist doesn't appear to be making the case for using its recommendations in cryptographic applications so what I'm ultimately after is what the commenter thinks is being done in the shell that's inappropriate.
I mean.. yes - but have you ever worked in a 2-year old start-up/Fintech? Those companies aren't even remotely ready structurally for the traffic and volumes that they're handling (successful ones that is). I don't think it's so much a conscious decision against compliance as it is just one in favour of volumes, that's unfortunately a necessary decision to make for a 2-year old Fintech, but it usually comes back to bite them at some point in the future - question is just how devastating is that bite
The only requirement placed on the “moved out” variable is that you should be able to call its destructor. Which means that it has to be in a valid but unspecified state. So it's fine to access such a variable, so long as you don't read its exact state. You can still assign to it, for instance.
> For laptops you need to do a bit of research to make sure they have good Linux support.

Or, you know, you could buy it preinstalled, with support, form a vendor that actually supports Linux on the hardware.
> Try distracting yourself by attempting to work through the details of what's going on.

This helped a lot with flying anxiety, once I could put a reason to most of the sounds and movements of flying I could relax a lot better. An unexpected one will get my attention though
io_uring avoids the syscall overhead. Consider this intentionally bad scenario: you have one background thread pulling completions off the ringbuffer, and passing those completions to a single worker thread (nodejs would be a real example of this). In this scenario the latency of the first completion would be fantastic, but you'd have to wait for the single to become available for subsequent completions.

To be clear, the added latency here is better than the work never happening at all (which would be the result of running 1000s of threads on modern mainstream operating systems), but there is unavoidable latency if you are handling >N iops with N threads (which is intrinsic to the definition of concurrency).

I am referring to the broad, general case, much like big-O works. You can find numerous exception to big-O, such as preferring arrays over hashes when the set is very small. Let's invent big-L notation, N is the number of threads, M is number of iops. With pure parallelism you have L(N), with pure concurrency you have L(M), and with a hybrid you have L(M-N).
Out of interest, are you a Windows user? It's the only platform where native apps are even worse.
> Trust me, the development team that fucks up performance with Electron will absolutely fuck it up with native too.

Microsoft is celebrating a "massive" performance improvement which means Teams, which mostly renders text chat, opens in 10s instead of a minute. I really doubt native apps would have delays like that.
I'm sure you can run SteamOS on the desktop just as well, though in my case all the games that I want to play are either older or new-but-graphically-undemanding. And even for new and demanding games, PC games always have options to just turn the graphics down, which is fine by me.
> Does anyone have any idea what they mean when they say it's a myth?

It's all right there in the article. The "alpha wolf" idea was promoted back in 1970 by a researcher named David Mech in his book "The Wolf: Ecology and Behavior of an Endangered Species". Mech continued studying wolves, realized that his earlier theory was mistaken, and actually asked his publisher to stop printing his own book. It is Mech himself who "claims" that his own "idea of an alpha wolf" is a myth, because of his continued research into wolves in the wild, which demonstrated that "packs are usually made up of families", and the alpha/beta structure found in groups of wolves in captivity is simply a recreation of the family.

There is no Step 3 because it would be very strange to say, "this guy who has spent his whole life studying wolves understood them much better 50 years ago than he does now, so we ought to keep using his old, obsolete theory instead of his newer, better-informed one".
You mean like all the bank runs and high inflation in the crypto space?
Perhaps the kids will start forging ID cards as foreign nationals with completely fictitious ID templates (or just say "not from Utah").
Also, anyone who complies with any paperwork-heavy law complains about it.
Yeah that was probably at the lower end of "real" rangefinder cameras. I'm guessing even something like a Kodak Retina would have been considerably more expensive.

I'm not sure what the real mass market consumer cameras were. Brownies from Kodak I guess--Instamatics were only introduced in 1963. Of course, part of the answer is that photography was a lot less mass market in the early 60s.
As a League of Legends players, it could also do the opposite.
I'm using it to write WordPress plugins that can be used in place of expensive yearly subscription plugins.
"extremely simple"? I disagree. I had to read its document and most of them are unrelated to CSR, why do I need to do that? the kit by design is absolutely SSR-first, it does let you tweak for CSR, but I don't need that complexity, not at all.

If Svelte provides a built-in client side router, and do not try to point everyone who wants to use Svelte to Sveltekit, I may reconsider, for now, Svelte is no longer in my projects.
I do think this is a nice thing in general and one thing I find annoying in Ocaml without an interface file
Im surprised this worked. I was just trying to get it to translate Morse code and it was doing terribly. My guess was because of the tokenization being multiple letters.
Gonna go out n a limb and say putting "don't leave anything in writing" instructions, in writing, is very dumb.
Fragmentation? Cluster sizes?
Is there an online link that doesn't download? We can change the URL if so.

Edit: changed from https://web3isgoinggreat.com/?id=cftc-sues-binance-and-ceo-c... to the pdf linked there.
The shuttle was amazing. Never has there been such a versatile space vehicle. It could repair satellites, act as a small space station and bring satellites back to Earth. Hubble wouldn't be a thing with out it.

All the other solutions currently are just kind of space buses (for equipment and people).

There are different estimates for the shuttle launch costs -- between $500m - $1.5b. However for LEO there couldn't be anything more useful. The SLS launch costs run between $2b - $4b. It hasn't done anything useful so far...
Apple Releases macOS Ventura 13.3
It's a genuine compliment! Sophistication is great, but not when it's mostly aimed at increasing social status, which is a zero sum game. Like how mkipper read it.
I got my first MacBook around the time Vista came out and thereby was able to skip Vista on my own machine. My employers continued to use XP for several years, and (after a long period of unemployment during the Great Recession) I couldn't afford a Mac next time I needed a new machine. Now after a couple of years with a ho-hum Dell Latitude 13 that cost $1200, I'm using a MacBook Air M1 that cost less and performs far, far better and has none of the glitches and issues Windows and Intel are famous for.
It would also make banishing political enemies far more effective.
I doubt you'll see CZ in any country with a US extradition treaty any time soon.
sort -R /usr/local/share/eff_short_wordlist_1.txt |awk '{print$2}' | head -n 4| tr '\n' '-' | sed 's/-$/\n/'
In my case it's not optimization, it's just constraint satisfying. My constraints are: I don't want two cars and when I drive on holiday I pass through eight countries. Most rental companies don't like you to take the car out of the country. So to satisfy all the constraints I have a big car that is comfortable to drive for long distances.

Of course not everyone takes long holidays (several months) touring so their constraints would be different and satisfiable with different solutions.
Right, and I'm sure their "strict process" is something like "we take it down after you notify us and provide proof that the voice is yours".
Silicon Valley Bank Is Now a Division of First Citizens Bank
>> You can absolutely know and understand all of those things without understanding the product, mostly by asking the people who do understand the product.

You can't figure who to trust (even if you don't realize it, it's analogous to Gell-Mann Amnesia), you can't put the pieces together in your head.

>> Otherwise you're arguing against the concept of delegation, and there are several mountains of counterexamples were you to try.

Delegating works to get work done, not to understand things. There is almost zero history of institutionalizing good investment decision making (Sequoia might be a one generation counter). Guys like Buffett sit in a room all by themselves. Almost every example of investment outperformance through time is a singular brain or very small team. If delegating worked, this wouldn't (and couldn't) be the case.
But how do you assert the information is correct? It could be dangerous to blindly trust an imperfect tool as a teacher.
My employer (who I don’t speak for) used this for a long time. Im not normally particularly opinionated about tech choice, but I can very strongly say do not use jsonnet unless you enjoy adding an esoteric unsupported language to your job configs for no reason.
When I tried this service previously, you had to read (out loud) something saying that you were giving consent.
Java 20 and IntelliJ Idea
Your absolutely right. I am so grateful for my washing machines (dishes+clothes). Emotional labor is labor too. Raising children is subsidized and still ridiculously expensive. They're also generally unpaid, and thus don't get counted in GDP statistics. But where more and more people go unmarried, and the marginal cost of adding people to a household is lower than establishing a single person household (making dinner for 4 is easier than 4 people making dinner for 1), we're not even seeing those costs.
Are you actually trying to equate selling gas at a public store with being a knowing accomplice to money laundering?
USDT is actually from "Bitfinex", not from "Binance".
There has been a bit of a revival in CW since the pandemic in ham radio. Lots of hams took the time to finally learn it with the extra free time they had. So as far as amateur radio goes, it’s more popular now than it has been in a long time.
Excel is not tremendously capable, but near-infinitely flexible.

It's a strange amorphous organism that can be coaxed into doing almost anything, if poorly.
People are dropping C++ for rust because memory management is hard. People are dropping Java for golang because it's easier. People are not dropping php for Ruby because Ruby is easier to learn they drop it because wasn't it's not as cool at the time. No one left jQuery for react because jQuery was too hard.

My assembly knowledge is wasted today replaced by these higher level languages.
This is about their state tax and the state constitution. It doesn't have anything to do with the federal capital gains tax or the federal constitution.

The complaint was that the capital gains tax was not uniform because it's an extra property tax. But this decision is that it's an excise tax on the sale, not the underlying value, so it's legal.
So I have yet to use ChatGPT (I know, I know), but are you able to keep long running threads with it? How does it know context about your app? Are you simply copying and pasting code?

This is really cool to hear about.
Hm, maybe it is that for some people, but for me, another large component is that understanding the procedure makes it less scary. The doctor isn't doing these mysterious horrible things and you don't know what's coming next. You do know, or at least suspect, what's coming next, so the fear of the unknown/unexpected is mitigated.
> That causal relationship is encoded in language, it doesn't have to be inferred from i.i.d. observational data.

Seems to be the emerging consensus to explain the magic of LLMs. This was addressing the theoretical impossibility for an LLM to infer causal relationship from independent and identically distributed ("i.i.d.") observations. To me this seems to state if IFF LLMs are indeed inferring causal structure (*), then there is no such thing as an "i.i.d. observation" using language.

* is this actually proven given the occasional errors and misbehavior of LLMs?
I'm not sure whether this is sarcasm, but in case it's not: I do.