skysight-inc/HackerNews huggingface dataset:
If you look at the links I listed in my GP comment, I've posted quite a few explanations of how and when we turn off the flags on an article. If there's a question I haven't answered there, I'd like to know what it is.
The PC isn't "supposedly" open, but open. Steam do collect a 30% fee but crucially, they have to work for that fee by competing on core service quality and quality of life features (like cloud saves).

Apple is perfectly entitled to ask for a 30% fee, as long as they allow for competition on equal footing (for clarity, this means they don't try to collect exorbitant rent from their competitors first). Let the free market sort it out.
Yes, but it’s not just a single metric. Another is how easy it is for them to hire productive members of the team and how much that costs them - middling Python developers churning out fine”ish” code are cheaper than Rust developers doing the same. It’s hard to find a language where you can be as productive as a developer in Python that also has AOT compilation to generate standalone binaries.

Tldr: there’s multiple factors to consider here and it’s more interesting to understand the pressures that cause the decisions, especially if you want to try to create a world where different decisions are made.
Car skeptics are not saying “don’t drive”

They’re saying “allow viable alternatives to driving”
Are any of them game stores?
It was a bit of a drive-by guess on my part, certainly is weird.
Dupe: https://news.ycombinator.com/item?id=39621458
VMware ESXi, Workstation, Fusion critical sandbox escape vulnerabilities patches
Maybe I should rephrase that, they're indirectly fighting for our best interest. Obviously their motives are selfish, but their wins are generally good for the rest of us in this context.
you dont just keep gaining weight into infinity if you eat 6000 calories a day instead of 2000. use your brain please
I have a list of domains/keywords that I use to suppress articles on Google/Hacker News/RSS feeds. It's mostly sites with ad blocker blockers, and the rest are a mix of politicians, internet celebrities, and news-like infotainment products.
What kinds of food intake/non-intake habits aside from the obvious culprits surprised you?
Did you install all the components? Because if so you also installed emulators for the pubsub and big table (maybe others, I don't remember) which explain the big footprint.
Yes. Probably close to $100. (I'm about 45 miles outside.) And probably hard to get a driver later at night. I do book a private car to and from the airport but I'm not going to do that for a random evening out. (The small theater I have a subscription to also has a free parking deal at a nearby garage so that doesn't even factor in.)
Show HN: Train Smarter with a Personal Trainer
They create dedicated hardware designed to excel at gaming and then sell it at or near cost. In a very real sense they create the market that games producers sell into, and the business model is explicitly centered around those software sales. They participate in marketing, branding, etc. There's a genuine holistic value exchange that happens. Apple's value exchange is almost negative. They invest nothing in gaming as an industry, charge a premium for the hardware and then add burdensome restrictions on how the software is delivered. And then they try to take the same cut that authentic gaming ecosystem players have as their whole revenue source.
It would help because you could tackle the problem at hand always at the right layer of abstraction.

If a certain aspect of the problem can be solved easily in a higher layer of abstraction, great! Let's solve it at that layer, because it's usually easier and allows for more expressiveness.

But whenever we need more control, we can seamlessly drop down to the lower layer and work there.

I think we need to find a fundamental principle that allows this. But I see barely anyone working on this - instead we keep trying to find higher and higher layers of abstractions (LLMs being the most recent addition) in the hopes they will get rid of the need of dealing with the lower layers. Which is a false hope, I feel.
> The new Dexcom sensors are more accurate. Less drift and no calibration.

I found the Dexcom G7 to be inaccurate by 10-20 mg/dL out of the box. I have LADA, and G7 initially was giving me a very rosy view of my blood glucose levels, until I started pessimistically calibrating it with a finger prick glucose monitor.
So your observation is US cities don’t have transit, therefore we should invest more in car infrastructure?
When an extension changes owners, that name should be dead for a year.

That would be useful for domains, too.
First, it’s weird that anyone would take the side of Epic in any argument.

Second, it’s obvious that no one had actually read the article. Epic admitted that they have deliberately broken the App Store rules. That’s enough to have anyone sanctioned in any system.

Apple are certainly not unimpeachable here, but this blind hatred of Apple is out of control.

At least get the facts close to right before spewing your uninformed BS.
Thanks a lot for this (and to other posters). 20 minutes into Normal Considered Harmful and can tell I'm going to binge watch/listen to Kay over the next few weeks. Extremely appreciative.
I bet transaction costs are higher in after-hours trading, so most people should avoid it.
One problem is that there's a major lack of language support to make this easy.

IMO, every ID should be its own type. You shouldn't have a bunch of objects that have an ID of type string, you should have a User object with an ID of type UserID and a Post object with ID of type PostID, and then the compiler solves a lot of problems for you. Or make it so your functions that interact with the outside world accept a String, but they only return ValidatedStrings, and your internals only accept ValidatedStrings (and there's only one way to turn a String into a ValidatedString).

But in any kind of language with structural typing (e.g. TypeScript) this doesn't work, by definition. You can call a string a UserID and you can call it a PostID but if they're both Strings then you can assign them to each other.

And in Java, the concept of a typedef-like operation doesn't exist at all (I can't speak for .Net).

There's a whole class of bugs that go away if you allow for easy, nominal typedefs, but it's actually not easy to do in most statically typed languages.
The injustice is there: people discriminate against certain racial and gender (and other) groups which lack power. It's been going on for centuries, so it's not going away on its own.

What shall we do about it? Insisting it's not there doesn't solve the problem. If you have better idea of how to resolve that injustice, let's hear it.
> I don't like WorldCoin, but I don't like sending internet services my passport and birth certificate to prove to them

That's about the least-private implementation one could think of; I wouldn't want to send scans of my iris to random Internet services either! This would be the equivalent raw-data implementation for Worldcoin.

> The actual problem - which is waiting for a solution - is undeniable

The solution is the government providing an oauth-like service. Internet services would only get a token and only a limited set of PII you were shown and agreed to while authenticating (e.g. your name, email address, and/or whether you're a minor/adult).

No one can attest your identity without keeping a record of it - public service or not. IMO, having private enterprise do this merely increases the attack surface.
I suspect if the disagreement is in Epic refusing to commit to honoring a contract and the CEO referring to it as requiring "sworn fealty", the actual resolution would be for Apple to show the actual harm in a marketplace violating said contract.

From there a lot of things can happen to negotiate a resolution, such as negotiating penalties for not following said contract.

I don't think Epic will be able to convince a court that there is no resolution when Apple has already said before and now what they would require for Epic to resume their business relationship with Apple.
The best lock pickers spend a lot of time making their own locks.
> Yep, unfortunately I've not had the time to make it work well on those platforms. I got an initial demo working on MacOS but I'm currently facing the issue that I'm unable to statically compile QEMU on MacOS.

How static are we talking here? There's no reasonable way to not link dynamically against libSystem. Then again, that's obviously present on all Macs, so shouldn't be an issue.

> When docker runs on Windows/MacOS it's actually running the containers in a Linux VM.

True on macOS, but only partially true for Windows. There are actual Windows containers, running natively on Windows and runnihng Windows inside the containers.

But do you even want to distribute Windows binaries? Or are you looking for a way to transparently ship a Linux binary to Windows users?

> Yep I don't think that would be nice. I expect the experience to be transparent to the user.

Does this include automagically mounting filesystems?
That's good to know. I think my aversion to needles is so strong that it stopped me from going beyond basic research. Bad on me.

But this does sounds like an interesting thing to try, if only to get a better idea of how my body works.

I've been tracking walking vs. resting heart rate, HRV, blood oxygen levels, and sleep for a few years using the Apple Watch, and while I know these measurements are imperfect, they've helped me better understand the impact of certain choices.

There's something that seems really beneficial about feeding my brain data about myself as a way to do the healthier things I've always wanted to want to do. The more data I have, the easier it feels to implement positive habit changes in a way that doesn't involve sheer willpower. There's something very satisfying about seeing the very tangible changes on a graph over time that indicate better health, even when it doesn't feel like the changes have done anything noticeable yet.
Time to put on my robe and wizard hat.
You began the sentence with "Irrespective of which side you support, Hamas" so you might not be aware that both sides use human shields.
Main benefit is more data, only work is to accurately log meals and activity.
> Most ORMs give a way to integrate nicely with SQL if you need to reach down to that layer and still use the rest of the ORM features.

Agreed, that's a good thing, in my experience.

> Almost all of the time, the trade off is entirely worth it even if that gets you locked into that solution.

I wish this would match my experience.
PM Modi Inaugurates New Metro Lines in Agra, Kolkata, Kochi, Pune and Delhi
In the right and within their rights are two separate things. I’m not exactly happy with all of Apple’s App Store policies either, but they have their rights.

I also don’t believe Epic is doing this for anything other than Epic’s self-interest. They have no duty to other developers, and this is a potentially new line of business for them, not a liberation of iPhone app developers.
Regardless of any second-order effects, the truth on the ground is that many thousands of innocents are suffering, and I have a hard time seeing any societal configuration where civilians can be legally blown up or starved en masse as anything but immoral. If a terrorist government is embedded in your population centers, it should not be legal to raze those population centers in retribution.
NSCompoundPredicate allows developers to combine multiple NSPredicate objects into a single compound predicate. This mechanism is particularly suited for scenarios that require data filtering based on multiple criteria. However, in the new Foundation framework restructured with Swift, the direct functionality corresponding to NSCompoundPredicate is missing. This change poses a significant challenge for developers who wish to build applications using SwiftData. This article aims to explore how to dynamically construct complex predicates that meet the requirements of SwiftData, utilizing PredicateExpression, under the current technical conditions.
On Claude 3.0
Show HN: Easy file exchange between PC and phone
Evening project, small tool to transfer files between two devices without having to log-in to anything, install anything or stash files online for the world to see. Yes, there will be bugs.
> That doesn't answer my question? A lot of things are bad, most don't make it to the HackerNews front page...

Most likely because of the current events and the indiscriminate and out of proportion reaction by Israel towards Gazans. Was just reading some news today that Israel approved more Israeli settlements in West Bank. It seems that this conflict will only end when Israel will have killed/deported all Palestinians. Now how come only bad news are coming from Israel? Is there anything else interesting happening in Israel to take steam away from this conflict? They do have a tech scene with startups and all that. I've read some stuff like that on HN but nothing interesting or out of the ordinary is happening in that area at the moment...
epic is being a dick. you don't usually be a dick like this and expect zero repercussions.

this is akin to apple and samsung making up but one party or both parties running to the media and calling each other a 'ch*nk, slant eyes' or whatever colorful language Samsung would paint the american apple...

you can insult in business speak! it's common, but epic decided on normal speak --- is it because sweeney is pulling an Elon? Or is this a sign there are others movements the public is not aware that epic is doing? I would bet on the latter.

I don't think this is a big deal. But I do wonder if fortnite is struggling more than expected and maybe there's an options play I should begin looking into
My bet is that code on its own with due respect is most likely easy to replicate. Couple months of dev work and most likely done.

User base and trust doesn’t work that way. I cannot hire 10 devs to replicate years of building trust and brand reputation.

My idea is that non-nefariously buyer discounted code part and valued trust and user base.
GPU Scale-Model Simulation [pdf]
Huawei says its new magneto-electric storage device offers great density
This is, indeed the type of stuff most people run into if their career spans more than a couple years, touches large organizations, etc. That is why I thought it would be useful to share: it is the kind of thing that would’ve been really helpful for me in the first few years of my career to understand some of the dynamics, including what can go well, and what can go less well, and the kind of mistakes one might try to avoid, as well as what it means to stick with one’s convictions, even when that might be costly.

Whether it is “unprofessional“ or not is something I thought about quite a bit. I think I walked the line of being fairly politic and avoiding dragging real people’s names through the mud, while still getting into some of what that kind of real world engineering and associated politics is like. At the same time, I can see how someone would take the view that none of this kind of thing should be shared outside the company. Your mileage may vary. I hope at a minimum you can understand why someone might choose to air a little bit of it while trying not to be nasty about it.
> e.g. their C++ code stays away from advanced features

Which honestly is a GOOD thing because it would make it much easier for newcomers to ramp up on existing codebases. Most people aren't used to working with spaceships and constexprs.

Readability is also far more valuable to a large team than efficiency for anything that isn't a number-crunching loop.
Interesting. I wrote a small program some time ago that would have needed it... well i am needing the workout... so i should go and refactor the app instead of refactoring the body...

Anyway thanks for sharing!
an attempt to run it trough a GPTs if you need an external master and want to keep some mistery about the world for the first playtrough:
https://chat.openai.com/g/g-gVJOtGzZZ-the-lost-universe uses the booklet a knowledge base and a python script to roll checks
Rooster Teeth Shut Down by Warner Bros. Discovery
Hamas (elected government of Palestine) started a war on October 7. Did they expected no retaliation? Jews should just die silently? Not really going to happen. As anywhere else in the world, response to this kind of attack Is a war.

When terrorists use shelters or any civilian infrastructure to launch rockets they are turning them In legitimate targets according to laws of wars.
It gets worse... https://www.wired.com/story/sam-altman-orb-worldcoin-tools-f...
The ICJ did say that South Africa's accusation of genocide was plausible, which is also the reason they decided to proceed with the case.

This is what a professor of international law has to say about the case: https://www.ejiltalk.org/speaking-the-law-plausibly-the-inte...

And if over 30,000 dead Palestinians so far isn't enough for you, the intent is the central issue of genocide, though the Palestinian casualties will undoubtably rise.
If you want to have mouse scroll wheel acceleration, you might be interested in a small project of mine: https://github.com/albertz/mouse-scroll-wheel-acceleration-u...

I'm using this all the time on non-Mac platforms. Once you get used to this, it's hard to get back.

But I'm still waiting that such a feature gets more built into the core, e.g. libinput or so.
What's the point of hiding soldiers among civilian targets if Israel is just going to bomb the civilian targets? The point of any fighter using human shields is that the enemy doesn't fire because they don't want to hurt the human shields. If they're willing to kill the human shields, they don't help you, so why bother with them?

This apparent myth rubs me the same way as "there's no food because Hamas is stealing it" - really? All of it? For what purpose?
Yes, such as MacPaw's SetApp marketplace. https://www.theverge.com/2024/2/29/24086792/setapp-subscript...
but epic was spitting on the cake. neither party is holy here
>But Hamas doesn't care for civilians.

Neither does the IDF by all available evidence.
Really happy to see @scope is now here, though with Firefox dragging their feet (like they have with :has() and still are with @property) it still won't be usable anytime soon.
There's certainly been no shortage of rhetoric on the Israeli side to exact revenge for Oct 7th. Some of it very extreme. The events of that day traumatized Israelis.

I don't think most Israelis really think the Palestinians are the biblical "Amalek". More like the children of "Ishmael", i.e. "cousins". They likely do view Hamas specifically as an entity that should be annihilated. i.e. all 40k or so Hamas combatants killed or captured. But even if we take this at face value it's still stupid to waste energy on a place that's known to not be a military threat while there are active military threats. First finish the military threat.
>In this case with Elon Musk's payment from Tesla, it was reasonable at the time ot was agreed to.

What rubbish...It was *NEVER* reasonable. It is a public company, DIRECTORS RUN THE COMPANY ON BEHALF OF ALL SHAREHOLDERS!

What is it about Americans who love DICTATORS?

It is everything from professional sports team ownership to combining company Chairmanship and CEO roles in the same person.

One share one vote, you know democracy.

After the Tweets about privatising Tesla and "we have the financing" he was removed from the Chairman's role and fined $20 million. He should have been banned from an Executive roll of any listed company.

The man is a arsewipe.
Its seems like a combination of 90's seo spam pages combined with running unsigned/unchecked executables. I think we're going to have certifications and positions for AI Tools Security Officers in the near future if we don't already.
Can't I just bypass it with some contact lenses that distort the scan and make it unique?
What's funny is that ORMs giving you directly access to SQL is a leaky part of the abstraction but in this case that's good!

I think being locked into a some abstraction is so common place that you don't even consider it being a thing until you have a problem with it. Look at your examples: compilers, libraries, frameworks, etc. As an example, is anyone truly upset that coding in Python locks you into the Python ecosystem? Yet, I've used libraries/frameworks that didn't win the war of popularity and I'm still unfortunately committed. I think there's a bias at play in how we look at these things.
I assume the COL has only increased, am I wrong?
If you’re using uBlock Origin (and you should be), it’s easy to declutter web pages by removing unwanted elements from the DOM.

I recently discovered that it can go even further in improving the user experience: it can also be used to modify most (if not all) styles on a web page. For a good description and example use case (a “dark mode” skin for Hacker News), see https://darekkay.com/blog/ublock-website-themes/
In some ways it makes me question if it's impossible to have one without the other - can you have a company that is as obsessive about quality as Apple at the same time as one that won't attempt to exert monopolistic control over its whole ecosystem? Are these two sides of the same coin?

I'd like to embrace something like the Vision Pro. But as long as it's an iPad strapped to your face fully locked to this controlled ecosystem that I fundamentally disagree with, I can't stomach it. There's something visceral about giving a company that exerts this obnoxious level of control complete control of every photon entering your eyeballs.

So Apple, in case you ever care, you are at -1 Vision Pro users.
Based on everything I've seen so far, the technology for non-invasive glucose monitoring is still far away. Recently, the FDA even released a warning that any companies claiming they could are misleading people [1][2].

Don't get me wrong; I have had T1D for 30+ years and would love to have reliable, non-invasive, glucose monitoring on my wrist.

We've come so far already from a finger stick that would take 2 minutes to get a result. Have hope :-)

[1] https://www.fda.gov/medical-devices/safety-communications/do...

[2] https://www.theverge.com/2024/2/21/24079495/smartwatch-smart...
Baring Teeth: The Long Battle over Fluoride Comes to a Head
Gasp. Is bash.org dead? Internet archive is showing no mirrors in a long time.
How easy is it to trick this iris scanner with a fake eye?
I'm not ignoring it, it's just irrelevant.

Anything you do —atomically legal or not— becomes illegal if it smothers the chance of competition by using you market dominance.

The thing I'm arguing here is that the person taking those decisions faces consequences.
While odds are you are telling the truth that nothing is stored, there is still no way I'd ever trust a rando server on the internet to be a middleman to transfer files between my devices.
> the organization's senior Middle East official, Sarah Leah Whitson, attempted to extract money from potential Saudi donors by bragging about the group's "battles" with the "pro-Israel pressure groups."

What's wrong with that? Any honest observer will have battles with groups who want to spin the truth.

I'd say one of the biggest problems in the US political system right now is that we don't have enough organizations willing to battle against our own partisan pressure groups (without siding with any of them).

Perhaps that's what's troubling: so many of our organizations have taken sides that it's difficult to understand an organization that hasn't.

As for raising money in Saudi Arabia: they were raising money from private supporters there, not the Saudi government. Do you think no one in SA supports human rights?

Or, if the suggestion is that HRW is siding with the Saudis, take a look at:

https://www.hrw.org/middle-east/north-africa/saudi-arabia