skysight-inc/HackerNews huggingface dataset:
At least for python, I typically just add another RUN statement instead of changing a file used in a layer up the layer stack. That way the change is fast.

Then when I need to commit, I'll update the requirements file or whatever would cause all the layers to rebuild. And CI can rebuild the whole thing while I move to something else.

It is a bit of a pain, but the other benefits of containers are probably worth the trade off.
Author here - You can see the raw data as a table here: https://www.cloudping.co. Sometimes visualizations like this are a careful act of balancing practicality with cool-factor.
> It doesn’t matter if it’s a $1T company, the fine effectively turned their profitable decision into a loss.

Sure, but I don’t think just causing any amount of loss acts as a deterrent. Especially if the company is large enough to absorb the loss with no real consequences.

> By your logic, if a company is running at a loss should the fine be negative?

No, that’s a dumb question. A negative fine isn’t a fine and isn’t a deterrent…

I don’t know what metric one should use to determine how to make a fine a deterrent. Maybe market cap?

But the point of a fine is to be a deterrent.
Sept. 3rd:

> the team at Google has agreed to apply their subject matter expertise to build a safe, performant, compact, and compatible JPEG-XL decoder in Rust

https://github.com/mozilla/standards-positions/pull/1064
Related, with a lot of discussion: https://news.ycombinator.com/item?id=41915187
What do you mean? I’ve never heard of a bank force you to login with a PlayStation or Xbox, but they do often force you to use the iOS or android apps for various functionality.
screen is great, feels really high quality in general, but the proprietary charging port and lack of internal storage are huge negatives against it
Been in Jokkmokk in the Winter Market once, I believe in the beer tent it was around zero, mild temperature for enjoying beer (outside it was -22C).
[dupe] More on official post here: https://news.ycombinator.com/item?id=41935128
2024 STAT Wunderkinds
If it's so, it's not a lot for privacy and security

---

ReThink DNS uses the VPN service as well, by the way.

And it is possible to use two VPN apps, see https://news.ycombinator.com/item?id=41933464 (yes, the battery usage adds up).

Rethink DNS seems fine, anyhow.
I trust apple, because I trust greed. They get a lot of loyalty because people they aren’t data mining their iPhone for health and ad information. I mean they could be, but I haven’t seen it, and it would be a bombshell. I still believe that apple is a hardware company first and everything else second. I would leave them and go back to android if they just became Android 2.0. I never really had a problem with android other than the massive data mining and wide open permissions apps had to rifle through your data (much improved however in recent versions, I understand)
I’m so glad to hear others putting words to my own thoughts. I haven’t read all of Design Patterns because it kept striking me as wholly unnecessary in the languages (mainly Python) I was using at the time. I mean, if you want to put name on every kind of chunk of code you can write, go for it. I’m not going to argue about whether calling a function on each item of a list is better or worse than passing that list to the function based on which one is a documented pattern, or debate which pattern to use to make an HTTP GET request. I’d much rather just write the things.

I’m sure lots of people got value from the book. I pity that they were in a situation where it was useful.
You have to focus on your role. Sometimes bad leadership is good for a diligent IC - don’t solve the problems of the world, focus on what you are accountable for.
All this discussion about HW3 vs HW4 is moot, until Tesla first needs to achieve self-driving with HW4. By self-driving I mean a Waymo like driverless robotaxi (even it is geofenced). Tesla originally upgraded HW2 cars to HW3 in 2020 and now might have to upgrade HW3 to HW4 by 2026 (assuming they can achieve a commercial robotaxi service).
I found the video very entertaining. Very old-school. And boy, you’ve paid a lot of attention to the device. It looks very pro.
It's a bit odd, the way this is presented as a discovery by an amateur mathematician. It's a distributed calculation, and his machine was the one that found it. It's largely chance, although it does appear that he has souped up his hardware.

Just ... very odd.

Related:

