skysight-inc/HackerNews huggingface dataset:
Establish compounding per-day fines, exclude them from government contracts, and impose a blanket prohibition to sell apple products in EU should they don't comply in a set amount of time.

No corpo, no matter how big, should be above the law.
>How is it possible that I can write efficient and provably-safe code in C# without a degree in type theory?

Because of two things mentioned in the article just below.

> Here we see C#’s first trade-off: lifetimes are less explicit, but also less powerful.

If C# is less powerful, it does not need powerful syntax. One does not need explicit lifetimes in Rust for a long time either, deduction work just fine.

> The escape hatch: garbage collection

If C# is ok with not tracking _all_ lifetimes _exactly_, it does not need powerful syntax. Not an option in Rust, by design.

Basically, not all code is possible to write, and not all code is as efficient.
Show HN: Tonbo 0.2.0-Durable Objects on S3 and Local Disk with Python
Hi HN, we've just released Tonbo 0.2.0, now supporting S3 remote storage and Python bindings.

Tonbo is an edge-first embedded database using Arrow and Parquet, built in Rust for OLAP workloads.

While S3 is gaining a lot of attention, I wanted to share why we prioritized Python APIs.

On centralized servers, distributed and scaling data storage are relatively straightforward, but they become challenging on a local device like a laptop. Meanwhile most of the solusions are too complicated for an experiment or your intuition.

Python support leverages its popularity in scientific computing, AI, and data analysis, simplifying local data-intensive app development.

Python bindings offer an ORM-like experience, enabling developers to focus on features.

We also plan to add WebAssembly support in the future. What do you think? We'd love to hear your feedback.

Tonbo performs well; see our benchmark: https://github.com/tonbo-io/tonbo/pull/198

Why use Tonbo to store data on S3?

Tonbo will provides a unified storage solution on S3, enable SQLite and PostgreSQL to act as stateless query engines.

Stay tuned!
One thing about it is, it's pretty much plain elemental iron, straight out of the "iron age".

Actual steel is an alloy that is much more advanced, even when it is not a stainless grade.
Great question :)

Independent means that we are a small team and trying to create something cool for people. It means we are not part of Forbes or some giant publication that is focused purely on money and spamming the shit out of you :). You want a diverse and indie web so that the only search results and voices you here are Forbes, Disney, and other giant media conglomerates.

Independent does not mean we don't eat.

Independent does not mean we don't have server bills.

Independent does not mean our part-time developer works for free.

Independent does not mean our designer works for free.

There is no malware on the website crazy; it's just an ad network that pays for our servers. I will remove all those ugly display ads as soon as we have enough income from readers and authors directly.
For what it's worth; Visual Studio Code and VSCode are not the same. VSCode is MIT licensed: https://github.com/microsoft/vscode/blob/main/LICENSE.txt

From vscodium.com:

Microsoft’s vscode source code is open source (MIT-licensed), but the product available for download (Visual Studio Code) is licensed under this not-FLOSS license and contains telemetry/tracking. According to this comment from a Visual Studio Code maintainer:

When we [Microsoft] build Visual Studio Code, we do exactly this. We clone the vscode repository, we lay down a customized product.json that has Microsoft specific functionality (telemetry, gallery, logo, etc.), and then produce a build that we release under our license.

When you clone and build from the vscode repo, none of these endpoints are configured in the default product.json. Therefore, you generate a “clean” build, without the Microsoft customizations, which is by default licensed under the MIT license

The VSCodium project exists so that you don’t have to download+build from source. [VSCodium] includes special build scripts that clone Microsoft’s vscode repo, run the build commands, and upload the resulting binaries for you to GitHub releases. These binaries are licensed under the MIT license. Telemetry is disabled.
handcam anti-cheat is the future.
I know. I was even alive and aware when Sammy Hagar's "I can't drive 55" was published.

Can you explain more of which part of anything about WTF you're going on about?

