skysight-inc/HackerNews huggingface dataset:
Sure.

Admittedly, there is an unsolved problem with reliably and repeatedly packaging and updating software in the Linux world. Snap, developed by Canonical, who makes Ubuntu, is one attempt at solving this problem.

From my understanding, Snap bundles all of an application's dependencies separately from the host system, and runs the application in a sandboxed environment. Updates to the application are handled automatically and executed by a daemon (background process) that runs a few times a day.

There are reasons for all of Snap's design decisions, and I'm sure they're useful in the right context. However, Canonical is all-in on Snaps these days to the point that many regular apt-get package installs on Ubuntu force you to install the Snap version of applications with no real supported way to avoid it.

In my original comment, I'm suggesting that the inflated size of Ubuntu installs could be partly driven by so much of the default software being Snaps now (which bundle all dependencies and therefore you inevitably end up with duplicated stuff on the machine).

I've found Snaps to be inconvenient on my personal Ubuntu devices, and dislike the way Canonical doesn't give you a choice not to use them, so I've moved on to different distros for my own use.
Is there a way to protect against the "Denial of wallets" attack?
Ummm...how?
> Take the most motivated, extroverted, confident junior you know. Even this junior doesn’t know what they don’t know; what to ask about; what’s worth asking about.

I don't think you finished or understood what I wrote. Juniors knowing what to do, what to ask about, what is worth asking about, comes from interactions with management and senior engineers. That should be happening regardless of remote or not. If management and senior engineers aren't cultivating juniors remotely, they won't do it in person either. Remote management doesn't abscond them of that responsibility.
>It's not and never has been a static medium like paper. It's not limited to a specific size and shape like paper, and should not be treated as if it were.

I often get "print first" page layouts, created from dynamic data that can have varying amounts of content. These pages also have to work in mobile and desktop browsers and look good on all of them. I don't find it to be that difficult. Sure it takes a little longer, but it's what the job requires. Media queries make it all possible, as well as a little bit of javascript.
Study looks like what I've seen in real life. Dog owners will pay more for bigger vet bills for dogs.

Also not sure if pet insurance is popular in Europe, but that might also be an interesting way to track the statistics.
It often doesn't make sense: the nicest countries in Europe won't allow you to become an immigrant there, because they're hyper xenophobic and or extremely racist. They have very tall barriers to entry that are intentional. They usually call it protecting their culture, it's really just plain old xenophobia and racism.

The nicest European countries are fragile and can't handle immigration well at all. Just ask Sweden how their next 30 or so years are starting to look. France has entirely failed for decades at integrating their immigration populations, despite their vaunted welfare state. They're very mediocre at functional integration, whereas the US is the greatest by-design melting pot in world history.

Try immigrating into affluent nations like Canada, Australia, Germany, Norway, Finland, etc. They make it far more difficult than it is to come to the US (unless you're a top tier immigrant in terms of skill/wealth). The nicest countries love to use points systems or the equivalent to keep poorer, lower skilled people out.

Canada for example is 2% black and 3% Latin American. Anyone think that's an accident? There are roughly 3/4 of a billion Latin Americans in the Americas and somehow Canada is merely 3% Latin American. The huge Latin American immigration wave the US has seen over the past 40-50 years has been nearly entirely blocked by Canada. It's by design, they're xenophobic like the Europeans are, and they do everything they can to keep poor people out.

People will say: just look how amazing Norway or Germany are. It's a nice fantasy, because good luck becoming a citizen (maybe for the privileged HN crowd there's a chance).

