skysight-inc/HackerNews huggingface dataset:
Yes. There’s also the revolving door problem. The bureaucrat making the decision is often angling for a cushy role at the contractor. And the contractor is making the offer under the table to get the gig. From the decision makers perspective, it doesn’t matter if the project succeeds, they’ll be long gone. I’ve seen this with my own eyes.
Machines used to have limited memory. Distributed caching can utilize many machines to form the overall cache. Nowadays machines have plenty of memory with numerous cores and fast bandwidth. The need for large network of cache servers has waned.
And these automatic updates are often abused to remove or change features, or generally "enshitify" things. Which breaks trust and we are back to square one.
I got the same. Did make a clone and localised it, and then forgot about it. Apparently, every cloned project was in the notice list. Deleted and forgot.

Treating it as a case study how to protect the rights. One might say that it is against freedom etc., but in my opinion this makes intellectual capital a value. E.g. I now believe it is worth to invest in innovations and so on. (It does not mean I will do it as I lack the will and resources.) When I was younger I didn't know how to protect my code and capitalise it, therefore this case resonates with me in such way.
> This is funny to point out since they did it specifically to sue over it (you pretty much can't other wise).

This is simply wrong.

Many have sued Apple over the legalities of the development agreement over the decades. They just always lose.

And Epic could've chosen to follow Spotify and lobby behind the scenes but instead chose the PR move.
A blessing. Do you really want to write all the libraries from scratch for a new language? Do you want to come up with portable abstractions that work well on Windows? (and don't think you can skip that, people will ask).

Most people don't. That's not the fun part of language design.
That's a bit of a strawman argument. Per the post, you can't leverage this on a read replica, it has to be run on primary. So you're going to stand up and manage a full new Postgres instance for this?

I'm sure there are many cases when that makes sense, but there are many cases when that's also overkill. An in-memory cache inside your server will give you better performance, and a lot of less infrastructure maintenance complexity.
Croissant: A metadata format for ML-ready datasets
yes, but the Senior Principle Staff Engineer that has two whole years of experience doesn't know the difference.
> You fuck up, it's your own money you gotta pay with, not the company's bottomless war-chest.

Sort of good and sort of bad - some percentage of the time this would lead to zero money changing hands as the executive is bankrupt or has no assets.
one idea we're cooking is to offer a proxy with a hosted reformatting model on-board, to rewrite payloads on their way back in the case of type parse failure. fructose, the clientside sdk, would be optional
Also Portuguese, where "né?" is understood as a contraction of "não é?" ("isn't it?").

I don't mean to say that this is a coincidence as far as the European languages go; negation words with N are often a shared inheritance from Indo-European

https://en.wiktionary.org/wiki/Reconstruction:Proto-Indo-Eur...
App Store is already rampant with scams so nothing new under the sun.

https://www.washingtonpost.com/technology/2021/06/06/apple-a...

https://mashable.com/article/apple-mac-app-store-scam-forces...

https://tech.hindustantimes.com/tech/news/84-dangerous-scam-...
Don't trust the "Cloud" for your backups.
Game developers and console makers tend to have a much cosier relationship because they actually care about each other. Console makers will engage in co-marketing deals or other things to entice and make good on their relationship.
Montenegro in the Balkans is the same.
This would be a promotion piece if it was written for the US or Ireland

https://www.thelocal.de/20230410/more-than-a-third-of-german...
No, it's mostly water proof. You wear it through showers and even swimming for 2 straight weeks. The adhesive is pretty good; rarely does it come off on its own prior to say, a week and a half in.

It holds 8 hours of data (1 reading per minute) and you can just hold up your phone to read the last 8 hours of data for your overall data.
Check out permeable concrete and permeable pavers:

https://youtu.be/ERPbNWI_uLw
I was checking out used rack servers on ebay and servers with 768GB RAM are not very expensive, they are under $3k USD... seems that if you could cache 256GB to 512GB of Postgres into RAM you could do pretty well...
I think it's related to the size of the Cloudflare network and how good its connectivity is (and our own fibre backbone). But on the eyeball side bandwidth isn't the only game in town: latency is the silent killer.
That’s a lot closer to a desktop OS update possibly breaking your software. This doesn’t make you a customer of Windows/macOS/Linux.

If an OS vendor would target a specific software that way, however, that also would likely have legal consequences.
This is pathetic. The AI lawsuit sort of makes sense, but this just makes them seem like assholes. Oh well... I'm sure this will stop people from writing and hosting the code they want to.

And, I mean, it's really too bad it's archived... https://web.archive.org/web/20240306172335/https://github.co...
Only use honorlock? How can you live without AdBlock?
It was a few years later, but we had some fun when we realized you could communicate with Laserjet printers and change what they said on the display.
Critical to the user safety? Well, that's not a problem.

Critical to the safety of some site/other users? Then the problem is a bit deeper, as my computer/software shouldn't be able to affect someone else.
There are 2 related submissions on the frontpage (chrome extensions changing owners, and someone writing a userscript as their first program), so I thought I'll share one of my favorite solution: you put your userscripts in a folder. That's it.
Transactions can fail because they conflict with other transactions happening at the same time.
It's not an application bug. It's real life transactions happening on a production system. It's normal for that to happen all the time. The app can retry, etc., but it should be expected to happen.
Having to deal with distributed transactions is not something easy. Especially when they're part of many different systems.
For example, you'd have to wait until the transaction commits successfully before setting the value in the cache, which makes it hard to read.
Also, life in general happens. Compute a value, cache it, save things to the database, make API calls, and then a network error happens cancelling everything that you've just done. Having code that handles this kind of possibility is relatively hard to write/read.
Find a way to do security patches without restarting the application or interrupting user's work, and keep featuers/enshittification updates separate from security patches - and then people will not mind auto-updates. Hell, you could just apply them and not even ask anymore.
Garbage collection doesn't make program startup slow. Look at Go, or Java compiled with native-image.
Loving that CSP bypass :-D
Yes, me.

At least, I trust him as much as any other foreign[0] CEO.

For all the stuff people complain about him doing, almost none of it matters to me, except for the stuff which isn't proven (such as his sister's allegation) where I would change my mind if evidence was presented. What I don't trust is that Californian ethics don't map well enough onto my ethics, which also applies to basically all of Big Tech…

…but I'm not sure any ethics works too well when examined. A while ago I came up with the idea of "dot product morality"[1] — when I was a kid, "good vs evil" was enough, then I realised there were shades of grey, then I realised someone could be totally moral on one measure (say honesty) and totally immoral on another (say you're a vegan for ethical reasons and they're a meat lover), and I figured we might naturally simplify this inside our own minds my saying another person is "morally aligned" (implicitly: with ourselves) when their ethics vectors are pointing the same way as ours.

But more recently I realised that in a high dimensional space, there's a huge number of ways for vectors to be almost the same and yet 90° apart[2].

[0] I'm not American, so to me he's foreign

[1] I really need to move my blog to github, the only search results on Google are the previous times I posted this to HN: https://kitsunesoftware.wordpress.com/2019/05/25/dot-product...

[2] Via trying to calculate the dot product of two Markov chains: https://github.com/BenWheatley/MarkovChain-Dot-Product-compa...
The thing is, we all have laptops within our vicinity most of the time.

The people who are really affected by these policies are the normal people who don’t own computers. For many people their phone is their one and only computing device.

Especially for kids, if I had grown up with only an iPhone I doubt I would have become a programmer.
I used to look for tools that bypass most of the hardware design, like Synflow’s. (It was the last one I found before changing topics.)

https://www.synflow.com/

If you work on FPGA’s, are there any HLS systems that you think are good enough to implement most of the techniques we see in the AI research papers? Especially those reducing the cost of pre-training or increasing the context of models.
If you feel like not being on twitter means "don't exist" as an individual... I feel like that also is a choice / lifestyle you chose.

I can't imagine letting a service like that define things for me like that.
> even just a model name

What model name? Of the immobilizer? I've installed immobilizers on every one of my cars, but they've just been a hidden killswitch I wired in myself. There is no model name.
Working like this typically creates additional cognitive load because you have to constantly convince yourself that it's okay, you can handle it, it's just a job, etc. It also increases the risk of burnout.

So yeah, it's a pretty tough deal.
It's interesting to know how software development changed over time. I see how modernizing an ugly UI is valuable.
That’s fine. But the message is not that they’re doing something or not. It’s that no meaningful info was conveyed.
FWIW, some Panasonic laptops still have real (non-USB, as opposed to their internally-USB-based) RS-232 ports. Just saying...
Attempting to enforce an "illegal" contract provision seems pretty "emotional" to me. Apple is finally in a position to lose their monopoly grip on a platform software store, and they clearly will stop at nothing to stop the loss of that revenue, this is obviously an existential problem for them.
Why Crypto just won't die
That would be a monumentally stupid decision when they could instead simply comply with the law and continue making slightly fewer billions of revenue. Investors won't let them do that, heads would roll.
That’s fine. But it still amounts to having said nothing of value
This will not fly in the EU.

I am actually very annoyed about their behavior. My next phone will likely not be an iPhone. All the paid apps are subscription based now anyway, it's quite easy to switch.
> You're really showing off your ignorance here

Ah, yes, Mr. Highhorse.

> This is the case with M# silicon

Except there are two Thunderbolt/USB4 ports on M2 Macs which can drive 40Gbit of data and supports DP2.0 Alt Mode.

There is no limitation on what port you should use for external display, each one would work.

Which means that the hardware is fully capable of running whatever amount of the external displas you want.

https://support.apple.com/en-us/109523

> Don't buy one

Yes, but don't sell me "Apple M* is da best" shit, okay?

> and very few regular people miss their second monitor because of it

Ah, yes, lack of a second monitor is freedom. Koolaid in it's finest.
> The time to introduce new tech is when it is fundamentally different enough that it could matter.

I think you agree more than you realize. GP is essentially saying there are few situations where you will be deciding between Python and Rust on account of organization and technical reasons. However, sometimes you should consider introducing new technologies, but only when you identify that the problem being addressed is much better solved by a new technology, fully aware that this will cause various sorts of friction within your organization.
You can learn?
Earlier in the threat someone mentions PG & E and how their negligence resulted in deaths.

How should this be treated? Fining the company for someone’s actions that caused deaths doesn’t seem enough.
Experimenting with GCMs is by far the most useful and fun biohacks I've tried. I was part of the early beta for Levels Health.

Even if you don't suspect underlying health issues, the data provided for health optimization and gamification is worth it.

I used the GCM for 4 weeks and mostly tested how my body responds to various types of foods and meal timing. I also used an Oura ring to track sleep.

Main lessons learned: fat loading in the morning with a bulletproof (ghee) coffee didn't spike glucose and provided sustainable energy. Carbs for dinner helped with sleep but only if the meal was several hours before bed, allowing enough time for the double glucose spikes to return to baseline.

And Japanese sweet potatoes massively spike my glucose unless they're slightly undercooked. Cooking methods significantly changed how my body responded to the food.
After changing course cause of legal troubles they caused by believing they are above the law
Xi Calls on 'Patriots' to Step Up Taiwan Anti-Independence Fight
RE for interoperability is allowed in many jurisdictions (afaik, ianal)
I honestly can't tell whether this is meant to be for or against Tailwind. Is Tailwind a utility for organizing your workflow or a magic bullet framework?
If someone spends years badmouthing Microsoft, would you say its ok for Microsoft to block their apps from Windows?
What evidence is there that intelligence can exist without neurons?
Suppose I am a country at war with the United States. Do I have the right to kill every American journalist? Also, it is not clear what "working in Hamas" means since they formed the government of the Gaza strip, so people "working in Hamas" would include all public officials, civil servants, etc. Does Israel have the right to kill all the sanitation workers of the Gaza strip since they also "work in Hamas"?
The extension ID is derived from a private key that the developer uploads with the first upload to the app store, and the ID will change if any subsequent uploads include a different key.pem in their zip file (but if there is no key.pem then the extension ID will remain the same).

Therefore, if the extension ID changes, it's possible the owner changed. However, it's also of course possible (and even likely) that the original owner might transfer the private key to the new owner. And since Google doesn't require each upload include the private key, then the new owner could push changes without even needing access to that key.

I find the extension ecosystem fascinating and I'm also working on some tools for this space ([0]: warning, WIP hobby code). For example, I want to create a GitHub repo that targets a specific extension, tracks its updates, and pushes each one as a change to the repo. And then I can run static analyzers on the code after each update, and also some runtime taint analysis I've been experimenting with (e.g. tracing user inputs into dangerous sinks like eval or postMessage).

[0] https://github.com/milesrichardson/crxmon
The only thing I can think of is that Apple is trying to do whatever it can to continue to generate income from developers to make sure its quarterly reports look good until it has another plan.

In 2023, they processed $89.3bn in IAP, a 2.8% increase from 2022. Their top-grossing app was TikTok with $1.9bn in IAP. At a 30% split that's $520m to Apple. And that's just from one app that doesn't really push IAP as egregiously as games like Fortnite.

I think Apple is trying to ensure a new product cough Apple Vision Pro cough to offset losses from the alternative app stores.

They know the EU won't ever allow them to do what they're currently doing to "comply" with the DMA. But all they have to do is stonewall long enough to Vision Pro or some new service/product/etc to replace the revenue lost from the DMA.

A company failing to meet revenue goals due to governmental compliance? No investor wants to take that sort of gamble, their stock would take a massive hit.
In some places pronounced "ennit?"
How was the translation?
> The EU is a sovereign entity, enforcing its own laws in its own territory. A US court ruling can't compel the EU to allow Apple to violate EU laws when operating in the EU. How would that even work?

In a word: treaties. Usual disclaimer that I'm not a lawyer yada yada, but treaties are generally why one country's laws or legal proceedings might affect another country in some way. Think stuff like US copyright law being applied to Europe [1]. I don't actually know how or if anything would even apply in this specific scenario (not a lawyer and I think it's pretty unlikely that the US court ruling would affect the EU DMA here), but treaties are what you'd look at to find out.

