skysight-inc/HackerNews huggingface dataset:
I switched to Windows 11 early on and honestly haven't really had any problems with it. It feels like Windows 10, but with a UI refresh. I mostly like what they've done with the refresh, though some things feel a bit bolted on (like the new right click menus).

The new terminal app feels good, though I think you could get it with Windows 10. The new task bar and start menu are "fine" and I don't really have any specific problem with them. I like that winget is baseline now.

I do have some nitpicks. For example, I have no idea why think having the centered task bar is a good idea, but that's fixable with a setting. Some of the things I took issue with required more intrusive fixing... which is pretty frustrating. I couldn't tell you exactly what I did to resolve these at this point.

I only use Windows for some of my development, but what I do use from Windows has continued to work without issue.
Agreed. Ruby is the epitome of “with great power comes great responsibility”.

I have inarguably written some of the absolutely most elegant solutions of my entire career in it. But without good discipline, experience, and understanding you can absolutely make a horrifying mess of unrivaled proportion.

Unfortunately when you work on real world projects where most devs are relatively junior (or otherwise inexperienced with Ruby) or on projects where there have been multiple cooks who didn’t necessarily share the same underlying mindset about the project, you end up with more of the latter than the former.

But for small, consistent teams of experienced Ruby engineers? It can be incredible.
I love these things:

https://www.aliexpress.us/item/3256804116114245.html

There are a few suppliers, but the 4x Intel NICs open up lots of possibilities. They're very lower power, but still fast enough to handle a lot of traffic.

I run VMWare ESXi on mine and use openwrt for my router on two ports and then a general purpose server in another VM.
My linux setup has barely changed in 20 years and many of my configs are 20 years old now, fairly proud of that. Been using Slackware with ion/notion wm and it frees me from having to relearn things every major release, stays out of the users way like a system should.

The most useful thing I have done in years is bind my Print Screen key to toggle touchpad on and off which is great for the modern massive touchpads that laptops have. I ended up doing it in a rather hackish way, I have not had a need to use Lua since ~ion3 days so had forgotten it, ended up just writing the script in bash and the lua script just executes the bash script. It works, I am happy even if I would be embarrassed to show it to anyone especially since it probably would have only taken 15 minutes to relearn enough lua to avoid the bash script.
SF is not really a great bikeable city; almost any location to any location involves hills, some of them really significant. The streets are also not laid out in a reasonable pattern in many locations.

Getting from outer sunset to market by bike daily isn't really practical, especially during Weather.,
The US is not the whole world.
Check out stats for other countries which don’t have this loophole.

SUVs are getting really popular in India and most of Europe nowadays, despite narrower streets and lack of parking infrastructure.
> And crashes can lead to denial of service, but not remote code execution, which is WAY worse.

Some crashes in the past have lead to remote code execution, because a program that was supposed to be guarding/filtering something was caused to die, and the system failed open.
hopefully we get to 8 before waymo.com posts "An Update on Waymo self-driving cars" and kills the project. That said, this is one project that google really seems to have invested for the long-term.
I don’t think either are a surprise. The state of factory farming has existed for a long time and has faded from public consciousness as a concern outside of the subset that still cares.

It’s popular to hate Musk for understandable reasons, and most people still recognize the utility of eating meat while questioning Musk’s plan to put chips in our brains.

The people who fixate on one aren’t necessarily the people who fixate on the other.

Another way to look at this is that NeuralLink is creating an opportunity to raise awareness about animal abuse. The “fixation” on one doesn’t come at the expense of the other, perhaps the opposite.
> This is one thing the US government does so much better than most European governments.

That's due to a difference in governing laws:
Works prepared by Government employees in the furtherance of their official duties are not copyrightable in the United States (17 U.S.C. 105), and are in the public domain. Therefore, copying these works is not infringing any copyright
> I gave up on ec2 when they started requiring you "request for quota" to start a gpu instance.

Sadly, the scourge of crypto mining combined with credit card fraud makes it really hard to do otherwise for any sizeable hoster. :/
I highly prefer http://thecodelesscode.com to this, but this was a nice try.

By the way, when writing a koan, it would be wise to choose between a parable and a riddle. These seem to be trying to be both (short like a riddle, but more of a story like a parable) and aren't really succeeding (in my view) as a result.
Shake it baby. Do you wanna dance?

And there was this one time I bought a Penthouse (I was 12) because I wanted the Duke Nukem Penthouse level which came with it.
Embeddings for retrieval don't have to be. It is not unheard of to transform the raw embeddings to optimize them for retrieval; e.g., through binarization or hashing.
Ask HN: Just discovered Stuxnet, any good ressources on it
I just discovered Stuxnet[0] and how impressive of a project it was. I'd love to read more on how it operated and how it was discovered, and I'm wondering if you would have some good writeups in your bookmarks?

