skysight-inc/HackerNews huggingface dataset:
> embedded Rust (lots of FFI & unsafe)

How much? And did the parts in safe Rust make up/protect the unsafe parts?

I’d be concerned that the reason there are fewer errors is because of the experience the team already had with the existing system. Porting or rewriting it would allow them to avoid many of the errors that were already fixed in the C implementation and errors they knew about ahead of time… assuming there’s more unsafe/FFI than safe.
Cast a video to the artwork of Windows Media Popup for a sneak peek at work
It is an abstraction, it's DRY. /s

When I see these kinds of 'refactorings', I ask the author, what are the factors? If they can't immediately answer they didn't have them in mind and were mindlessly refactoring. Common with devs who learn the rules but not the whys.

Refactoring is sometimes what gives tech debt a bad name, you trade one for another without the promised gains. Just because certain divisions were made with seams separating them, what indicates they were the right ones? I prefer to call it factoring (possibly with different factors) with stated factors.
When in defense I logged my time to 10ths of an hour. The govt pays my employer for those hours, employer skims some for themselves, then gives me the rest. The amount the govt gives my employer for labor is a specific amount. I'm just curious how Anduril can seemingly pay 2x what defense contractors pay if the govt pays for that labor the same.

I worked on 3 different projects at two different defense companies and it worked the same.
Is commonly known as "Bass Boost".

As the OP has said, it cannot give louder bass, but simulates the bass harmonics.
If you're going to try using rust for esp32 development, you'll use the wrapper libraries that Espressif maintains. When things don't work correctly, you'll be dealing with a larger problem space as you try to figure out whether the problem is your implementation / logic, the lower-level libraries, or the wrapper libraries. I don't know what benefits you're gaining using rust if you're not using a native rust (to the metal) stack of libraries.

If only Oxide found a need for esp32 modules, perhaps they would be up for the task?
> a sort of United Nations of Open Source that equally represents all.

If you think the UN equally represents all, you are mistaken. The UN basically exists as a forum for the major powers at the end of WWII to wield influence with a veneer of respectability (see Permanent Security Council).

Ultimately, developers live in nation states, and need to eat, pay taxes, avoid getting throw in prison, etc.

Nation states are also well aware of the power of software and won’t ignore it like they did before. Software, including open source is part of the full-spectrum competition.

Given the geopolitical rivalries, I have approximately zero hope that open source will avoid these rivalries
Example from the website:

const std::string str { "12345678901234" };
int value = 0;
std::from_chars(str.data(),str.data() + str.size(), value);

On the third line: Why can I just pass in `value` like this? Shouldn't I use `&value` to pass in the output variable as a reference?
If different search engines optimized for different niches, there would be an user base for "second best" search engines. For example, nothing beats Bing for porn search.
When declining the cookies sent me away from the website, I decided it wasn't worth my time anyway. What an extremely hostile user experience for such a seemingly innocuous website.
Yes, sorry, it's available now
Driving around Africa basically every village had solar panels, a huge number of people had smart phones and internet.

The least developed country on earth is currently developing faster than any country ever has at any time in history.

Read the book “factfullness”
I get your doctors not prescribing benzos, but wonder why they wouldn't suggest an SSRI for this indication instead. Those are much safer than GABAergics long term.
Which is why the pro-Trump tech folks are playing with fire. Exchanging potentially faster approvals/lower regulation for favored projects, for an environment where rule of law and institutions are weakened.
I'd put even more concerns on C++. All the same concerns plus all the concerns that arise from the compiler not helping you nearly as much. It's easy with C++ to be lulled into a false sense of security because it compiles, and your trivial happy path works. Under load or with unforeseen input, the chance for memory corruption is massive even for experts let alone beginners because it only takes one to bring down a whole process.

C++ is better than it used to be, but it was truly atrocious in that regard for decades. It was simply the least worst option for those decades.

