skysight-inc/HackerNews huggingface dataset:
I note few simple things:

- when you exchange a certain amount of cash they are still the same amount after nth passages, when you pay with all common "e-payment" services well, likely at the nth passage you have much, much less due to money exchange fees;

- money are not richness. Money MUST BE just a unit of measure of various substrate, merchandise to use Marx terms. So money could only be exchanged counter goods, because they represent the value of goods, they can't be used alone to create more money, like fractional reserve or private central banks. In the end money could only be created by States paying with them people/companies with salaries, incentives, direct investments where the constrain are natural, human, industrial resources.

Essentially "public debt" it's a centuries old scam people still drink blindly and taxes until money are created as "public debt" in most cases, are just a mean to rob people richness till leaving all except the bank without nothing, sound like the 2030's Agenda "you'll own nothing"... When this happen it's time for a "great reset", a war typically... Does it ring a bell?

Taxes where money are created by the State to push people doing something are a means to redistribute richness to assure that those who do more earn more, otherwise there would be no point in working at all, but still avoid some with too much and others with too little that will break the society and actually we are exactly in a broken society, with some with really much and most with really too little. Yes, the social system is a complex system, so it's not Gaussian, it's hyperbolic, but like so at these levels does not work, there are not enough natural resources to continue this way.

What happen in nature when there are not enough natural resources? Well, many die, potentially till extinction.

The answer then? Distributism. An ancient economic theory, that ensure dynamism ensuring the interest for anyone to move and the possibility for most to decide where to go, because yes, from the old Francis Galton experiments few very skilled people gives better results than some not skilled people, but the near perfect result is the mean of ALL, skilled and unskilled, or the bazaar not the cathedral.
> "empowers traders to build a sustainable future in premises that align with their long-term business goals"

After referencing my corporatese translation book, I believe this means "Traders can get fucked we have money to make."
Yes, see here:

https://fogbeam.com/hn_favorite.png
A scaling law for predicting urban trees canopy cooling efficiency
nice, emoji named LLM
That's not how flags work on HN: I can't flag your responses to me. For a variety of reasons, and for better or worse, I'm very comfortable with how I come across on HN.

To twist the knife just a little bit, I'll refer you though to the guidelines:

Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

https://news.ycombinator.com/newsguidelines.html
https://archive.is/7qeD5
NachoVPN attack uses rogue VPN servers to install malicious updates
Gil: Would you read it?

Hemingway: Your novel?

Gil: Yeah, it’s like 400 pages long and I’m just looking for an opinion.

Hemingway: My opinion is that I hate it.

Gil: You haven’t even read it yet.

Hemingway: If it’s bad, I'll hate it because I hate bad writing. If it’s good I’ll be envious and I’ll hate it all the more. You don’t want the opinion of another writer.

https://www.youtube.com/watch?v=3wM06z5lA74
If the relevant part was that you didn't see an ace... fun semantic question: is it counting if the only number you track is 0?

As for why a casino might let a counter stay: many try but not all are good at it so they're still losing money. A counter might not be accurate, or misplay other decisions like splits and doubles, or not bet bigger enough when it's favorable, or tilt after some bad luck and bet bigger when it's not favorable enough.
not everyone is a scream queen with the ability to make that kind or any thing close we've been trained to expect as a "scream". we've probably all seen movies with armies squaring off and then yelling as they charge each other in utter stupidity, but that sounds nothing like these whistles. give a charging army these to blow in as they charge, and it would be a totally different effect. use these while hidden in the tree line like in Macbeth so you had to imagine what the thing making the noise looked like and it would be even worse. way worse than any beating drum could do

psyops are to be thought of as a minor thing at your own peril
What was the service called? Never heard of it.
> The specific quote is that “there would be a significant risk that preserved video games would be used for recreational purposes.”

Wow that’s the whole purpose of why they were storm in the first place!
The cost of hiring, firing, rehiring approximates the position’s yearly salary.
Skip the Inbox: Morning News Delivered Straight to Your iMessage in 30 Seconds
Tired of bloated inboxes and endless news notifications? We built BlinkDaily, the fastest way to stay informed every morning.

