skysight-inc/HackerNews huggingface dataset:
I see it a lot on the internet, mostly I'm the young people places. People talk shit on math all the time, just like they do in person. Just slights and jabs that they've never needed the pythagorean theorem or to do an integral, and thus it was all wasted time and effort. You might just not hang around young people much, or at least their online congregations (i don't blame you). The idea that math education is dumb and useless is very much alive in the young adult to preteen tiktokified spaces online
text.npr.org

doesn't work anymore?
How to inference-time compute scale your human software engineerin
Absolutely not. North Korea is essentially selling mercenary services to Russia. They're the only country that will really do that, and they will have to rely on the pretty broken Russian supply lines to do so. And Russia probably won't even be able to afford to pay for a second wave from North Korea.
One cannot write without tropes, and not only because the attempt itself is such a trope.

That doesn't mean one cannot find Flanderization to be annoying, not even a decade (at least) before the character after which that TV Tropes entry was named, was created.
It's not that serious.
> (It's also a still a bashism, but IME people don't realize how little of `type` is actually POSIX.)

I just declare all of my shell scripts to use bash, since I've got no idea how much of anything is a bashism versus POSIX, and I hate shell scripts enough that I don't care to learn.
To use an absolutist statement about human well bieng tied to the authors pet ideals,is a classic example of magical thinking, and a lack of understanding in general,tied to a character assination of the many many excellent non numerative humans living and thriving everywhere.
Not nice at all.
Does it even have an Elon Musk though?
I'd recommend getting a prusa kit for anyone interested in building stuff. The instructions are easy to follow and broken up nicely. IMO it's also fun to see the parts and a glimpse of the design you wouldn't see buying a complete printer.
I'm much more on board with this plan now. I want to see how many stock exchanges crash when I buy shares in <
Getting fish ladders to work where they exist, or built where they are lacking, is not an easy feat either.

And the dam removals in Spain have nothing to do with receiving 770 mm of water in one single day. None of the removed dams would have protected an area that was planned to get flooded when the works of the 1960s were done.

https://www.reuters.com/fact-check/map-shows-existing-river-...
No. Just a programmer. Sorry to disappoint!
> Double quotes never prevent variable expansion. I am not sure what the author is talking about. Shellcheck is correct to not complain. I stopped reading there.

I think it would behoove you to read the rest of the post. The double quotes are not the operative part of example there; they're only there to demonstrate that the code execution doesn't come from splatting or word splitting.

The actual code execution in Case #1 comes from the fact that bash (and other ksh descendants) run arithmetic evaluation on some strings in arithmetic contexts, regardless of their double or single quoting. That evaluation, in turn, can run arbitrary shell commands.
In modern teslas I believe the turn signals and windshield wipers are capacitive buttons. I guess we can argue about whether those are critical.
Better newtypes are the answer.

Consider Java for example. In Java, interfaces are even more restrictive than traits: only the package which defines the class can implement them for that class, not even the package which defines the interface. But this is fine, because if you want to implement an interface for a foreign class, you create a new class which inherits from it, and it can be used like an instance of the foreign class except it also implements this interface.

In Rust, to the extent this is possible with the new type pattern it’s a lot of cruft. Making this more ergonomic would ease the burden of the orphan rule without giving up on the benefits the orphan rule provides.
> It's crazy to me that anyone would still consider S3 after R2 was made available, given the egress fees.

If your compute is on AWS, using R2 (or anything outside of AWS) for object storage means you pay AWS egress for “in-system” operations rather than at the system boundary, which is often much more expensive (plus, you also probably add a bunch of latency compared to staying on AWS infra.) And unless you are exposing your object store directly externally as your interface to the world, you still pay AWS egress at the boundary.

Now, if all you use AWS for is S3, R2 may be, from a cost perspective, a no brainer, but who does that?
Thank you very much for your attempt, and I apologize for my rudeness.

I am preparing to add clear payment reminders on the login, registration, and usage interfaces as a temporary solution, and as compensation, all registered users will currently receive 10 free trial opportunities.

You should now see that your credits have increased.

I apologize again for the bad experience brought to everyone, and I am fixing the related website issues.
CMA provisional findings in Mobile Browsers and Cloud Gaming investigation
Teen streamer dumped a meme coin for $30K, then things got weird
Seems like best of both worlds. Much better connector interface and a non-proprietary charging protocol.
My local group is not "buy nothing" but rather "zero waste" but yeah the amount of quasi-trash that my wife keeps bringing home ("this is broken but I'll fix it!") is crazy.

A few weeks ago she managed to offload a pink salt lamp to a lady, mentioned "this is not working but should be easy to fix" and the lady replied she's just gonna feed it to some goats and it was glorious.
Sounds like we need toddler control laws, maybe parents need to have a background check.
> target empty space by default

Well, water.

I see that you're a glass-half-empty guy ))
It looks like the parents in the article are not teaching their children that each kind of toy should be put away before the next toy gets brought out to play with. Teaching children that mixing all one's toys up creates an unusable chaos is a good lesson for how to (not) organize one's work environment, room's clothing, kitchen area, etc. Installing a sense of order is IMO a valuable lesson for young people.

As a family with a lot of Lego (both daughter's Friends stuff and son's Technics and Ninjago), they have put in signifcant work to keep it sorted so that it remains usable.

I understand that most parents are not so diligent (time constraints for working parents are brutal), but our primary advantage is that the kids have never had their own tvs or internet-connected devices (except for son's chess computer which is in our living room). Not having on-demand media has left them needing to choose their own activities, which includes asking to watch something specific within our shared media computer.

What is nice about this is that we almost never have to ask either of them to clean/organize their areas, because they have learned the Marie Kondo-style kind of joy in keeping your area organized. And, yes, our daughter read and loved that book.

[Side note: not having on-demand media also helps develop their joy of reading, though it was more difficult for our son than daughter.]
Practice itself is an instinctual behavior.

Evolution isn’t limited to direct methods, as long as it works that’s enough.
Yeah, no need to make this complicated.
Like the old (apocryphal?) saying from Ford that if they asked the customers what they want, they would have requested a faster horse.

You can find similar statements people have found from old "man on the street" TV interviews about mobile phones. You have people saying they can use them to call a friend to ask for directions. Or call to ask if a store is open, or if they have an item in stock. Or to make last minute dinner reservations. Turns out they didn't really need to want to "call" to do these things, that was just the previous tech-generation way to get that info and having a mobile app works much better in (many) cases.

Home robotics is going to enable us to reconsider other patterns, that still serve the same outcome. Some will be worse, some better, but on net things will settle out over time.

Even more radical, why keep the same clothes at all? If you can 3d print exactly what you want on demand, with perfect fit, and recycle it after wear, do you even need laundry? Maybe what you need is instead of a closet is some kind of 3d imager of your body / fabrication room.
I have a feeling you're going to see a lot of this in the next ten years with fintech cozying up to big Gov. And it's a weird dynamic to me. Stuff like this is why you have tight regulations.

Do I feel bad for the Fedex driver who lost her life savings? Yes, but like I keep most of my money in a relatively low risk low interest rate credit union. This exact decision making of "I'm going to go with this new-fangled tech startup with high interest rates" is exactly the kind of approach that gets you to risk your life savings. But it def. sucks that their approach seems to be praying on the vulnerable. It's one thing when someone on wallstreetbets loses their life savings. It's another thing when someone thinks their money is in a savings account.

But like, I'm at Yotta's website and the hero text is "Play games, win big". Not exactly a safe money vibe.
but Chromium being used in Windows' Edge makes it much more
The article is not talking about the real cause: There is an ongoing extermination of young people through low birth rates. Any child today is inheriting toys from several childless uncles and aunts and friends of parents, or getting presents from them.
I suddenly have a vision of an AI driven sales pipeline that uses millions of invasive datapoints about you to create the most convincing sales pitch mathematically possible.
So many footguns in bash. When do we finally get serious about ditching this language as an industry in the same way we are about memory safety?
The main highway going East-West (Trans-Canada 1) requires you to put on snow tires during the winter.

I think it might only be an Alberta, BC provincial thing though.
It certainly is suspicious that their name starts, "llm"
Is anyone here involved in the toy industry, whether in design or another role? What’s the industry’s take on this?
Amazon to invest another $4B in Anthropic
I was considering 16/32/64bit versions of windows as being several platforms while
arm-only MacOS is a single one.

It's good they have cross platform on the roadmap. Perhaps it was just unfortunate that the first thing in the headline was "Cross-platform" when that really isn't the main selling point.
He's reporting a 23% drop in performance and seems to have invested quite some time in pinning down what's causing it, plus he's provided a repro repository with benchmarks.

I honestly don't get your annoyed response; any OSS project wishes they had such detailed bug reports, and such a performance regression would concern me very much if it happened in a project I maintain.
This was a quite common way to publish in the demoscene, see Hugi.
Professionally one trend I have noticed is an increasing number of women programmers particularly at my current company, and they are all extremely competent and hungry. It could be our target universities but articles like this suggest maybe it's simply a more general trend. I suspect the other new grads entering aren't batting an eye but to me it's an extreme and refreshing departure from when I started. Curious if others are noticing an increasing number of women programmers hired into their orgs?
Oh no, "You'll shoot your eye out kid"
The one where Caruana improperly presses his clock and then claims he did not so as not to lose, and the judges believe him, is frustrating to watch.
I'm not sure, I think the strength of his writing isn't well captured in quotes. But it seems like this one resonates with more people than I expected so I concede I was wrong about this.
You seem to believe plastic containers are used due to being a more affordable and technically superior solution. That’s a common mistake.

The true reason it’s so cheap and available, is subsidies. $7 trillion as of 2023, to be exact.

Without subsidies, using a non-renewable, expensive to harvest resource, to produce single-use plastic would be an absolutely irrational decision.

https://www.imf.org/en/Blogs/Articles/2023/08/24/fossil-fuel...
I have a guy in my family who worked to remove dams over a small tributary river of the Seine, in Normandy, France. It took him several years to remove the 300+ dams, the oldest ones being easily 150 years old. The very first year after his work was completed the salmons came back.

Now he works in the environmental police, and is often called to handle cetaceans getting lost in the Seine delta. People freak out because it is an unusual sight nowadays, but he told me this is just a return to how things were. They are stories of dolphins swimming as far back as Paris in the past centuries.

I guess this means we're doing something right, I hope one day we'll be rid of this poisonous brown opaque water flowing through our cities. I really hope one day to be able to see this "clear water" my grandpa told me he learned to swim in.
Prusinkiewicz indeed did important work on L-systems and music in the eighties, but the use of generative grammars and rewriting systems in music dates back at least to the sixties. The reslts of such approaches are not random, but "pseudo random", as written. Also the term "fractal noise" is used in this context.
When did gift bags at parties become a thing? When I was a kid the social contract was "I host the party you give me a present, and next time you get one".

When my kids come home with gift bags I feel like screaming.
I don't mean that all shell scripting is dead (emphasis on the word safe), but it should not be at a security boundary.
AlphaZero was given the rules of the game, but it figured out how to beat everyone else all by itself!
Several errors in what you replied to, but that wasn't among them.

The 1807 Act specifically was about the slave trade not slavery, and it wasn't the first even in the UK (there's several options for the UK including 1772, 1799, 1843, 1883, 1953, 1998, 2010, or that it's still in some sense ongoing).

USA beat the UK for importing slaves by a few weeks. "British North America" (AKA "Canada before it became its own country") passed in 1793 the "Act Against Slavery".

But for your claim, the UK 1807 Act named specifically "Africa" so it definitely wasn't about white male slaves: https://books.google.co.uk/books?id=hxqhA3st7CcC&pg=PA140#v=...
The author mentioned the name of the book in the very first paragraph.

Yes, it seems the essay inspired the post and it quotes excerpts from the essay but also has also some nice additional commentary.
Depends where at the end of the 1800s. Belle Époque France saw adultery on the part of men almost normalized among the middle and upper classes, and everyone made use of prostitutes.
You’d still have to pay the employee who’d be responsible for cutting and weighing the butter for each customer, and taking payment for the butter (or however else that would work). Or build a machine that does it. Not sure how the cost for that would work out, or the machine’s ecological footprint in comparison.
There's a big fat grey area between being a hoarder and simply not being wasteful ;-)

Good luck!
I also went for 0% speedrun challenge.
Files exist in a different universe of abstractions from language features. Heck a language should work in a universe where files don't exist at all.

A file is a stream of bytes that a process can get by giving the os a string (name) that has all sorts of encoding/decoding rules that rely on runtime state.
You can take my comment above as alternatively phrased 'most interesting to me is that JIT compilation gets to the same order of magnitude' - I don't think people usually call JS or PyPy-python 'compiled languages', and I certainly wouldn't have guessed that to an order of magnitude NodeJS was as much faster than CPython as Rust is.
I haven't yet reached the end of the comments, but I'm also fully expecting at least one "Electron is a cancer that is eating my computer and the reason why my wife left me".
Lysenkoism persisted in the Soviet Union because people who pointed out the inconsistencies too straightforwardly would find themselves in hot water. Anyone who wanted to discuss the issue had to approach it somewhat obliquely. Most people were unable to comprehend this discourse - a necessary precondition to avoid trouble.

You could try looking very closely at your middle paragraph and looking for analogies with contemporary bio-politics.
H1B has been hotly debated on HN for long enough for everyone here to know how abused the system is. H1B is, indeed, being abused to mass-import low-wage indentured labor specifically to undercut local engineers and save on labor costs at the expense of quality.

Also, hasn't Trump been vocal enough that he wants to fast-track citizenship for international students and, in fact, boost talented immigration? Why is NPR being so blatantly partisan that even non-Americans can immediately smell it?
Yes, that is a part of the measure I have in mind. Let me be more concrete.

Terms:

- P: Number of positive votes (of any comment)

- N: Number of negative votes (of any comment)

- V: Number of views of the image album

- C: Number of comments in the thread

Formula:

w1 * P + w2 * N + w3 * V + w4 * C

My weights:

(w1, w2, w3, w4) = (1, 1, 1, 3)

(Comments are harder to do than votes.)
That `String` leaks memory, it doesn't have a destructor.
Trader who lost $26M to copy-paste error says it's been 'max pain'
Woah, impressive. I plotted a course from the northern tip of Amsterdam to Kinderdijk and it worked the first time. Neat!

It would be great™ if it could drag new mandatory points and choose alternative routes. Also, switching from administrative to with satellite view would be helpful.
Russia's economy is tanking fast. Their wartime economy, in addition to crushing the civilian economy, has already hit it's peak. Russia is pretty much running low on bodies just in Ukraine. They've already emptied the jails.

Europe doesn't produce artillery shells because NATO (even NATO minus US) can drop bombs after air superiority instead.

Most importantly, Ukraine is doing this well with politically imposed limits on what they can do with those weapons. In a Russia vs. NATO minus US war, Russia will have to defend against deep strikes on critical infrastructure.
Show HN: Shop on Amazon with Crypto
Hey folks! I'm building an app to let anyone shop on Amazon with crypto.

How it works:
[1] Add "baggins.ai/" before any Amazon product URL
[2] Fill in your shipping details
[3] Pay with your preferred wallet (BTC, ETH, DOGE, USDC, and more)

Features:
- Supports 1-2 day Prime shipping
- Uses Coinbase Commerce for secure transactions

Here's an early version for y'all to test: https://www.baggins.ai/

Keen to get feedback on the UX and feature requests!

My LI to show that it’s not a scam :) https://www.linkedin.com/in/kisum-chan/
> Is the intention that E2EE have a separate, parallel account recovery mechanism with more difficult requirements?

I'm not sure the wording here is helpful.

Let's start with a simple diagram: https://github.com/fedi-e2ee/public-key-directory-specificat... (see the first one)

A single Public Key Directory will serve many hosts. (You can further add replication and cross-directory checkpointing between directories, to ensure the whole network is transparent, but that's not our concern right now.)

If a host decides to misbehave, there's an independently hosted record of every change to the state machine that maps Actor IDs to public keys. This state machine is backed by a Merkle tree, which includes a proof of inclusion for every change to its state, thereby making it an append-only ledger.

In my design, you don't have to trust the hosts' admins to behave, because the directory keeps them honest.

You also don't have to trust as single directory to behave, since its primary purpose is to be transparent and independently auditable.

If a user wants to revoke their key, they can, but it's an additional protocol message appended to the directory's transparency log.

If a user loses all their secret keys, one of two things can happen:

1. Their instance admin issues a BurnDown, which allows the user to enroll a new public key as if they were a new user.

2. If the user has issued a Fireproof message, the instance admin cannot issue a BurnDown, and the user is locked out of the protocol. This is a trade-off.

Users can move hosts. Users can publish auxiliary data (e.g., SSH public keys), if the extension for that key type is defined and enabled by the directory. Even an attacker with root access to the host cannot arbitrarily or selectively replace a user's public key with their own. With your suggestion, this substitution is trivial.

And that's basically how the system works. But that's not the focus of this blog post.

This blog post is how to solve the seemingly incompatible design goals of:

1. Offer userbase consistency verification for users' public keys.

2. Don't cryptographically inhibit an EU citizen's rights under Article 17 of the GDPR.

3. Don't introduce backdoors to the transparency log that allow them to perform the same trivial attack that your suggestion enables.
We've used this pattern for years. It definitely delivers in terms of being lower overhead. I will say that compiler errors can be nonsense though.
Added support for audio as well both for adding audio files and playback of audio within video in preview. Now the app size is whooping 350KB.
If $10 per month or $10 once is an important amount, that means the person is broke. Like you explain yourself, it's not that you cannot afford the bike app, it is that the product is not for you, ie it's not worth your money. Most things are not worth our money. That doesn't mean we can't afford them.
The other products of the same time did criticized them too. Trying to paint the past people as a monolithic mass where everyone loved your hero, simply because you like his book and do not know much of who he really was in the context, is annoying too. Many famous writers are famous because they were political actors first. It was politics that got them famous in the first place. It was also politics that killed their or their opponents lives and careers too.

Also, the good stuff he produced is as much product of the time as the bad stuff. If you can celebrate someone, you should be able to accept also some less adoring evalution.
Unfortunately, there's a lot of gotchas in Bash like this. A lot of them are documented here: https://mywiki.wooledge.org/BashPitfalls, including the `test -v` case, which is #61. Some more code execution pitfalls are documented here: https://mywiki.wooledge.org/BashProgramming/05?action=show&r... including the `-eq` part (under Arithmetic Expansion).

Basically, the -v case was by design, so for `-v 'hash[$key]'`, "$key is expanded before the array subscript evaluation, and then the whole array plus expanded index is evaluated in a second pass". "Newer versions of bash (5.0 and higher) have a assoc_expand_once option which will suppress the multiple evaluations"

Note that the `-v` case doesn't really work the way one may infer from reading the OP:

> $ key='$(cat /etc/passwd > /tmp/pwned)'

> $ [[ -v 'x[$key]' ]]

> bash: $(cat /etc/passwd > /tmp/pwned): syntax error: operand expected (error token is "$(cat /etc/passwd > /tmp/pwned)") *

> [[ -v "${x[$key]}" ]]

> bash: $(cat /etc/passwd > /tmp/pwned): syntax error: operand expected (error token is "$(cat /etc/passwd > /tmp/pwned)")
Good point, I don’t really see it. Appointment confirmed by the Senate can do whatever they want, and I don’t see Congress voting as any less than a full party bloc given the razer thin majorities and inability to pass the filibuster