[Please don't hold back. I hope you don't mind much, but sometimes I get off pretty spontaneously when other people go digging in my shit.]
You do in some countries. For instance, knowingly possessing video of the Christchurch massacre is illegal in New Zealand, due to a ruling by NZ’s Chief Censor (yes, that’s the actual title), and punishable by up to 14 years in prison.

Personally, I prefer the American way.
All my friends at Google left so they could get things done...

I worry about that company.
When you scratch them, and bits PTFE come loose, and you eat those bits, will they simply bee excreted, or will your body absorb (some of) it and never excrete it?
Interesting. I definitely have, though I do tend to hang out with IT-ish people a lot.
The precautionary principle plus what we know about heating plastic makes your reticence seem churlish.

There are easy, safe alternatives in wood, metal and silicone. There’s no need to risk it.
I read it on my OnePlus Nord using Firefox with an adblocker.

I experienced none of what you did.

Maybe you should try a decent browser on a decent phone.
It's a tricky subject to get solid numbers on as most studies focus on just a limited number of the thousands of PFAs now in our environment. There's also the issue of identifying the source of the PFAs as they're in our water etc. Also, due to their very slow breakdown, PFAs are likely to accumulate in our bodies over time.

There's more information on our current understanding here: https://www.epa.gov/pfas/our-current-understanding-human-hea...
It’s in the name: Language Model, nothing else.
And that even when using plenty of fat, a sticky pan can be a bother to clean.
I've heard secondhand that a few layoffs of star players was as messed up as "well Suzy is pregnant, but we need to axe someone else to justifty it as being coincidental". It shouldn't be surprising at this point, but companies can and do go that far sometimes just to cover their tracks. slicing their nose off to spite the pimple.
It stars with "m" and ends with "onopoly." You can't escape them.

I use Kagi, but I am a nerd.
Nope, just vanilla otb slow chess
I've tried that, but in this case i would just NFS/sshfs share the directory and work with vim locally.

Vim can also read and write files across networks (while running locally):
vim scp://user@myserver[:port]//path/to/file.txt should work.

If you want to run builds and such on a terminal, just have a tmux window with an active ssh connection.

There's a solution to most issues out there.
In that case (which tbh is kind of bad design imo), you should have to explicitly opt in to the power-hungry mode.
Was that content warning really necessary, or do we also tend to use them for liberal websites (for whatever definition of liberal) ?
I use wooden spatulas, and gladly take the short-term biological risk over the long-term hormonal risk. In any case, in a modern kitchen where utensils are washed thoroughly and regularly I don't see an issue with wood.
Do you have source on that? I would like to know more. Not disputing this, just curious.
Why do people still think like this? Have we not had enough layoffs these years from nearly all companies in tech with so many configurations to realize that this isn't just targeting new or incompetent people?
then they are not ranked ready, and can play pubs.
Linux doesn't give you privacy guy.

If you're using the web, your privacy is about your browser and your ISP, not your OS.

At times, it's even about how you use your browser. No browser will save you from telling google too much about yourself by using gmail, and viewing youtube videos, and using search. The AI's and algorithms collating all that information on the backend see right through "incognito" mode.

Telling people they can get security and privacy by using Linux, or windows, or mac just betrays a fundamental misunderstanding of the threat surface.
Maybe we should just start looking at other search engines seriously and without irony.

How’s shepherd.com (for example) doing on bing or duckduckgo?

Maybe it’s time for google to die.
Almost all the big tech companies have had layoffs over the past several years. I think it’s safe to say cost cutting is very much part of their goal.
Show HN: Samsar One Version One is now live
Hi all, 6 months ago I started building out an app which combines all the SoTA gen-ai models out there into one platform which anyone could use to create 2-4 min long videos starting from scratch, starting from an idea. I received a ton of feedback from HN community & others along the way. Today excited to announce version one of app.samsar.one, a platform which allows anyone to easily and consistently create long, coherent and consistent generative-ai videos while picking and choosing their model starting from merely an idea.
And that's why you should pour boiling water over any implement that has been in contact with raw
meat.
Visual Studio "intellisense" has always been pretty good for me. Seemed to make good guesses about my intentions without doing anything wild. It seemed to use ad hoc rules and patterns, but it worked and then got out of the way.

