skysight-inc/HackerNews huggingface dataset:
Yet retail grocery businesses have low single digit profit margins. Why would a seller resign itself to earning meager profit margins if it had pricing power (I assume that is what you mean by “market influence”)?

https://www.macrotrends.net/stocks/charts/WMT/walmart/net-pr...

https://www.macrotrends.net/stocks/charts/KR/kroger/profit-m...

https://www.macrotrends.net/stocks/charts/COST/costco/profit...

https://www.macrotrends.net/stocks/charts/ACI/albertsons/pro...

https://www.aholddelhaize.com/en/investors/quarterly-results...

The answer is that retail grocery business is highly competitive, and that price increases at retail grocery is because their costs are increasing (food vendors, labor, land, etc).
Show HN: Find landing page designs from around the web
Can someone explain this part:

> What happens if multiple threads try to access / edit the same object at the same time? Imagine one thread is trying to add to a dict while another is trying to read from it. There are two options here

Why not just ignore this fact, like C and C++? Worst case this is a datarace, best case the programmer either puts the lock or writes a thread safe dict themselves? What am I missing here?
Who gets the money and what will it be spent on?
I’d wait for LG honestly
No, it's because it's too expensive. The idea that fission is losing because of wrongthink is a comforting tale told by nuclear fans.
> Given that the vast majority of people go to work to earn money for businesses that exist either to exploit natural resources ...

Or for governments, doing government jobs that produce absolutely nothing of value and force people to waste a big chunk of their lives on administrative tasks...
A brief history of System Information and Gestalt
as someone working in AI, if i had access to 7T USD, i would never put it all in AI research, forget in one moonshot alone to put it best.

in retrospect, press media was much more critical of meta and the whole metaverse schtick. it took long but all the money poured on the research has brought more meaningful results with the orion prototype.

we are giving this AI company too much air time. let them do their bidding by themselves.
Could you clarify what/who you mean by the final sentence. It gives the impression you didn't take on board the articles mention about the three phases.
Cuttle looks amazing for 2D geometric patterns. I really must find time to play with it some day and make something. Maybe on leather.
it's GDPR from the subheader

> The Irish Data Protection Commission found that the company violated several GDPR rules.

this is why lots of websites block the EU from accessing. You basically need to consult with lawyers to make sure you're not accidentally breaking the law when writing a codebase.
That page seeming depressing is essentially a result of misunderstanding the genre.

The point of this blog series is to give a personal, experiential account of exploring the Nix ecosystem through the official docs alone, without seeking any community help or unofficial sources. The title of the blog entry on Python is cheeky in exactly the same wy as the title of the series— the series is not a guide to learning Nix and the post is not a guide to installing Python.

As an aside, the biggest pain with Python packaging via Nix in my life right now is the sys.path and sys.base_path issue— python.withPackages (and other Python wrappers, probably) confuse most software into thinking it is think into a virtualenv. This doesn't matter for most software, but Python tools that perform package management operations mistakenly assume it means that the Nix store, where their presumed 'virtualenv' lives, is writable.

It's easy to deal with of you have Nix knowledge: just let Nix provide those deps wherever you can. But it's annoying for development where you want some devs on the team to be able to use their tools of choice from the usual Python packaging shitshow (pipx, uv, Poetry, pdm, pip, whatever) freely and naively with a wrapped, Nix-supplied Python interpreter.

There are workarounds of course, like just using non-wrapped Python interpeters from Nixpkgs. But it's annoying. There's a fix for all this that made it into Nixpkgs but was then reverted for reasons that seem fixable. I'm thinking about taking up that work but hesitate because I don't have deep Python experience (although I'm using it more and more at work). You have any interest in working on that with me?
Thieves sometimes steal vehicles to scout and carry out other crimes or car thefts.
Brief notes on how the Prometheus SNMP exporter's configurations work
duplicacy :)

cd <whatever root you want to be backup)