Thanks!

[0] : https://archive.f-secure.com/weblog/archives/00002040.html
Would you be satisfied to address your safety concerns by:
1. banning cars from regions with a high density of pedestrians (e.g., like downtown London)
2. requiring dedicated bicycle lanes at mid-density regions
3. recognizing that pedestrians and bikers don't really exist appreciable number in rural regions and leave those areas alone?
I deleted the Marvin bit as I was worried I was rambling! And yes it was the wipes, thanks for the correction!
> Every time you increase compliance through force (...)

Enough with this disingenuous bullshit. Public health officials specified basic public health measures to fight a pandemic, like washing your hands, practice social distancing, and wear a mask. That's it. What do you expect to achieve by putting up these pathetic strawmen? Do you actually expect to gaslight everyone who lived through the pandemic?
> Not it's original intent, of course: the original idea was to keep black people out of the suburbs. Like much else in the US, the structure is not perpetuated for the sake of racism, but it is an artifice of vestigial racism.

Zoning laws limiting new buildings and artificially increasing cost of housing are pretty universal feature in developed world, even in racially homogeneous countries.
Honestly Firefox relay is just an inferior offering compared to the competition, such as simplelogin by proton and annonaddy.

Also not supporting custom domains is stupid, I don't want to get locked into your service.
This is how I learned to swing a baseball bat. I remember my dad bought some VHS tapes with a swing coach who broke it down into stages "one, two and three." And then he showed the slow motion swings of major leaguers and pointed to where the three stages were. Then he gave a drill for each step. And you were supposed to practice each step in isolation, then put them all together.

I remember thinking it was ridiculous, but it was somewhat effective (I was never a great hitter, but I think that was due more to the lack of a batting cage in my backyard than it was to the poor teaching skills of some mustached guy from the 70s). It's "good enough" for beginning instruction because it gives you a way to break a complex process into smaller discrete steps that you can practice in isolation. Are professionals thinking about their swing in three parts? No, definitely not, but you've got to start somewhere...

My piano teacher had a similar way of teaching, breaking each song into small pieces and making me practice a few notes dozens of times, then gradually growing the size of the pieces, and then putting them all together. He was an expert, so you could put a sheet of music in front of him and he'd play the whole thing on the first try. But I couldn't do that, so I needed to learn step by step.

There is something to be said for this technique, at least until you become an expert at something, to the point that it's second nature to swing the bat or play a full sheet of music. At that point you probably have more effective ways of teaching yourself. But you've got to start somewhere.
Complete failure to answer the question of who is paying for the nuclear power plant.
> So we need another way to distribute generated value.

But who is generating what value? In a world where the value of labour drops to zero what is the value? Crypto's value is pure speculation. How does it actually solve that issue better than any other value when there's no value? The implication here is that somehow crypto will become a means to its own end, but why is that? Again, it doesn't solve the problem of labour having no value. What makes it a better fit?

If you look at that coin gecko graph and look over the last two years there has been no growth, regardless of the scale.
> It's pretty weird

Pretty weird are generalizations like this.

By the way I do not eat at McDonalds or meat at all. But that is not relevant.
warrenm was asking whether Java's (and implicitly: the JVMs) concept of references could be used. I'm glad that you agree with me that they cannot.

Representing the memory of a compiled C program with a giant byte array would of course work, but also defeat the purpose of running on the JVM in the first place. You lose all the advantages that running on the JVM might have given you, and are slower than a natively compiled program.
And you can setup email alerts for those complex search terms.

I made a tiny amount of money doing typo arbitrage on bundles labelled as “Nitendo” many years ago.

Sometimes when I wanted a really niche item, I’d wait for one of those alert emails that had more than usual results because I knew the bidding would be split.
> Healthy, well adjusted adults will not care if you are offended by their post history.

Healthy, well adjusted adults will care, because healthy well adjusted adults are possessed of empathy and the awareness of living within the norms and boundaries of social structures, and that the people they interact with online are actual people and not simply text in a box.

Having no internal filter and not caring about the effect you have on others is a sign of immaturity and sociopathy. It's the sort of internet fuckwad behavior most of us grow out of by the time we're no longer teenagers.

>Which is something I have thankfully not encountered oh HN.

