skysight-inc/HackerNews huggingface dataset:
Because Canonical is starting to smell like enshittification. Nags and ads and withholding patches trying to goad you into buying premium.

They aren't content to just make a good product, it has to be disgustingly profitable. Once a company starts down that path, it's only a matter of time until the end user experience becomes completely intolerable. We've seen it happen so many times we had to coin the word enshittification to describe it.

Apart from very specific complaints like snaps, the hate is not for Ubuntu, the hate is for Canonical the company. People obviously still like and use Ubuntu, it's one of the pillars of the Linux community. Canonical has forgotten that in their plays for more money.

Really, Canonical has been going downhill for a long time. It just hasn't been bad enough to provoke this kind of outcry until the premium ads in the apt package manager.

If Canonical continues what they're doing, they'll see a prodigious loss of free users. That won't hurt them directly, but it will begin a slow and steady decline in enterprise usage. If it's so unpleasant to use Ubuntu at home, why would you use it at work if given the option? Ubuntu will stick around for a good long while and slowly get worse and worse as Canonical becomes more and more desperate.

Canonical as a whole has some very serious problems and I really don't expect them to survive long term. I'm not sure it's possible to fix a company once they're in that state.

Oh well, at least we have ten thousand other Linux distros to choose from.
That’s a really good point. I’ve been meaning to go to a football game recently and bring it, to stress test it with the largest gathering I can quickly access. If it can easily scan a couple thousand without a sweat, I’d consider it pretty solid anyway. But a fixed-size estimating data structure would be really cool to research. I will surely look into it, thank you for the suggestion!

Side note: Definitely one of my favorite parts of this project, that I get to investigate more in-depth and interesting CS concepts without having to worry about doing the easiest solution. I’m scratching an itch, not developing a solution to deliver ASAP.
An artificial lake created over a hundred years ago now, with it's own ecosystem that has developed around it.

And rivers still flow from that downstream, likely entering the water table of a much larger area than the lake itself. Despite it being "artificial", the water still passes through it to downstream ecosystems, as it did before any dam construction. While they may be lower volume due to the drought and limited releases from the lake, replacing that with "Salt water or nothing" would still be a massive change.
Don't know, gold still seems to be wanted when financial times are uncertain.
Exxon Valdez, Deep Water Horizon, Three Mile Island, and so on. How much do you trust giant Energy megacorp to do the right thing, play by the book, not cut corners? Especially with the smell of deregulation in the air?
To put this in perspective, in 2022 NASA was responsible for 0.4% of the federal budget.

I'm not sure where that 37% is coming from either. In 2022 it was more like 25%. We don't have firm numbers for 2023 yet, but from looking at the early numbers, it looks like it's going to be similar.
Making games is hard. Your failure modes are the union of software and entertainment failure modes.

Honestly, I find it impressive that any good games are ever made.
You said it's objectively very slow. My question is relevant because your point begs the question: Slow compared to what?

If you want to give an honest apples to apples comparison then, okay fine, what framework that does everything that rails does is considerably faster?

Is a Ferarri faster than a dump truck? Sure, but they have different uses. Try hauling gravel with a Ferrari. For the class that Rails is in, there isn't anything as feature compatible that is also an order of magnitude faster.
In many cases, I believe distaste to “abstraction-less” code is an avoidance of discomfort. “I have never programmed like this, this feels uncomfortable, therefore I label it as unclean or bad quality code”.

But then the appropriate time will not be spent designing a clean interface. Instead the abstraction is built upfront and fits the original discovered problem space but not the actual problem space.

Then the abstraction may be coupled tightly, even though it is a class or some form of layer, with the implementation. Then all bets are off.

But of course the programmer who made it goes “ah feels like home”.
I’ve heard “dice” for singles: you’ll need to roll one dice here.

I never asked, but I want to believe their internal representation of “1D6” is one-dice-six.

Sorta like reading “1 x 6” as “one _times_ six” instead of “one _time_ six”

Words are fun.
look at Adafruit's Feather line up. they have lipo support + charging and then an easy connector to use for i2c which you'll probably be using to interface to the sensor. You can probably find one with Lora included.
It seems like every week there is a new story about some strategy or breakthrough that holds promise to treat or cure cancer, yet we're still stuck with the same treatments, mainly chemo, surgery, and radiation, and generally low survival rates for advanced cancers. Immunotherapy has been hyped for decades yet far from being a cure. Maybe one day it will happen.
I've long pictured a rail canal, wherein loaded boats enter a drydock carriage, which whisks them over land to the other side. In my head, this works like a ski lift with two parallel tracks running side by side. Alas, I am a lowly software engineer and the sheer scale of the ships involved is entirely out of my experience.
"Cause we're all in this together!"
The endgame is a super-total order of unique cognitive agents.
Is this not a case of being allowed for personal use and/or satire vs publishing the rendered works and then stepping on copyright?
Shopify Storefronts Are Down
What kinds of queries are sprinkled throughout that are not part of AR, or depend on AR?