duplicacy init -e <storage-name> <storage-url>

# set password for storage if neccessary

duplicacy set -key password -value <storage-password>

# edit .duplicacy/filters to ignore/add files to backup

vim .duplicacy/filter

# check which files will be backed up

duplicacy -d -log backup --enum-only

# run your first backup

duplicacy backup -stats

# add the following command to your crontab

duplicacy -log backup -stats
It’s part of GDPR. I’ve been given training on it at all (3) companies I’ve worked for and training has always included what constitutes a breach and what to do.

I would hope any company would treat it as an incident rather than just a bug where senior enough folks would be involved to know what their responsibilities are.
It's interesting, because when I bought my electric vehicle recently, the insurance agent told me my rates would actually lower because they found that electric vehicles were almost never stolen. Up here in Canada at least, the vast majority of car thefts happened to trucks and luxury cars and end up in shipping containers to Africa or the Middle East. The value of electric cars there was minimal because they don't have the charging infrastructure to support it, so the electric vehicles just aren't as valuable for theft.
One can make nuclear bombs using fusion as well.

Consider Helion's design. This reactor will produce copious excess neutrons and tritium from DD fusion. A single 50 MW (average) Helion reactor would produce enough neutrons in a year to make half a ton of plutonium in a fission-suppressed blanket. It would also produce more than enough tritium to enable all the bombs made from the plutonium to be boosted. And this is a single, rather small fusion reactor!

Cheap neutrons would be a proliferation nightmare.
You have to have played with Commodore BASIC's PETSCII graphics abilities "back in the day" to really appreciate them. With no starting skill you could do animations, rudimentary video games and what have you, all in BASIC with just character graphics.

The reason it worked so well was the cursor control characters. Just by printing a string, for example, you could draw an outline box with text in it, or a little man, or whatever, in an instant.

The speed of BASIC was still an issue. I animated a train driving across the screen, about 10 characters high, and it worked fairly well but you could see a bit of a ripple. I don't remember how exactly, but, for example, each 1-character wide "slice" of the train could be a string, then you just print your 40 "slice" strings in a row and there's your train; pick your starting offset in a larger array to draw it in different phases of motion.

A faster CPU totally solves this. Now you have a machine where non-programmers can do really cool graphic stuff and smoothly too, without ever leaving BASIC.

The next step, generally, was about reprogramming the character set. Now your BASIC, character cell based graphics could have custom pixels, not just the preformed PETSCII characters.

I once saw a cute little character based platform jumper game on someone's VIC20 and went home and implemented it, from scratch, on the C64 in an afternoon. In BASIC, with a few custom characters.

But what may be missing in this retro scene is being able to show off your creations to everyone else who has the same computer. Without that, kids may not get interested.
as of now there are way too many parallel developments across abstraction layers, hardware or software, to really have the best combo just yet. even this example is for an older architecture because certain things just move slower than others.

but when things plateau off, this, then ASICs, would probably be the most efficient way ahead for "stable" versions of AI models during inference.
Thank you, but I rather not inject a tool that hasn't been updated in 6 years into my build chain. Thats how we do things in the Javascript world and frankly it sucks.
Waves are weird and scary. Being out at sea in big waves 10m+ is some harrowing stuff. If you time your movement right you can kind of just float up stairs between levels. Keeping your meal on the table gets real hard and keeping the food down even harder. Overall would recommend atleast once. It's a hell of a life experience living out at sea, even more so when it's on a commercial boat.
Forward Secrecy
Why are you disappointed? Do you think that the progress should be faster? Or that this work should never have been started? Or that they should wait until it works better before integrering in master and having it in a mainline release?
I think the question you ask has it backwards. Why should society allow a critical industry to become so concentrated that it has enough pricing power to cause harm?
> Storage can go from planned to installed in a very short time,

No it cannot, when you start building large hazardous (because of fire risk) facilities, then you face the same kind of red tape that you face with any big projects. Storage also requires adapting the electric grid to allow the energy to flow from and to the storage facilities.