Then it got worse a couple of years ago when they tried some early-stage AI approach. I turned it off. I expect that next time I update VS it'll have got substantially worse and it will have removed the option for me to disable it.
There have been links from the DOJ case showing Google is pulling in Chrome data.

But its just one data point and nobody knows.

It seems more likely at this stage that Google has lost control of their AI system. they trained it on x websites, and indie websites got swept into that. And they don't care.
>Try remote development with vim over 200ms ping ssh connection

Isn't such a scenario (high latency dialup) what vi was originally designed for?
How does LSP affect the core editing functionality like "startup times, overall responsiveness"?
That entirely depends on the game. Recent example is Risk of Rain 2, which had frequent hitches caused by the C# garbage collector. Someone made a mod to fix this by delaying the garbage collection until the next load-screen — in other words, controlled memory leakage.

The developers of Risk of Rain 2 were undoubtedly aware of the hitches, but it interfered with their vision of the game, and affected users were left with a degraded experience.

It's worth mentioning that when game developers scope of the features of their game, available tech informs the feature-set. Faster languages thus enable a wider feature-set.
Pretty much all rental storage, shipping container, 3rd party semi trailer pool, safe deposit box type services and business agreements stipulate that the user of the arbitrary box gets to deny the owner of the arbitrary box access so long as they're holding up their end of the deal. The point is that the user is wholly responsible for the security of the contents of the arbitrary box and the owner bears no liability for the contents. This is why (well run) rental storage places make you use your own lock and if you don't pay they add an additional lock rather than removing yours.
Hey. This is Cloudflare's CTO. We've rolled out a change to all free accounts in Cloudflare to bring them into line with paid accounts. The problem you are talking about here has been fixed and we should be doing Zero Downtime Failover for all account types. Can you retest it?

PS Thanks for writing this up. Glad we were able to change this behaviour for everyone.
> The only grudge I have against them is they promised us discriminated unions since forever and they are still discussing how to implement it. I think that is the greatest feature C# is missing.

To ease the wait you could try Dunet (discriminated union source generator).

https://github.com/domn1995/dunet
Linux.Wifatch: the healing malware
Pride.

Happiness.

Contentment.

A workforce that is motivated and happy.

People don't want just money.
You can still reject him after the interview.
I just started cooking in an iron pan, and I love it. It's actually not significantly more difficult to clean once you learn to leave the seasoning on and get over the cultural conditioning of what clean is essentially.

The cooking process it also far better, with the whole pan being uniformly hot and staying that way.
You don't need to beat microsoft in order to have a viable business. You just need to get enough market share.
For ref, this was the previous post 3 mo ago presenting the alpha, in which I recieved a ton of valuable feedback.
Previous HN discussion -
https://news.ycombinator.com/item?id=40973541

Here is the V1 PH Launch link-
https://www.producthunt.com/posts/samsar-one
The Overextended Retirement State
I want to like Zed but two things are still an issue for me:

- Zed doesn't know how to highlight XML
- I use a theme called FairyFloss which doesn't exist for Zed and Zed doesn't provide anything to import VSCode themes
I've been using wooden spatulas on my non-stick pans for years without any issues. Maybe only cheap non-sticks have trouble with them?
I choked on this part:

> The discussion recalls a messy, largely forgotten episode from the dawn of the quantum era. In 1905, Einstein interpreted experimental data to mean that light is “quantized,” coming in discrete particles now called photons. Others, including Niels Bohr and Max Planck, thought that the classical, wave nature of light might still be saved. [...] Most physicists presume that everything in the world is quantized, including gravity. But proving that assumption will entail a new war, one that has only just begun.

1) No, that is not a "messy, largely forgotten episode", rather, it is frequently re-told and almost a required Inshallah of every piece on quantum physics.