Sure, if you are going to swap out AR for another ORM in the middle of an established project you are going to have a bad time, but if one is doing that I have larger questions.
you get free updates on the current version, you dont get free updates for old versions.
So after listing all of these disasters, the conclusion is to let these companies handle technology that has even worse outcomes in the case of disaster?
On a production server? I hope you like to spend time chasing down breakages!
Yes, I'm genuinely asking, thanks.
Instead of triangulation like that, which could get real complicated, you could also simply place enough in the areas you’re counting and limit the RSSI cut-off enough to measure those right next to it. That would work for specific areas you want to measure trends in, instead of general 3d spatial triangulation.

though some of the papers I read did this via measuring the time of flight of BT packets and how they were changed when people walked between them, and that really blew my mind!
I get the feeling here that a lot of the climate change rhetoric is not at all scientific and based mostly around convenience. E.g. I have to trust the IPCC model or I'm a "denier" but at the same time when something isn't in the model projections it's "unpredictable"

Is there any actual evidence that global warming increases droughts in central America? Or is this just another "every time a hurricane hits we blame it on global warming?"
What is an “active request”?
Or its Java counterpart, Spring.
But it is irrational that religion brings people comfort and peace. Why do stories do this?
I don't think that is true. The bottom half generally pays zero income tax. The proportional income tax increases continuously. There is no group that makes more and pays less proportionally if you look at the actual data. Here is the percent income paid (after all deductions) for different groups.

You can always argue that the proportion should be even higher, but the proportion of income is certainly not lower

https://www.cato.org/blog/federal-tax-changes-1979
From the article:

Federal drone law says that “no person may operate a small unmanned aircraft over a human being.” But the NYPD has an exemption waiver from the Federal Aviation Administration through August 2025 that allows it to fly drones in populated areas, at night, over 400 feet in the air, among other things.
This is something our customers need to deal with
absolutely LLMs are not clones of human brains in digital form. There are differences. I'm not denying that. But you don't have to simulate the human brain to be intelligent anymore than a plane needs to have feathers and flap wings to fly.
Keep in mind that water flows downhill free but you have to pay for pumping to go uphill.

Climate change CAN impact availability of fresh water in the form of rain since warm air holds more moisture, but that's double edged - there's more evaporation from freshwater bodies as well, and the rain can be unpredictable and dangerous since some will be in the form of major storms dumping water nobody's equipped to store along with all the other storm damage.
Shopify Plus merchant here. We are down. We are losing thousands per minute.
Perfect storm of dynamic typing, needing to keep up with breaking changes, thought leaders that thought leader too much, and a community that seems to push back on anything that calls into question The True Rails Way.
Indeed, and you can see for example something that is fixed by that version here: https://ubuntu.com/security/CVE-2022-48434
NixOS is the way to go for any technical users. It's actually easier to use and maintain than any other system, I dare say even for beginners.
How do people "productize" their ESP32 projects? (Edit: not talking about mass-producing something, I just want a self-contained unit rather than a board with a bunch of wires sticking out)

I see a lot of pages where they show some bare-looking board, but in the real world you want to package that up.

If you're a software guy like me, you would likely prefer to pay a bit extra to just have that tidied up for you rather than fiddle around with stuff.
I'd rather Intel. People have been pleading with AMD for years to compete with Nvidia, but AMD really has not put in a proper effort. They still don't look like they are putting in a proper effort.
hold my beer.
> I don’t understand putting security updates behind a subscription.

This struck me too!

The author made some comments I didn't understand, giving me the impression that these were updates for proprietary Ubuntu packages or something, and therefore not a matter for concern. That doesn't seem right - if it's a security matter, and you have a patch, then you ship it.
I live in Texas where the minimum wage hasn't increased since 2007 I believe (I was making it at that time actually). I haven't looked at a McDonald's menu from back then, but I suspect the prices are higher today.
I'd think of it less like teaching the model something new, and more like enforcing a behavior the model can already output. Any decent raw model can output function names and parameters with prompt engineering. To do function calling, you need the model to output function names reliably for a wide variety of prompts. That's where the fine-tuning comes in.
Last update (2.6.3): 21 October 2023
It’s from Feb 2023. Many people on HN are probably familiar with the point it makes by now.
Virtual Threads/Loom Is Just HyperThreading in Java
I'm the author, ask me things. Comparing Virtual Threads to Hyper-Threading helped me to comprehend the pros and cons of using these new threads :)
I doubt that solar is so low, just the few deaths from the roof installers will go over the figure given there
The Winamp visualization we always wished we'd had.
Interestingly rising global CO2 levels significantly boost crop production. Wonder how that will offset potentially more extreme weather.
Not really. It’s that it’s a better hard, clear crystal gemstone.