Believing storage is easy is just magical thinking.

Nuclear isn't different, it's just big by default. And the French example in the 80s shows that building mass nuclear from scratch is in fact tractable in under two decades.
We should greatly increase our power usage as a whole planet, to improve the quality of life for humanity. Much of humanity is energy starved.
The damage this person and he accomplices blew to science and the reputation of medical research in this moment in time is enormous.
The first thing that comes to mind is that this outing of such blatant fraud will be inevitably quoted by hordes of novaxxers and anti-science cultists for years to come.
“lots” not really as most companies want accesss to european market.

Also no you dont need to consult lawyers when writing code. You just dont track and save data and do questionable stuff with it. Saving passwords in logs is surely security issue first before its GDPR issue.
That figure is correct only if you consider the energy content of the U-238 in the fuel. But reprocessing fuel to recover U-238 is idiotic: we have loads of U-238 in enrichment plant waste streams, and the material is so cheap they use it as ballast weights in sailboats.
I don't. Everything is and should be temporary.
It shouldn’t. But the post I responded to claims that the industry already has pricing power, and already is using it to cause harm, contrary to the data.
Can't wait for them to turn this tech loose on Mars photos. So many human faces waiting to be found.
LLMs are to AI what BTC is to blockchain, let me explain.

blockchain and no-trust decentralization has so much promise, but grifters all go for what got done first and can be squeezed money out of. same is happening with LLMs, as a lot of current AI work started with text first.

they might still lowkey be necessary evils because without them there would not have been so much money or attention flowing in this way.
CVE-2024-6104 go-retryablehttp
You will lose your congnitive abilities either way, due to old age. Do you have higher purpose behind trying to retain them for as long as possible?
You know what: I own a Hyundai and I want a low-tech version of this.

My key fob got damaged. Hyundai quoted me $600 for a new key. That's half my wages for a fortnight. For a key. Used to be you could go and get a new key cut for $10.

So yeah, if there's a way to break into my own Hyundai for way less than $600, I want one.
Data Structures probably

Data Structures & Algorithms is also sometimes abbreviated as DSA
Thankfully everyone is free to use PyPy, if they consider it the better solution!
BTW back in the early C64 days (before 1985), the user base was "programmers" and "people who are going to learn how to do it any day now". Everybody played video games, but the machine was still seen as a challenge to create something with. The vast majority of the "any day now" crowd never did anything more than run ready-made apps of course. The "just buy it to run video games" thing came later.
Any sufficiently advanced technology is indistinguishable from AI.
Curiously (and this is very rare), Safari’s did not.
Dry cask storage is simple, relatively cheap, and forecloses no future option for dealing with waste. By the time the waste is so cooled off it is no longer self protecting from amateur diversion of plutonium -- maybe 300 years -- options should be greatly expanded for its disposal, including shooting it into space on dirt cheap extremely reliable launchers.

In any case, setting the fuel disposal cost to zero still leaves fission uncompetitive, given the cost of building new nuclear power plants. This is especially the case if one imagines a nuclear powered world economy, which likely would have to resort to some flavor of breeder reactors. Reprocessing would be necessary for breeders, but that wouldn't make breeders cheaper than current burner reactors.
But „all publicly available information is already incorporated into the prices“ is exactly the reason why there’s no free money. It means that any difference between expected value based on new information is immediately arbitrated away and the actual value adjusts.
More people see the blog posts as it’s a more gentle introduction than the paper itself. Sure it might generate interest in Google but it also generates interest for people to further look into the research. They are not for sales of the tech but I’m not sure the impact is just a recruitment tool even if that’s how Google justified the work to itself.
I had to think about this for a while.

> 1. Show them some love, even if they don't deserve it

That's the problem. Everyone deserves love, but it's a bit of a chicken & egg problem when you run into someone who thinks of themselves as so repulsive, that they are convinced they don't deserve being loved.