Japan is amazing? Yeah ok, go try becoming a citizen there. Try integrating, try becoming Japanese (you can't).

So what the hell is the point of saying: xyz is so wonderful - if they're excluding by design and won't let you join?

Gee, Stanford, MIT and Harvard are amazing, every college should be like that.

The US remains moderately accessible, most of its peers are the exact opposite.
seconded. it would provide an on-ramp to get familiar with the software without forking over 500k
Separating Fact from Fiction on Social Media in Times of Conflict
Godot Editor Running on iPad
So OpenBMC is fine (happy for them!), but having open firmware is much deeper and broader than that: yes, it's the service processor (in contrast to the BMC which is a closed part on Dell machines) -- but it's also the root-of-trust and (especially) the host CPU itself. We at Oxide have open source software from first instruction out of the AMD PSP; I elaborated more on our approach in my OSFC 2022 talk.[0]

[0] https://www.osfc.io/2022/talks/i-have-come-to-bury-the-bios-...
What an oddly pedantic hill to die on...
I'm sure the people who complain aren't the ones with the smallest smartphones or the ones with ultrawide monitors with a maximised window.

Just as an example - Look at Google Drive in a regular laptop / desktop browser. All the relevant and frequently used actions are behind menus and icons.
But you can write userspace drivers in any language, as long as that language has basic file I/O and mmap() support. There's nothing special about using Rust for userspace drivers.
Honestly. That's pretty close to the perfect UI for a microwave.
There are pockets of it still floating around and continuing in development... the ENM/polyamory communities provide a good framework for going about it in a manageable way. "The Ethical Slut" by Easton and Hardy is a very good book.

I wish more people would be willing to challenge this part of themselves. It really opens up entirely new possibilities for sex and love. Plus, the emotional development that it forces on you is a huge green flag for dating in general.
Yes, you are right. The CRA plus the Bitcoin lawsuits in the UK are the reason that exists.
The entire point is you don't have to design one UX for both kinds of devices. The screen resolution is an OK proxy but there's buttons in every mobile browser for requesting the desktop site so obviously there's more reliable ways to tell the webserver which kind of device is requesting the site.
> can't adapt to

This is probably more appropriately said as "don't know". To give a past example, Final Fantasy 7 was pretty famous for having bad character models but it didn't take long for the same team to figure out how to make better ones. FF8 had much more real-looking models. Not many games today look significantly better than FF15 on standard console hardware.

Probably the "disaster" in the Pokemon game context is that Nintendo didn't feel the need to keep up rather than that they couldn't keep up. I get the feeling that the generation 10 games are going to be a strong counter statement to such comments. Likely in no small part because the people working on it are the same people who released the games which critics like to call a disaster.
The thing that I truly find awkward is no nice touch equivalent to hover.

It's such a useful piece of the UX to have thrown away in the move to mobile first.

Other than that I probably fall in the "it's not that hard" camp. Of all the problems you have to solve, getting it to look reasonable on a few different screen sizes is pretty far down the list in terms of time and complexity.
It's reasonable for advertisers to care about where their ads appear and what content they're associated with. It's been part of placement strategy for as long as modern advertising has existed. Magazines/broadcasts/websites naturally need to be sensitive to that because advertisers are ultimately their clients.

It's far less reasonable for governments to use their authority to intervene between those parties, at least without clear legal justification and prior exercise of due process.
OK, we'll have to agree to disagree. The context here is Tech and why the US is 'special' for people who want to get ahead. You asked how it's different from Germany. My answer is that the US encourages creative destruction, and generates far more opportunities for trying new things.

I would never make the claim that the US is excellent in all. :)

Whether the same holds true for China is an interesting question. I've never worked with or visited China but I think there are differences. China certainly seems more 'innovative' when it comes to hardware, both physical infrastructure as well as manufacturing in general. Not so sure about software.
Cloudflare R2 (their S3 clone) has free egress.

We are in the middle of migrating about 5TB of fairly active data from Google Cloud Storage to R2. For years now, most of our cloud bill has been egress from GCS. Activity spiked recently and doing something about it became urgent.

