skysight-inc/HackerNews huggingface dataset:
The idea that Netanyahu is responsible for Hamas' popularity is false. Yes, Israel has played Hamas off against the PA, yes that was a very bad move, but it's not the reason Palestinians prefer Hamas to the PA. Money doesn't explain everything.
Those who fail to learn from history are doomed to repeat it.

Anti-trust was started for a reason, we know how this ends long term, little competition and increased prices for everyone.
https://en.wikipedia.org/wiki/Reification_(fallacy)
> Businesses should use what ever advantage they have over each other to get ahead.

Including illegal monopoly power? If we gave Ma Bell and Standard Oil free reign I don't think the free market would be any better because of it.
Once you add those numbers, the total is usually insane. While I do miss being in the office sometimes (mostly for the social life), it's just too expensive for me as a worker right now. It's not just the time spent on commute, it's also the money that you have to spend to stay within a commutable distance from the office.

Also, my profession is being a Software Engineer, not a train passenger.

I made a calculator for this a while ago: https://flat.social/blog/get-a-remote-team-back-in-the-offic... (scroll a bit down for the inputs).
They'd have to make it 36% more expensive to break even
You dont need much logic to make a good parkour map. Watch a couple episodes of MXE if inspiration is needed.
Assuming this is true, it would be very tempting to add a simple check before displaying the banner that the install date was more than 7 days ago.
Why not try to build the game together in a sandbox game like Minecraft, Gary's Mod, Little Big Planet, Mario Maker, etc. The limitations of those sandbox engines make it more fun, there's no (or minimal, simplified logic) programming required, and you can instantly see results and have fun.
Oh yes, Estonia which welcomed Nazis as liberators in WW2.

There are generally 3 countries that have a pathological hatred of Russians - Estonia, Lithuania, and Poland.

Im from former Yugoslavia.
> It's shocking to me that anyone thinks of Hamas as anything but a terrorist organization and ruthless regime.

Hamas is more than that. It formed a government that provided services to Gazans. Hamas is an offshoot of the Muslim Brotherhood, which won the 2012 election in Egypt on the same grounds: the Muslim Brotherhood was seen as fairly effective at running clinics that provided free services (it's now illegal in Egypt since the coup).

None of that discounts the indiscriminate violence that Hamas has engaged in.

People have to face the fact that, increasingly, the choice in the Arab world is between some kind of popular Islamist regime and a more moderate dictatorship. The civil society that forms the basis for democracy just isn't there. Islam is only comparable force. So when people talk about a future Palestinian state, they should be asking "who would the king be?"
Ring buffers and clever batching abstractions can help get you much closer to ideal.

> When consumers are waiting on an advancing cursor sequence in the ring buffer an interesting opportunity arises that is not possible with queues. If the consumer finds the ring buffer cursor has advanced a number of steps since it last checked it can process up to that sequence without getting involved in the concurrency mechanisms. This results in the lagging consumer quickly regaining pace with the producers when the producers burst ahead thus balancing the system. This type of batching increases throughput while reducing and smoothing latency at the same time. Based on our observations, this effect results in a close to constant time for latency regardless of load, up until the memory sub-system is saturated, and then the profile is linear following Little’s Law [6]. This is very different to the “J” curve effect on latency we have observed with queues as load increases.

https://lmax-exchange.github.io/disruptor/disruptor.html#_ba...
Can you expand on financially precarious? Would like to understand what this refers too.
In Thailand, it's because of crime/corruption.

When weed was illegal, it was sold under the purview of local cops * and military. It's the same reason why prostitution and gambling are still illegal in Thailand - if both industries were legalized, then local military and police would lose a major cash cow.

That's why all Muay Thai matches in Thailand happen at stadiums owned by the Thai Military, all enforcement of prostitution and drugs falls under the military and interior security, and Thailand has their conscripts do menial bullshit labor instead of professional soldiering.

In addition, the culture in TH is also much more conservative. Once you leave expat world, you have extremely socially conservative norms comparable to South Korea.

* Don't blame beat cops alone though. They have to pay for their uniform, gun, gas, etc out of pocket, and they need to pay a bribe to even get the job in TH.
For anyone interested in this subject, the book Performance Modeling and Design of Computer Systems: Queueing Theory in Action is really, really good. TFA introduced me to queueing theory and that book made me understand the subject better than anything else I have read.
Heh, they still live in the real world where they have to order or build servers put them in a rack, configure them to be added to the pool.

At their scale lots of their stuff is custom and needs to be ordered at least 18 months in advance.

The fact that they can do capacity planning 2/3 years in advance and have very limited misses in a way that people are astonished that they have capacity misses is a testament to how good they ate at it.
Others comments are great. I just wanted to throw out a couple of things my son and I enjoy - RPG in a Box which you can find on Steam is great as you can make a game without needing to write code but also supports scripting if he decides he is interested. Also doing the Build Box by Mark Rober is fun though a bit pricey.
If you consider the motion and weight, a large (very large) forge would fit in this category of 250000 to 1000000 in moving mass. Its definitely something we have in our grasp. Unfortunately, youd need not only multiple falkirk wheels, but wheels of varying size, and, there would be cases where a ship might have to wait a while, as theres no equally sized ship heading the other way. On the existing falkirk you dont have to deal with the weight differences because the average boat doesnt add much compared to the water to float it, not the case when its a shipping ship.
Yes, but, as I said, a lot of them are organisational data leaks due to people's actions, not due to technical flaws.

The news stores are more encouraging. Thanks.
absolutely Game Maker Garage
I'm not sure why training on a diverse set of words would lead to converging on one word (but maybe there's a joke going over my head :P)
Let’s say you have a front end application that calls the getUserAge service call from 4 different locations. And the application is being actively developed so the number and locations of calls are only gonna increase.

