skysight-inc/HackerNews huggingface dataset:
This is not DSP, this is just digital communication. DSP is digital manipulation of a sampled signal, whether that is infinite/finite impulse response filters (IIR, FIR), discrete fourier transform, discrete wavelet transform etc..
Ok, I doubt anyone is still reading this, but anyway…

> No, you're just the one pedantically enforcing a definition that's irrelevant to the conversation at large.

I am not enforcing anything. How could I, anyway? I am pointing out an error in terminology. It is far from irrelevant, all the threads about that subject are full of misinterpretations and misunderstandings. One of the reason for that is that scientific articles use the jargon of the field, which can deviate from how certain words are used in our daily lives.

> You aren't holding up your end of the conversation. Being a good listener means putting some effort into understanding what people are trying to say even if they get terminology a bit wrong. Jumping in to correct people on minor misuses of terminology doesn't show you're smart, it shows that you care more about correcting them than about their ideas.

It is not a small vocabulary issue. This stuff is fundamental materials science and you cannot understand anything about this subject if you are confused about this. Again, this thread is full of people who are confused because they don’t understand some words in the same way as the writer. Crystalline and amorphous materials have very different properties as far as conductivity is concerned. The crystalline aspect is fundamental.

> I mean, cool, good to know copper and aluminum are crystalline metals, but the point here is that they're ductile and LK-99 isn't--you can't make wires out of LK-99. Arguing that copper and aluminum are crystals isn't adding to the conversation, it's just missing the point.

What is missing the point is that we know how to make wires with brittle materials. Prime examples are silica in fibre optics and YBCO in superconducting tape. And yes, whether they are crystalline or not is very important for both of them.
Will Mojo-the-MLIR-compiler be available for use without Mojo-the-language (e.g. with other LLVM languages)?
> It seems to me that the stewards and maintainers of the language actually _intend_ for Haskell to be friendly to research, experimentation and academic pursuit.