R2 has an S3-compatible API (we're using the Amazon-provided S3 Java SDK). Storage is 25% cheaper than GCS standard. Making our code multi-provider was pretty easy. I'm actually looking forward to next month's hosting bill.

I feel like I'm slowly getting pushed off of GCP due to pricing. Last year we moved some stateless image processing infrastructure to AWS Elastic Beanstalk because RAM is much, much cheaper there.
> And remember, rankings don't have to be perfect, they just have to more accurate that random.

No, they have to better than both random and "everyone is, on average, and over an extended period of time contributing roughly the same". That's quite a challenge.

Do you go to customers and ask them which features provide the most value to them, and then follow the code back to the people who implemented them? Do you go to the customers who paid the most, and repeat the question to them only?

We're not talking about some award-prize ceremony speech in which we acknowledge that Dmitri and Aneka led the work to get version 8.0 which has been a huge success. We're talking about actual salaries, which are presumably linked in some way to actual sales, and I'm insisting that connecting individual developer efforts to the sales numbers is extraordinarily hard. "More" and "less" are not enough to come up with actual numbers.
Price to income ratios are lower than / on par with most developed countries, and were not much higher than historic values until 2020, when the US executive tried to out-Europe Europe.

Healthcare, maybe. Although, breaking down US live expectancy by demographic or even just by states and comparing with the corresponding European breakdown shows that most of the worse outcomes in the US are not due to healthcare.
I suspect a lot of that now is because of niche capture as a winning academic career strategy.

If you're working in a specialist area, any kind of blind review is bogus because the primary handful of people publishing in that niche know each other and what they're working on. They are usually aligned into one or more shared-stance cabals lead by the first person or handful of people to establish themselves in that particular niche, and filled out largely by their current and former students and collaborators. Those groups are then the established experts in the area and review, consciously or not, to ensure that they and theirs get published and anything that challenges their stance/narrative/methods/choke-hold doesn't.

I think everyone who has spent much time in academia has a few pieces of "un-publishable work" tucked away, not because it was bad work, but because it would be inconvenient for someone with clout in the area and is thus not worth the hassle.
Many politicians and elites in the UK seem to believe that the only way to weather the storm of a declining society is to take away the rights of its citizenry. It's a shallow attempt at self preservation by the rich and powerful and that's simply not going to work in the modern era.

The only thing that will work and will protect their cushioned existence is if they work to improve the lives of citizens, like not in token ways, perhaps not even monetarily, but meaningfully.

Few are buying into these nonsensical 'safety' arguments and the good will of everyone is being stretched.
Europa, one of Jupiter's moons, has water, CO₂ and possibilities
Just in case people don’t read the article:

the European Parliament’s position removes indiscriminate chat control and allows only for a targeted surveillance of specific individuals and groups reasonably suspicious of being linked to child sexual abuse material, with a judicial warrant. End-to-end encrypted messengers are exempted.
Lithium isn't scarce relative to current demand levels but if the automotive industry wants to transition to 100% EVs that's an enormous increase in demand.
All the anecdotal evidence I get is all topsy turvy. Unemployed brother who works in tech tells me he's now got recruiters reaching out to him again. Friends who work in tech sales say that they're struggling to sell. Everyone in general keeps complaining about prices and inflation. Every city keeps breaking home price records.

I don't think anyone understands this market or even this economy anymore.
Elon Musk's chaotic first year at Twitter leaves X Corp. with shaky finances
Side note, I've been working on a transliteration tool for Arabeezi<->Arabic leveraging new NLP techniques (not LLMs to be clear) and it's working pretty great. Contact in my profile if this is something of interest to you.
I think you're trying to make a very nuanced point, and I tend to agree that there are different needs for different viewport sizes. But I think it's important to note the difference between the design and the technology to build it. The technology should, IMO, as much as possible, seamlessly switch between the various layouts when it makes sense from a viewport size perspective. Definitely don't want, IMO, to deliver completely different sites based on device type/site from a technological point of view, we've tried that before and it isn't a good idea.

I also think one of the things good designers do is to take this into account, and make pages that are built up of components that work at various sizes, not just scaled up from mobile. In addition, a good designer will setup the page design such that it can scale up and down nicely from one viewport size to another.

So, while I don't 100% agree that you need "individual" designs for each, I do think you need a designer that takes the different viewport sizes into account and provides the appropriate adjustments for each. And developers that are skilled at then building those pages.
But does the desktop version get more functionality?
If they standardize and open the server shape and plug interface then it gets really cool. Then I could go design a GPU server myself and add it to their rack. The rack is no longer a hyperconverged single-user proprietary setup and becomes something that can be extended and repurposed.
> Yep. And those reasons are why people touched it a few times and never came back.

And it changed the world forever. Probably contributed to avoid the cold war to turn hot. Not to mention we got diapers out of it, and a healthy space program that made amazing things possible like the GPS.

> Hum... Nope. People were already sending boats across that specific ocean for centuries.

Nick picking. People didn't know that.
Don't kill the goose that lays golden eggs
Except you are on a narrower screen. Sounds like correct functionality to me.
Eh, I have to say it's probably not just selection bias directly.

Most of the time you have to ask the question, who is the redesign for, and what is it attempting to accomplish.

Especially in the case of sites where you have mostly a base of technical users and the site is looking for more generalist users to join to "increase engagement for profitability reasons" then don't be surprised when all the technical users are pissed.
I wonder if it was formerly run from the Gaza Strip? If it was, there is no power and internet there any more. So they would have had to get others in other areas of the Palestinian territories or elsewhere to help run it.

This was apparently the most popular Palestine accounts on Instagram and they just all disappeared. I wasn't a follower, but it seemed like it was an effective activism outlet.

Killing it is an effective way of reducing the reach of Palestinian suffering into the West.

Here is an article about some of the people who run it:

https://www.trtworld.com/magazine/how-the-internet-s-leading...
Sure, I'll use a $5/mo DO Droplet (maybe $6/mo now for the new ones?) and their 1TB transfer pool if I just need raw bandwidth, but, tbh, not a lot of stuff is just pure bandwidth needs. And "capable cloud boxes for various purposes" start adding up. If I just wanted to shovel out a static website, sure. But I can do that a variety of other ways too.

Once you start running "real" things, CPU and RAM use start climbing - mostly RAM in my experience. I run a Matrix homeserver - Synapse really struggle with <4GB RAM on the system, so it's one of a few things on a VM with 16GB. I've got a Minecraft and Valheim server running for friends and family - 8-12GB is reasonable for both. You certainly can do it in less, and I've done it, but a lot of problems go away when you can just throw RAM at the problem.

Also, most of the cheap VPS boxes are badly IOPS limited on disk - unless you start paying a good bit more for faster disk. I split my box between a 2TB NVMe mirror for VM root drives and "high write traffic" stuff (the gameserver drives and the like), and my large, slow, spinning rust array for backup storage and "big stuff." Again, you can do it with cloud, but storage adds up in a hurry - 24TB of "slow" disk is a grand a month.

It just depends on what you need. I really like cloud boxes for light use "toy" boxes, and if that's what you want, they're great. I just cannot wrap my head around the merits of spending a lot of money for "serious cloud compute" when I can build and rack a similarly capable box for 2-3 months of the cloud spend on a similar system. I understand opex vs capex issues for business, but, man, it sure seems stupid to me.

Then again, I'm the kind of person who's had a box racked up a colo (or somewhere similar - random basements on a good connection are nice) for the majority of my adult life. So I'm pretty clearly biased. But I did do a few years of "Hey, cloud, this is cool" - and eventually sat down, evaluated my needs and the costs, and went back to a colo'd box.
"In God we trust. All others bring data."

- W. Edwards Deming
It's not mobile when it's connected to a screen / keyboard is it?
pitty the mame crew ran him off
Microsoft CMO leaving after 32 years
Credit card debt as a % of disposable income is similar to pre-covid https://fred.stlouisfed.org/graph/?g=1aFmn

Most of the "consumer debt reaches all time high" events are explained by a larger economy and inflation making the numbers bigger than 2019.
Same, in the picture from the article I clearly identified a Tajy Sa'yju. Fun thing is that this wood is used for absolutely everything in Paraguay. From posts to delimit rural properties to fuel for barbecues.
> I believe bad people should be allowed to make money

yeah, misleading people on the internet is big business
Fresh coffee is BREWED at 90-95C. You shouldnt SERVE coffee anywhere near that hot. coffee can still be served hot but not literally scalding, and if you want to have a hot cup of coffee a little later get an insulated cup/thermos. there are quite a lot nowadays that keep liquids quite hot for hours
I do maximize terminal when I have to do something more complex and I have multiple zellij (I used tmux before) panes opened.

For me it is much better than multiple terminal windows...

Some websites are better maximized too, like maps for example.
> Can it miss things? Yes, if there is a bug in the translation.

So you're saying humans are bad at writing software, but good at writing translations for model checkers?

I disagree.

The reason model checkers miss things is because of humans.

> The seL4 team uses model checking as well, in the generated code.

I am aware, trust me.

Are you aware how much effort they had to expend to do that?
But today's portrayal is totally unrealistic and sucks all the oxygen out of the room for having grounded discussions in public around the issue.

I know very few people of mixed background where that isn't a source of family strife somewhere. I am not arguing that anyone should be against it but a) most people don't want their children to suffer, b) mixed children are still unfortunately almost guaranteed to encounter strife in their lives from their background, and c) those mixed children deserve the conversation in public rather than have their lives portrayed on TV as if they should be perfect when they aren't.
This is very helpful, thanks! Out of curiosity, did you use any open source tools to make this happen? or you built these tools/commands internally?
Narayana Murthy wants India's youth to work 70 hours a week
I've not seen the series. Mom is not a fan, but understands it as a cultural phenomenon. Dad thought it was great.
No. It’s an extra bit for parity and I believe it is used on-die to check the recalled data
Counterpoint - strong prank and joke culture can quickly turn to a closed subculture that is offputting to otherwise superb contributors. I really enjoy HN due to the generally lukewarm and civilized discussion the rules promote. I love jokes and filthy humour, but gladly seek them elsewhere.
When your government is in debt ~120% to GDP, and that percentage is growing rapidly - it's a fool's errand to try to be fiscally conservative.

However, if it starts to shrink - and you're leveraged to your neck in debt - buckle up.
Because the brain in 2d mode only.
The AI wave is at very nacent stage, it has to go for very long way. It may be useful initially to the areas where the activities are repeatative in nature. In this area AI tutoring is very simple, hence its implementation is quite rewarding.
Building AI with Neural Networks and Logically Deduced Structures
I wonder if APK could drop in and tell us about blocking ads using the mysterious magic of the hosts file.
This is pretty big, as someone who has deployed servers to datacenters before. Remote hands are very good at plugging in the network uplink and the PDUs. Doing a complete leaf-spine 25GbE network with full redundancy is something they are pretty much guaranteed to screw up at some point.
I am well aware of what static program analysis, thank you very much.

> The uses of the information obtained from the analysis vary from highlighting possible coding errors (e.g., the lint tool) to formal methods that mathematically prove properties about a given program (e.g., its behaviour matches that of its specification).

Sounds like finding defects to me.
My big concern is UV stabilization. Plastic can be stabilized but how can i be sure the product i buy is actually UV stabilized? I don't want a deck that may turn to powder because the manufacturer skipped a step of the process.