Do you think an application which directly calls the service from the different locations is as equally coupled as an application where all those code locations call a single function which then is the only place where the front end application makes the request to the service? Do you think the effort involved to change to a new service would be the same in both cases? And do you think the effort involved to change the service would change at the same rate in both cases if the number of callers were 10x or 100x than they were before?

Assuming you do agree with me that the 2nd option, with an intermediary function, would require less effort and less change in effort it’s quite clearly less coupled.

That’s an illustration of how inserting an intermediary B (the function in this example) can still lead to lower coupling even if the number of calls between A and C are unchanged.
Companies Are Snapping Up New Clean-Energy Tax Credits
> No, it would be difficult to regulate, at scale.

The earlier comment pointed out that the regulation already exists. It is just not being regulated – as said to be because it is impossible to regulate. Perhaps you mean it is difficult to regulate? Which is the exact same thing the earlier commenter said.

I mean, sure, in some hypothetical world where there are no constraints one could conceive of how it would be possible to regulate, but in the real world where people have other, competing concerns and only so much time in the day, is there actually the will to regulate it? Without the will then it is, indeed, impossible.
Right, if a user subscribes via app it uses Apple’s payment system and Apple is paying merchant processing fees, vs if they subscribe directly with Spotify they handle processing fees, chargebacks, support etc.

The ~30% was relatively reasonable when the App Store launched with most transactions being $0.99 one-time purchases, but isn’t very equitable for things like $15/mo subscriptions.
Apple has truly become a leviathan.

Let's not forget that it's already not commercially viable to distribute consumer-targeted software on their desktop/laptop systems outside of their store. It won't be too much longer, and the ability to install non-AppStore software on will be removed from all of their products. For your protection, of course.

It's so unfortunate that zero other companies have managed to build a laptop computer that isn't complete garbage in comparison.

I left Apple products almost 7 years ago for Ubuntu (+ whatever hardware I can find), and after multiple abject failures, I found a Lenovo X1 Carbon.

This device is thrilling in that it actually works and continues to work through software updates. Unfortunately, it's an ugly bastard compared to the latest Mac Pro lineup.

Don't get me started on Pixel phones. I'm still stuck on the eternal question, "Are these just bad phones? Or are they the worst phones?"

The gravity well that surrounds Apple products is made of an outrageously large collection of extremely high quality user experiences and there are zero other companies who have figured out how to accomplish this absolute feat of human endeavor.
They do something called browser fingerprinting and look at things like resolution, feature support, os, window size, ip address, and a hundred other things, and make a best guess
I am very surprised that the number of people who use something else — Kagi or Brave Search or Qwant or DDG or Mojeek — is so small.
Get an ODB2 reader and check the battery condition before you buy.
Corporate personhood is a legal construct to allow the legal system to continue functioning when corporations exist. It doesn't mean that corporations are actually people.
I understand the usual argument against this. I used to make them too. “Corporations are many people following processes - they’re not a person!” - I used to say.

Here is another philosophical argument - it neither supports or refutes the title of this post but it’s worth exploring.

People, are multi-cellular organisms. Each cell, is a living thing in its own right. Billions of them working together form this illusion of one cohesive human being. What keeps all the cells working together are some “processes” codified in their shared DNA.

Though every now and then, some of them choose to rebel against the existing rules and detract. These are the cancer cells - which only follow the processes within their mutated DNA.

I think I could go on for quite a bit. It just boggles my mind to think these strategies are so universal.

So forming a corporation to organize a large group of people is a tried and tested strategy.
Yeah, I agree. The US should enact free universal healthcare.

But until that happens, you've got to deal with the world as it is, not how you wish it would be.
Which by itself it crazy to me.
> I, and a lot of other people, buy iPhones specifically because they are not Androids - it's hard to break them, install something horrible, etc.