[1] Technically those countries passed their own versions of the US law, but it's all hammered out in the World Intellectual Property Organization Copyright Treaty.
Yeah, I feel like prices are on a downward trend the last couple years, which is great. For me personally, I try to spend absolutely as little time and effort as possible thinking about my diabetes. So having to call the manufacturer or fill out forms and receive a package (more waste) and ship a thing back (even more waste) is just too much time and effort for me to want to bother. I hope they keep improving, it's cool tech and I'd like to like it. Just not there yet.
Functionally-Complete Boolean Logic in Real DRAM Chips
And in Portuguese, né?
In this blog post, we detail key strategies for measuring and improving the performance of LLM apps. We explore methods including prompt engineering, retrieval-augmented generation (RAG), and fine-tuning, assessing their effectiveness, impact, and limitations.
Well said. Additionally, even if we reduce all foods down to calorie counts, some "calories" (foods) are more pro-inflammatory, while other "calories" are anti-inflammatory. I'll let the reader guess which group highly processed foods vs whole foods tend to land in. On the balance, no mater how many calories you are taking in, if your body is experiencing inflammation from the foods you eat (while also lacking all kinds of anti-inflammatory compounds, both directly from the whole foods and as a result of bacterial metabolism of these foods)... you are not going to have as much energy to move your body around. Not to mention many other detrimental effects to your wellbeing and experience of energy levels.