My personal experience in this area has mostly been with people who already have been in therapy, sought help, etc and sometimes even then have problems accepting love, even when offered unconditionally (which might be also super difficult for the offering side).

But you're right, even a little bit of love and well-intentioned attention can go a long way. I hope that if drummyfish is reading this entire thread (which might be extremely emotionally demanding), they can see that the appreciation for their work and achievements is well-earned and deserved.

The root of the problem and the solution is (and always has been) to love oneself. If one can't accept self-love, how would they be able to accept love from others?
It is a very expensive HackRF (for which neat cases and UI exist for ages) with goal to be sold to car theft criminals under the guise of a red team tool. Red team tools are often overpriced (just check Hak5) but I am not aware of red teaming car theft. The Russian language moreover is the cherry on top.
Looksky.ai: Your AI-powered stylist for personalized clothing recommendations
LookSky.ai is like having your own personal stylist, but powered by AI. We give you clothing recommendations based on your unique body type, style, and preferences. Find outfits that make you feel and look amazing without the endless shopping hassle. Ready to discover your new favorite look?
I just want to say I think what you did was right.

I started using Wordpress last year, in 2023. The first version of WP came out in 2003. Someone had to make sure this project stayed alive for 20 years just so I could use it. I think you're trying to make sure it stays alive for another 20 so someone like me could pick it up in the future. I think that's very noble.

I hope your efforts bear fruit :-)

With Wordpress and Tumblr as well.
I don't think so. Do you have examples?
While this is true, it considerably reduces the value and hence incentive to steal them. I have no idea what the numbers are, but between the aggregation, shipping, stripping, etc, I would expect that you can only recover a small fraction of what you could get for a full phone otherwise.
Assuming, of course, that the data is logged as a parameter rather than as a raw string, or as an instance variable in another object, or any number of other ways. Developers thinking it is "not that hard" is a big red flag to me, suggesting odds are high your logs are full of things that should not be there. Using filters is a first step only.
Friends did around the world trip from Europe, via Australia, drive for days in outback, etc etc with 2 kids and 1 newborn.

I asked kids (7 or so yo) what was the favourite part?

He answered Singapore, because it was cold (aka air conditioning everywhere)
Alternative for what? I don’t use default Microsoft for anything on Apple, or recall seeing anything Microsoft as a default choice.

Google was default search engine in Safari, but I changed that to DDG.
It just depends on your definition of a model, but to me, a neural network is modeled after how a human brain works.
If Apes were man-made, I would also count them as a model of a human.
That analogy seems a bit contrived, but the "button pushing" reminds me of something.

At a recent dentist visit the Lidocaine local anaesthetic was accidentally injected into a (small) artery. That's when I discovered that it's a mixture that includes adrenaline, which contracts peripheral blood vessels, preventing it from dispersing too fast. Unless.. it goes directly into an artery, sending it straight into circulation.

To this day I can't come up for a better explanation of what happened, other than it felt like someone had simply pressed a button in my brain labelled "panic".

The dentist explained what had happened, I fully understood everything, I'm not at all afraid of dentistry, and I'm not easily frightened. None of that mattered. The button had been pressed, and now I was panicking for no discernible cause. Just... naked panic. Panic, panic, panic.

I had to cancel the appointment and walk home, slowly, listening to calming music the whole way and trying not to sprint down the sidewalk to escape whatever I felt like was chasing after me.
We are fast approaching the point where new Nvidia GPUs only come as eGPUs with their own power supply and C14 connector. People in cold climates will be able to mount it outside their window for winter cooling.
I'll get that fixed. Thanks for reporting it.
Those features are often assumed, but are NOT present in the Vision Pro.

There is only one display for apps. It’s not large. Rather tiny compared to your field of view. The features are restricted around what an iPhone can do: View photos, view movies, view your browser one tab at a time.

Immersively, yes, but anything actually productive is excluded from the Vision Pro. There is no killer app in the Vision Pro.