2) Please spare me that "war" simile, it only shows you're an American who can not write too well. War on drugs. War on poverty. War on whatever. The Browser Wars. Dude get a grip. Don't always "killer feature", "shot him dead", "waged war on the germs in her refrigerator". We have to fight a "war" to find out whether spacetime is quantum? Rilly??
Or roll their own, so they used GC in one way or another.
And one thing we learn as we've been hanging around in Time long enough to recognize larger cycles, is the world changes, people dont. Even as we change the world.
Hmm, are the docs outdated then or are they talking about something else?

> The Visual Studio Code Remote Development extensions and their related components use an open planning, issue, and feature request process, but are not currently open source.

https://code.visualstudio.com/docs/remote/faq#_why-arent-the...
I think C++ and Rust are just fine. What you call verbosity is actually essential information that some other languages are missing and by doing so, force terrible inefficiency upon the user.
The lignin in wood is also extremely effective at dulling knives.
your comment made me remember about this post:

- Google made me ruin a perfectly good website (2023) / https://theluddite.org/#!post/google-ads

- https://news.ycombinator.com/item?id=40184673 (HN comments)

I'm specifically thinking about this line:

> It's a list of affiliate links to buy products, and there are many HN threads talking about the abundance of affiliate link aggregators being a blight on the web.

This is a pattern that was made hugely popular specifically by google, by the way
There’s a moderately good episode of Roman Mars’ podcast on the subject.

https://99percentinvisible.org/episode/the-frankfurt-kitchen...
C# is an incredible language with a past haunted by Microsoft only making it useful on Windows and expensive licenses for really good editors. It's come a long way, but I don't blame people for thinking of it as "Microsoft Java".

My only issue with many of the improvements in C# is that all of them are optional for backwards compatibility reasons. People who don't know or don't care about new language features can still write C# like it's 2004 and all of the advantages of trying to modernize go out of the window. That means that developers often don't see the need to learn any of the new features, which makes it hard for projects to take advantage of the language improvements.
A few years ago, a guy went super viral with a video of himself getting punched outside of a bar. He cried nonstop and went on the typical outrage media tour. Over and over declaring how unfair it all was “These people attacked me because I wore a hat! They attacked me because the color of my hat!”

It seemed super suspicious from the jump, I kept asking myself, “There has to be more to this story, this guy is being incredibly vague, is there more to this?”

A couple days after his media circus tour, videos from other people started popping up. these videos told us a little bit more. video after video of this guy—for hours—trying to start fights with dozens of people. multiple videos of him complaining while getting ejected from various bars by bouncers. he spent like 6 hours at many, many bars provoking and then feigned shock when it happened. “my hat. every time i go to this particular city, they physically beat me because they don’t like my hat” … ya left a little bit of important context out eh friend?

this blog post feels very similar to me as that guys initial video. something is missing.
> Do people negotiate net?

Nobody negotiates net. It's not even practical.
Your tax situation will depend of the other revenues you might receive on top of your wages and the deductions you are eligible to and your employer doesn't have to know about that.
>he thing is, Dropbox is done (as in feature complete)

Dropbox is "done" but Dropbox didn't employe 2700 people just to work on dropbox.

They toyed around with other services, weren't as gamebreaking as dropbox, and in hard times (not necessarily for their business) they deided to just abandon those other experients or products. This isn't some "the job is done" scenario, it's "we're hunkering down for the storm that we pretend isn't happening out loud" scenario and people are still falling for the idea that "the economy is soaring". It's disgusting.

>It is "good" that the excess labour is freed up to go work on the next "building".

sadly there is no "next building" in these times. When everyone is "feature complete", you just have a purge, not a new opportunity.

>Software will undoubtedly go that way eventually.