Yes, this is explicitly stated as a core principle in "A History of Haskell: Being Lazy with Class" (2007) (direct PDF link: https://www.microsoft.com/en-us/research/wp-content/uploads/...).
Citation, please, like I do.
This seems ripe for exploitation by foreign intelligence agencies:

"Moreover, asylees’ and refugees’ permission to live and work in the United States does not expire, and they stand on equal footing with U.S. citizens and lawful permanent residents under export control laws. Under these laws, companies like SpaceX can hire asylees and refugees for the same positions they would hire U.S. citizens and lawful permanent residents. And once hired, asylees and refugees can access export-controlled information and materials without additional government approval, just like U.S. citizens and lawful permanent residents."
Technological progress does not proceed from definitions, new concepts can unlock new domains of thought that can in turn yield knowledge and technology.
That would be much more convincing if you linked to a proper JDK distribution that's not based on the OpenJDK.
I think that functionality is now default features in my windows, MacOS, iOS, and android phones.
I tend to agree with you, but people like us need to face the fact that many people do live through work. I've seen it happen to a number of people where they are healthy, retire, and then their health goes downhill and they sometimes die. Depression rates can be terrible. If all we do for these people is say "you've whole-heartedly bought into Capital's propaganda, and frankly, lack imagination," we're going to have blood on our hands. I don't want to slow or halt the progress toward lack of scarcity, but we do need to figure this problem out and it won't be easy because millions of years of evolution have made us creatures who get satisfaction from accomplishing tasks that help us survive and thrive.
"Authentication" here is something of a misnomer - it's setting up an encrypted session without any proof of identity. In that form it's sufficient to block passive sniffing and require an active MITM instead. The TPM's side of things can be tied back to the EK and hence can be validated against the vendor-issued EK certificate, so in theory this can be implemented in a way that avoids that risk, but that still involves a mechanism for bootstrapping the trust in the EK signing authorities and if that's not in the signed component of the boot chain then you're going to have problems.

I'm not sure what you're considering in the emulator case. Either the PCR values are going to be different or the TPM is going to be different, and in both cases that means you're not going to receive the decrypted secret.
tl;dr: Arrays have some special opcodes dedicated to them, and otherwise are completely unsurprising, unless you are an ancient Roman, or Andrew Brinstock, who can't wrap his head around the concept of zero and thinks it should be special somehow.

And nobody can give a good reason why String#length(), Array#length, and Collection#size() are all spelled differently, but if pressed, they'll use 'special bytecodes!' as an excuse.
It's 1kcal per week and running 3x a week. So your 500 calories is 1.5kcal for the week if you run 3 times.
Did you stop to consider that perhaps the reason complications are rare from the umbilical cord wrapping around the neck, is because medical professionals are actively monitoring for it and mitigating the issue?
> even if this is done in a way that it can’t be worked around just by modifying some files on disk, what stops the attacker from running the same routine in an emulator?

this is a question for an TPM expert. I'm a novice at this so take my reasoning with a grain of salt.

A software only emulation shouldn't fool the TPM since part of the secure boot process ties the hash of some PCR banks to the firmware, bootloader and kernel booted, so if you were to modify them in a way that allows you see the key, then it TPM wouldn't be able to produce the correct decryption key. I'm not sure if windows uses those PCR banks to secure bitlocker, but on other OSes you can.

I'm guessing that a hardware mitm would be possible with a discrete tpm, unless you use an aditional factor to boot as it usually recommended to prevent evil maid or cold boot attacks.
Never in a million years, but that's exactly the angle I'm approaching it at. I'll look it up, but it intuitively says similar to what I'm thinking. "Linear-time Sort-ish..." and I guess the "extra" work is performing the comparison for the new item to insert and validating the comparison (implicitly) by confirming the order of the "extra" items you're compared against.

When humans are tasked with the comparison, it doesn't have to be strictly pair-wise and instead can devolve (kindof) into the various kinds of "sorting networks" that minimize the cmp-swap given a limited subset of the list.

Thanks for the reference!
Corrupted Blood incident
> Data storage is cheaper than ever.

But because it's true that data storage is cheaper than ever, human attention is more expensive than ever.

Noise is bad. It is a good thing that HN attempts to optimize for signal.
Yeah, it’s cool but doesn’t fit my use case. I’m not scripting configuration. I’m scripting functionality. I need to be able to enforce interfaces and signatures easily all while having near-go-like performance.

I’ll play around with it some more and see if I can’t get some OOP pydantic-like stuff going with it. Otherwise it’s a non-starter.
Prisma vs. TypeORM – Which Is Right for You?
I was agreeing with you. Upvoted your comment too.
“Sen. Brian Boner, R-Douglas, told Cowboy State Daily his county is familiar with all sorts of energy projects.

“We’re pretty well acquainted with developing them [energy projects] in a way that is consistent with our own all-of-the-above approach, and preserving the land to the extent possible,” Boner said.”

So in other words don’t get too comfortable oil and gas is here to stay as long as he has a say
A technical moat is the level of complexity associated with developing a product. It's commonly associated with software as a service (SaaS) business models, but the same idea applies to direct-to-consumer retail. The most successful companies have a product that is complicated to produce [emphasis added] https://www.airhouse.io/blog/technical-moat
AKA "the WALL-E future"
> There was a demon in memory. They said whoever challenged him would lose. Their programs would lock up, their machines would crash, and all their data would disintegrate.

> The demon lived at the hexadecimal memory address A0000, 655,360 in decimal, beyond which no more memory could be allocated. He lived behind a barrier beyond which they said no program could ever pass. They called it the 640 K barrier.

From https://www.filfre.net/2017/04/the-640-k-barrier/.
There are early finds of Homo in China but these do not predate the finds in Africa.

Neanderthals and Homo floresiensis are not early ancestors and they lived at the same time as modern humans emerged. I believe that Neanderthals are a subspecies of Homo sapiens so they were able to interbreed with modern humans.
I thought that Deep Blue and Alpha Zero would be the demise of Chess and especially online chess. Why play when a machine can trivially beat you, or worse, score how "correct" your moves are?

But somehow people don't mind...
> Our goal should absolutely be to eliminate the necessity of work ... You've whole-heartedly bought into Capital's propaganda.

It is not just capitalism that demands hard work but even some challenges to capitalism. I am again reminded of a bit of 1960s Maoist literature translated from Chinese into English that I once found in a Chinatown bookshop: in discussing the Peking Man fossil, it claimed that what set Man apart from his ape forebears was that he had the capacity to labor. Those who did not wish to dedicate their lives to labor, the book claimed, were reverting to primitive ways.
I stand corrected, I'm glad systemd finally implemented encrypted TPM communication. I really don't understand why Microsoft is still allowing their keys to be MITM'd.

I really should switch from Grub to systemd but the lack of boot time configuration (and, slightly less importantly, theming support) still makes me prefer Grub.
not sure why isn't this thread up, but imo this is great advance in image generation. can not emphasize more on iteration speed improvement
Thank you for the list! That's useful for me to understand what we might not be actively working on that people find frustrating.

- Async traits: coming soon https://blog.rust-lang.org/inside-rust/2023/05/03/stabilizin..., actively in development (and has been for a while now, please don't confuse "this problem is hard and taking a long time" with "we don't care about this problem" https://github.com/rust-lang/rust/issues?q=is%3Aissue+label%...).

- async `Drop`: there have been multiple "false-starts", trying to come up with an acceptable design. We don't have a good answer for this at the moment. It is unknown to me how long it might take for us to figure it out.

- TAITs: same as async traits. It'll likely land after async fn in traits, but it's part of the same design and implementation effort.

- variadic generics (unlikely they will every be implemented): agree with your assessment, at least in the short to medium term.

- generic closures: same as above.

- optional/named parameters: I believe that this feature as such might never exist in rust but think that a combination of structural structs (`struct { bar: usize, baz: usize }`) and/or struct literal inference (`let x: S = _ { bar: 1, baz: 2 }`) and default const values in structs (`struct S { foo: usize = 42, bar: usize }`/`S { bar: 0, .. }`) would be more generally useful and would nicely cater to this use case (`foo(_ { bar: 42, .. }`).

- anonymous enums: I want this as well, but it interacts poorly with type parameters and automatic type upcasting (if you have `A | B` can you convert it into `A | B | C`? Does it need syntax? What about `Result<(), ()> | Option<()> | Result<i32, ()>`? If you have a function that returns that, what does `return Err(())` do?). Type downcasting could be done by forcing a match expression on the value. Whether `A | B` should `impl T` if `A: T, B: T` is an open question. I want to push for a solution here in the coming year.
I first learned about the microseasons during my second year in Japan when I was wandering thru Tokyo one day in February, and had an experience that introduced me to the bush warblers singing microseason.

I was looking for this bookshop owned by an older woman named yumi, who supposedly had a collection of ancient poems and stories, many of which encompassed the lore of the 72 kō (I never did end up finding it, sadly I had to leave Tokyo the next day, but would be nice to know if someone here has heard of it / visited).

while weaving through the backstreets of shibuya, i was entranced by a faint, melodious chirping that seemed out of place amidst the city's usual cacophony.

Following the sound, i found myself before this dilapidated, ivy-covered wooden house. A hand-painted sign hung at the entrance. "Oshiro's birds" I think it said

Anyway Oshiro was sitting outside and graciously welcomed me in. His living room was packed with birdcages, borderline horder situation. but everything was in beautiful condition, meticulously cleaned. Each cage was home to a bush warbler. the air was filled with their songs, transporting me miles away from the city, to misty mountains and serene valleys.

Oshiro explained the Japanese microseasons to me, and told me about a centuries-old family tradition that centered one in particular. every year, around the onset of february, when the microseason announced the singing of bush warblers, he would embark on a pilgrimage into the mountains. there, he would sit for hours, sometimes days, listening, absorbing, and sometimes even conversing with these birds through his bamboo flute. It was a ritual passed down through generations in his family.

I spent that afternoon with Oshiro, sipping on aged sake, as he told me about his strange (to me) ritual. He played his flute a bit, its notes intertwining with the bird songs, creating a symphony that felt as old as the mountains themselves. Each chirp, each note, was a story, a memory of ages gone by.

as the sun set, casting a golden hue on the room, i realized i hadn’t just discovered a bird enthusiast. in Oshiro, i had met a guardian of time, a man who, year after year, preserved a slice of japan's essence, ensuring that even in the heart of its busiest city, the song of the bush warbler would never fade away.

It is pretty beautiful how such small, centuries-old traditions seem to abound in Japan, where the condition of the west seems to be a state of persistent impermanence.
It may not make it more difficult for you, but AI will make it MORE difficult for other people to even make friends. Friendship and even family bonds are partially dependent on needing other people, and with advanced AI and other technologies, we are approaching a world where we need less people all the time.

AI also floods the world with a surplus of random content, which will make people less likely to appreciate what you share with them. Perhaps you are old enough to have developed a good network of people, which gives you some shielding against it, but for babies born today, they will have a much harder time developing such a network and they will not grow up right.
Your comment is completely tangential to the point I was making.

My primary concern isn't "succeeding in any US court". I'm not involved with SpaceX or the job applicants who were passed over. My concern is much more around the use of tax revenues, the overall security of the country and the stability of the world order. There are a multitude of cases the DOJ could be taking on right now. That this is what they choose to litigate is a clear warning sign.
why do you think that so many people here are proposing that the choices you suggest are toxic? because they are stupid?
I have a friend, free_glamorgan. Sounds like you guys should meet up!
Clearly the state of the language post-async/await is good enough that tens of billions of dollars, probably more, are riding on it. There's still lots that needs to be done but the language is in pretty good shape today.

Why shouldn't people fall in love with Rust and post about it? I fell in love with Rust before NLL even.
I second this; there's a lot one can learn about how to think about problems from Norvig's Pytudes.
I’m doing distributed backends, not webassembly, how does wazero fit into that scenario?
My solar ads are all for solar systems that you connect to your house by plugging them in to a standard wall socket

cue sound of electricians screaming in unison
> There are also a bunch of activists here on HN as on other forums, who will categorically downvote every comment by certain posters because they maybe wrote something they disagreed with several years ago.

Interesting. How do you know?
I've sworn off Windows as an OS after multiple dealbreakers: advertisements in the OS, and hard reboots with no warning.

I understand there are workarounds - such as buying a non-personal Windows license, and fiddling with the registry - but that's like selling me a car that'll shut its engine off on the highway and force me to listen to its own advertisements while I'm using a bluetooth device, and assuring me that I can adjust the behavior. If I know how. If I even know that's possible. If I'm willing to pay more.
You would be amazed at the amount of unsolved problems that Intelligence as a mechanism helps solve. Goals would still be abound as that is the Consequence of maintaining a highly entropic system. It would be more interesting bluntly.
I mean, define "life" then.
The takeaway here is that SpaceX HR didn't do their job when it comes to hiring.Question that is unanswered is in what other ways is SpaceX HR not doing their job.
I’ve paid attention to the language since 2017 (it’s kind of impossible not to if you work in the PL research field). I just consider it dead for my own work - that’s the sense in which I haven’t looked back.
It’s more of a guideline than an ironclad rule, though. Two different sources might have different takes on the same thing and it is not rare to have more than one story about the same subject on the front page, for good reasons. The community (and the mods) seem to be very effective at filtering real duplicates.
For example from the Mars 2020 mission (Perseverance rover) landing site selection:

https://marsnext.jpl.nasa.gov/scieng_plantary.cfm

> A Special Region is defined as a location where the temperature could exceed -28° Celsius (-18.4° Fahrenheit) and water activity is at least 0.5. Water is key to life as we know it, and water activity considers the availability of water and water vapor as a potential support for life processes.

> The Mars 2020 mission is restricted from landing in, entering, or creating, a Special Region on Mars

[...]

> Thus, the Mars 2020 mission is also restricted from landing in sites where scientists suspect water, brine, or water ice could be present, or could be induced, within 5 meters (about 16.4 feet) of the surface
There is expectation you return value though. I think that’s what most people mean when saying “pay it back” regarding investments like this.
I use AutoHotkey only for “paste by typing” to paste passwords at a controlled typing rate into paste-disabled password fields like bank websites.

ProcessExplorer is indispensable for me as well.

I use Sublime a lot for the multi cursor support (just highlight a repeating element and press Ctrl-D … there are more advanced controls but that covers 80% of what you need.

Meld is my favorite cross platform diff tool. I use it for git merge conflicts, but also just for so many general purposes tasks in life.

010 editor is amazing for editing very very large documents/files. Only app I know that can gracefully work with multi GB text files.

AgentRansack / FileLocator Pro I paid for a technicians license I loved it so much. Not sure if Everything is a complete standin, it might be.
We are already in a world where “artists” are exchanging models online based on their ability to generate certain outputs.
This works for you, but many people don't have the luxury of knowing which languages are installed in another system.
You really hit the nail on the head. I'm technically capable but discord really gives me the vibes of corp slack channels where I don't care to participate in, because they're not paying me to.

I still can't seem to get how this is a real social media outlet.
Of course, it's an online forum, no need to engage further if you do not wish to. Have a good day.
There is no such thing as alive, the word is a human invention. We can decide what the word means.
Ok but this law outlaws that. So I don't understand OP's objection
> So in other words don’t get too comfortable oil and gas is here to stay as long as he has a say

What economics doesn’t destroy, federal clean air policy will.

https://wyofile.com/report-pace-of-coal-plant-retirements-li...

https://wyofile.com/pacificorp-plans-to-accelerate-shift-fro...

https://ieefa.org/resources/us-track-close-half-coal-capacit...
I’ve been diagnosed since I was a kid and I will say this is interesting. I’m glad it’s not just another AI tool claiming it can “solve ADHD” (especially the chat bots I see popping up, which I’ve tried and they aren’t good). I’ve never considered coaching seriously in the past… but can you share more about what sort of folks coaching works for and what sorts it doesn’t? And what sort of outcomes or stories you’ve seen?
You can depend on version ranges with Gradle, and those ranges are transitive if the library is also using Gradle; otherwise, you can override a library's transitive dependencies pretty easily with component metadata rules.

You can do so much with Gradle, but 90% of learning it is figuring out what knobs you need to twist; there's a lot of feature overlap and second-system-effect going on.
You are correct, see section 6.3 https://github.com/nccgroup/TPMGenie/blob/master/docs/NCC_Gr...
That's 1.5-3 hours a week of aerobic exercise for most people.
They do not make an Autopilot competitor. Lie number 1.

They did not fake the videos.

The original claim that FSD was not enabled was a lie made up before the raw video was released. As soon as the raw video was released proving it was enabled they were forced to recant due to video evidence of their lies. Lie number 2.

The Tesla content creators then claimed the steering wheel was being moved because hands were on the wheel (even though Tesla claims this is how it is meant to be used). Video does not clearly show wheel torque, so they were able to lie with impunity. Subsequent videos then showed hands clearly off the wheel before impact making it impossible for the Tesla content creators to lie about that. Lie number 3.

The Tesla content creators then claimed the accelerator was being pressed because the accelerator was not on video allowing them to were lie with impunity. Subsequent videos then showed the accelerator in the video with foot clearly off making it impossible for the Tesla content creators to lie about that. Lie number 4.

The Tesla content creators you point at are habitual liars who consistently and deliberately lie about what is not visible only to be repeatedly proven to be lying through more thorough video documentation while the Dawn Project has been shown to be truthful and accurate in all cases. Truly sunlight is the best disinfectant.