https://news.ycombinator.com/item?id=41904237 :
GIMPS Discovers Largest Known Prime Number: 2^136279841 – 1 (mersenne.org)

https://news.ycombinator.com/item?id=41858024 :
New Mersenne Prime discovered (probably) (mersenne.org)
Can they go after Apple next for aggressively locking your entire account and library of past purchases because they couldn't bill you $10 for an iCloud subscription?
Since light travels at 100% the speed of light in a vacuum (by definition), I have wondered if latency over far distances could be improved by sending the data through a constellation of satellites in low earth orbit instead. Though I suspect the set of tradeoffs here (much lower throughput, much higher cost, more jitter in the latency due to satellites constantly moving around relative to the terrestrial surface) probably wouldn't make this worth it for a slight decrease in latency for any use case.
I wrote a blog post that may help you! https://steveklabnik.com/writing/when-should-i-use-string-vs...

If you want to understand more deeply, the Rust Programming Langauge, chapter 4, uses String and &String and &str to talk about ownership and borrowing. Here’s a link to the start of that chapter: https://doc.rust-lang.org/stable/book/ch04-00-understanding-...
That last point about differences between dev, test and prod should be right at the top. It's rare to find teams that have set themselves up for success (for reasons I do not fully understand)
the nub was a last minute addition iirc, it probably would've been extremely complicated to squeeze two onto it

The nub was announced at the same time as an announcement where the memory was quadrupled so I think it was probably intended to be only PS1 level games on it originally.
Part of the problem is sidestepping around the issue of parental accountability. Certain parties see giving the government increased power into the home, as their opportunity for more control over their populations and any dissent in general. Saying it's "for the kids" is a smoke screen for what they are actually trying to do. The laws they often promote, will do little to solve the actual problem, but will do a lot for them to increase censorship and funnel more money into their pockets.
This is great! I found myself preferring the rider student license I had at home to Visual Studio we had at work when I was actively writing a lot of c# and some f# recently. It didn't feel fast outright, but at least faster than VS, and the memory profiler was much more immediately grokkable to me.
I don't think I agree with this. Docker is an amazing tool, I've used it for everything I've done in the last 7 years, but this is not how I'd approach it.

1. I think the idea of local-equal-to-prod is noble, and getting them as close as possible should be the goal, but is not possible. In the example, they're using a dockerized postgres, prod is probably a managed DB service. They're using docker compose, prod is likely ECS/K8S/DO/some other service that uses the image (with more complicated service definitions). Local is probably some VM linux kernel, prod is some other kernel. Your local dev is using mounted code, prod is probably baked in code. Maybe local is ARM64, and prod is AMD64.

I say this not because I want to take away from the idea of matching dev and prod as much as possible, but to highlight they're inherently going to be very different. So deploying your code with linters, or in debug mode, and getting slower container start times at best, worse production performance at worse - just to pretend envs which are wildly different aren't different seems silly. Moreover if you test in CI, you're much more likely to get to a prod-like infra than a laptop.

2. Cost will also prohibit this. Do you have your APM service running on every dev node, are you paying for that for all the developer machines for no benefit so things are the same. If you're integrating with salesforce, do you pay for a sandbox for every dev so things are the same. Again, keeping things as similar as possible should be a critical goal, but their are cost realities that again make that impossible to be perfect.

3. In my experience if you actually want to achieve this, you need a remote dev setup. Have your code deployed in K8S / ECS / whatever with remote dev tooling in place. That way your DNS discovery is the same, kernels are the same, etc. Sometimes this is worth it, sometimes it isn't.

I don't want to be negative, but if one of my engineers came to me saying they wanted to deploy images built from their machine, with all the dev niceties enabled, to go to prod, rather than proper CI/CD of prod optimized images, I'd have a hard time being sold on that.
They need to do that anyway, because the laws depend on the country. There is no other option: different sets of laws are often incompatible, there is not always a common subset that works everywhere. So the behaviour of the device has to change depending on the location.