And HN has exactly that kind of system, so you admit it works here. People are capable of discussing things outside of group consensus as well as respecting one another and being civil, and the fact that they do at all suggests the effect of downvoting, flagging and disengaging works to discourage bad behavior while not suppressing actual thought provoking or interesting discussion.
It's difficult for writers to account for every ill-educated whiner who might read their work.
Next-Gen Suit for NASA’s Work for Space Station Missions Debuts
I feel like this probably explains a lot of seemingly "bizarre and backwards" practices? Like if they were to examine how we do Halloween it would be like "they dressed the children up to disguise them among the spirits lest they be TAKEN AWAAAAAY"
Kioxia and WD to Present Details on 3D NAND with 300 Layers
Fun to see this pop up here: https://staging.bsky.app/profile/newsycombinator.bsky.social...
there's a cost to engineer something that automatically switches or someone going in and manually changing it. so the spot prices has to be higher than ondemand + switching costs. the new pricing models(a couple years old) though have mostly alleviated this
You really have no idea of costs. Nuclear is by far the most expensive. Well, ok, gas became equally expensive with the Ukraine war but it had to quadruple in price to get there.
> I guess it's most thought provoking to me because I want deeply to believe in the enlightenment, which seems diametrically opposed to the idea of technology evolving for its own end.

It's not as much technology developing for its own ends, but rather things happening when conditions are ripe.

I haven't studied the period well enough to have a strong opinion here, but my current feeling is that enlightenment became inevitable once the printing press spread around the world - giving many more people access to knowledge and opinions, allowing many more people to broadcast their views, and do it much faster and more thoroughly than secular and religious establishment could ever hope to suppress.

This isn't to take away the achievement of individuals coming up with ideas we now consider important - it's more of a recognition that those ideas are products of their times, that there were people in the past with the same ideas, but they didn't spread because conditions weren't right.

This is a similar take to explaining why scientific breakthroughs were usually made by many people, independently, at roughly the same time: that's because the limiting factor of progress isn't individual genius, but the conditions - existing scientific body work, economics, technology for testing and measuring. Once conditions are right to enable the next incremental step, it pretty much immediately gets made by multiple geniuses around the world.
> Security hole ranks... 0 out of 10 in patch availability

Seems like this is because the product already had its software maintenance "end-of-life" in June 2020 [1]. Though it was also being sold up to that date, which seems bizarre that you could buy a product that would be "end-of-life" the very next day. Also, it continues to receive hardware support for another 5 years (through May 2025).

I understand that companies can't provide security updates infinitely for old products, but I have a hard time seeing logic for not providing updates when they're still under a hardware support contract. Seems like something should either be supported or not, not in an insecure in-between state.

[1] https://www.cisco.com/c/en/us/products/collateral/unified-co...
Tax rebates are fairly dystopian.

It’s pretty much only useful if you have a large taxable income.

Sucks for you if you are a student, a retiree, a small business owner, etc etc.
>Worth noting is that there really isn't a push to ban natural gas stoves [...] There are definitely some places that'd like to stop building out new housing with natural gas service

There might be a tangible difference between "banning gas stoves in new construction" and "banning gas stoves", but as it relates to this conversation they're still the same. ie.

>ostensibly seem less concerned about addressing externalities and more concerned about imposing a choice onto others
That's not a solution though. That means you have to go to every vendor you bought stuff from and individually log into their sites and search for something you need warranty service for (or whatever). It's a deliberate waste of customers' time.

I have a mailbox called "order confirmations," which I search when I need to find a purchase. I'm just not going to reward vendors that make this impossible anymore. Who cares if my E-mail provider sees what I bought? I'm pretty anti-data-mining in general and I don't use Google apps, but this is dumb.
Or, you know, shift the entire building away, brick by brick, if it's historically important for the city?
I’m in agreement with most of this comment but question this:

> We're not a cohesive organization but a collection of randos, how and why would we want to align on what we care about?

The “we” here is the collective we. Humanity and its stance regarding the environment and the animals that live in it. This is absolutely worth caring about.

I find the comparison with McDonalds unhelpful, but the general idea that humanity should evolve beyond the abuse of animals is still valid regardless.
The analysis ignores the basics: AWS controls the supply. At some point there’s a limit to that control via supply chain (meaning they wouldn’t be able to make it cheaper when they want to) but if the number is going up, it’s pretty likely that’s totally intentional.
I welcome all developers to try to understand why Scala adoption is declining
I think they'll probably end up around parity. Energy density will improve, but people are still likely to want to have a big enough battery that range isn't an issue.

One thing I think that could dramatically improve people's perceived need for energy storage capacity is if we started getting electrified roads where cars and trucks can charge while moving. (There are some of these in Sweden and Germany as test projects, and apparently Sweden is moving forward on doing a permanent installation.)
That's a mistake by the fire truck. You aren't supposed to preemptively run a red light to help them, they're supposed to order you to do it right away if that's what they want.
Maybe they should let you bypass the quota system if you pay in advance via bank transfer then?
So you want your government to subsidize nuclear energy in other countries?
If you ignore all the costs, yes, the costs are low.
Seems to be waitlist per city. But they only have a waitlist in SF currently. Phoenix is fully open to the public and LA is employee-only so far, so no waitlist open there yet.
Although magical thinking seems to be alive and well in all corners of life. Maybe we still have those kind of behaviours, just expressed in different ways.
private landlords maximize profits or personal utility (if they live in the property themselves). Usually that means creating middle-income detached housing or large apartments with very high rental values or conformant to some idealized middle class image. When housing is tight, it also drives up rents enormously, because landlords will increase rents even if the cost of running the apartments doesn't rise and pocket the difference as profit.

