skysight-inc/HackerNews huggingface dataset:
Why doesn't anyone rewrite some of these tools in a language that can be compiled to a native binary by GraalVM and benefit of all Java's security guarantees?
Would it be too slow? Don't the advantages outweigh the inconvenients?
I have a bunch of these kinds of kid's drawing tablets lying around. They're the closest thing I have find do far to digital paper. https://amzn.eu/d/4gsa3pc
What’s the plan for dealing with cosmic rays? I worry about when your beautiful angstrom-precision qubit networks encounter a relativistic proton or muon.
While the results are great describing it as a miracle when it has been in effect in other cities for years with similar results seems a bit much.
Konva at esm format https://www.npmjs.com/package/konva-es

It's not a fork, just a different way to build the same project.

ES2015 module is more efficient than the other formats and can facilitate the creation of smaller bundle size through tree-shaking technique.

https://github.com/konvajs/konva/issues/1829
> Governments aren't exactly happy that for digital assets there's ready made mass-market systems where the response to any search warrant will be to pound sand.

Which is to say they understand the situation perfectly and are acting with a firm intellectual grasp of what is going on.

The issue isn't that they don't understand encryption, it is that they reject citizens having any sort of power to resist the state. Which is cool and all, authoritarianism is always with us to some extent. But at its core they see this from the viewpoint that the state is fundamentally in control and sometimes it grants people the privilege of privacy because it doesn't think what they are saying is important and therefore they can be humoured. They'll pretend technical ignorance if it gets the liberals off their backs, but the only people they are fooling are the credulous.
Listening to the debates in the lower chamber (Assemblée Nationale) and the arguments of those arguing in favor of backdoors clearly show they do not have a clue how any of this works. They are not clever players doing double-bluffs. They are ignorant stooges.
Busybox has very basic implementations of the tools though, to keep the size in check.
I do think it's important to raise issues like this, but I personally hope that it means people put more careful eyes on it and pitch in patches so the project succeeds rather than people avoiding it.

(totally unbiased opinion from having just switched to it after apparently not enough research and not wanting to continue the browser hunt)
Common points: 1. allies of the United States, 2. are experiencing political turmoil, 3. regimes are in urgent need of US support.

imo, during the spread of avian influenza, exporting eggs (especially additional exports) is extremely costly and very detrimental to the citizens of their own countries

I might be overthinking it
Your comments are getting flagged because of how you are pretending your racist comments are legitimate
> These aren't dumb people.

Yes, they absolutely are. I agree with the rest of your comment, they aren't interested in privacy or security, want generalized surveillance, and are world-class liars.

But they are also pretty dumb and extremely ignorant of anything technical.
Fastrace: A Modern Approach to Distributed Tracing in Rust
Now when you establish full functional languages, most languages will allow you to do

fullName = map list \(firstName, lastName) -> firstName + " " + firstName

and type it as `funfullName: (String, String)[] -> String`.

I have worked on large scale systems in both types and untyped languages and I cannot emphasize strongly enough how important types are.
the people you support have highly offensive slogans
>> developed an intense frustration with insurance carriers who would settle meritless claims for nuisance value when the better long-term view would have been to fight against vexatious litigation as a matter of principle

I got let out of 2-3 months of jury duty on an asbestos case by saying basically the same thing. Voir dire is fun, particularly if you manage to scare the bejezus out of both sides.
You call someone who has lived in Germany for 18 years a refugee, and dismiss his AfD sympathies. That says nothing about him and everything about you really.

Try to look a little bit beyond your polarized bubble. I'll be happy to meet you halfway there.
So I try to optimize my code to be obvious to novices

That's the attitude which is responsible for making software the way it is today: mediocre.
I love this! I really like the UI as well. Super helpful!

Would love to be able to restrict to certain months for say a summer vacation or whatever.
Starmer warns Putin of 'severe consequences' if he breaches peace deal
It's a great story, for sure, and I think I watched it live. The way he let his lead left jab linger to cover Moorer's eyes and then slipped in his hammer of a right to KHTFO was brilliant.

