skysight-inc/HackerNews huggingface dataset:
> Not that's your paranoia.

So.. your claim is that Tesla didn't lie about its Cybertruck quarter mile video? After the lie was exposed Tesla admitted that they didn't complete a quarter mile.

At this point you're not even agreeing with Tesla. These are the dead end roads paranoia leads you down.
You can probably attach to the compiler process with any debugger. Even just hitting F5 in VS didn't do the expected thing as it ended up debugging devenv.exe instead of VBCSCompiler.exe (the Roslyn analysis process). But if Rider (or VS Code) can attach to other processes, you should be able to debug your analyzers (and source generators).
One idea is to put more pressure on writers of letters of recommendation. There is obviously already some rather weak "reputational incentive" to not give letters of recommendation to fraudsters. But it could be made a more formal policy. Letters could be required to include a statement about the candidate adhering to various formalized "good behavior" policies. Then when fraud happens there could be actual consequences for the letter writer. This would be like the culture in software development where you don't blame people for writing bad code, you blame reviewers for letting in bad code. (Idea comes from Angela Collier, in relation to other forms of antisocial behavior).
> "I don’t want fast threads, I want futures"

I don't really understand this point.

In a hypothetical world where

(a) threads are cheap, and

(b) threads support some form of cancellation (with an ecosystem that expects this and is built around it),

then you don't need "intra-task concurrency" as a fundamental primitive. You can achieve the exact same semantics by just having a helper function that, given N closures representing work to perform, spawns a new thread to run each one, and waits for any/all of them to finish, while making sure to cancel all those threads if it itself is cancelled. (Or if you want to manually manage future objects for more control, you can do that too. But a future just represents work being done on a thread.)

Compare to Go. Go has cheap threads. Boats criticizes Go's "threads, locks and channels", but the fact that you have to interact with those primitives directly, rather than using a helper function as described, is really a limitation of Go's type system, not an inherent result of basing concurrency on cheap threads.

With one exception: Go threads do not support cancellation. Cancellation is extremely important! Without it, you have to manually pass down timeouts and other forms of cancellation into each function that performs I/O, and it becomes impossible to write that kind of generic helper function.

And of course, Rust has to fit into an existing thread ecosystem that does not meaningfully support cancellation, and does not make threads cheap.

So the tradeoff for Rust remains. Still, I don't see this anywhere near the way boats sees it. In my ideal world, if I didn't care about performance or compatibility, I wouldn't want "a language in which all functions are coroutines, meaning that all functions can yield." I don't think yielding needs to be visible to the user in any meaningful way; why does it need to be? It can be a hidden implementation detail, just like it is with green threads or OS threads. But I'd add on a concept of cancellation.

…In short, I think my ideal model is something like Trio, but I haven't had the opportunity to actually use Trio. I hope that changes.