I do not consider it the least worst option anymore.
"World|Other" is doing a lot of heavy lifting . . . "AfroBeat" is a handwave for a continent larger and more populated than the US, Africa by decades deserves its own map of styles.
I agree (I've posted a similar comment in the past and collected a handful of downvotes). Much like ChatGPT, you tend to see a slight over use of more formal and obscure words and a tone that tends to feel like the topic being discussed is being given just a touch too much focus or dedication relative to the grand scheme of things. It is hard to fully describe, more of a "you know it when you see it".
And I’m saying he’s wrong no heat shield held out to anything.

The booster never travelled fast enough to need heat shielding ever. Only the starship needs it.

If chuck is talking about both likely he doesn’t know what he’s talking about.
There are (I thought) well-known ways to get off your phone:

1. Remove social media apps. You're going to have to use your laptop/tablet to access that content - which makes it deliberate. Just do it.

2. Disable most notifications. I only have notifications for calls and texts.

3. Keep your phone in your desk drawer, satchel, backpack or whatever when not in use. Studies have shown you'll be distracted less by your phone if it's out of sight. You have to deliberately retrieve your phone in order to use it.

4. Use your Do Not Disturb features judiciously. The notifications you do have enabled should be disabled for a block of time to promote healthy sleep habits and a good sleep routine.

5. Don't buy the flagship phone. Your phone is primarily for phone calls and texts (I'll include WhatsApp in this set of functionalities), listening to music, and taking snapshots. You don't need a lot of processing power for those tasks. If you're a budding photographer/videographer then buy a camera - it's far cheaper in the long run. The upshot is you can save a lot of money on your phone. You may not even be able to do some things on your phone - consider that a feature!
M&A Fosters Innovation
Do you have a link? Curious to know what the concerns were.
Using them was fine. but developing them, no. It's way more work just managing event handlers for a start.
Did we build this so we can nuke anybody on the planet at any time? Serious question. If not, what's it for?
There's nothing that sticks out to me as obviously Indian English in this blog post. It's almost certainly entirely run through an LLM though.
If it saves you a single $8k "we have to replace the entire thing" grift, those 10 days can be valued at about a $200k salary ($4k a week).
I agree, I started this way to test it out and just kept doing it. Although it saves 65€/year, not pennies. And I'm in Europe so I don't earn nearly as much as the average American engineer.

I would still select the search engine for a number of queries though. I find Google better for local stuff, use WolframAlpha for computations, and Perplexity for LLM answers.
"Musk was right" is too early to determine on both of these fronts. Starship is an experimental vehicle still, and as a program is at least 5 years behind schedule. Musk's will was done because he is the boss. Remember that this is the architect of the cybertruck and the hyperloop.
If interested, this page has context: https://www.nobelprize.org/prizes/economic-sciences/2024/pop...
> he discovered the planet was bigger than he had estimated

Finding out you were wrong when everyone doubted you in the first place isn’t particularly impressive. Especially when we already knew the right answer over 1500 years before (Eratosthenes).

I like the Moon analogy someone else shared on the thread:

https://news.ycombinator.com/item?id=41835857

One doesn’t stop being an idiot because they struck gold under wrong assumptions. They just become a lucky idiot.

> Columbus was also perhaps the greatest navigator who ever lived

Highly debatable. We don’t even need to leave the peninsula to find another country (Portugal) with numerous examples of people who could fit that title.
Up to this point nations have shown no interest in funding open source software and that's likely to continue. (This is despite the fact that Linux fuffills the public benefit argument for science funding better than most research.)
Microsoft Edge Is Replacing React with Web Components
Their focus is prioritized according to what returns maximum value to their shareholders.
Am I reading this correctly? This guy owns an LLC through which he directly employs a personal healthcare team for his mother? And Mr. "Post-Economic" couldn't pay his nurses a fair wage?
Right -- you can choose a niche technology, as long as you're willing to commit to the additional costs of doing more training, being involved in the community, and so on. Those additional costs (and/or the risk of not doing so) need to be factored into the decision to use a technology.
In the function signature, value is a reference. You can think of reference as being a pointer that points to a fixed location but with value semantics.