But I'm partial to Billy Mills 1964 10km gold medal in Tokyo. I love how the co-announcer loses his mind on the American broadcast of the race, because the two favorites were favored so heavily.

https://www.youtube.com/watch?v=VVlKVWFmfhk

It's my favorite sports call of all-time, too.

Billy Mills is a Native American who faced poverty on his reservation and cruel racism in college. A true American hero.

https://en.wikipedia.org/wiki/Billy_Mills
Introduction to Applied Mathematics [pdf]
Friars to barricade in historic Florence monastery destined for luxury sale
In particular, I'd recommend looking at the full response. While the original article covers the plain-language juicy-sounding excerpts, the full letter to Monster also contains some artful legalese that even I as layman can appreciate:

It starts with several pages worth of requests for information. I'm pretty sure those aren't actually requests for information - they're a threat. If Monster were to actually sue, he'd be entitled to these documents as part of discovery, so he's essentially saying "if you sue me, you'll spend a lot of money on discovery (and be forced to reveal stuff you'd rather not)".

Sprinkled in are some suggestions of ethics violations on the side of Monster's lawyers, a hint at Monster's likely corporate tax evasion scheme (and the requirement to produce the material that proves the tax evasion in discovery), and the threat to break their racket in the last paragraph that kopirgan already pointed out.

All this is even more impressive than the quoted part, and sadly omitted in the original blog post.
Back in 2020, VSCO and Kelly Shane Fuller (same one from [0]) seemed to have figured it out, at least to make a preset. Perhaps if they are willing to put in the effort, they should reach out to them (and not just fall back to developing in B&W).

https://eng.vsco.co/reviving-kodachrome/

[0] https://emulsive.org/articles/darkroom/developing-film/they-...
>especially European politicians that don't come from the same traditions of freedom as the anglophone countries.

Have you been reading English-language news? Attempts at limiting privacy and advancing surveillance have been nonstop in the anglophone world over the past decades. What may even have been the first attempt at having a backdoor mandate was American: https://en.wikipedia.org/wiki/Clipper_chip
That's how it was in the Midwest where I grew up too, we mowed lawns because we had to (every week even, not every two weeks) but otherwise it was rare to find someone who really cared about them. Most people would have at least one patchy area on the side of their house caused by kids using it as a shortcut.
Diamond earrings swallowed by suspected thief are recovered by Florida police
I used to be the webmaster for my parent's HOA[0], and I bought their .com domain name when it became available (a realtor had owned it originally). They eventually hired a firm to run the site, and I pointed the domain at their nameservers, and forgot about it (paying the ~$20/year in renewals, because that's not a lot of money & I have fond memories of living there).

15 years later, I get a registered letter from a law firm – counsel to the HOA – claiming that I was violating their trademark by owning the domain name, demanding that I turn it over to the HOA, etc.

If an actual human had reached out to me, I would have happily transferred the domain. Instead, they paid a lawyer to be a dick about it – so I ignored the letter, they registered the .net, and everyone moved on.

I still keep the domain up, and redirect it to their new URL, because as long as the .com domain works, people will be using it. Which means they will still want it, and I'm not giving it to them. At least not until they ask nicely, and catch me with honey instead of vinegar.

[0]Despite this incident, their HOA is normally perfectly reasonable. It's a few hundred dollars per year to keep up with road repairs, signage, community facilities upkeep, etc.
I get a 404 when going to https://codewithneer.github.io/FontPair/, is this where the app is located?
Because not everyone has 20 or more years of flag memory from using Linux

It's called learning, apparently something that is now being eschewed in favour of quick superficiality (and making developers more replaceable --- with AI or unskilled offshore labour.) No wonder "modern" software is almost always total shit.

"But I don't have the time to learn," you complain, but ask yourself this instead: Why do you never have the time to do it right, but always the time to do it twice (or however many times is necessary to get a barely-working product)?
It can be unnoticeable for you, while being noticeable for others.
Looks cool!
Although it did lag my browser out and prevented me from going back. Then when opening chrome again, I had to force stop it or it froze. This is on android
People are now targeted for speech, not for breaking the law. Open your eyes. The US is becoming like Russia, China and Turkey.
I love the logo, it is brilliant.