given the 3rd wave of attempting to outsourcce large software out, and the AI bubble, I don't think companies are ever going to truly appreciate proper mature software. Just the bare minimum to pretend the machine is running until the next CEO deals with the fire.
Just to comment on the meme: it used to be Gentoo instead of Arch in my good old days. :P
> never overheated, stirred only with silicone utensils, and washed by hand using only non-scratching sponges

Actually, with all that consideration, iron pans seem _easier_ to maintain and clean.
Greater London compared to Manhattan, apparently. https://en.wikipedia.org/wiki/Greater_London. I don't see what conclusions can be drawn from that comparison, which is why I asked GP to be explicit.
make windows here before doing ssh?
Your coffee maker is exposed to at most 100 degrees C. Spatulas are exposed to temperatures over 200 C.

Instinctively, I'm much more worried about the latter, though I admittedly don't know anything about the science behind what temperatures flame retardants or other undesirable contaminants might leach out of the plastic.
> Is Google out there monitoring the IDE activity of every engineer, logging the amount of code created, by what, lines, characters, and how it was generated

A good chunk () of their code goes in a centralized repo, and is written via a centralized web IDE. So measuring everything you mentioned is not hard.

()
Android, Chrome, and other similar projects are exceptions.
How does that scale? Handcam anticheat works well for exams and Olympiads where there's limited people and plenty of time to review footage after it's over, but I can't imagine it would work well on Fortnite or Counter Strike unless you staff entire offices reviewing footage full-time. Though I'm also doubtful there'd be many people willing to run an untrusted OS on their computer just for a random game so maybe you wouldn't have that much footage to begin with
> That is, a reputable source, e.g. an established cookware company, may proclaim that their existing black plastics are fine, safe for cookware, and have been tested.

Frankly, nobody should be so credulous as to trust what a consumer goods company claims. You just have to look up how often well trusted consumer goods companies get caught "accidentally" using slave labor.

The need is for a regulatory body like the EPA or FDA to step up and check that the claims are more than just that.

The issue here is that these plastics are super cheap and testing is expensive enough. I have absolutely no faith that a consumer goods company will follow through or continue to follow through without a monetary penalty. This is something that's just to easy to cut once headlines die down.
Tell HN: LLMs finally allow amateurs to build simple software
It's game-changing.

This may not be exactly game-changing among experienced programmers, but for me, as an amateur, it is: I just built two simple Chrome extensions with Claude that worked like a charm on the first attempt! I tried to build the same extensions some months ago, but despite the code looking good (I have built a couple of Chrome extensions 'by hand' myself), I didn't manage to debug them. Now they just work.
It has built-in support for Go: https://zed.dev/docs/languages/go
Everybody is "doing something". It's a question of what is something. Account-banning people after proven cheating is also something. I would imagine a competitive game with a skill-based match-making, especially a successful one can do that.

Asking people to swear to not cheat in ToS is also something. Only installing the game on the proper trusted computing or doing server-side anticheat is something too.

The issue is with the company deciding to disregard customers concerns about security and privacy to get this something for cheap from a third-party vendor.
When I handled a lot of ad spending for numerous companies, Google would schedule continuous meetings with junior sales people dedicated to figuring out which client relationships that they could interfere with to convince me to spend more money recklessly. This is a common experience in that particular industry with Google's salespeople in particular.

What's interesting about that is that if any of the (dozens? over a hundred?) salespeople that I interacted with could have provided a solid rationale for what they were suggesting in the context of what a particular client wanted to achieve, I could have been persuaded. None of them ever did at any time. It was always just a one-sided appeal to spend more money with no coherent plan for a return on spending.
I've found pre-heating the pan solves basically 100% of "stick" issues, even with eggs. I wish somebody had told me 20 years ago.
That's rich? Never heard of the opioid crisis? Or the over-prescription of imaging tests?
TRAMP is killing me. I have my Emacs setup the exact way I want it, but trying to work on a production server through Emacs is torture.

Yes I'm multiplexing my SSH connections through a master control, yes I've tried other SSH modes, yes I'm using a dumb terminal on the other side... it still communicates at the speed of suffering.