Municipalities as landlords can focus their investments differently. They can build low-cost housing designed for low-income or lower-middle-class families/individuals and rent them out at cost. This gives local politics huge leverage over the housing market and enables them to prioritize certain groups (i.e. families or homeless people) for preferred access to affordable and well situated housing.

In Vienna for example, around 220.000 units are publicly owned, offering space for a large share of the 1.8 million inhabitants of the city. If managed well, the city can strongly influence rent prices and conditions for certain segments of the population. In my view, every city should aspire to own at least 30% of the total housing stock and more than 50% of the housing stock for low-income tenants.
I was more making a distinction between embeddings and bag of words which are very very sparse matrices. The embedding dimensionality will not be anywhere near as high so this level of sparsity is a minor inconvenience.

Edit: also CPUs for this, yikes…
Check this out: https://github.com/rust-lang/rust/issues/111177
As someone who just read this for the first time, can I ask how you managed to derive meaningful value from the book? I suspect that my situation where I talk to maybe 2 people a week with any regularity (aside from recruiters or hiring managers) is doing a bit of a grok-block.

Or, I suppose, a different way to ask that is: How did this book help you become a better person? I have recently read the book and could see nuggets of wisdom within it but turning theory into practical application hits a snag.
We currently only operate the public service in Phoenix and San Francisco. There isn't a wait list in Phoenix, anyone can ride, but there is in San Francisco. So... technically they're currently independent.

But our goal in any new area would be to focus on the people that live there, because they would use the service regularly. Of course, the broader goal is no waitlist anywhere :).
Google Cloud does this, too, for GPUs on their compute instances, but the approval (I assume if there is manual approval, there are conditions which trigger it that I missed) was near instant in my experience.
https://en.m.wikipedia.org/wiki/Detention_of_Michael_Spavor_....

China absolutely does not limit their abductions to their own citizens. If you're in China, you're fair game.
TS has a way to attach type annotations (.d.ts files) on top of existing JS code base, thus allowing for gradual migration and relatively peaceful coexistence. Same with Python: you can add type definitions on top of existing untyped code, as a separate package. In either case, types can be provided by a third party, e.g. yourself if you want to use a particular library and it still lacks typing support.

Does Sorbet offer something comparable? That would make adoption easier.
JPMorgan: The bank that never lets a crisis go to waste
You absolutely lost me personally with "raises 2.5 million in capital"

History tells me to never trust anything this well funded for something likely to be so personal. Perhaps theres a business case and good luck, but I'll be avoiding.
Yes: I generally only fill up a kettle in the 500-750 mL range if I'm only making one cup, and it generally boils fast enough for my tea.
> to one very specific type of client is frankly stupid

However, I see this specific type of clients that need just basic web functionalities, e.g CRUD operations and build something basic more prevalent than those that need very instant in-app reactivity and animations and so on (React, and SPA ecosystem).

Nowadays that's exactly the opposite, every web developer assumes SPA as default option, even on these simple CRUD examples.
> I guess no one tested it on Chromiun that runs on Ubuntu 22.03 with i3wm.

Correct as there's no such thing as Ubuntu 22.03.

When I gamed on Linux a lot (ironically, Return to Castle Wolfenstein and Enemy Territory) I used to run a second Xserver.
Automakers are pushing SUVs and pickups to the American market because it makes them more money and it's easier to meet emissions standards. Cars cost less to buy and maintain, have stricter emissions standards, and don't create an arms race for a getting a bigger and higher seating vehicle, so you can actually see and feel safe when driving around inattentive drivers in giant unwieldy SUVs.

You can't change what people want without fixing safety regulations to account for the people outside the vehicle, instead calling it a day after 45mph crash tests.

Changing the polices that led to the SUV/pickup arms race just so automakers and dealerships can sell vehicles for higher profit margins is not dystopian/fascist. Pedestrians deaths are going up, smaller lower seating vehicles are becoming unsafe, and the climate crisis keep getting worse.
And just like casinos, you don't have to participate.. It seems to me that main difference between crypto and stocks is that crypto is on 24/7 and doesn't have built-in breaks when the market drops by 10%.
I am the author of fngi: a readable language that grows from the silicon.

The language intends to distill the simplest aspects of modern programming languages, along with compiler implementation techniques of FORTH, into a usable and readable language.

I would love anyone's feedback :D