Sounds like those Mac v PC ads from 20 years ago.

Do you think Android users are constantly getting viruses on their phones and having their bank accounts drained?

As the NSO spyware has proven, if someone wants to break your phone, they can. Apple's 30% protection racket won't be able to intervene.
We live by illusions. At one point, it astounded me that someone actually got paid only for paying people.

But things change. Buddhist sage Nichiren said that "One cannot get rich by counting someone else's money" but that's just what accountants and accounting firms make lots of money doing.

Living from first principles is intense work. Imagining 110 volts warming up a filament was hard enough. I don't bother to think what's going on with an LED. I just turn the light on.

Of course, being retired, "Time's but the stream I go a'fishing in"

But I do show up (mostly) on "time" for the few appointments I have.

The sunrise showed up this morning "on time" and I grabbed a raft of nice photos. The best part is quite a bit before the scheduled time, when clouds have a rosy glow, and you need a tripod for the long (time) exposures required.

Cheers.
Wouldn't this subsidize other's to live further away from work? I think this might have up having unintended negative externalities. It doesn't seem "fair", because I could get paid more for living further away (assuming I'm compensated for commuting time beyond just the cost of depreciation, gas, and maintenance).
> 3. Doesn’t Sootify also take a 30% cut to allow artists on their platform?

Is Apple paying for their engineering staff, data centers and streaming bandwidth? No.

Once someone purchases Spotify, Apple just pushes app updated, a microscopic fraction of the cost of running Spotify.

Putting that aside, the real issue is that Apple has their own competing service that effectively doesn't have to pay the same tax. That is where things become anti-competitive.
When you destroy local institutions and local relationships you replace them with consumerism and materialism.

Not healthy for society, but really good for the economy.
Thanks for the reminder to the HN freelancing crew.

Personally, I always start a freelancing project by sending a Stripe payment link.

If they're willing to pay that, I'm willing to switch to a different payment method for the next one.
IMO what makes a great programmer is leverage and leadership. It doesn't really matter if you're a rockstar "10x" etc., what matters is how your work empowers others. Nobody is programming in a vacuum.

In order to become great at that, you have to make enough mistakes that affect other people until you understand what helps and what hinders them. You have to realize that your code isn't just implementation but is human-oriented communication, and tools are part of the puzzle.

The more your work hinders others, and the more you are forced to deal with the consequences of it, the more you will learn what helps and facilitates others.

You can also learn some of this by using and suffering from other people's bad work, as long as you don't allow it to make you complacent.

Finally, you need to have humility. Nobody who thinks they're great is going to be truly great. You need to recognize how you suck and how to suck less. "Take the log out of your own eye so that you can see clearly to take the speck of dust out of your brother's eye."
There's essentially no cap on potential medical bills.
Yeah I don't think they were doing it to save money. I think they just loved planes and also kind of hated driving & traffic, which from a place like Gilroy to the south bay tech campuses back then would have been absolutely brutal.
I hope it's OK to dissent here since all the other comments agree with you anyway. Regarding this:

> The fundamental issue I see in this debate is a lack of sensibility and nuance in human nature.

> The whole matter is debated (understandably in a way) on big numbers and averages.

If statistics is invalid, then how do you propose companies decide, based on a reasonable and empirical estimate of reality, on what work arrangement to implement? Do you believe that it is not expensive and disruptive to introduce as many variations of work setups as there are people in a company? What if the people deciding company policy simply prefer and believe in the advantages of onsite, which they have the freedom and right to believe---so why do people who prefer remote force themselves in such places?
It was 30% more expensive if you signed up on the iOS app. I'm not sure if it still is.

https://community.spotify.com/t5/Accounts/higher-costs-per-m...
This article is, like, not only speciesist but also reeks of copywriting.
In a way, Zig to me is Modula-2 with a revamped syntax for C minded folks, with a nice meta-programming story. In terms of language features.

Personally I am not a big fan, because it doesn't have a good story for use-after-free (other than adopting similar analyser tooling like C derived languages), if I want to type @ all over the place I can use Objective-C, and the community doesn't seem very keen in supporting binary library distribution.

That is me, we don't have to like all the same things.

Even with UAF caveat, it still better than plain old C.

Personally I find Odin more appealing than Zig.
Because it mostly targets poor people.
My heart goes out to you. My youngest son is the same age, with a permanent disability which for now we've managed to avoid the worst consequences of thanks to risky but ultimately successful surgeries, but there's an ever-present fear of what his future will be or when will tragedy strike. I just have to live for today, take things one day at a time, and not project into the future. Of course your circumstances are on a whole other level of difficulty and grief, one which I don't think I could handle, and I admire your ability to cope with it to the point of being able to write about it. Sending much love to you and your family.
This mirrors the issue I had with work from home to a tee. During the pandemic, as soon as it was safe, I went into a ghost town of an office right up until they sold the building and made us all permanently work from home. I was eventually able to find that coffee shops filled a similar function for me, and now spend a majority of my productive workday at one.