And this ignores all manner of more complex interactions between the foods we eat and host and microbial metabolism. See my nearby comment for one such example.
Right but postgres isn't going to help with this if the application developer isn't doing safe and proper transaction management in the first place. What you described is a bug in the application logic for when and how to update the cache.
What sort of risky false positives and interventions are you anticipating from knowing glucose levels?
If my contractual partners were to violate agreements I had entered into in good faith in order to gain PR advantage in a pre-planned legal dispute, I wouldn't tend to think of them as displaying integrity.
Thank you. That’s an embarrassing mistake.
That will clearly require a new extension that monitors "Under new Management".
It's not only Lightning, it's the myriad of other, sometimes totally custom, power connectors. Perhaps you're too young to remember the times when a laptop, phone, headphones and game console all required custom adapters?
I/O tends to be the slowest operations your software can perform, and also the riskiest, because you’re dependent on so many different underlying components working correctly. Everything from the kernel syscall, to the device driver, the device itself, and potentially devices attached to device that’s attached to your computer. In short IO operations are a complete shit show of possible problems, that can all occur while your software is suspended in a syscall.

Memory allocation by comparison are extremely quick, and generally very reliable. Your system’s memory subsystem isn’t a smorgasbord of different memory drivers and controllers. It one memory system, taking to one memory controller, via an API that been standardised for decades, and where every implementation of that API is basically tested to the extreme every time a computer turns on. That’s assuming your language even bother asking the OS for memory on every allocation, which it probably doesn’t. Most language runtimes request large blocks of memory from the OS, then allocate out of those block on demand. So most “allocating functions” never result in syscall at all.
Big retro revival in the 3700’s, huh?
Thank you. I never could have done it without my brother's feedback and an essay from dang he shared with me. It's https://gist.github.com/stevekrouse/22d96b6142fd21a8f9b63500....
I don't think he's risking anything other than having to pay his team of lawyers. Apple is not a major platform for Epic, in fact earnings from sales outside of Windows and consoles is probably so tiny they wouldn't notice it if it disappeared.
They could just purchase Extension Author LLC with the extension being one of its assets, and there would be no need to notify Google of the change in control.
Sounds like Chrome isn't their daily driver. Firefox blocks a lot of ads by default in Strict mode. That's what I use, so I haven't used AdBlock for a long time.