Making Rust's macros easier is laudable. Purely from a user's perspective I find it especially annoying, that proc macros need their own crate, even if I understand the reasons for it.
If I read Crabtime correctly it solves that problem, which is nice.

That being said Crabtime looks more like compile time eval on steroids to me than an analogon to Zig's comptime.

One (maybe the) distinguishing feature between comptime in Zig and Rust macros seems to me to be access to type information. In Zig you have it[1]
in Rust you don't and that makes a big difference. It doesn't look like we will get that in Rust anytime soon and the projects that need it (e.g. cargo semver check) use dirty tricks (parsing RustDoc from the macro) to accomplish it. I did not see anything like that in Crabtime, but I might have missed it. At any rate, I'd expect compile time reflection for anything that claims to bring comptime to Rust.

[1] I think, but I am not a Zig expert, so please correct me if I am wrong.
> as long as the bits got there.

Let me just clarify that this was really not something outside the range of common sense.

I recall it was merely overpriced but decent $29 cables vs $129 monster cables. This was pre-hdmi probably 2000 or earlier and it was at the Good Guys.

https://en.wikipedia.org/wiki/Good_Guys_(American_company)

That said, yeah hdmi and say 4k is confusing. Thank goodness for unconfusing standards like USB-C. (kidding!)
Wow this is so neat. Has anyone had any experience with it / feedback? This looks so much nicer than existing macros.
This took me a nostalgic dive back to 2000's when a website called planet-source-code.com was popular among the developer community. It had hundreds of mini operating systems written by members. Most of them were written in C/C++ and Assembly for the bootloader, compiled using Mingw32, and booting from a regular Floppy disk.
Using Rust is a political solution to deskill a generation of coders to replace higher-cost labor with lower

The push for Rust isn't just a technical decision - it's a calculated economic strategy. By forcing rewrites of stable systems in a new language, companies effectively reset the clock on developer experience and expertise.

When a C/C++ codebase with 30 years of institutional knowledge gets rewritten in Rust, senior developers with decades of experience suddenly compete on more equal footing with juniors who just graduated. Your 15 years of C++ optimization knowledge? Now worth less than a 22-year-old's six months of Rust bootcamp training.

This isn't about memory safety - it's about labor costs. Companies call it "modernization" while quietly erasing the premium they'd otherwise pay for experience. The technical arguments serve as perfect cover for what's really happening: deliberately manufacturing a scenario where they can replace $250K senior engineers with $80K juniors.

The pattern is familiar to anyone who's watched other industries. Create artificial obsolescence of existing skills, then exploit the resulting chaos to reset salary expectations and eliminate the leverage that comes with specialized knowledge.

This is why language transitions always seem to coincide with hiring freezes and "restructuring." It's never been about technical superiority - it's about breaking labor's bargaining power.
> What POSIX systems in actual use (not historical Unixes) don't have the long options?

All of them except for GNU, AFAICT? (That is, only GNU seems to have long options.) Checking manpages for rm(1) as a simple reference, I can't see long options in any of the 3 major BSDs or illumos, and checking Alpine Linux seems to show busybox also only doing short options (sorry, can't find an online doc for this, though it's easy to check in docker if you don't have a machine running Alpine handy). OpenWRT also uses busybox and has the same (lack of) options.

https://man.netbsd.org/rm.1

https://man.openbsd.org/rm.1

https://man.freebsd.org/cgi/man.cgi?query=rm&apropos=0&sekti...

https://illumos.org/man/1/rm
I used to like reading his comments years ago. Now it's like an enlightened reddit user, in the worst way.
Nice work.

I feel like there's a lot to unpack here, and still much to discuss in the broader context.

There's a few things that can be excused or at least reasonably argued. Multiple IPs makes some sense since requests are being made through random proxies, and I don't think on its own demonstrates intention of bad behavior. If it was, I think you would've seen all four requests as coming from different IPs and with different user agents all posing as legitimate user browser sessions.