(edit: and I'm looking forward to when boats does respond to the Trio blog post.)
This doesn't matter, it's not a real problem for AI and can be used to improve them. It's already happened though, because it's the first thing people think of.
Shouldn't drink and post.
The fundamentals really aren't expanding that quickly though.

I think focusing on mastering the fundamentals in depth would pay off for any software engineer, with benefits that compound every decade of your career after putting in that upfront time cost and a fairly minimal maintenance cost.
Norway should first wind up its petroleum industry (largest sector).
I encountered a Steve Stevens in Golden, CO who hacked two magnets on his ordinary to read accurate speeds on his cyclocomputer.
Using AI to build automated ETL pipelines
Never had any issues with sound and Bluetooth with my Mint. And don’t care about low power sleep so don’t know if it is buggy or not.
I think its s few more than 5-6 orders of magnitude on computations, ENIAC was slower than UNIVAC I, and this chart has UNIVAC I about 8+ orders of magnitude behind the listed recent desktop processors.

Actually, the comparison seems close on nominal (I was thinking real) price and compute if you are talking about mobile device processors.

https://en.wikipedia.org/wiki/Instructions_per_second
The article agrees with you and it seems to be glossed over entirely in the comments.

> We’ve also noted that when those big ISPs do finally deploy service, they tend to prioritize white, affluent neighborhoods — which generally see faster, cheaper, service than more diverse, poorer neighborhoods.

Any argument that talks of following incentives needs to account for the fact that people with more money pay less.
You mean the video where he drops it dozens of times, after banging it into a wall, and it doesn't shatter until a 10ft ceiling drop?!

Incredible how glass is being doped, these days. Materials science would be a wonderful career for the aspriring, but directionless, young chap.
> Overall, I think my tax dollars are performing nicely for my interests.

And for the future scientists and engineers who get exposed to this at an early age!
California braces for a stronger atmospheric river this weekend
I see that Avalonia has a XAML previewer in VSCode. That's a big selling point for me so I'll give this a try. Thanks for mentioning it!
Not the person you replied to but StackOverflow is ridiculously hostile to new users including formerly me. I have over 2k points on HN and much more on reddit. I've spent much more time on SE than on HN but I don't even bother contributing because the times I tried it, it went nowhere.
Are We "Sentinelese" on Island Earth in the Ocean of Interstellar Space?
MAUI uses native controls, wrapped in its own system. Considering that Flutter draws everything itself I'd say that's a pretty substantial difference. It also manifests in how close to native your app can look/feel or how easy it is to integrate features of the respective native controls.

Avalonia is perhaps closer to Flutter.
Wanted to put in a plug for this comment: it's honestly stunningly rare and a real credit to you to think about it carefully in these terms.
You can use quotas to mitigate that risk, and monitoring to discover it. You'd be monitoring CPU usage anyway, whether or not you build your own images or write your own Dockerfiles.
No, no, this is lawful neutral.
> TOML also is a good example of "creating problems instead of solutions": They deliberately (!) broke compatibility to the INI format due to "I can't stand unquoted strings". Yeah, emotional feelings about CONFIG FILE FORMATS.

INI is hard to parse because without quotes the parser would not know whether it’s a “True” as a string or True as Boolean value. Formal parser that can be included into a program as a library and would reliably generate internal config representation (e.g., read config file into an object in application memory that will be used to modify the behaviour) is a good thing and TOML helps with that while INI does not.
You're making good points.
1. I neglected to mention that I confirmed the owner owned the machines. The employee I spoke to said she was going to approach the owner about purchasing the pacman machine herself.
2. The location seems like it's being kept alive by bowling leagues. I wouldn't be shocked if it wasn't there in five years. They quite literally do not turn the lights on in this section of the building.
3. You're right that I'm off on the price, but I'm starting with 400. If he wants to try to sell it online and ship it or deal with the arcade two cities away he can, but it's a question of how much it's worth it to him. I bought a grandfather clock six months ago for $100. It never hurts to ask. I won't weep or be rude if it doesn't work out. I've found I can get great prices on low volume stuff.

I don't particularly think it will work out, I just need to try so I can throw my hands up in the air and answer my original question in this thread with "I don't own one... because they're too darn expensive".

But dag on I want it. Elvira is calling to me.

You've also given me great information in this thread, thank you.
That's useless because it starts recommending you nonsense once it thinks it's learned what you want.

I just opened the front page and the 3rd item was a space called "True Love Conquers All" with relatable-Facebook-meme-style writing and an image of a woman giving birth in the backseat of a car.
I won’t tell you not to use medication. Most of the world drinks caffeine everyday.

Maybe it truly is necessary for some people. But I would really caution its usage. It’s the same as putting a hammer and slamming it against the person’s brain. It’s also temporary and goes away the moment the drug disappears.

Meditation has the benefit of bringing permanent positive changes. But more importantly it acts in a way that recognizes the incredible complexity that our brains consist of.
Only a sith deals in absolutes (jk). Even with physical access, you can define restrictions that introduce some level of difficulty for a threat actor with limited capability. For example, you can just kick in most house doors to get past locks, but people still lock their doors. Cars are a better example, most car theft happens when people leave their doors unlocked.
What are some good publicly-accessible collections of case studies if someone wanted to start a discussion club? Someone once told me that part of the value proposition of the best business schools is the library of case studies that they amass (and sell). Is that true?
I was thinking of going back to get my PhD after a few years of working, right when I had a 2 year old and a newborn. I applied and was offered the best fellowship they had, but then I found out that the university’s health insurance plan for me didn’t cover my children, and the cost of covering the kids alone exceeded their generous fellowship. Negative money left for childcare, rent and food. Sadly it wasn’t even remotely possible. I even happened to know the dean of the graduate school through a childhood friend, and told him this story, and he shook his head and said “I know; it’s a problem. I’m sorry!”
> every dishonest scientist or professor is taking up a position and funding that could've instead gone to any of surely numerous people with much more integrity.

Maybe, maybe not. It feels possible at this point that the entire top of the competitive curve is actively juicing. Ie, with such fierce competition, there could be a vanishingly small cohort of researchers who both operate with integrity and whose CVs are competitive for faculty positions.

At best, we might expect a removed fraud to be replaced with someone marginally more honest.
> Since then, the number of severe crashes has climbed. It is hard to say exactly why.

I (unfortunately) have been doing a lot of driving on highways at night during the last four years. There is a noticeable trend in people watching video while driving. It is really obvious at night. This has expected outcomes.
If Go treats all files inside a package the same, maybe you should use packages as the "unit" in Go instead of files? That would probably still be useful, at least for bigger projects...
Show HN: A handy one-liner to turn 132x66 text into PDF
Back on 2023-09-03, W-Stool asked about printing source code, and I said I do it using GNU enscript, but never followed up with the actual command. (See: https://news.ycombinator.com/item?id=37366968)

Tonight, I wrote up the command in a little GitHub Gist.

Not sure if this will be helpful to anyone else, but maybe this will save someone some trial and error.
Blazor is such a disaster. Frameworks like Next/Remix/Svelte are running circles around it. I'd go so far as to say they should create their own TypeScript based SSR framework if they still want to be relevant in the non-enterprise web game.
Yes, if the business was different, it would be different.
Why Insects Are Attracted to Light at Night
I once commented that HN is the most wonderfully diverse ecosystem and here's my chance to prove myself right! I'm a cork 'farmer' in Coruche, right where this article is situated. I wasn't expecting to read a puff piece about it today. I just did my novennial harvest last year. For anyone not in the know, cork is the cork trees' bark, and it's stripped from the tree without harming it every nine years. Undressing the tree is properly medieval work and you need to be very skilled with a hatchet to do it. Do a poor job and you'll ruin the cork and scar the tree for decades.

The harvest is tough work but it's the only well-paid trade left in agriculture. I doubt it has much future beyond fodder for high peasant magazine articles. Trees are dying left and right from multiple climate-related problems no one has a handle on. Divestment from the traditional montado like mine into intensive production units with better water management and automated extraction is the likely future. The billion-dollar outfits have started experiments with high-density groves, inspired by the olive oil industry's success. It's a finicky tree though, so conclusive results are taking a few decades more than you'd expect to materialise. They're stuck having to buy cork from thousands of traditionalist family farms for now.

But that's assuming the industry even grows enough to justify the investment into better plantations. Legitimate uses for the stuff apart from wine corks are scarce. We're all hoping that our phenomenal ecological footprint will see us grow as an industry into everything from insulation and roofing to shopping bags and umbrellas (hence said puff piece I imagine). We'll see, it really is a phenomenal material and the carbon math makes sense at the source. You can almost see the tree sucking out stuff from the air and soil to build thicker layers of bark. I joke that we've been doing regenerative farming for generations, we just didn't know it until someone told us.

If anyone on HN is ever in Portugal and wants to visit a montado, happy to take y'all on the most boring tour of your life. But we can have a nice picnic! It's lovely country.
I agree. And it's common to any engineering topics: DO a prototype that achieve the thing it is designed for, and IF you're going to deploy it in mass, optimize it. ELSE you don't need to.
Ok, I'm out of the loop, whats the problem with zfs here?
On a something like a gas giant with a hydrogen atmosphere surrounding a rocky core, would it be possible for the vessel to be hydrogen breathing until it reaches the edge of space and then ignite a stage to carry it out of the gravity well? Or if a nitrogen or CO2 atmosphere is thick enough, to fly aerodynamically or even float until it reaches a point where the gravity is appreciably lower than at surface level?
If you know rust, you can carry the same ideas to C++. My C and C++ skills greatly improved as I got better with rust. The compiler forces you to learn proper memory management and that carries over.

Smart pointers? Just Box, Rc, Arc and Refcel.

Move semantics? It's just another name for ownership.

Sure, the OOP stuff are different, but okay, that in and of itself shouldn't hinder you.
It’s funny, I just asked about this [1]. I really feel like I’m going crazy using my phone. There are so many distractions, and web browsing is a big part of it. If there was a full solution for even the top N article-based websites I would be happy.

[1] https://news.ycombinator.com/item?id=39246315
Depends how compressible the fluid you're floating in is right? Note that's 'fluid' rather than just liquid.

As you increase gravity, with fully compressible fluids the buoyancy scales the same as weight, you wouldn't sink lower. But with any incompressibilty you'd need to displace proportionally more (ie sink down more) to counter the increasing weight.

(I think)
I also just got insurance from Progressive two days ago and I was told they would not do faster than 14 days in California.
I like to take the more optimistic viewpoint for crypto that it’s about creating resilient systems that will thrive regardless of external conditions.
I tried and failed to automate my life
Sorry I missed this reply and hope you still see mine.

> You are telling a fatalist narrative which only helps the
abandonment of cash, especially for small, daily transactions, which
matter most for privacy.

I hope that's not true and this is the only point I dispute.

Yes cash can be tracked, down to a single note, but it's extremely
hard and expensive, as most of us here with a little more knowledge
understand. No big conspiracies, just a sobering appraisal of the
state of the art. What that knowledge does is debunk the political lie
that digital cash is the only way to fight crime and money laundering
etc.

Now, we were going to do a Cybershow episode on drug dealers who
accept Google and Apple pay, but shelved it because frankly I'm out of
my depth journalistically and can't protect sources or navigate the
risks of side effects. But it happens, and those companies collude
(because it must be bloody obvious from the data).

Meanwhile I think the front line is dispelling the "convenience myth".
Convenience is such a dirty and dishonest word that most-times stands
in for "something that makes me feel good". In reality I can pay cash
for a round of drinks and tip the barmaid before my mates have got
their phones out their pockets.
A StackOverflow question I asked 13 years ago (and which someone else answered 13 years ago!) was deleted just last month for being off-topic.

All the mods’ accounts were years younger than both the question and answer. Even weirder, the mod who initiated the deletion first tried to answer the question. He only voted to delete it after I commented that the question already had had an accepted answer for 13 years.
Why is that? I've used JetBrains IDEs in the past, but haven't found anything that compelled me to spend money on them (and lock myself to a proprietary editor, which is a bigger issue for me).
That stupid 2s delayed "email nag popup" is the bane of the web.
> The big idea behind the project is to be a piece of animation software that's tailor-made for creating and running dynamic animations on the web. I'll share more about this project at a later date.

Macromedia/Adobe Flash was exactly this, and supported vector networks. The only big difference relevant to the article was that Flash supported quadratic beziers natively, but not cubic ones. That meant no self-overlapping curves were possible.
A lot of comments here from people who think this is "obvious" but have probably never been personally responsible for monetizing and scaling a product. If you run referral programs you will often drive meaningful incremental revenue, and founders/investors etc. will push for more.

Actually scaling a product successfully requires a lot of testing/pricing/segmentation. Crucially, advertising is the most expensive way to acquire a new user. If every high quality user refers >1 other net new high quality user, you cut your CAC in half. Well-run referral programs for the right type of product can be lucrative, but countering the narrative that every product needs to have one is probably a good thing.
Is a nation state necessarily chosen and controlled by citizens? Individual property rights predate nation states by thousands of years.
A NVIDIA 3090 with HashCat can do 3 billion AES decryptions per second. That would test all 1.4 trillion in less than an hour.
I am in the process of oxidizing some stuff at work with Rust. I too am starting from small pieces, things that I can incorporate and call off python directly. Also relying a bit on codegen to blend the two languages and slowly remove all python code.
And to the poor people who have to risk their lives getting you or your corpse out.
If you really have a lot of time for the project (starting early in the star's burn?), you might try using photovoltaics to move a lot of mass across the surface to ahead of where tides would accumulate, slowly speeding up the day/night cycle. The faster you spin, the flatter your geoid and you should probably stop accelerating before your entire equator region goes interplanetary.
I've managed to mostly mitigate this problem using a ruckus r710, which competes expertly for air space.

Saturates fully.

2.4ghz is still too crowded in urban environments, but every smart device on it has enough bandwidth to function.

I've given up trying to improve this after spending a decent amount of time and money.
There's hardly anything left of that.
Oh yes, people DO develop stuff that is not needed. Back in the 90ies pretty much every nerd sooner or later had to write his own programming language (myself included). The difference between then and today: We did throw it away afterwards. These days every week someone spews out a new "programming language", claiming that the re-invented wheel is so much more round than the others.

If fully agree that you might need to automate editing and deploying config files. But you don't need a new programming language for that. Just use one of the thousands of existing languages and tools.

You can for example use sed. A standard since 1973. Available everywhere. 76KB in size. Extremely fast.

Or use AWK. Exists since 1977.

Or you can use Perl. Natively able to read/write ini files, and in general very good at string processing. 6MB in size (or 250KB for embedded versions).

Or use Javascript, PHP, shell scripting, whatever.

But no, there is absolutely no need to invent a new programming language for a task where there are very established tools for.
How about nationalization?
All depends on the benchmark :)

https://www.timescale.com/blog/what-is-clickhouse-how-does-i...
Quora never lived as far as I'm concerned.

It was always touted as some better, savvier alternative to the StackExchange network but it was just clogged up with crummy answers to bad questions. They made it extremely difficult to see the actual content and would make it near impossible to follow threads/discussions without making an account (which would in turn spam you)

The fact that it was SEO-optimized up the wazoo and always clogged up search results didn't make it any better. For that reason I have "-site:quora.com" seared into my muscle memory when searching.
I think they are being sarcastic about windows registry.
Perhaps "persuasion" would be better than "arguing."

"Arguing" invokes thoughts fighting; attacking the other side's beliefs. The natural response to attack is defense, no matter how wrong/incorrect the beliefs may be.

On the other hand, "persuasion" is working together; starting with where beliefs are common; not where they differ. Persuasion doesn't try to force people to change their mind, instead it offers them the opportunity to change their mind. This allows the other side to change their mind on their own.

Most people make decisions (beliefs) based on emotion, then later back them up with logic. So it is usually more effective to work at the emotional level than the logical level.

Finally, probably the most important lesson is not all people can be persuaded. If a person doesn't have even the tiniest desire to change their mind, no amount of persuasion/arguing can change them.

I learned most of this from direct response marketers, the guys who (are madly successful) at getting you to buy things.

This book is based on similar techniques: "Stop your divorce!: How to stop your divorce or lover's rejection ... even if you're the only one who wants to stop it"[1]

[1]: https://www.goodreads.com/en/book/show/2114648