I also have a Pi-hole on my home network.
Surely there is, but I still didn't figure out how to. I'm not used to work with this Wallenius distribution (indeed, I discovered it existed a few days ago, while working on this problem). To get some semblance of error bars, I just took max/min overs a couple tens of runner ups. But I explained in detail the assumptions in my reasoning and posted the source code for my analysis, so people with better statistical shops than me can replicate and improve upon it.

But the uncertainty here probably is dominated by uncertainty in the inputs. I used the lower estimates for journalists deaths, about 90 on 01/03. But some organizations publish figures as high as 130. The uncertainty in total deaths also high, I would not be surprised if 1.5-2x higher, given all missing people.
If you have a second machine, why not just put a Postgres read replica on it? Letting the WAL deal with replica consistency is much simpler than making the client responsible for keeping an external cache in sync, and you get the benefit of keeping everything in Postgres.
The most healthy approach is probably to compare yourself to yourself N years ago, not to others. Comparing yourself to others will always leave you disappointed.

But it's easier said than done. Especially if you read HN :)
Apple Terminates Epic Games' Developer Account (USA)(2020)
https://news.ycombinator.com/item?id=24309632
It was pointed out to me awhile back that the 'slave states' that utilize this kind of labor need all sorts of low-level nonviolent crimes to lock people up with.

Why, you may ask? It turns out giving violent offenders (murderers, wife beaters, gang bangers) tools like shovels in an open environment can be pretty dangerous. Guards would rather have some pothead teenager to order around.
20 Games Challenge a fun way to learn game development