So you can dip value into the function call and the function can assign to it, as it could to data pointed to by a pointer.
ChatGPT says "While it's plausible that a human might write this content, the consistent tone, structure, and emphasis on fluency suggest it was either fully or partially generated by an LLM."
Have a reference for this?
You forget that a lot of projects benefit greatly from generalized GC.
I get that the scale of this problem is dazzling but think that fundamentally you do not have a solution if you are copying pagerank (even adding upvotes etc.) for queries that haven't been screened by your staff.

I think you need to take a good hard look at what makes for shitty content and build some parameters off that. And if you had to go off pagerank (to begin with) I would be trying stuff like adding hidden penalties to popular CMSes, boosting reddit/HN content, and following SEO trends just to thwart them. I would categorize websites by expertise so queries related to korea do not rank pages from the hindustantimes. When you search for air filters, you should probably get that housefresh team and not forbes etc. The upvote system you have is moving in the right direction but even that will need to be fortified with anti-seoer measures.

I would try to create real EEAT standards that cannot be gamed without massive investments.

It's too late to undo the damage that the Danny Sullivans of the world have done but maybe can save something here.
reminds me of good old Macromedia DreamWeaver times :)
If a company chooses non standard tools then they are doing it with the knowledge that they will have to train new hires in it. Random employee using non standard tools without the company making the decision to pivot to embracing it, aka training existing\new employees in that tool, is just making stuff that your company will have to throw away and redo.

So XenServer embracing OCaml is nothing like Random Gamdev writing some scripts in Rust without the team deciding to embrace the change.
He's not arguing for deprecating it. He's arguing for just not complying and hoping for the best. He explicitly says so right in the article.

That is never the right approach. You intentionally introduce a problem you expect others to fix. All because he doesn't like 0x0d. The protocol is what it is. If you want to make more sane decisions when designing a new protocol (or an explicitly newer version of some existing one) then by all means, go for it. But intentionally breaking existing ones is not the way to go.
Statistician here.

I agree that some of this stuff seems counterintuitive on the surface. Once you make the connection with high-dimensional Gaussians, it can become more "obvious": if Z is standard n-dimensional Gaussian random vector, i.e. one with iid N(0,1) coordinates, then normalizing Z by its norm, say W, gives a random vector U that is uniformly distributed on an n-Sphere. Moreover, U is independent of W --- this is related to the fact that the sample mean and variance are independent for a random sample from a Normal population --- and W^2 has Chi-squared distribution on n degrees of freedom. So for example a statement about concentration of volume of the n-Sphere about an equatorial slice is equivalent to a statement about the probability that the dot product between U and a fixed unit norm vector is close to 0, and that probability is easy to approximate using undergraduate-level probability theory.

Circling back to data: it is very easy to be mislead when working with high-dimensional data, i.e. data with many, many features.
So unless Forbes investigates literally every social media site and app they aren't allowed to report on one, or else they're jingoistic xenophobes?

That poor argument aside, they DID in fact report on other social media sites, the same year, a few months earlier than the even did on TikTok. https://archive.is/J1kjN
What is the difference between a "durable object" and a file?
Most FM receivers can lock on the carrier because they have a "Phase locked loop" to cancel any tuning errors.

Many good AM receivers do exactly the same thing, especially those receivers which have "Synchronous Detectors" for AM.

It's just that the circuitry involved is simple for FM, but rather more complex for AM.
The design is awesome, but to apply that in my country seems impossible. And good if many airport can be time efficient for most people to catch their flights on-time.
There'd be less of that if there weren't a feeling that MySQL is the high-grade free hit that Oracle uses to get you hooked on their low-grade crap.
Apple Introduces its new 8K 3D Cinema Camera
Python 3.12 vs. Python 3.13 – performance testing
And for those that listen to lyrics and the philosophic aspect of the artist rather than the sounds used to sell their philosophy, this site is useless.