It could easily be argued that your Seiko makes a better watch than a Rolex.

What people are looking for and value in the product will make the argument more or less compelling.

One of those things they might value is the similarity to some other well-known, valued product.

Moissanite apparently looks like a diamond but better. I could say the same about a number of watches in comparison to Rolex.
In fairness, the author does explicitly mention DAKD Jung as the inspiration in the fourth paragraph - it's the third video down.

It's clear to me that the reason this article exists is the opinion that the sum of Love's craftmanship and ferrofluid visualization is greater than its parts.
https://www.fourmilab.ch/hotbits/how3.html is one algorithm I've seen before.

I'm just wondering with a very active source with this algorithm, could you potentially get a sequence of 0 - 15 being generated? (I could well be misunderstanding)

If a 'pulse' of activity from the source was detected at each interval
Spring, perhaps.
I’ve seen people get marred who are actively planning on getting divorced quickly afterwards. The idea that marriage is some deep institution based on love/affection is more myth than reality.

It’s also not particularly uncommon for divorcing couples to still have sex and even care for each other deeply. Based on one study something like ~6% of divorces result in the couple remarrying each other and of those marriages only 30% or so end in a second divorce.
Why not just go around Cape Horn? It takes longer clearly but is it better than waiting? My guess is fuel costs for one and maybe weather issues? Are there other reasons?
The culture encourages a lack of discipline; indeed, high framework coupling is seen as the Rails way.
I've seen some videos which show, if I understood the description correctly, chambers which contain the overpressure from these water hammer events. For instance: https://www.youtube.com/watch?v=fJVBlhgt9j8
I had this conversation with someone recently around ubiquitous traffic cameras to help enforce speed limits (in Washington the police seem to have basically stopped enforcing speed laws it seems and people are getting kinda crazy so we were discussing alternative options like tracking when you get on the freeway and off and calculating average speed as an option), the problem is it's easy to write the law today in a pretty acceptable way "Data can only be stored for x-hours unless speeding is detected then it's recorded as part of the record for the ticket", but the problem is once the system is deployed it's much easier for law makers to then slowly roll back those protections, and some of them aren't even that ridiculous, like tying it to amber/silver alerts, most wouldn't object there, but eventually they'll try for "we want to keep records around so we can get a list of who was driving in the area of a crime", and that'll start with a warrant but we've seen how willing prosecutors are to completely ignore violations of that.

Somewhat rant-y I know, but just kinda a cautionary around the "well we can trust the government to keep laws as initially written and not remove all the parts that are there to protect are rights".
> As an SF resident who never goes outside but reads Elon's X feed

Indeed, you sound like the target market for the cybertruck, but if that's what you are feeling in SF, I seriously doubt that vehicle will solve your issue with never going outside.

It's quite difficult to enjoy all that the city has to offer from inside a vehicle, and there are certainly other places that can provide you in particular much more psychological safety than SF.

Sure, you could drive it from your own guarded parking in SF to a destination with guarded parking in SF, but that is a pretty limited set of places.
> So I don't know why they do what they do.

Supply and demand?
This is a super complicated topic as the thread here demonstrates. It all comes down to the quality of communication that managers have cultivated with their direct reports. Great communication means that DRs a) understand many of your assumptions and don't require that everything be explicit, and b) that they feel comfortable asking you to clarify as required. A phone call as opposed to async writing is a great way to get to the ambiguities in your ask that matter to the people who will perform the task. Exhaustively writing out all assumptions to defend against all interpretations is simply a symptom of a pathological org or team.
Ask HN: What are the best resources about learning Ruby programming in 2023
I'm wondering what are the best resources for learning Ruby programming today. The book "The Ruby Programming Language"[1] by the language's author Yukihiro Matsumoto is from 2008 and I suspect that the language has changed a lot since that time. What is the definitive book or online tutorial about modern Ruby nowadays?

Also, is the "Ruby on Rails Tutorial"[2] the definitive book about learning the Rails framework after learning the Ruby language? Could you suggest it or something else?

[1] https://www.amazon.com/Ruby-Programming-Language-Everything-Need/dp/0596516177

[2] https://www.amazon.com/Ruby-Rails-Tutorial-Addison-Wesley-Professional/dp/013804984X
Someone else linked this video and definitely helped me understand better