My 32” screen can display more windows than the Vision Pro.
Ask HN: Why is ChatGPT so bad at electronics?
I feel LLMs like GPT-4 could be a perfect tool for tedious, time consuming tasks like searching through datasheets for components with specific characteristics, but in its current form that's not the case: ChatGPT for instance can list components of quite obscure families and seem to have a quite a accurate general idea of their purposes, but when it comes to important details it just fails spectacularly every time.

Is there any company trying to improve this application of language models?
American ISPs are also universally terrible and also make no money. They engage in tons of anticompetitive practices and leech state money for no results. What if you can’t measure competitiveness by a single number?
Is that the same? That looks like just a text based replacement.
call me narrow-minded but just like general public read books on a daily, write essays regularly like daily journals, or make public speeches, you'd have to drink a special kind of kool-aid to assume we all need AI like public utilities.

the "muh job" angle is well and good, but if this really convinces you, i got a bridge to sell. maybe sam thinks we all are into making podcasts now.
The important context is that life is short, just seventy years, and has stages, your early twenties are a magical time. Losing your ambition and wasting your early twenties are a subtle danger, but nevertheless a serious danger.
Given the current pro-war propaganda all over the place combined with the creeping cost of living, I think Nineteen Eighty-Four is becoming more prescient than Brave New World.
yes it's a security issue but you wouldn't "expect" to get fined millions of dollars.

Do I think we should punish companies for storing passwords in plaintext? Yes. Would I expect that a bug and devs untrained in GDPR best practices could lead to fines? No.

Usually in software engineering you don't get your company fined for making terrible mistakes unless you're in a field like finance. This was just passwords which most sites have, not something like PCI DSS stuff
A view from (1946): https://www.orwellfoundation.com/the-orwell-foundation/orwel...

[snugs and gardens with plane trees and playground are still common in my area; they occur every 3 km or so]

EDIT: looks like "The Sloaney Pony" might have a garden? no, I think I'd call that a terrace.
> and the difference you’re arbitraging isn’t decreasing

You literally said this, which means _infinite_ capacity. But now you're omitting that.

So what I'm reading is that your position is "EMH can only be falsified if someone finds infinite free money". Alright, this is what I call the church of the Efficient Market.

I don't know if you're trolling or just ignorant. I'm leaning towards trolling. Either way I've lost interest the conversation.
This. Multi-threading is very prone to nasty, hard to reproduce, bugs if used liberally in a codebase. It really should be used with care, and compartmentalized to areas where it demonstratively brings critical performance improvements.
I never said that was THE problem, I was simply using it to show that Automattic is acting in bad faith.

Besides, that’s BS and if you don’t already know it you need to speak with a competent attorney. Trademarks must be defended in a timely manner to be maintained, and they’ve been using those terms for years. That ship has sailed.

Stop digging yourself a deeper hole and start thinking about what you can do to repair the goodwill you’re burning.
MtCellEdit – Lightweight Spreadsheet Program
Python is a lot like PHP. A uniquely bad value proposition in almost all aspects.

It is a slow interpreted language, but that isn't the only argument against it.

It has abandoned backwards compatiblity in the past and there are still annoying people harassing you with obsolete python versions.

The language and syntax still heavily lean towards imperative/procedural code styles and things like lambdas are a third class citizen syntax wise.

The strong reliance on C based extensions make CPython the only implementation that sees any usage.

CPython is a pain to deploy crossplatform, because you also need to get a C compiler to compile to all platforms.

The concept behind venv is another uniquely bad design decision. By default, python does the wrong thing and you have to go out of your way and learn a new tool to not mess up your system.

Then there are the countless half baked community attempts to fix python problems. Half baked, because they decide to randomly stop solving one crucial aspect and this gives room for dozens of other opportunistic developers to work on another incomplete solution.

It was always a mystery to me that there are people who would voluntarily subject themselves to python.