But yes, it is silly in this specific case. I’d like someone to explain credibly why letting users delete apps is wrong. In the worst case it’s a minor pain and the user has to re-download it from the store. These apps are thin UI layers over system frameworks anyway.
Set a job to have it reboot the system, set it to run on boot, achieve AI-hyped useless machine!

https://en.m.wikipedia.org/wiki/Useless_machine
Should JavaScript be split into two languages?
Sounds like a feature to me. Same with const functions in c++. I'm not really sure why the articles only ever focus on async await.
I'd love to pay for a lot of software and dev stuff. Convincing my job to do so is such a pain that I don't even try. I do pay for WebStorm and DataGrip myself though.
Given amount of open source available for free I can easily say your statement is totally wrong.
First 'black hole triple system' discovered by astronomers
It doesn't make zero sense to be, but I feel like it is strongly strongly strongly over-rated as a defect.

Yes it probably has lost us a couple billion in productivity by now, but I struggle to think of times this has had impact at any of the orgs I've worked at.

People love flipping out about js's weird implicit casting rules (the "wat") talk, but it too feels like one of these things that people will adoringly latch onto as a defect & use endlessly as some buge mortal flaw, even though it's an issue once or twice early in your codership when you didnt know what you were doign anyways then you are over it (and today, typescript & linters will shield you from harm here).

I don't want to totally write this shit off, but the negative antagonistic fervor & dogmatism people will adopt when they find some leverage to confirm their negarive biases is truly staggering, and an issue of great great social harm in my mind. Better advocacy against these issues would be welcome, but man, the discourse & discussion of these "defects" feels so uncontrolled & Dark Side rooted, not real, decoupled from the situation I feel on the ground.
> who are some of the most difficult buyers to convenience to pay

Citation very much needed?

Unless you're talking about enterprise software specifically, developers are probably among the most willing to shell out cash for software, it's the general public who seems to be fine with ad-ridden spyware freemium nonsense as long as it's free.
Seems like the restriction would only make sense in the context of working for a Japanese company. Similar to US visas for visitors where the traveler cannot visit the US for work purposes with a US-based employer.

Otherwise, opening a work laptop and answering some work emails for your foreign employer would be risky.
WebStorm too

https://blog.jetbrains.com/blog/2024/10/24/webstorm-and-ride...
Help Register on Lobster
I want to register on the lobster website, but it needs an invitation from one of the members!! And I don't know anyone there! I have a project on GitHub that I want to publish there, please help

abdulkader.alrezej@gmail.com
Will AI Work for You, with You, or Without You?
> Why do I have to elaborate?

Because some of us have never heard of devcontainers as a named concept with its own spec until now. I've been running my dev servers inside containers for a long time now (using JetBrains IDEs!), but have never heard of this before.

> It is well known that a container offers a sandbox and process isolation.

No, actually, it's well known that containers don't do that. It's one of the first things you learn when you start learning about containers—they are not virtual machines and are not suitable for running untrusted code, because they share a kernel with the host.

I just read through the introduction to devcontainers and there are lots of benefits it discusses but security isn't one of them:

https://containers.dev/
You are correct after all. I setup some equations and solved for the interior steady state CO2 levels as a rough approximation the steady state interior CO2 levels are proportional to CO2_outside + generation rate / ventilation rate.

Therefore, steady state interior levels will only rise by approximately the same amount as the outside levels, which does seem insignificant.
Lost Silk Road Cities Discovered High in the Mountains of Central Asia
> 3 computing devices per person in a family of four seems... questionable.

Really? Phone+desktop and then either a work or school device depending on age. 3 seems fairly standard to me these days, and I’m surprised anyone here would balk at that.

That 85% isn’t just for Netflix and TikTok. That’s Spotify (8GB of mobile data on my phone this month, with the local saving on), browsing (4GB of mobile data for me this month), work calls or RDP if a need to WFH arises, security systems, etc. 15% of an entire months data caps on OS updates is an insane situation, 3rd world countries have better connectivity than that. It’s an embarrassment.

