skysight-inc/HackerNews huggingface dataset:
I'd also fix the very first example. Stuff like LABEL, ENV, EXPOSE, CMD or ENTRYPOINT that rarely ever changes should be at the top, followed by ARG, prior to the first ADD/COPY/RUN statements. That way, you can re-use layer caching more efficiently.

In general, I think it's also a good general idea to keep yourself to one, maximum two RUN statements per image - I've seen it way too many times that some junior writes RUN apt update, RUN apt install -yf foo, RUN apt clean... which will leave all the intermediate crap from apt still part of the final image as the third command (the apt clean) will just set tombstone files [1][2] in the layer's overlay image.

(Side note, it boggles my mind why you can't tell Docker to flatten multiple subsequent "metadata only" layers like LABEL/ENV/CMD/ENTRYPOINT/ARG into one single one)

Additionally, I'd add a warning for multi-stage builds that ARG needs to be redeclared in following stages (a simple ARG xyz is sufficient, no need to repeat a default value), and that CMD/ENTRYPOINT set in the first stage for some reason tend to be overwritten in a stage that is FROM first-stage.

[1] https://github.com/aws-samples/linux-container-primitives-pr...

[2] https://jvns.ca/blog/2019/11/18/how-containers-work--overlay...
"I know I sound like a luddite here"

There are plenty of articles explaining luddism, that it wasn't against technology, but against the way the tech was being used to shift profits from workers to owners.

IMHO we need a neo-Luddite, or neo-Amish movement; technology, and economics, markets, etc, should serve society, not the other way around.
Did you consider not buying a product which doesn't suit your use case? Did the market suddenly lose all single function devices?
The article was written by a person who bought a 3D TV when they were available.
Here you go:

https://www.bestbuy.com/site/searchpage.jsp?id=pcat17071&qp=...

Best Buy search even has a filter for "Non-Smart" -- this is a whole thing. Insignia is their house brand.

These are their 5 sizes.
Eh it’s all a matter of perspective. We get used to animal gore with no mental side effects. If violence is normalized in your society and not directed at you directly (for instance in ancient Mayan/incan societies), it not going to bother you all that much.
sweet, but would be cool to have a little preview of original vs. new so i can see if there's any loss of quality.
Hmm someone else suggested this would be an issue, but the overall percentage of products with sorry in their description is very small and having the human operator flag it is a false positive is still, as I say, orders of magnitude faster than wiring your own product descriptions.
In my CCNA training in 2007ish we actually got to use an ISDN simulator of some sort. It was a large physical box. I think you can buy them on eBay still.

Pretty sure this is no longer on the CCNA unfortunately. Maybe just a small mention.
Coding Self-Attention, Multi-Head Attention, Cross-Attention, Causal-Attention
Deregulating a death machine could be problematic. Much of the regulation around cars has to do with safety of third parties.

However I agree that many markets are closed to newcomers because of regulations, fees and interest groups.

But given enough money, even the automobile industry can be disrupted - see tesla.
Most cars are faster than that Trans Am, even cars that aren't super efficient. It's common to think of "fast" cars from an era with a sense of nostalgia, but objectively, they're pedestrian by comparison with your random modern sedan.

I think the point of the article isn't to compare with cars from 50 years ago, as many of the points you made here have been the case for years. Cars got so good, that manufacturers had to start pushing to get more revenue and continue to sell cars, even though modern cars can last 15-20 years pretty reliably.
Thank you for this. Finally, some vindication for Luddites.

I hear the term used here in a derogatory way a lot, by people who think no further than "more == good".
This must be fake news.

We have been reassured hundreds of times by vocal HN posters that spam text messages are strictly an American problem, and that it never ever happens in the "civilized" world.
No, the human review glances at it for 3 seconds and flags the false positive before it goes online.
I didn't say it was a reason to "decide" on a programming language. I started with a premise and then said "here's my take" but nowhere did I say "this is my take on why you should use K/J/APL for real work." It's just a list of bullet points about why J (in my case) is interesting.
Show HN: A bulk image compression service
Hi, so over the weekend I built a free to use service to compress one or more images using MozJEPG encoding enabled via WASM.

It's a static site, all the processing happens on the client side, no file uploads or sign-ups needed!

Why? The existing services are either filled with ads or require you to sign-up / pay.

would greatly appreciate any feedback! TIA!
Or Go... Or among the new kids on the block - Mojo.

Heck, even .NET is pushing NativeAOT (their brand name for native code compilation) hard these days. Still with sizable gaps but closing for every new release, and you can now develop full fledged desktop apps or a web service and have it be self-contained with native code.

I think .NET in particular is a harbinger for D. When even a "managed language" platform at its core goes native code, and with Microsoft's industry backing giving an entirely different angle of attack than D's minimal defense, you just know it's over. D will live on but in the way Amiga, SNES, ZX Spectrum lives on among enthusiasts.
"My car isn't like that so it can't be a problem", really? Wow
So it's extended universe.
I have an Asus ROG Zephyrus Duo 16, and I love it. I use it for personal work in graphics, 3D CAD, animation (Blender), and music, and for work. the dual screen (smaller touch panel below) has really changed the way I work. The battery life is a lot better than I thought given I was planning on using it plugged in all the time. I have had this in Saudi with me for 8 months in the last 2 years, heat and all, and all over, for office work, field work, airports, etc. and not a glitch yet. Dedicated graphics card, 32mb of memory, and a great keyboard (I usually use a Kinesis Advantage 2) for a notebook (reminiscent of my Lenovo T430u keyboard from 2012). It took a while to get used to the touchpad to the right, but it works. I find myself trying to do the opposite when I switch notebooks now - touching the right side of center touchpads and vice versa. I am looking for the best MR headset to come out that I can work with some sort of chorded keyboard or other less bulky input device and still see my surroundings without going blind.
>has a ridiculously better sound system

That's definitely not one that is progressively getting better with time. I feel like my early 2000s car has a better quality sound than a 2010s BMW I test drove, and I'm pretty sure mine didn't have any kind of an upgrade package on it.
TensorFlow Supply Chain Compromise via Self-Hosted Runner Attack
We have to oppose DEI by any means necessary
Even 5 years ago, friends that are physicians have been balking at their wages. Even as specialists, they’re very well compensated, but living in any decent sized city has left them feeling ripped off.

I mean, they’ll be fine. They’ll have lives above 95% of people, but they’re disappointed because their 300k salary (and some with a physician spouse,
So 600k) isn’t buying them what they thought they would get even in places like Dallas, Memphis, and Charlotte.

Absurd and not looking to garner empathy for these folks, but just to say no one’s feeling accomplished or stress free monetarily. Seems extremely fucked up, but maybe I don’t have the higher level context. Maybe highly paid physicians, tech workers, etc always felt poor in the 70s-80s-90s.
Interesting data set, but it's not "every McDonald's site in the US". The one in my town isn't shown at all; maybe I'll submit it.
I'd guess insurance companies. Who used to get it from oil change places.

https://abc7news.com/car-insurance-auto-mileage-odometer/133...
We’re not running out of fruit, we’re just so fat and lazy from eating all the fruit we’ve already picked that we haven’t even bothered to go after the rest.
“Growing up on the edgy internet” isn’t the same as a work week of seeing non-stop images of CSAM or beheadings or shootings. Even if you were on /b/ all day everyday in 2007, the two aren’t remotely comparable.

I was in a Chatroulette one day that did a number on me. 10 seconds, mostly for me and my neighbor to parse what we were seeing. Once we did we immediately exited and shut the laptop and just sat there, completely mindfucked at what we saw. This was maybe like 2010 and I still think about it, it was horrid. If I was subjected to content like that for 40 hours a week I’d either be an alcoholic or checking myself into the psych ward.
Is there a problem with this seller beyond their tooling malfunctioning?
The absurd thing is that production will stop due to cyber security requirements. This highlights the absurd effect of regulations . Systems with a much bigger attack surface survive the risk assessment. All these new regulations are leading to absurd adverse effects towards their goal but particularly the environment .
All my European cars had that option including a 2005 diesel Suzuki Jimny and a 2013 Audi A1.
Alright, I meant there should be consequences for doing so.
That’s just bandaid. Using chat to manage projects is just a bad idea a lot of people now got used to….
> How is whitelisting going to work?

Facebook and Instagram used to work like that. It only showed you stuff you choose to want to see from those you followed.

But there is more money in forcing stuff on people I guess. Hence the algorithms.
I wouldn't consider a C++ (or C) replacement PLₓ successful until the people working on big compiler toolchains—many of whom are committed alternative programming language advocates themselves (consider the origins of e.g. Swift and LLVM)—decide that, moving forward, those will be written in PLₓ rather than C++.

(Note that the bar I'm establishing here is not merely to have a self-hosted compiler (see many toy compilers). I'm talking about a hypothetical future milestone where the software world's core infrastructure comprising LLVM/Clang and* GCC is written in the "replacement language", i.e. the compilers for a bunch of other (non-PLₓ) languages—including C and C++—are written in PLₓ as well. The backends, at least.)

* "or"?
Cars do suck. Get a motorcycle! Cars can’t even compare in coolness, speed, fun, and value.
Hm. It's strange when someone else's objective experience is so different from one's own. The house I'm renting has some cheapo dishwasher, and it does a great job. Only uses as much water as a toilet flush, too.
Decoding Chinese mainland's response to Taiwan election results
BTW this is actually being addressed, specifically the for loop now essentially captures by value instead of by reference. I believe no real working programs were affected by the change, except for maybe fixing bugs in them.

Proof: https://go.dev/blog/loopvar-preview
What is the decay chain?

For the one in the article (And I'm sceptical) they say "After the decay period, the 63 isotopes turn into a stable isotope of copper, which is non-radioactive and does not pose any threat or pollution to the environment." How long does that take and what other things are produced?

What if someone throws one into a campfire?
No, it's not grocery bills, it's that post pandemic:

1. Used cars go for 50% more than they did before.

2. New cars are selling at or above MSRP.

3. Housing prices went up 30% or more where people want to buy.

4. Interest rates for loans to buy those overpriced houses are now 2-4 times what they were when those prices went up.

5. Rents have gone up and availability has gone down.

6. And yes, on top of that prices for everything have gone up, including groceries.

And how have salaries kept up with this? That's right, they haven't. The median income in 2019 was 27.7K and in 2021 went up to... wait for it... 28.8k. No inflation adjustment in there.

https://en.wikipedia.org/wiki/Personal_income_in_the_United_...

This isn't rocket science, why is it that financial and economic reporters seem so out of touch with reality? I have read and listened to multiple interviews that have the same theme of "the percent gdp growth is good, people just think things are bad because they're having an emotional reaction". People think things are bad because the average person can't afford basic things.

29K a year is roughly $2,400 a month.

Average rent in the USA is $1,300
https://www.forbes.com/advisor/mortgages/average-rent-by-sta...

Average car payment (on a used car) is $530
https://www.nerdwallet.com/article/loans/auto-loans/average-...

That leaves $570 for car insurance, health insurance, food, etc.

The math doesn't add up for most people and it certainly doesn't add up to being able to afford a more expensive things like a home, a new car, a family. People are frustrated because they look at the future and see forever renting, leasing, working low paying jobs, and never being able to live that lives that most before them did.
Unlocking the TikTok Creator Fund in 2024
Thanks for the feedback! Will definitely consider it!
you can do that with whisper
https://github.com/openai/whisper
even there is fast whisper runs like a charm on my old 2012 imac on cpu
https://github.com/FamousDirector/FastWhisper
My 2020 civic has turbo but also lane sensing, collision detection, cruise control that adjusts based on what's in front of me, and a bunch of other features.

That's what I'm paying for. Sure I can't fix it myself but that's not the point.

The car was hit while parked in its first few months and I was very scared that the repair wouldn't be good but turns out the body shop knew what it was doing and did everything correctly putting it back together like new. Insurance was billed about 6k since there were hundreds of parts that needed to be replaced. Do I even want to learn how to do all that myself? Nope.

Cars are a utility for most people.
Posted for the evidence of mismanagement of a large-scale IT project which I think "good hackers would find interesting" (per guidelines). FTA:

In fact, most people who received a test recording found it didn't contain their voice, which appeared to support claims that they had cheated. Digital forensics expert Professor Peter Sommer said: "What seems to have happened is that the voice files became somehow separated from the individuals."

However, it was impossible to verify the files were what ETS said they were because they contained no electronic metadata showing when and where they were created.
>And seriously, when does where you went to school even come up, except on a resume (that “foot in the door”)

Ever met someone who went to Harvard?
How to delete your data from data brokers
There are lower cost options. We did have to buy a new car (replaced a Toyota 4Runner with a Ford F150 Crew Cab) - our other car was already a Honda Odyssey - but all three of our kids share a bedroom and I bought a lightweight Helinox cot that we use in hotel rooms when we can't find a place with 2x queen/king + sofa bed.
What's that? What's good about it? :)
I miss real knobs and sliders to control my car. These touch screen displays in cars. I want to have my eyes on the road.
i'm working on a coordination/knowledge management platforms. basically github for everyone.

for now i'm still building the primitives like spaced repetition, calendar, reminders etc.

imagine if zettelkasten took advantaged of: hypertext, web components, URL state, incremental reading, spaced repetition.

transforming itself into a 'digital collective second superbrain'

/\_/\

( o.o )

> ^ <

contact me at: adm [at] noite.ink for more
Motor vehicle thefts look down to me

https://www.statista.com/statistics/191216/reported-motor-ve...
How is a software written in Java having less assurances in terms of leaks/crashes etc compared to Rust? All Rust gives you is a borrow checker that isn't very smart, but means you don't need GC/VM, so you gain a bit of performance compared to Java.

But if it's not software that needs to go fast, then Rust is not adding anything for you. And if you considered Java to begin with you probably don't need top tier performance.
I just bought a used Volvo 2016 XC70 - the last year it was made. I bought it to replace a 2004. I honestly think it's the finest form factor of car. This new one doesn't have much in the wave digital integration. It does have a back up camera - which I'll probably appreciate. But no touchscreen. The vehicle only has 40k miles. With luck and good maintenance, it could be the last car I ever own.
See: "we didn't know we had slaves making our clothes, it was those dastardly factories that we contracted with!"
There are, there have been a few GDPR fines. There should be more, though.
Huh thats super bizarre
HelloFresh made an honest mistake. It's the sort of mistake that anyone could have made. They had poor understanding of some fairly complex legislation and wrote an insufficiently clear opt-in statement. This led to some people who had consented to receive promotional e-mails instead receiving text messages, or emails of a type that they didn't expect based on the opt-in.

The regulator is fully satisfied that HelloFresh made an honest mistake, they're satisfied that they've taken adequate steps to fix the underlying problem, but the fine essentially says "you made a fairly minor mistake, but you're a big company and we expect better".

What you're proposing is an arbitrary and disproportionate punishment pour encourager les autres. It's the corporate equivalent of sending people to the gulags for littering. It doesn't work, it's hugely costly and it is (rightly) illegal in any country governed by the rule of law. You can't make people infallible through fear.
I can't imagine things changing unfortunately. The best thing you can do is get the smallest SUV you feel comfortable with.

That said, I'm in Houston, where trucks rule (by your username I assume you're in Austin). I'm less worried about whether the vehicle is a truck or not, and more about driver behavior. Stupid, impatient driving is the real danger. Driving defensively is your best strategy. I used to be an impatient driver; these days I more or less stick to driving with adaptive cruise control and just chill and keep my eyes out for the idiots (which includes being disciplined about handling my phone while driving)
What he actually said:

"So much of what running a business is about is figuring out 'how do I connect with people?'" Shaich told BI. "What motivates them, and how do I help them decide to affiliate with what the mission of the enterprise is?" He said therapy is about better understanding ourselves, where we come from, and our own motivations. In turn, that can build our ability to form alliances and find commonalities with other people. "And that makes you a much more powerful manager," Shaich said. "Every one of us brings our own humanity to it. Similarly, I think it makes us more empathetic if we start by being empathetic to ourselves and learning and thinking about ourselves. We're able to be more empathetic, not just to our team members and the people we work with, but also to our customers."

...sounds like a total arsehole to me!
> Outsourcing … invariably causes serious harm to the company while shielding any decision-making exec from being held liable…

OK I posted that spinning off a portion of your manufacturing is bad, but I think your statement overstates the issue. Ford used to be so vertically integrated that they raised sheep for the wool in their seats! It makes sense to buy bearings from companies that specialize in the metallurgy and precision of good bearings. Focus on what you’re good at and what really makes the difference to your customer.

I once visited a home generator factory in India. They bought billets of aluminium and copper and manually machined the two stroke engines, drew the wire and made the generators, and so on. They hadn't updated their design since the 80s. If they’d sourced the engine from an engine company and the generator from a generator company the two could have advanced separately based on the demands of a larger customer base.
My family had a used Chrysler Town and Country for getting around through the early 2000s.

Great car. Its engine was a a notch or two above baseline which gave it plenty of power, plenty of room, drove well. Also if you needed to haul something large instead of kids just pop out as many seats as needed and suddenly you had van-like cargo space.
> Imagine if I played this trick the other way round. I take something innocuous that a politician has said and replace random words or phrases with 'National Socialism' and 'Jews'. Suddenly what they're saying seems really controversial

I am not sure this is obvious or even true. Can you provide one example? "Gas all the <X>"...what? capitalists? murderers? rapists? pedophiles? It doesn't even make sense for them, what else is there?

inb4, no you don't want to gas these people, you want to fix them if possible or jail them otherwise.
What are your skills...?
About two months ago i learned how mastermind worked, put a good hour into reading about it and the solutions. played a few games too. Having spent a very long time implementing algorithms for chess and tictactoe a number of years ago I immediatly understood it. My friend also gave presentations on some solutions in rust, that I attended twice. I admit i am responding with old knowledge but I believe it is still correct.
I dont find the game or its solution that interesting. However, the concept of hidden state games that have no possibility for state changing between turns did seem interesting to me. As somebody well versed in reinforcement learning, it surprised me that its a distinction I never came across previously. Usually algorithms for games like this are divided into non hidden state (minimax solveable if branching factor is small) and hidden state games (a whole other thing). In masterminds case the "opponents move"( a relevant framing if you know how minimax works) is just presented to you after your turn. The "opponent" always plays optimally in that the response is fixed. So its not really hidden state, despite the player not knowing the initial conditions. I knew that there were optimal tabular and minimax solutions to mastermind, but those techniques only work if the game is truly a no hidden state game. However, the person above posted that mastermind actually is a hidden state game because the player does not a-priori know the state of the hidden rule. It occured to me that must be irrelevant for some reason, and so I tried to deduce why.

I hope I have explained my motivation, and why I responded about the particular aspect of the game in the way that I did. My apologies for coming off retarded and shit.
Sony is the real premium brand among them. Their OLED series runs almost stock Android TV.
Datapoint: as someone who lives in a small apartment without room for two machines, the combined washer/dryers are wonderful for me. I'm on board with the initial article, but it made me realize that enshittification is relative - to some people, the "unnecessary features" are actually useful. Maybe enshittification is actually a lesson on how to slice a product into different product lines?
Psst, there's a free gift! Surprise, another feature you don't care about!

I paid for decent audio quality, got advertisements too
Java is slow is a really old myth. It was once upon a time. Ofc there are caveats but looking at your average developer ... You will be fine.

On the other hand I would forbid an average developer the use of c/c++ and similar. It is just not worth it.
What Happens When Left-Hand Roads Meet Right-Hand Roads