(Same disclaimer as parent - everyone works differently)
OLAP vs. Time-Series Databases: The SQL Perspective
Do you at least have sympathy for yourself? These anti-competitive behaviors are causing higher prices for consumers. That includes you.

The costs to consumers are why we're talking about this, and why, as a society, we try to police it.
They fix jitter.
I've bought 28sqm apartment to be my office, few mins by foot from our apartment when the kid arrived. It is just better to split work hours and family hours better at that point. Better for everybody. If the main apartment/house is big enough I would not have felt the need to do it probably.

I would still not accept working from office jobs though.
They are being squeezed both by the app store gatekeepers who have a monopoly, in all but name, over distribution avenues, and by the music labels who have monopoly power over most artists.
Absolutely, frankly. One step at a time, this is a win, and where I live advertising billboards _are_ banned. There's only one in the entire city, and it was grandfathered in.
they're not profitable
I believe the federal government has subsidies planned for used EVs, PHEVs and HEVs.
I would assume margins are razor thin in the music streaming business, there are only very tame moats
Why does anyone take these people seriously?
I do this too, but most stores have plastic bag holders on the scale that clutter things put and make it harder to stack items before bagging.
When using System.Timers.Timer in your .NET C# application, you might face problems with abstracting it and being able to cover your modules with Unit Tests.

In this article, we would be discussing the Best Practices on how to conquer these challenges and by the end you would be able to achieve 100% coverage of your modules.
Every parent's worst nightmare. Godspeed, Lars.
So in that same 30%, Spotify pays:

1. Engineering staff

2. Hosting costs (probably tens of millions of dollars annually)

3. All other liabilities

Apple for that 30%
1. Charges a credit card

2. Pushes app updates

3. "Verifies" app quality (aka ensure theres no payment links)

How is that remotely the same?
Negotiating to move the position to Germany is probably out of the question.
When I was as 8, I definitely wanted to learn to code.

Five years after that I was on equal footing with a few adult software engineers around me (my parents and their friends).

Playing/hacking/working with professional-grade code (leaked Quake code in particular) really helped me to form a good style. Wish I’ve received more code review hours even on kiddies projects.

Funnily enough some of the code I’ve written at 8-9 (a menu system for a primitive graphics editor) I’ve reused five years later in a project that had users and significant money returns.
Our local community college had a game dev camp in the summer, and that was a great start for my 9yo b/c it had a program for him to follow and kids like himself with whom to learn. Then this past holiday season we built a game together. I've built software for 23 years but never a game. He taught me so much! I taught him things like how to get something deployed so his buddies could see it online. Great fun.

And since the camp was thru the community college, it was very affordable. I think it was $150 for the week.
Sure, I was commenting on the "public" aspect, not the "fair use" debate.
To quote something I literally read 5 minutes ago in "Perhaps the Stars":

"everyone has relationships with people far away, who inspire, entertain, role models, and also the people we work so hard for: fans, viewers, the next generation, kids somewhere, posterity. I think those asymmetrical relationships are part of what it means to be human, part of the teamwork. Humanity is teamwork. And the asymmetry doesn’t for a second make those relationships any less valid, or less important, or less real"
Looks interesting. How do you rate the correctness? Some complex LLM answers seemed to be correct but not in as much detail as the expected answer.

How do you generate the answers? Does the model have access to the original source of truth (like in RAG apps)?

And in your examples what model do you actually use?
To be fair, Geekbench is a relatively poor representation of real world performance. It's heavily used since it's one of the few benchmarks that works across all major platforms and architectures, making comparisons easy, but not necessarily realistic.
Obligatory H2:

Can you see if my passwd is in there ***?*
Anybody runs the HIBP password DB locally? (ideally with this latest treasure trove) I saw some converted it to a Bloom filter (which makes lots of sense: for all the passwords on which it answers 'definitely not in set', you know there's no false positive and in case it'd answer 'potentially in set' you could still query manually against the online DB).

I'll search online but if a fellow HNer runs it offline, I'm all ears...

P.S: I've got Gbit/s FTTH as well as servers in datacenters so downloading tens of gigabytes ain't an issue
Probably a dupe as I posted the HTML version first: https://news.ycombinator.com/item?id=39042626
And it's not dependent on my employer, and is far lower due to state negotiating power, and I don't have the prospect of out-of-coverage treatments or co-pays bankrupting me.
I agree it's a beautifully crafted response, and have nothing to add, it's exactly what my point was.
Care to post your fb download here? Since you don’t mind people knowing about you