There is an entire population of "music fans" that listen to the lyrics first, categorize by the philosophic content, and have "playlists" that don't sound like a genre to most people, but are in fact all philosophically similar. The songs don't sound at all alike, but speak to the same issues from the same perspectives.

I would love if someone made such a service. Too busy personally to do it myself.
You're not likely to be paid top of the market at a firm whose biggest concern is that you might be more flexible and a faster learner than anyone else they were able to hire.
Wow, that puts a damper on the whole thing.
If you like music maps and electronic music, there's a great site IMHO called Ishkur's Guide to Electronic Music at https://music.ishkur.com/
Having spent a couple months doing a corporate mandated password rotation on our services - a number of which weren't really designed for password rotation - happy to see the dual password thing mentioned.

Being able to load in a new password while the current one is active is where it's at! Trying to coordinate a big bang where everyone flips over at the same time is misery, and I spent a bunch of time updating services to not have to do that! Great enhancement.

I wonder what other datastores have dual (or more) password capabilities?
Nothing new in there, I always keep an eye on this as it gets updated as the source no matter where the mill is publishing the content generally:

https://www.dvidshub.net/tags/video/uap?view=list&sort=publi...
> This is the major barrier. It's a difficult language to learn for people who've worked with a compiled, strictly typed language with manual memory management.

This was not what Google and others found when they studied it.

https://www.theregister.com/AMP/2024/03/31/rust_google_c/

> More significant, Bergstrom said, is the comparison of rewrites of C++ code into Rust.

> "In every case we've seen a decrease by more than 2x in the amount of effort required to both build the services in Rust as well as maintain and update those services written in Rust," he said.
Well, yes:

EINVAL fd is bound to a special file (e.g., a pipe, FIFO, or
socket) which does not support synchronization.

Or as POSIX puts it,

[EINVAL]
The fildes argument does not refer to a file on which this operation is possible.
How would ChatGPT know?
I'm not sure I can take this seriously without a direct reference to https://xkcd.com/1095.
Governments have minimal incentives to fund things that are working without their funding.
Seeing that Frees for sure is the one that I suggest people read. Long and slow read where every paragraph seems like I could read it and sit and appreciate what he says before needing to read the next paragraph.

Burbea has many talks as well, youtube or on other podcast platforms. Hours and hours and hours of talks that are all so helpful on understanding in the word form.

Channel of his talks: https://www.youtube.com/@boubabuddha

I find this playlist great as a starting point if you want to get into it, and one that I can go back to: https://www.youtube.com/playlist?list=PLO6hhaAzLmioyOxMi8ELP...
No thanks. I'll stick to the OG and Shadows of Amn.
Most cheap FM receivers definitely use a PLL to detect FM. Giving automatic tuning is just a side benifit.
Agreed on no crashing/issues. I always use the provided Borg "single binary" https://borgbackup.readthedocs.io/en/latest/installation.htm... that unpacks everything into /tmp and naturally is larger than the restic binary. That isn't an issue on my systems.

Restic has no unencrypted mode for reasons - you must use an empty password and additional flag instead. If your backups will already be encrypted in other ways you'll still pay encryption overhead.
fyi r5s is supported by openwrt upstream so you don't need to deal with vendor firmware (friendlywrt) anymore

https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=c0...
The examples in this repository are representative of what it's like to use Rama for different kinds of use cases: https://github.com/redplanetlabs/rama-demo-gallery
It's for deterring other countries from deploying a thing that can nuke anybody on the planet at any time. See also: Space Shuttle.
Deeper explanations for those who aren't satisfied:

https://physics.stackexchange.com/questions/94198/why-does-n...

https://ham.stackexchange.com/questions/6312/why-are-fm-radi...
I'm not sure what you are referring to. What's the proprietary solution you're suggesting here?
OBS has had the ability to do this for quite some time
In the EU under GDPR, users must be given a genuine choice, meaning they should be able to refuse consent without facing negative consequences such as being redirected or denied access to the service. Creating the illusion of choice by asking for consent and then redirecting users to another site if they decline is a violation of the principles of transparency, fairness, and freely given consent outlined in the GDPR.
As per the blog post, only Zoom allows to stream a selected area of the screen. What other proprietary SW can do this?