But the rest is inexcusable. Providing documentation on how to circumvent countermeasures without even acknowledging, or presenting a viewpoint on, the concern many have with the potential malicious use of these tools. Taking the time to respond to your inquiry about the IP range and UA but giving an answer that is somewhere between intentionally incomplete and intentionally misleading. (Is the actual IP range even within the large Google IP range given the source of the proxies as mentioned elsewhere in this thread?) Just very poor decisions on how to handle the extremely predictable resistance they were very obviously going to encounter
But once it is legal, they can't use it to deal weapons anymore

https://en.wikipedia.org/wiki/Iran-Contra_affair
> from what I can tell, they basically got away with it?

Or they correctly interpreted the law?

Few of us care to admit how this "legal consensus" is mostly BS. Lots of evidence to the contrary, but, like politics these days, it sure is an appealing fantasy?
Also, they're edible.
Same here, and well said, friend.

If you're interested in seeing an interesting conversation one of his sons has with brilliant comedian Daniel Tosh, where they talk about his legendary father, check out:

https://www.youtube.com/watch?v=itWm0ZLwcus

What a cultured man, raised by a true man of God. George Foreman is a testament to the best of humanity, and this one son (at least) is a testament to that humanity.

What a life, what a legacy!
Encapsulation isn't the real reason why types help. Pass 5 variables individually, the only difference will be in verbosity.

The real benefit is type narrowing. (Or declaring the space of all possible combinations of values.)

Instead of

id: null | string

name: null | string

...

You'd have

user: null | User

And

User: { id: string, name: string, ..}

declaring that all are not null together.

Pushing validation to static checker instead of runtime.
No the problem is to overload utilities with hundreds of options and subcommand languages over the course of decades. The starting point was quick command-line usage but GNU-style long options are clearly rooted in Elisp/emacs hyphenated-words-verbosity. You can tell it wasn't meant to be like this when typing somecmd -h results in multiple pages of option output where you can't see the forrest for the trees, and the command's manpage similarly loosing its usefulness due to sheer size, and frequently not even containing an EXAMPLES section. If it has a manpage in the first place, rather than linking to a nonexistant texinfo page like was practice for the longest time. All of which make you none the wiser so you go to the web for example usage.
> Yep. I know that one. It misses a crucial requirement: tons of coke and LSD needed to drug the lawmakers to let it pass.
The price tag for the _lowest_ estimate is around $1T.

You write this in the same week that German lawmakers actually passed almost $1 Trillion in new debt allowances for infrastructure and defense.

> Yep. I know that one.

And you conveniently ignore the dozens of other that have been published since and came to the same conclusion: a transition to renewable energy is possible and the cheaper option.

> And yet, Germany is planning to rely on fossil natgas until at least 2040-s.

Yes, to a constantly decreasing amount. That is the point of a "transition".
Personally I think “…but we executed the plan…” is unreasonable at any level, at any job, at any task, and any point in anyone’s life. It’s never a way to go through any part of life.

If you set out to complete a task, it should be to achieve your goal. Your should measure your success as achievement of your goal, not by whether you went through the motions.
> You have a better chance of winning the lottery

You are off by several orders of magnitude - a person starting in wealth quintile 1 (numbered poorest to richest) has an ~18% chance to reach quintile 4 or 5, and starting from quintile 2, that rises to 25%.

Source: Figure 1, https://www.brookings.edu/articles/stuck-on-the-ladder-wealt...
Seems someone thinks they're being super clever when really they're just childish and annoying. ¯\_(ツ)_/¯
At near surface level ( 80m above ground in clear dry air ) 42 litres of doped Sodium Iodide scintillation crystal will experience ~ one to two thousand gamma events a second .. most of relatively low energy (and ground sourced).

The fall off from low orbit to surface is substantial in both event numbers and energy level.

The higher energy cosmic sourced events at surface level are down in the hundred or less a second (IIRC).