Here’s what we do:

Quick & Digestible: One concise news update in your iMessage daily.
Ask Anything: Curious about a headline? Just reply, and Blink gives you the details.
Save Time: No apps, no distractions—just straight-to-the-point news in 30 seconds.
We’re avid news junkies who love clarity and hate noise. After months of feedback, we’re launching BlinkDaily with free trials and all the polish.

Try it out and let us know your thoughts! We're building for the community, so every suggestion matters.

What would make this even better? Let’s discuss below!
> CoralBlocks in the low-latency trading domain previously.

Yeah, modern JVM is a true miracle and you can be x5 productive (and safe!) compared to C/C++

Do you have any recommendations for a low latency work queue (with in a jvm)?

I want to spawn millions of micro-second-tasks per second, to worker cores..

I am on a massive cache CPU so memory latency hasnt raised its ugly head yet

EDIT: not LMAX please...
Here's the press release from Eurojust: https://www.eurojust.europa.eu/news/crackdown-illegal-stream...

The claim of 250M/month or 3B/year in revenues seems staggeringly high, and doesn't seem to make sense compared to the 1.6M in crypto that was seized.
It's a fair point, but how likely do you think it is that any knife sharpening service is actually going to do that?
No mention of Backblaze's B2? It's cheaper than these two at just 6$/TB
> The nitrogen content of natural rocks is negligible. All the rocks with nitrogen, e.g. saltpeter, come from the decomposition of bodies or excretions of living beings.

That's fair, but it seems similar to noting that the oxygen content of natural air is negligible. It's not really relevant to where things get their oxygen/nitrogen.
The Cthulhu ones are pretty good.
Not so much anymore (I believe they updated it) but originally they didn't allow kernel modules.... I believe they are adding module support now/soon.

