skysight-inc/HackerNews huggingface dataset:
It seems like the specific case here is narrow, but the implications are quite broad. The case applies a broad 2018 "sanctity of life" Constitutional amendment to a specific question around IVF clinic liability, and finds that this amendment makes the clinics liable. It's very hard to believe this ruling won't have very serious implications for the IVF industry in Alabama, at a minimum.

And when you've got State Supreme Court judges writing things like "It is as if the People of Alabama took what was spoken of the prophet Jeremiah and applied it to every unborn person in this state: ‘Before I formed you in the womb I knew you, Before you were born I sanctified you.’ Jeremiah 1:5,” there's every reason to believe that further exciting rulings could be expected from that court.
Bezos had a clear proposition: "I can handle your workload better than you can for X cents per hour." Cantrill doesn't.
Did the boy who swore at Five Star apologise? A long investigation
It would be interesting to know whether signal decided to fix the awful UX I’m describing or if the android/iOS app stores noticed the abuse and disallowed it
Unoriginal, bad arguments, didn't stop this human from generating this low effort, incoherent text. The bar isn't high. AI will sure eclipse us.
I admit that I don't deal a lot with latency measurements, but my memory from working at Google was that we focused on p50, p95, and p99. That was six years ago, and it wasn't my focus there, so it's possible I'm misremembering (especially based on all the responses saying I'm the weirdo for expecting p50).

Looking at Google's SRE book, they use p50, p85, p95, and p99, so it's possible I'm misremembering or that Google uses unusual metrics:

https://sre.google/sre-book/service-level-objectives/#fig_sl...
Can you enumerate the costs of those inaugurations?
There's a chrome extension called Fluff Busting Purity [0] that seems to still be alive, but evidently struggles to respond quickly to the ever-increasingly user-hostile coin-chasing changes coming out of the mothership.

It doesn't get you the 'old Facebook' (of which there are many variants) but does help with suppressing the 'recommended for you' en masse along with what feels like several hundred other things it can tweak or suppress in the UI.

Ultimately 'the feed' as generated by Facebook's algorithms remains monumentally janky, and it's hard to believe it matches any user's actual preference.

[0] https://www.fbpurity.com/
I just want good search results. This feels like a distraction.
The media player. It's probably the oldest application I use that's gotten nothing but better with time.
The dataset IS free to download, but running a query against it on Google Cloudis what costs $$$. BigQuery is basically renting servers to scan through the data, which is the fee
There was malware in the Snap store! This could've just as easily been a password manager and wiped out the guy's bank account.
I would suggest maybe not lecturing others on how to "help the cause" from a ycombinator thread in which you described the Intifada, a popular uprising that was nonviolent for years, including tax resistance and boycotts, as a dyed-in-the-wool-this-is-what-it-is "call to murder civilians". I think you either don't care or don't realize how much you don't know and are absolutely trotting out wide generalizations yourself that are the mirror image of antisemitism, directed at Palestinians. The Kahanist comparison is also an incredibly poor one given that a literal Kahanist (Ben-Gvir), who is on video waving the stolen hood ornament of Rabin's car, saying "we can get to Rabin", is now the minister in charge of national security and has handed out thousands of rifles to settlers, independent of the militia he was given by Netanyahu to not bring down the far right coalition. Seems a bit more important to me than clucking about a harvard faculty advisor to a student group, and especially wrapping that in "well it only hurts your side" message board rhetoric! Israeli soldiers fired on crowds queuing for food from aid trucks yesterday, again. Every single hospital in Gaza has been bombed with some utterly destroyed. You are welcome to snipe in these threads as much as you want but this is a thing you are pretty clearly out of your depth on and should devote some time, which I know you are able to do, to following up. That is simply the most charitable way I can put it.
I've personally considered doing something along these lines but one thing simply stopped me on my tracks: moderation.

I feel like twenty odd years ago you can just open the gates to a web community and get by with little moderation; you can still cultivate a community from which participants derive some value. Nowadays, moderation would have to be no less than someone's full-time job. And I believe this has been the case for a good few years #before# generative AI came into the scene. Maybe for a good while you can hold down the fort with technical moderation solutions like fail2ban or Captcha but I bet you will run into problems within your first half a million users or so.

Maybe projects like Mastodon have more robust solutions to this but, still, moderation will be a problem if and when you make it big, just like your server costs.

Finally, don't even get me started about CP, which is a whole other level of low and rotten. Maybe if you restrict your community to niche topics it would (a) deter malicious outsiders and (b) be self-moderating to a degree. The thing is, a niche discussion forum old Facebook ain't.
> whether or not you think the hard problem of consciousness is actually a problem or not

Depends on what constitutes a "problem" in this context. But based on my interpretation of what you probably want to express with this sentence, yes, I think consciousness is a problem (for your theory). Otherwise, all of my previous comments wouldn't have made that much sense.

> Predictions are usually beliefs about the future.

I am not sure if I would agree that predictions and beliefs can simply be declared identical so easily. A belief doesn't need to be based on actual data and it doesn't have to be about the future while a prediction, by definition, is. Certain beliefs also seem to be emergent in humans. Otherwise, it would be difficult to explain the independent emergence of religion and belief in god. Beliefs are not necessarily emotions and that's why I have a hard time with the conflation of the two terms. "Predictions about the present" sounds more like a technical term to me. It doesn't make that much sense in the original meaning of the term "prediction". (I understand that it's used that way in many scientific works. Still, in this context, I think it's important to distinguish otherwise we end up redefining the meaning of words.)

> dodges the question of how the "subjective experience of having an emotion" emerges

Yea, it's convenient, right? But I think these are the central points of my argument that you brush away so swiftly. You won't get around subjective experience and consciousness. And how would you go about proving that an algorithm can have subjective experience and "feel" pain or emotions? And if you really believe that this is possible, how do you make sure that in your research nothing extremely unethical happens? By your definition, the Sims may evolve to something that could be protected by certain rights soon? ;)