https://www.youtube.com/watch?v=jh79YSCC8mM
Check out the movie “Fitzcarraldo” by Werner Hertzog!
I like the inclusion of the bibliography. I should do that with all my blog posts too (even if it's links to other posts, etc, the references still help to understand the post)
Training data should only ever contain public or non-sensitive data, yes, this is well-known and why ChatGPT, Bard, etc are designed the way they are. That's why the ability to have a generalizable model that you can "prompt" with different user-specific context is important.
I ate McDonald's in Aarhus once (2006) and remember it being even more expensive than Switzerland, where I was living at the time. These days, big macs are expensive in the USA (we paid $6.50 in Seattle yesterday for just one big mac), I'm pretty sure that is competitive Denmark today, right?
Can you break this down for the mere mortal physics minds here? How did you do this calculation??
3d printed enclosure?
For a desktop, Fedora is likely a better choice for most people because it offers more up-to-date software. How many times have you found yourself struggling to install something on Ubuntu because the version of some dependency in your package manager is out of date? That is much less common on a distro like Fedora (even less so on Arch Linux).

With bleeding edge comes instability though, so it's not all up-side. Personally, I've settled on Fedora Silverblue/Kinoite, which is an immutable version of Fedora. Basically, it gives me the best of both worlds: up-to-date software and stability. Since the system is immutable, it's really difficult to break it even if you try.

Another good, non-IBM alternative to that is OpenSuse Aeon/Kalpa/MicroOS. Or just Tumbleweed/Leap if you don't care about immutability.
> ...on a faster machine now but with sha extensions vs single-threaded blake3; blake3 is about 2.5x faster than sha256 now

But one of the sweet benefit of blake3 is that it is parallelized by default. I picked blake3 not because it's 2.5x faster than sha256 when running b3sum with "--num-threads 1" but because, with the default, it's 16x faster than sha256 (on a machine with "only" 8 cores).

And Blake3, contrarily to some other "parallelizable" hashes, give the same hash no matter if you run it with one thread or any number of threads (IIRC there are hashes which have different executables depending if you want to run the single-threaded or multi-threader version of the hash, and they give different checksums).

I tried on my machine (which is a bit slower than yours) and I get:

990 ms openssl sha256
331 ms b3sum --num-threads 1
70 ms b3sum

That's where the big performance gain is when using Blake3 IMO (even though 2.5x faster than a fast sha256 even when single-threaded is already nice).
Appeals court rules carmakers can store data permanently and share it
Did you mistake my comment with a different comment chain?

I was addressing the parent's claim that the Carplay integration is 'much worse' then other automakers.
Minimum wage is a red herring. Everything other than unionization is a red herring. Countries with strong labor don't even need a minimum wage. Think about a place you consider to have strong workers rights. You might think of northern European countries like Germany, Denmark, Switzerland, etc. Many are surprised to learn that these countries don't (or didn't until recently) have a minimum wage. In many ways, requiring a minimum wage is a sign that your labor pool doesn't have enough leverage at the bargaining table. Without bargaining power, management is always going to find a way to screw you.
I figure the internal data structure that already exists in the BT library probably uses something similar to a hash table, so I emulated it with less of the data being saved (just a MAC). You’re right though, there are smaller choices for data structures. I ended up upgrading to a better board with more memory, and just used the existing structure in the BT library. It fixed a number of other problems at the same time.
We tried to -- we couldn't get Mellanox to even acknowledge that they made switching silicon! The other challenge we were going to have with them was getting the kind of deep access that we would need to build rack-level networking, let alone as open source -- of which the inability to integrate with our HW RoT is but one example.
that whole sentence is disgusting
"Texas. It's a whole other country."
If you read the article, it specifies that the apex seals in this case are stationary relative to the other components which won't see as much wear or blow-by of oil, which should keep it from needing topped off continuously.
They did this to William Gibson too! For some reason Count Zero (the middle book of the Sprawl/Neuromancer series) was translated as into German as Biochips and had the embedded soup advertisements. In way, that's fitting for the corporate-controlled cyberpunk future he depicted.
Enterprise is fine paying for SuSE and Red-Hat, so it will business as usual with Ubuntu as well.

It turns out many don't like trying out thousand of other Linux distros and how each of them decides to be different from everyone else.
I believe that is just the newer sets of locks. The older set doesn't have that recycling mechanism.
Don’t know about original commenter, but I vaguely remember from high school science that seawater evaporates into the clouds and becomes rain. So if you picture it all as water going through a cycle, you’d expect there to be more water in all stages if there is more water in one?
That might not work if care for the environment in genetic.
That sounds like one of those "I have a problem... now I have two problems" jokes.

I wanted something simple and cheap and now I need to go deal with this whole other thing I don't know much about and either rent or buy into it?
So you criticize Mao for his lack of logical/ethical correctness, not his passion.
We've been using "regular" screens on instruments for a long while. The whole point of Love's work is to combine elements and create beauty.

To point out that you could save on your ferrofluid budget by just simulating it in software is to realize that you could save a lot of trouble by just eating potatoes.