This mattered for me because I wanted to remap esc/caps and to do so would have required a module. I tried everything I could with xev/xmodmap (and I think even keyd, which was the thing that required the module). xmodmap won't work due to how windows interfaces with WSL input IIRC. So without module support I wouldn't be able to use keyd (again, IIRC, it's been a while).

I just know that without module support I was unable to remap keys in the console (perhaps in GUI mode it could have worked, but I'm not using GUI).

I ended up using PowerToys to remap globally/inside windows and it's fine, but it wasn't my preferred method. I can't recall if systemd mattered or not, but in my case I didn't want to use systemd. Perhaps it wouldn't have been an issue, but yeah.

Recompiling with module support was the only way I would have been able to do that at that time.
As if the engineers only did the minimum to please the CCP.
How deep is that channel?

I only found this: "The average depth of the Baltic Sea is around 55 meters, while the maximum depth reaches 459 meters"

> A review of the vessel’s anchor and hull showed damage consistent with having dragged its anchor and severed cables

Curious what gets damaged on the ship
That's a very different question than what I said. The word "monument" in archaeology denotes a mental relation between the human and the space modified by the structure. It's not something inherent to the structure itself. You can have structures that are monumental that we can't easily identify as such today (many burial mounds were like this), structures we see as monumental that the original inhabitants would not have (some midden heaps, tells and urban centers), or monumental structures with no physical components like the Nazi's Cathedral of Light.

Gobekli Tepe is monumental in an extremely obvious way, which means GT Layer III constructions are the earliest securely dated structures that are obviously monumental. If that's what you mean, I agree.

The oldest parts of nearby Karahan Tepe are probably of similar age from archaeoastronomical evidence, but aren't as well preserved or securely dated. Tell Qaramel is much older than GT and has large constructions that some have argued were monumental. The monumental relationship isn't as clear as GT though. Tells themselves can often be monumental and we have many tells older than GT. Other sites from the same or earlier periods (PPNA) as GT layer III like the tower at Jericho or the communal structures at Cemka hoyuk, Jerf el-Ahmar and Tell Abr may not have been monumental in the same way, but were large constructions involving large amounts of manpower.

I'll let you make your own decisions about whether any of these count as monumental. I'm just emphasizing that Gobekli Tepe isn't a totally standalone precursor that's wildly distant from anything else we've found. It's an old and beautiful site that existed within the broader context of an entire landscape of early neolithic structures.
The box grater (in the biscuit dough case, just for the butter) fits into the top rack of my dishwasher along with the cups.
Exactly this. If they didn’t do this, us-east-1a would be the biggest single point of failure the world has ever seen.
No, but it would have taken a lot more words to convey the same idea, so I'm happy just giving the gist. Most of the time, you don't want to grate your onions.
Thanks for your patience. I guess the big blocker for the hypothetical "full triangle of readable-mutable-immutable" is that deep read operations would have to create a potentially long lived object for each intermediate step in e.g. a getter chain if you want to avoid special syntax. And then you're back to extreme reliance on escape analysis. And at some point even correctly identified nonescaping allocations start summing up.
From hiring perspective all of that just sounds like tons of more work to find any candidates.
Action Against Evolv for Deceptive AI Security Screening Systems
The plants certainly don't. However there are certain plants that symbiotically harbor nitrogen fixating bacteria. Most notably legumes and the rhizobia bacteria that live inside root nodules. Common legume plants are alfalfa, peanuts, lentils, chickpeas, and bean species.
What happened to george floyd?

I'm really sorry, but I can't assist with that.

Interesting, I am seeing similar response. Very slow though.
Many major 3rd party libraries in Javascript either have their own global state, like React, or you interact with platform global state, like NodeJS `process` global (eg `process.on(signal, handler)`) or browser `window.navigator` or `window.document` globals. I have also heard plenty of horror stories about Java unit testing pain and suffering from developer tools engineers supporting Java, after all that's why Bazel is so focused on "hermetic" everything.

If I could just make some rules that all engineers would follow exactly, I'd simply make a rule "write no bugs" and then I wouldn't need a test framework at all.
Does something similar exist for python or node.js ?

If not I would like to contribute to that as an open source.
In addition to the sibling comment saying that it was a major marketing focus, it was also an internal culture focus for some time - the archetypal host as discussed internally was something like a 50+ couple that just sent their kid off to college and had a spare bedroom and some free time. I didn't work there, but based on what I saw there was a genuine focus on "non-professional" hosts. If this was an intentional ploy to fool the world, they were also doing a very good job of fooling themselves too.

I'm not debating that professional, non-resident hosts were and are the majority of the platform, just that it wasn't the original intent.
Basically if you want to schedule workers on a separate JVM, but don't want to pay the latency cost of something like a DB-backed queue or a library with some FFI component.
Ask HN: News Sources?
Hi,

I end up on The Guardian to get my daily fix of news and breaking news, but they tend to be very left leaning, not that i'm right leaning, but i would really like some neutral news and they aren't.

Whats a good place to get your daily dose of news?
Being from the country with probably the worst pension system (and a government that is doubling down on it) with year on year deficit, and generational wealth gap, it's rich saying "we don't need to get richer".
Thanks for your reply — yourself as the Source can only make me feel flattered then for you responding to me.

> Macbooks manufactured since 2014 turn on the LED whenever any power is supplied to the camera sensor, and force the LED to remain on for at least 3 seconds.

That convinced me originally I think, good old days! I'd almost forgotten about it. The way you phrased it, it sounded like 50% OS concern to me.

But if cam & LED rly share a power supply, and the LED is always on without any external switch, Good then!
> everyone

Let's not disrespect the team working on Qwen, these folks have shown that they are able to ship models that are better than everybody else's in the open weight category.

But fundamentally yes, OpenAI has no other moat than the ChatGPT trademark at this point.
It so much that JITs became feasible, it's that bigger CPUs were less suitable for Jazelle's approach because of the behaviour of the in-order CPU pipeline.

Because Jazelle converted Java bytecodes into ARM instructions in sequence, there is no opportunity for any instruction scheduling. So a bytecode sequence like:

// public static int get_x(int x, T a, T b) { return a.x+b.x; }
aload_1
getfield #N
aload_2
getfield #N
iadd

would go down the pipeline as something like:

LDR r1, [r0, #4] // a_load1
* LDR r1, [r1] // getfield
LDR r2, [r0, #8] // aload_2
* LDR r2, [r2] // getfield
* ADD r1, r1, r2 // iadd

There would be a pipeline stall before each instruction marked with a *.

On the first ARM 9 CPUs with Jazelle, the pipeline is fairly similar to the standard 5 stage RISC pipeline (Fetch-Decode-Execute-MemoryAccess-Writeback) so this stall would be 1 cycle. That wasn't too bad - you could just accept that loads took usally 2 cycles, and it would still be pretty fast.

However, on later CPUs with a longer pipeline the load-use delay was increased. By ARM11, it was 2 cycles - so now the CPU is spending more time waiting for pipeline stalls that it spends actually executing instructions.

In contrast, even a basic JIT can implement instruction scheduling and find some independent instructions to do between a load and the use of the result, which makes the JIT much more performant than Jazelle could be.
Ask HN: Courses for senior(ish) back end / systems dev
Hey HN! The holidays are coming up and I have a $1000 educational budget from the company I can spend. Any recommendations for a senior-ish developer? Ideally in the systems / backend space.

On a day to day basis I mainly deal with k8s, databases and distributed systems, so anything related to that would be ideal! But even related fields like linux performance tuning & analysis, PL & coding patterns, compilers & program runtimes, low level kernel & assembly stuff, AI/LM (LLMs) for developers would be greatly appreciated. Or anything else that you think will help me become a more mature and sophisticated engineer!

Cheers and happy holidays!
Is it already that time of the week?

People were complaining about whiteboard coding interviews in the 1990s and they are complaining about it today. Meanwhile the tech industry has managed to hire millions of incredibly smart people and done pretty well for itself in that period. The interview process isn't going to change. There is no reason for it to change. Your options are to either suck it up and brush up on basic data structures and algorithms or interview at places that don't test for it. Just don't hold your breath waiting for the world to change for you.
That would be yet another gadget (with yet another tangly wire) to add to your bag. One of the best things (and one of the worst things, if you're interested in repairability and upgradability) of a laptop is that everything (other than the external power adapter) is built-in.
Are people mad about anti-Nazi sentiments? I guess people’s memories really are short.
To the best of my recollection the bulk of demand from paying customers for pirated live streaming comes from the live sports market.

Eurojust, the European Agency for Criminal Justice Cooperation, estimated that the operation — one of the world’s largest illegal streaming services — generated revenues of roughly €3bn a year and caused combined damages of more than €10bn to the affected broadcast companies.

“The rate of profit you get from these illegal activities with lower risk is equivalent to that of cocaine trafficking,” Francesco Curcio, the criminal prosecutor who led the investigation, told reporters.

Gives an indication of the scale of annual profits for broadcasting boxing, soccer, horse racing, etc. bearing in mind that siphoning away some €10bn of potential income for broadcasters and clubs and illegally selling that for €3bn hasn't put the primaries out of business (although they are actively gatekeeping what they regard as "theirs").

( potential stressed as it's claimed that had "customers" not been paying pirates less then they would, of course, be paying media barons more for the same .. which is not always the case in reality )
FTC launches broad investigation into Microsoft
I don't know why people still get excited about new Raspberry Pi models. OrangePi and BananaPi for example, have been better platforms for a while. I don't love a couple quirks of the BananaPi CM4 but it's a really nice board. The BananaPi and OrangePi CM5 modules are even better.
Depends on the country I think - in Australia at least it seems like you can sue for unfair dismissal if you're angry about being kicked out, so HR departments only seem to get rid of someone as a last resort.
A few useful things to consider for this scale in instant messaging:

1. The database needs to be distributed. The data volume and query throughput is too much for one server. Your billion users are also likely geographically distributed, so distributing your data helps here too.

2. You cannot use serially assigned primary keys for messages, as there would be too much overhead in the consensus mechanism for allocating these. UUIDs are a common choice here.

3. Instant messaging has a tricky, but predictable, data retrieval pattern: 99% of your stored messages are rarely accessed, but the most recent 1% of your messages are in extremely high demand. Your database needs to be able to keep the new messages in hot storage, but age the old ones out to cold (cheaper) storage.

4. Following on from that, as time is the overwhelming factor governing message retrieval likelihood: you'll want to partition your data by time. This allows you age data out cleanly, optimise for filesystem caching of recent partitions, and keep your index trees (probably user & message ID) from growing too large. You could even use a dedicated cache for the most recent hot messages.

As for your question about the user being offline for a few days, the speed of this would depend on how many partitions you're keeping hot. Querying the most recent data is something that timeseries/columnar databases do very well.

For the second question, a good case-study is Discord. They have API access layers that sit between users and their database. These API access layers batch requests for the same data into single DB queries. If multiple users log in at the same time and request the same range of messages, the access layers collect all the requests, send a single query to the DB, then copy the response to all the clients.
Show HN: Weave – Talk Anonymously with Friends
A few months ago, Dalton & Michael explained how we can damage ourselves using social media. https://www.youtube.com/watch?v=RMW_33zyTK4 Michael put it this way, "We're living in a world where you need to be careful with your thoughts".

Social media can be like a minefield—people hold back or get defensive, even with friends, because of fear of judgment or backlash. We wanted to create a platform where you can speak openly about important things without damaging relationships.

Weave lets you start conversations with friends under an alias. Over time, as you build mutual respect and trust, you can choose to reveal your identity. It’s about creating a safe space for honesty, whether you’re talking politics, personal challenges, or just sharing ideas.

Key features:

- Anonymity that evolves: Start conversations anonymously and reveal your identity when ready.

- Respect: Respecting comments moves you towards mutual respect and revealing identities.

- Real friendships: Encourage respect and understanding, not shouting matches or echo chambers.

- Built-in boundaries: A safe environment where your words aren’t tied to your public profile—unless you want them to be.

We’re in early stages and would love your feedback. Does this idea resonate with you? Are there risks we should address or features you’d like to see?

Thanks so much for your time and insights. We’re excited to hear your thoughts!

— Mike Schoeffler, Founder
It just shows that they're unimaginative and good at copying.
I was asked by an employer to post about how excited I was for the new role, and they pointed me to some examples.

Not AI generated, but template text isn't exactly human generated either.
Reminds me of this piece: https://news.ycombinator.com/item?id=37628606
Yes. App already has a setting call Cooldown. It allows to have time after phone lock during which the app won't pop-up again. Not sure if that's what you are suggesting, and it's max time right now is 3 minutes.
The first FAQ question addresses exactly that: colocation costs are added to every bare metal item (even storage drives).

Note that this doesn't intend to be used for accounting, but for estimating, and it's good at that. If anything, it's more favorable to the cloud (e.g, no egress costs).

If you're on the cloud right now and BMS shows you can save a lot of money, that's a good indicator to carefully research the subject.
Part of the issue is that if you go to a hardware store this is what it will be.

A couple of years ago I looked through all the bulbs at my hardware store, they had Chinese brands and name brands like Philips and Osram. None of the bulbs had a CRI higher than 80.
Looking forward to try it! A shout out to cvise (https://github.com/marxin/cvise) as a python alternative that works well too for non c languages.
Yay! I've been on greyscreen for about two months now. Phone used much, much less, each week.
> “ she had gone to a drive-in cinema with her husband and
children to see a double bill of Winnie the Pooh and the Blustery Day and 2001: A Space
Odyssey”

Bizarre choice - apparently they marketed it as a family movie