I could imagine that in reality all of that isn't needed. Whether the algorithm really feels something or not - it doesn't matter as long as the expression is realistic enough for humans to believe that it feels something. Then you get the consciousness "injected" into your algorithm from the outside. Can you convince someone with a realistic sophisticated simulation that something is conscious even though it isn't? Probably. Still, it won't get you anywhere. Nevertheless, I find that to be a much more likely avenue than that we will ever be able to prove that an algorithm can experience feelings in a way that is equivalent to biological beings. I also don't think this kind of research is all that beneficial to us as humans, especially when mixed with advances in AI. But good luck with all of that and thanks for the references!
Ime playwright is selenium plus some, e.g. you can inspect network activity without having a separately configured proxy.
Napkin math and ROI, no one is asking for the cents.

For example, build system improvement on 10% of build time across 200 developers who on average get paid 300k a year - that's a very easy math, no ?

Same for time to deploy, improvements on time to fix a bug, etc. etc.

You can extrapolate and compare initiatives and projects on t-shirt sizes and ROIs. Knowing where yours sit as well.

What places I've worked at ? Mostly business that made some money and were stable.. apart from a start up that was VC funded and made no money
>All they need is to assert that the license was published in error, or that the person publishing it did not have the authority to publish it.

Show me where they did this. All they have is a commit that says "Update License". An update doesn't imply a correction.
Using uv with pre-commit hooks
Cryptocurrency is the only place where regular people use cryptography that they control in a way that matters enough for someone to attack it. Of course we will see mistakes being made. Covering your ears and singing "lalala crypto bad" instead of trying to learn how to make cryptography easier to use is boring.
Maybe I could have worded that sentence better. Thanks for the feedback. It wasn't intended the way you took it. But I appreciate you mentioning it anyway.
My Favorite Statistical Measure: Hoeffding's D
Who simplified the title here? This is only for the GTK and WPE ports of WebKit. Not for other platforms that WebKit supports.
Things like a strong and independent media, legal system, parliament and police force are crucial to democracy. It can be justifiable to argue that someone is anti-democratic if they advocate a narrative that erodes trust in any of these.
The distinction matters because any existing code that breaks with the compiler fix was either relying on "undefined behavior" (in the case of a compiler bug incorrectly implementing the spec), so you can blame the user, or it was relying on "defined behavior" (in the case of a compiler bug correctly implementing a badly designed spec), so you can't blame the user.