Steam will also absolutely chew through that. Anyone who games as a hobby is likely getting upwards of 100GB of patches a week just playing a few live service games.

> If they can do it for cellular data I don't see why they can't do it for wifi.

The whole premise of that being reasonable is that you have a way to avoid it by using WiFi.

I don’t even particularly hate the concept of charging by volume. What I hate is charging by rate and by volume, and making the volume charges extortionate. They’re utterly absurd, and exceed the cost of production to a degree that ought to trigger an investigation.
My Tomtom GPS is like this. I have an older model. "Lifetime maps". For many years, plug it in, new map, download done.

Eventually I try to update it and it says "oh no, do you want to buy a map!?". I mean. What? Doesn't even cost anything to the company to keep on giving me free maps - well I guess it's lost revenue if that they could earn by dishonoring the agreement, which is what they did. Clearly meant to extract more money from me in map purchase or to buy another "lifetime" map.

I have another TomTom on my other vehicle (despite the shitty practices, their kit doesn't randomly crash like Garmin in my experience) which about every 2 days nags me about an update. So here I am, newer model is way too aggressive with updates all the time, old "lifetime map" model is a disaster.

What it is here, is there needs to be legislation that if a company uses "lifetime" or equivalent word in marketing, they are on the hook for life to honor that, with some prescribed action to make customers whole if they should want to drop it.

Now a good guy legend in this field, craftsman tools, for many decades in america people would buy craftsman from their sears knowing they could always go back easily and get a replacement. Sears in the day was like if Wal mart and amazon was the same company. An institution.
The one thing I feel like is missing in guides like this is key management. I don't like the idea of putting secret keys in my compose.yaml and I would prefer to use something more... controllable? Auditable? The thing is, I don't really know, because this isn't the kind of stuff I work on for $dayjob. But I can't help but feel like there's something missing with key management, and for a noob like me I don't know how to fit it into the larger puzzle.
MiLaboratories gets $10M for a platform play to accelerate genomic research
The support is shit only because of Google, Microsoft and Mozilla who refuse to add it to their OS / browser for their own selfish reasons. The tactic seems to be to just deliberately delay implementation to ensure JPEG-XL does not become popular. Now that Apple has adopted and deployed it on their OS platforms, hopefully others will feel the pressure to adopt it as JPEG-XL's user-base increases.
Which as the link describes is the traditional glass used for serving Kölsch in Köln. When I visited the typical service was to have servers constantly circulating with kranz trays, delivering cold beers every few minutes, so that your drink was always cold and full.
thanks for this comment ! it clarifies the function of the llm well.

ie, use it as a template-generating search-engine helper for most common things.
for uncommon things, you have to prompt-guide it to get what you want.
Whataboutism?!? Is a thread critical of Russia? How is it possible?
I'd been subscribed for the best part of a decade to their all products pack, liked the products, but they kept doing stuff that really rubbed me the wrong way in a paid product, e.g: shoving the AI offering down my throat and initially having no way to remove it, and then when I paid most recently, they sent me some spammy marketing for some third party product as a "thank you", and I cancelled my subscription there and then.

I don't mind paying for a good product, but I want the experience to be less irksome than the free offerings out there, I get enough annoying advertising from free stuff I use, if I'm paying good money, I don't want that.
>If the company wasn't adequately screening their landscaping crews the police would at the very least have a quiet word with them.

They could. It's well within their discretion. Perhaps in cases where optics look like they might become important but unless there's a problem that makes them need to look like they're doing something they likely won't because they don't want to meddle in what some other department has going on. I wouldn't count on them going out of their way like this by default.

>Is the company the "dude" in this scenario? I don't really understand.

The feds mostly harass employers but they also go after individuals if they accumulate criminal records, are wanted in their home countries for really bad stuff, etc.

My point was that the employer and specific individual check boxes that make them both last in line to get harassed.
These are the sort of issues that Nix <https://nixos.org/> solves quite well. Pinning dependencies to specific versions so the only time dependencies change is when you explicitly do it - and the only packages present in your images are ones you specifically request, or dependencies of those packages. It also gives you local dev environments using the ~same dependencies by typing `nix develop`.

Once you get past the bear that is the language, it's a great tool.
If they had just worn out, that's fine, but they weren't at all. I only use them maybe 5-10 times per year, so the sole still had tons of life in it. The problem is that they didn't sew the sole onto the boot upper and the glue they used just lets go after a while.

I don't think that the soles should just fall off your boots one day while you're hiking, so no, I was not completely satisfied and I would like them to glue the soles back on for me.
I read the prologue and it seems neat! I'm not familiar with the fanfiction scene really, or the works yours is based on. How did the voting work?

I like the pictures, and I can see how using AI would help a lot with that, especially in the context of existing characters, as matching styles and designs is something that AI is likely well-suited to do.

I read a bit about Shugo Chara to see what it's about, and it seems like an interesting series. The way you presented your story reminded me of Steins;Gate a bit with the reality manipulation.

Should I be familiar with the source material in order to appreciate your work better?

Thanks for sharing your work. Are you working on any other pieces?

Any anime recommendations, while you're here?
Now they are european. They started as fully Russian company. But they are a truly rare example of a company that actually left russian market. Unlike Apple or LG.
> Of course, they're not going to intentionally break laws

I wish I lived in your world.

> but shit happens and despite their best efforts they might still get fined.

You’re telling me that it’s okay that laws are sometimes broken with no real consequence because the company in question may mistakenly break laws?

Yikes…

> Under your proposed regime of a "deterrent", that would put them at risk of fines worth 5% (or whatever) of their global revenue

I don’t know if revenue is the exact metric to use to making a deterring fine.
It very well may not be.

But the fine should act as some real deterrent

> All 40k Liechtensteiners are worse off as a result. This isn't a hypothetical. It's happening in EU right now, as Apple doesn't want to deal with the legal headaches associated with Apple Intelligence and therefore opts out of the EU market entirely.

This is a very complex topic and I don’t feel well equipped to discuss it with any real nuance.

But here I go anyway…

I’m not convinced that not having access to Apple intelligence makes a country worse off.

Not all countries need to be supported by a large corporation. That’s not strictly a good thing.

If they (the EU) wanted that, they’d lax their regulations…
This demonstrates the most pernicious thing about Docker: it is now easier than ever for someone to design a Rube Goldberg machine and then neatly sweep it under the rug.

When you see the dev environment setup described, the knee jerk reaction should be to simplify it, not to automate the running of 30 disparate commands. Then you can much more easily run it in production, instead of boxing up the mess and waiting until you actually have to debug it.
VS Code is really good at certain things but it struggles on larger projects & doesn't have near the advanced features.

It's a very good choice though for a lot of projects. It's also a great way to try out C#. It has some amazing extensions for certain tasks too.
But it means you need more frequent attention from the server or bartender, which the pub owner won't like because it means hiring more servers. That's why the ridiculously enormous beer glasses (20+ ounces) are so common.

Good for the profitability of the bar, but you end up drinking half of it warm.
This reminds me of the information stealing spam we'd see on Facebook. At least, unlike many of the questions in those, I haven't seen BMI used as a security question.
Ah thank you. I see my error, there were six non-EU companies originally designated last year. Booking was added earlier this year, and I missed that.

Though I would note that Booking.com are a subsidiary of an American company, Booking.
This manifestation of the threes trope below everything 2048 related reminds me of a comment I recently read below a Stephen Wolfram related post:

https://news.ycombinator.com/item?id=41406645

All: please don't repeat the usual Wolfram trope. (If you don't know what I mean by that, a decade's worth of explanation can be found via https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....)
The issue is not that it's wrong, it's that it's extremely repetitive and we want fresh discussion on HN, preferably about the specific content of an article.