With this tool, they should all be able to
Peirce's Theory of Signs
Cron and Scheduled Jobs in Remix
It's a tough time to be in tech–AI and layoffs made it a competitive job market
Postgres 17 tremendously improves vacuum performance
This is of course the dream, "to improve personal health for every person on earth". Any contact info?
I don’t understand? It accepts all git-log(1) etc. arguments. `git --first-parent` for example. But I don’t see how to navigate from a merge commit to the second parent or something.
No. The students in college are adults. That's a key legal differentiation.

Do I expect institutions having the responsibility for the care of children to be held to a higher standard of safety? You bet!

I would go so far as to say the younger the child, then the higher the standard. Meaning those entrusted with the care of infants should absolutely be held to the highest standard.
not a separate gare they wanted to have a specific arrival bridge to go to the office.
about the perfectly safe I guess your colleagues disagreed and I also disagreed for having spent 20 year in st denis projects. but I guess im a russian troll :
https://www.lemonde.fr/banlieues/article/2013/01/24/la-sncf-...

https://www.lefigaro.fr/societes/2013/01/16/20005-20130116AR...

https://www.nouvelobs.com/rue89/rue89-vie-de-bureau/20140502...
I love running ads against my own products, thereby shooting myself in the foot for the pennies when I could be earning dollars. /s
Do you have any links or pointers to read up on that? How small runs and how much of a compromise on accuracy are we talking about?
From Good to Great: What Makes a "Supercommunicator"
"Debunk" lacks scientific significance as the object remains anomalous and unidentified. It infers that this footage is of a "known" object, and any further intellectual inquiry should be suspended.

I think this paper is far more useful to discuss:

https://arxiv.org/ftp/arxiv/papers/2306/2306.08773.pdf
A pox on any filmmaker that chooses to use this.

We don't need films that exist behind a walled garden that requires someone to have blown $3500 on novelty hardware to see them. That's not the direction that we want cinema to go in.
It doesn't. In both it depends on what the stations engineer chooses to transmit.
As a matter of fact, this overloads the name and hence gives less hassle for generic coding.
Google Maps is the undisputed king for local results. Not even Apple has any chance of contending that throne, much less Kagi. My prediction is that maps will become the core of Google's search business quite soon.
Last discussed pretty much exactly 1 year ago (3 days away): https://news.ycombinator.com/item?id=37919241
It's testing ability to on-command manipulate orbits in space with very low fuel, which is useful for anything we throw up in space.
Yah. Maybe (or even probably, given the history and all the (not even that anecdotical) evidence of all the gotchas and oopsies that happended so far) I'll eat chalk.

But so far I'm really enjoying my new hot technotoy, in combination with some other 'crazy' tools, like zram, profilesync-deamon for the browser, a really 'riced' kernal...err kernel with all sorts of powerful patches, and even most parts of the userland compiled with optimizations to the limits of my cpu, even the browser!

ISTR you mentioned the crappy default partioning suggestions from another OS in another thread, which seem inflexible because of the potential waste of space for different directories like /usr/var/serv/somecrap/whatnotelse/GO/HOME!, which really can't be known in advance for casual desktop-use, and I concure.

But with BTRFS-subvolumes that shit doesn't matter anymore! Whee! :)

I'll wait and see, and will abuse the really unexpectedly well working combination of components and their versions and settings to the max, not having experienced hitches, glitches, or even crashes so far.

But anything which could get lost is backed up incrementally to elsewhere anyways, just in case.
With being paid it's golden target for various "influencers" because it's users already did auto segmentation and assigned themselves to group of very wealthy individuals and ones eager to pay for internet services.
European Council adopts the Cyber Resilience Act