I suppose the end result is the same, but it might impact any justification around whether the fix should be a minor security patch or a major version bump and breaking update.
"Roughly the same abundances" meaning, why we usually (but not always) find evidence of dark matter in places, where we see regular matter.
Insightful solutions aren’t always correct solutions.

Take a look at how Excel helpfully makes things dates or numbers, even when you don’t want them to be treated as such.

There’s no “insightful” way to understand that a column of numbers really wants to be treated like text or that 20-DEC-82 is a product code vs a date.
Website keyboard “shortcuts” are the worst, they always break other things to give a very non standard means to mutate state.
It can be confusing, since the httparchive itself is provided for free by AWS S3 (where AWS is the one footing the bill).
I think the commenter was suggesting not to do that...
All I really want to know is "ballpark" - are we talking four, five, ten figures?

I feel bad burning salesman time for a solution that is way out of our range, but I can't learn that until after a meeting or two.
It seems that yes, they're saying that 1 and 5 are roughly the same. Basically, why is the matter in the universe ~20% "non-dark", and not 1%, or .001%?
To be brutally honest, it’s badly considered queries like yours that mean these services cannot be free.
No, I was connected on my own private IP address.
> Last week I ran a script on BigQuery for historical HTTP Archive data and was billed $14,000 by Google Cloud with zero warning whatsoever,

This comment kind of suggests that you do not understand how BigQuery bills. The archive pays for the storage, but you have to pay for the queries. You would also have had to attach a billing account to run those queries. Running BigQuery searches is not free.

Expensive lesson, but on the surface this one appears to be your error.
> You can of course write code that bypasses all those checks, but in Rust, thats equivalent to using unsafe when you wanna be lazy.