If there's a plan it'd likely include having 9x redundancy hardware surrounded by water deep in a former salt mine .. that'd take cosmic ray events way down and provide a (best of three) x (tell me three times) "just in case" statistical sharpening.
Yeah this is cool.
I'm really confused. Is this metaprogramming in the sense that, add_relation and add_rule are using an LLM to make an educated guess about what to do based on what went before it? Or is it using some deterministic method or heuristic to evaluate those terms?
Concise Machine Learning [pdf]
Rust is trendy, Oracle is the opposite.

Of course this isn't a very nuanced or clever take, but certainly part of the truth
He was an affable and funny man, who also happened to be a boxing great.

What made him so affable was his deep humanity and kindness.

And the endorsement worked, for sure!
Rust and "memory safety" is the current form of corporate authoritarianism. It's ironic that its most vocal advocates are also likely to be the ones complaining about the authoritarianism of the current administration.
nah, china will take over taiwan very easily, the tough part is not occupation, is how to make it quick with least damage, and the further governance
I mean, I was incorrect that Lua wasn't intended to be used by beginners/non-programmers.
You could do similar with the existing C by compiling it to WASM and then compiling that to machine code.
Is there any way to file a (real) countersuit against someone, just to punish them for having wasted your time and energy with a threat of legal action that never materialized?
Huh. I don't see any conflict between loving OO-programming and also loving types. Isn't 9/10ths of OO just about consolidating your business logic into interfaces and types that you'd ideally want to re-use? I feel like if it's not, then people are using OO the wrong way.
No experience. I agree that it looks nice and useful, but I don't think it is much like Zig's comptime.
That figure is in the above link as well: $1,705. So, yes, only one and half times more than the median bachelor degree holder. What is sadly absent from the report is the median weekly income of those who own a Ferrari. I expect that gap is even smaller.
Does nix work well on BSD-derived Unices? In particular, the most widespread of them, macOS?
> Our BBBEE laws which dictate that you can’t do business with the government unless your own company and all your suppliers (and their suppliers, ad infinitum) have enough black ownership is quite contentious (and a form racial of discrimination in my books)

Wait, you think that barely 30 years of laws that require a minimum percentage of Black ownership after FORTY THREE years of white apartheid is racial discrimination?

Cry me a river.
C# has anonymous types, for example. Kind of like tuples but you can name the fields.
I'm going to call this out. The entire post obviously has bucket loads if aggression which can be taken as just communication style, but the last line was just uncalled for.

I have seen you make high quality responses to crazy posts.

Do better.
Wouldn't it also be a problem that, IIUC, a CPU only has one encoding engine, so you could only have one active stream (at full speed), in a multi-tenant scenario?
I think you underestimate whether US companies will simply pull out of the EU.
The only thing with anonymous functions is, when the boss says "please include every user's middle initial", you need to go find every instance of an inline function that resembles this. Consolidating that function in a getter in a class object called Person or User or Customer is a lot nicer.
Do you not see that you're contradicting yourself?

If drugs were not prohibited, they would not cost so much as to cause "scraping up enough".

How come I can buy 50 liters of isopropanol (99.(9) whatever, dehydrated, better than medical eth) for like 20 euro, but no luck for ethanol. Even while ethanol is that much cheaper to produce?
ok my past response is mostly for laugh, this is my serious response

Firefox is literally default install in most if not all linux distro os, while I agree that situation is far from ideal but nothing is can be blamed other than themselves

for the longest of time firefox always playing catch up with chromium to achieve parity, maybe just maybe we don't need more browser

Microsoft literally give up their browser (IE), given how much resource MS has
do you think firefox is doomed?? especially with DOJ force google to breakup chrome and cut off their spending on modzilla

I mostly critize about firefox place in the market, Opera found an niche with Opera GX for gaming, Brave with adblock and privacy focused etc
while firefox is what??? inferior of chrome???
The Great Dictator: The End of Silence (2017) [video]
What politicians want (and what they think average people want) is very different from what HN users want.

Politicians: a backdoor that can be used by the police for investigating crimes, but not by criminals themselves.

HN users: no backdoor at all, especially not a backdoor that can be used by the police.