The difference is that most of the Rust ecosystem is set up to allow you to not use unsafe. Whereas whenever you use a library in C, you need to pass it a pointer, so bypassing these checks has to be routine. (Note that the article claims as a key merit that it's possible to add annotations to existing libraries)

> When you release the chunk, it zeros out the pointer in the chunk-struct. Now any access to it will cause a segfault.

Only if you're very lucky. Null pointer dereference is undefined behaviour, so it may cause a different thread to segfault on a seemingly unrelated line, or your program may silently continue with subtly corrupted state in memory, or...

> Also you could argue that Rust is better because instead of segfaulting, the check will be caught during compile time, which is true but only for fairly simple programs. Once you start using RefCells, you cannot guarantee everything during compile time.

Using RefCells should be (and, idiomatically, is) the exception rather than the rule. And incorrect use of RefCell results in a safe panic rather than undefined behaviour.
Welcome to the cloud.

There are countless companies who specialise in managing cloud costs because of how difficult it is to know when and for what you are going to be charged. Especially for things like data transfer.

And by default they don't have a daily spending limit so it's very easy to see a major cost over-run at the beginning.
Uranium Dissemination with Phosphate Fertilizers: Review Focused on East Africa
As usual, the reporting on science ends up distorting or even inventing conclusions out of thin air.
On Linux, I created a little script which uses maim to capture a user selected screen region, save that to a file, run tesseract, and dump the output to stdout. Since it is all digital (minus weirdo fonts) the OCR should be perfect.
No worries. I think it's reasonable to expect that people who write articles about journal articles would do a good job describing their conclusions. The whole point is that reading the underlying study shouldn't be necessary.

I think this was an important study to be done, because if the conclusion came out the other way, that would have been very exciting. We would then be able to say "using only the aspects of Titan we know for certain to be true, we can model a plausible sustainable biosphere".

A positive result would have been very promising, but this negative result should not be seen as discouraging.
Just happened to me a couple of months ago. Cannot agree with you more.
If you have this kind of money just import workers from far enough away that they could never make it to the bunker in time.
Low-growth FAANG vs. High-growth Startups
I'm a FAANG employee and I believe high growth days are over. Layoffs and cost cutting are taking the fun out of these big tech conglomerates, making it not just hard to grow career-wise, but less entertaining too.

It seems that startup growth however is accelerating at much larger pace. Lots of companies got easy money and are hiring. What's the catch? Is this a bubble about to pop? Why aren't FAANG employees switching more aggressively?
There are some extremely good CS textbooks which cost money. That being said, many good ML/AI texts are free. But it's not easy reading.
I can't reproduce in Firefox on macOS. Tell us more about your setup!
Signal makes the app open source and you can build it yourself and use it. The messages are E2EE so we don't need to trust the server in the same way because they aren't being decrypted there. They can't have the key. They could be logging the messages and metadata, but that's a different argument. And it really would come down to the NSA being able to hack AES with a quantum encryption (though I don't think this was out at that time). So I have pretty good reason to trust signal despite there still being some gray areas that I could still want more light on. It's just that we're the shadows are I'm unconvinced it could undermine the whole system. You can't fit an elephant in the shadow of a mouse.

On the other hand Tucker isn't even being consistent in his telling of the story. He says that he hasn't told anyone and makes a big deal to even mention his wife, so we think even his closest confidants. But then what message did he send over signal that was extracted? The personal notes? There's also much more reasonable pathways for the NSA to get that information. If he's researching and just storing notes on signal he's still leaving breadcrumbs somewhere. He's a popular news host so I'd be surprised if the NSA hasn't tried to compromise his whole phone, and signal only protects your messages in transit. The only evidence we have is his word that someone from the NSA told him. Which itself would be really weird because it'd completely undermine that capability or imo a more likely explanation is someone is lying. Gov does disinformation all the time and convincing people a secure channel isn't seems pretty useful since they'll turn to easier methods.

So I don't have to rely on my distrust of Tucker or his history of misinformation. If this was my only and first encounter there's more than enough for me to be suspicious in just his telling.
You should read up on the mini-boom in the Japanese paper industry when Hirohito died.

Now let's just hope Australia follows suit...by eliminating the crown entirely from government.
If Wal*Mart (and everyone else) sold great TVs without the spy/spamware then this would be a great deal for everyone.

However from the article:
"But in buying the company, Walmart touted the potential to boost its ad business through Vizio’s SmartCast Operating System, which allows users to stream free ad-supported content on their TVs."
Interesting analysis but how many candidates would, for example, have access to high-level experts to answer questions? Still, I do like the idea and hope to never need to do it myself.
The agents and action controllers are the reactive components in the toolchain, aren't they?
Sure, there was a bit of guesswork on my part. I could analyse the traffic in more detail, but when I wrote this all up, it was Sunday evening, and I wanted to do the minimum analysis to get a response to the unlucky rube.

I still have the snap, and could test further, but I suspect the endpoint linode boxes will disappear and popup somewhere else sometime.
Hetzner has a reputation for locking accounts for "identity verification" (Google "hetzner kyc" or "hetzner identity verification"). Might be worthwhile to go through a reseller just to avoid downtime like that.
I'm interested to know how you believe basic honesty (1) or choice (2) would violate Signals goals, or impact them negatively.

And I'm not talking about something obnoxious like a cookie-banner here, something in the fine-print would go a long way.
I haven't found most 3rd party dependencies doing that unless they're making, for example, a request pool.

Should we be shaming those libraries?
I agree that Ben-Gvir is a Kahanist (and a monster) and have said as much on HN. I don't know who you're arguing with here, but I get the sense that it probably isn't me. If you are, it appears to be your claim that any critique of Palestinian activism, in any form that it or the criticism takes, equates to support for Israel. No.
Whether or not it is literally hand written is not important.

The thing that matters is that it is unstructured.
> A ridiculous transaction cost by modern standards, especially when multiplied by all HM's various enterprises.

One corporate rebranding every quarter century is really cheap, by modern standards.
You have to give them a credit card in order to use the free tier, and they refuse to implement any features that would let you add safeguards (beyond setting an alert so you can find out after you've already spent the money).

Edit: I apologize; they did in fact add something beyond alerts: https://cloud.google.com/billing/docs/how-to/notify#cap_disa... ...which is less them implementing a feature and more telling you how to badly implement it yourself. I don't believe this changes the gist of my comment, but it is worth pointing out in the interest of precision.

Edit 2: Per https://news.ycombinator.com/item?id=39447499 , GCP actually does have a way to cap some resources. It still strikes me as the most "how can we technically claim to be supporting that feature request while still making it as easy as possible to spend more money than you intended to" but there it is.
Really appreciate the feedback, doesn't come off grumpy at all. In fact I think it's pretty well in line with our vision. Beyond automated reports, we're just generally focused on saving users time/headache. The conflict between the people doing the project and the project manager is very, very common: the former doesn't want to spend time updating the tool, and the latter wants/needs centralized updates/status. In the future we absolutely plan to solve this better than we do now.

It's super compelling to hear about different pain points like this. The idea of automating acceptance criteria is indeed tough but absolutely possible to imagine. This is outcome-oriented in the best possible way!
This comment is hilariously insane.

The idea that Google would give away BigQuery for free if only people would write better SQL queries.
Dagger CI on Fly for $3.50/mo
> and fundamentally have to be

Can you expound?
There are lots of topics being conflated here IMO.

There are surely questions of subjectivity and bias, but I think they are distinct and perhaps secondary to the question of intellectual honesty and humility.

My favorite thinkers with intellectual honesty and humility will not only admit, but highlight the biggest challenges to what they believe. They can acknowledge counterpoints and tradeoffs.

When someone intentionally dodges or avoids the weakness of their own opinions, they are practicing rhetoric and manipulation, not education and truth-seeking. This is not so much an act of internal bias, but proactively attempting to mislead and instill bias in others.

How many people can or will identify and confront the strongest possible counterargument against what they think without changing the subject?
I don't disagree but I think it's not a question of "why" but "how".

It could still be licensed in a restricted way, but keeping secret how it works is unfortunate - it breaks the chain of learning that is happening across the open ecosystem and, if the technique is any good, all it does is force open models to build an actually open equivalent so that further progress can be made (and if it's not really any good then it's snake oil, which is worse). Even if it's great it essentially becomes a dead end for the people who actually need and want an open model ecosystem.
Haha thanks! I've had to build my own custom scrapers unfortunately. It's unfortunate that they haven't implemented something so basic yet...
Valve is a privately held company. It's not forced to maximize quarterly returns for shareholders, it just does whatever Gabe wants.
This new feature was already discussed here on HN a few days ago if some of you want to read the previous discussion: https://news.ycombinator.com/item?id=39413417
There's an inverse correlation with the glossiness of the content as well.

This is probably due to survivorship bias. Sites that have poor content and poor visual appeal (glossiness) never get on your radar.

i.e. Berkson's Paradox: https://en.wikipedia.org/wiki/Berkson%27s_paradox
Most anti-reversing clauses in EULAs wouldn't get past a court because of public policy concerns (i.e, recovering the systems/methods/algorithms used by an app is a legitimate form of competition and we don't want copyright or contract law to get in the way of that)