skysight-inc/HackerNews huggingface dataset:
Contracts are not automatically valid just because you signed them, though.

For example, if I buried a clause stating that you transfer all your assets to me somewhere deep inside my website's Terms of Use, there is no way in hell I will be able to enforce that. It would be considered an "unconscionable contract", and it would be voided.

An on-topic example would be Uber v. Heller, where an arbitration clause in the contract was ruled unconscionable, and as a result the plaintiff was allowed to file a class action lawsuit against Uber.

Similarly, clauses can be deemed unconscionable because they are an "unfair surprise". An example is Williams v. Walker-Thomas Furniture Co, where the fact that Williams did not understand the contract was considered to be a major factor for the contract being unenforceable.

So yeah, when it comes to a contract between an individual and a large business, "I didn't read it and assumed it to just be the standard legalese stuff" is in fact a valid defense.
Can someone please ELI5 why this is true?
I look forward to the phishinhg. Hopefully you can block known bad hashes.
Github pages uses a unique domain per page to prevent sites from loading each others' cookies, localstorage, service workers, etc.
> On quick inspection, his experiments seem to be fairly well controlled

What experiments?
That's technically true, but it means that the best way of handling vector instructions on little cores is something you were going to do anyway.
The man is an absolute treasure. A group of friends and I used to have a terrible book club. We read a lot of crap but it made me better understand what I valued in good writing. It was fun and surprisingly insightful.
No. I have lived in the UK for 35 years and I didn't even know Google Messages existed until you mentioned it. WhatsApp is the default and I would only use SMS in the rare case that someone did not use WhatsApp.

There is no automatic integration on Android phones between SMS and another network the way iMessage is automatic.
If something has been falsified, then it is clearly not unfalsifiable. If something is false, it's a much stronger claim than that it is simply falsifiable. That is the case here. What's your point?
I don’t doubt that there is a real market for Flexport’s product.

But I wonder if Flexport has achieved market saturation for the easy-to-automate work, and doesn’t yet have a compelling offering for companies with more complex logistics needs.
Capitalism has consequences like math has consequences.

I guess that's true, but what does that really mean in practice? CSAM, at least the digital kind, is a consequence of math. Are we supposed to brush it aside because "Oh, that's okay, it's just math!" or are we supposed to get angry with math and push for a math-less world? What is the takeaway here?

Moreover, while (digital) CSAM is, indeed, a consequence of math, if you see a problem with CSAM, why not just call it as such? Why try to obscure what consequence you encountered by calling every problem that might come from math, math?
Ask HN: For Programmers, what would you do if programming was not challenging?
So I came to programming later in life (although had a brief stint as a young child), and have not found something I enjoy nearly as much. Certainly nothing that I could do for a living.

With all this AI talk, I think more and more about what I'd do if there were no challenge left in programming. I imagine there will at least for a long time be challenge, even if most problems can be solved fairly trivially with obvious prompts.

However, what if there were no challenge left in programming? For those of you that love programming, is there anything else in your life that you think could replace programming that would also provide a reasonable living?

Do you think you would enjoy programming as much if it was really 99% prompting? Sometimes I think it's nice because I can build faster, but on the other hand I really like having to piece things together on my own and with other resources. Like Advent of Code for example, or figuring out how some piece of tech works.

Even if the prompting was difficult, I still find it hard to imagine I would enjoy programming as much.

The only other thing I can think of that I might enjoy would be hardware engineering. But that doesn't allow for fast iteration as in software. Maybe some kind of applied research science? But that can be slow moving and still doesn't sound as fun. I guess I'm kinda sad that the thing I enjoy most might get taken away from me.
The fact that you have to learn a new language to parse JSON is frankly insulting. If you've gotten to the point you're parsing JSON with a shell script, you should've switched to a real language a week ago.

Some people are weird and awe at the ellegance of piping 8 obscure commands, but if I'm given this shit and have to keep it working, I'm rewriting it on the spot.
Ask HN: When you quit a job you hated, should you let the company know why?
I imagine most of us with any decent amount of experience have quit a job because they absolutely hated it and/or hated[1] their manager etc.

When you did, did you share how you truthfully felt and why during the exit interview or did you use the generic "Thank you for the great opportunity and experience I've had here. I wish you all the best."?

If the former, how did it turn out and what do you recommend doing in this scenario based your experience?

[1] I use the word hate more figuratively than literally.
I was speaking on behalf of the US in this instance, I do not believe the US GOV is capable of pulling a working public healthcare program for their scale.
Assuming 0.3% and also assuming a rental vacancy rate of 3% (typically reported in many cities), that is a 10% boost to available rentals - so yes, it's significant.
The one similar product I had come across is Kubeshark (https://github.com/kubeshark/kubeshark). But admittedly the eBPF way seems more performant theoretically (given you can afford to have a modern-enough kernel). I'm really excited to see how this project develops out.

The eBPF-mode of innovation is pretty exciting, truly a fresh lens to building software. I'm also following Akita Software - the company building an eBPF paradigm of monitoring.
The headline segment that is left out: “but fairy tales aren’t real”

It’s speculative garbage. Makes sense for neither party. Much of Disney’s business is basically theme park real estate. Apple has no business being in that business.
> It's still exploitation even if other options are merely much more difficult

what wouldn't be exploitation, in your estimation? what is the meaning of the word?

is me, telling my kids to take out the trash, exploitation? am I being exploited when i feed my kids and put them to bed?
you're the first person to say anything about Captcha? The guy who started this argument needing some way to sort out human traffic operates a free service and is complaining the bot traffic makes it hard to offer a free service since bots cost money.
EXIF is a binary format. I would expect it to just stuff a double in there. So 16 digits is what you get even if you need less. 32 bit floats aren't precise enough to store latitude/longitude coordinates.
Wouldn't it be easier to just... look like a termite instead of having abdomen looking like a termite?
How to be happy after joining Google as employee #23..
Care to share an example?

The greatest map I can remember seeing was from my childhood, a National Geographic map of the Mongol Empire. I was mesmerized by that single image telling a story involving the lives of millions told over hundreds of years.
I mean, economics is a mathematical profession. It's hard for me to take his storytelling about things like the freedom of hunter-gatherers and such seriously when I know he wasn't rigorous in the things that are easier to check. Never mind the, err, implementation problems in basically every attempted revolution until somewhere around the point where the Nordic states found a way to subsidize it with resource extraction and found a voluntary version.
Maybe I’m crazy but I definitely see some of the Bronco’s front end design here.
Which is enough to store any content (unzipped it just needs to contain a link to the next chunk)
I'll give a plug for jaq [0], a clone focused on correctness, speed, and simplicity. It only implements a subset of jq, but I've been enjoying it so far.

[0]: https://github.com/01mf02/jaq
The termites evolved that coloration for a reason, perhaps to avoid predators. It stands to reason that the beetle would also evolve avoid predators in the same way. That is, the mimic has two audiences: the termites, and the termites' predators.
Contact the CFPB. HN is useless for this.
Wouldn’t be surprised if he got passed over for the CEO job at Amazon, and was quietly ushered out the door.
These days when suspended it lasts about 20-22h with modem on when laying there and doing nothing. With the modem off it's probably >30h (extrapolating from power consumption, haven't actually tested in a while). In my regular usage it usually lasts 6-10h depending on how much I use it during the day, which is still rather short, but long enough that it's pretty rare that it goes flat before I can charge it. I don't even bother with power banks most of the time.
Ya that's sort of what I meant by the rest of the comment, and I agree, in theory, but haven't personally encountered this because I've never come onto a project that's already had a well-established TS implementation. I'm always doing the implementation, and then lose my job before getting to the point where the benefits were realized, and it's quite a slow path to getting to a place where the full codebase of sufficient size is typed, simply because most huge cosebases have evolved over time and aren't completely JS or TS.

Thinking about this one step further, I've actually never revisited my own code on any project I've been employed to work on, it all might as well have never existed, and the only difference would be a lack of perspective that's changed as a result of doing some incremental feature work. Way she goes I guess, but I still agree.
It doesn't seem like the client actually verifies that the content it got back matches the SHA256 it requested, so in theory if you really wanted to meet them you could start sending an update website with details to get in contact with you. Though, that'd ruin the magic of it I'd bet :)
It's the principle for building environment. At some point everyone is Pedestrian, so env should be built to make walking as safe and nice as possible, including getting most of the things you may need with a short walk and safety. Next is bike for things that are a little more far away or for last mile trips. Next is public transport for long distance, next is cars for ppl that really need them or a willing to pay more. It's a priority piramide for creating good human centtic city design
The highest valuation for a freight forwarder is 0.96x revenue last I checked. (K&N) Just not a very exciting business from a late stage/public investor standpoint. Lots of ways to make money in the space but not a straightforward path to IPO.

https://finbox.com/SWX:KNIN/models/revenue-multiples/
I mean, you can say the same about Socialism, even if you avoid the nationalistic flavors thereof. It's not like Russia, China, Cambodia, etc. were peaceful and it's odd that you point to the reaction to those via CIA regime change without mentioning why they might be worried about Socialist revolutionaries to begin with. Che wasn't any too peaceful, either.
The thing to note is that heat pumps move heat energy, they don't generate it (other than as losses from the machinery). Your fridge moves heat energy from inside itself to the outside, leaving the insides cool. A heat pump moves heat energy from outside the house to inside of it, leaving the outside cooler. This allows it to be 3-4 times more efficient than resistive heating (which does generate heat energy), because it just moves energy around.

This heat pump will also have to move the heat energy from somewhere. It can't do that if there's none to begin with.
Using statistical measures, you don't need to be able to point at any one person and say "air pollution killed this person".

There are obviously other correlations you need to be able to account for, but generally you can account for them.

>It is not the same as saying that someone died of covid, like stated in the article.

Interestingly, the covid death rate is largely calculated the same way. Someone doesn't have to die from acute respiratory issues caused by a covid infection in order to count, we just see that populations with high rates of covid infection also have higher rates of death. This helps also account for e.g. covid causing heart attacks which would otherwise be hard to account for.
It may take a different approach than FOIA to get the source code for this, and other, VA apps to be released under an open source license. I'm sure it would be possible though, if the benefits were made clear to stakeholders and they had the source to release.

I'm not an American, so it'll probably not be me, but I hope someone does it.
Can someone explain this part of Turing's proof:

> ... we can define an uncomputable problem like the one in Turing’s proof: “Given an input string representing the code of an algorithm, output 1 if that algorithm outputs 0 when its own code is the input; otherwise, output 0.” Every algorithm that tries to solve this problem will produce the wrong output on at least one input — namely, the input corresponding to its own code.

Why is this impossible?

As I see it, there are two algorithms intermixed in that statement:

1. Code that emits a 0 if the input is it's own code

2. Code that emits a 1 if it receives as input code that behaves according to Algo 1.

Feel like I'm missing something basic or obvious!
Looks like someone found a new use for barium based drilling mud from the oil & gas industry
"Always hiring" could mean rapid growth: for 2-3 years though that may mean a lot of chaos as you are constantly square-bashing new hires into teams.

On the other hand, it could mean high turnover. Looking at their Glassdoor reviews and filtering out their HR-generated fakes, it paints a picture of both scenarios: https://www.glassdoor.com/Reviews/Flexport-Reviews-E1011163....
I find it strange that you introduced this as a "bit of background," but then quoted only the sections from Wikipedia that note criticisms, albeit mild, of Huberman, and depicted this as amounting to him being "controversial."

My "bit of background" on Huberman would be something like: "Andrew Huberman is a professor of neurobiology at Stanford. He's made numerous significant contributions to the fields of brain development, brain function, and neural plasticity. Huberman is a McKnight Foundation and Pew Foundation Fellow. In 2017, he was honored with the Cogan Award, which is given to the scientist making the most significant discoveries in the study of vision."

I say this not because I'm some huge fan of Huberman, although I have found several of his podcast episodes enjoyable. Rather, I find the approach of searching for "controversies" about someone on Wikipedia to be exceptionally lazy and insincere.

In any event, I don't believe the excerpts from Wikipedia you cited portray Huberman as "controversial", but even if Wikipedia had attempted to present him as a controversial figure, I wouldn't give it much weight, unfortunately. I have concerns about Wikipedia's objectivity and my skepticism towards it has increased in recent years (its co-founder, Larry Sanger, has described it as the "most biased encyclopedia" in history).
Do you have any good resources for UDP tuning?
So 2022 US ad revenue was 2.4 billion, and he said that would be down 60% in 2023. So roughly 1 billion in US revenue.

He also said they were on track to post 3 billion in revenue for the year.

Advertising revenue from outside the US was 2 billion in 2022.

This would mean that advertising revenue from outside the US hasn’t been affected anywhere near as significantly as US advertising revenue.

If twitter’s usefulness or value as an advertising platform had decreased that significantly, wouldn’t we be seeing a significant decrease in all advertising revenue, and not just from the US?
This is a common thread on heat pump threads, where numbers like 300% efficiency are quoted. The explanation, as I understand it, is that it’s not creating 3 or 4 kW of heat for each kW of power drawn: it’s moving those 3 or 4 kW from outside to inside (or vice versa when cooling instead of warming).
The same one where advertisement for prescription-only drugs are not allowed on TV, politicians are forced to run on the merit of their party's platform and negative campaigning is illegal, where the housing market doesn't allow someone to "wait for a higher bid" when someone offers them asking price and rent bidding is illegal, and where health care is practiced in a way that actually helps people in a cheap and effective manner because that's your tax dollars at work.

You know. A good society.
Because so far courts have mostly upheld them as contracts - it’s crazy but it’s the current legal standpoint.
US solar installations expected to be a record 32 GW in 2023
Here is an aggressive worm/virus that exploits this exact mechanism.

https://github.com/wmealing/Elixir-virus
I spend a lot of time thinking about economics, and spend a lot of time surrounded by people who also spend a lot of time thinking about economics, being an economist. The labour theory of value, along with every other objective theory of value, was abandoned by economists more than 100 years ago, because it failed to explain how and why economic agents assign value to economic goods, which is what economists are interested in.
I wouldn’t really call a pegboard “ikea-powered”. The title made me think that they had come out with some kind of NUC-like server.
What they would use instead? Plain-text emails? Plain-text SMS? Paper mail?
The relatively recent academy award winning film about animator Ryan Larkin is also mind-blowing:

https://www.nfb.ca/film/ryan/
I suspect it was partly inspired by https://en.wikipedia.org/wiki/Illegal_number#Illegal_primes
Apple has their own versions of some of those, but the great thing about Google apps is that all you need is a browser.
Know that although ExifTool is written in perl, you can run it in "batch mode" which makes it quite fast--only a couple of ms to parse a file. I've written an open source library to manage the subprocesses for you if you're using node.js (and I also wrote the ruby variant ages ago):

https://github.com/photostructure/exiftool-vendored.js
I honestly wonder how many of these types of studies aren't taking into account the other variables. Such as, low cardiorespiratory fitness leading to depression, or poor diet which obviously leads to diabetes, which means depression obviously can lead to diabetes. How much is causation versus correlation? The entire article goes beats around the bush until it finally admits, "And while a direct cause was not found for diabetes causing depression, experts still believe that the burden of living with type 2 diabetes may be a factor in developing depression." Basically all this research found was the people with obesity likely have depression and 37% of people with obesity have diabetes. The title is complete click-bait.
If you agree to add a few months of development time and reduce future velocity to make sure these limits are enforced, sure. Usually adding storage costs about as much as 1 developer’s salary cost for what, an hour? A day?
Yahoo

MSN
The feed always been pretty useless, though you could find some gems, most people use it to see what has happened to repos in their org or that they work on.

Now it is utter garbage, filled with random and unimportant content that has no relevance to the user. It's definitely moved to be more like the trash social media feeds that prioritize those items with the most engagement over those that are... maybe useful

I wonder if it's time we go back to git roots, decentralize (with a fork index?), and use git-notes for our PR workflows. Just need a nice UI on top of git-notes. Google recently put out a project, but the UI is quite basic and limited
fyi, it was in the roaring 20's that the federal arbitration act (9 U.S.C. §§ 1-16) was passed (i.e., before our first crash). It says essentially that courts cannot intervene when arbitration clause is valid, and indeed must enforce the results of arbitration.

More recently, the Supreme Court held that a district court had to stay proceedings just because an appellate court was considering whether the arbitration clause was valid. So a hundred years later, it's being enforced to its fullest extent.

The FCC has regulations against negative options, i.e., making a contract if you don't do something, but online companies seem to get away with changing terms and prices, and requiring you to cancel your subscription or reject new terms.

To me it seems like a violation of contract to make a contract and then change the terms -- after the other party relies on the contract. But without any real damages, there's no money for attorneys to go up against the corporate attorneys, so the law continues to evolve in their favor.
They absolutely do hold up in court. In recent years multiple US courts have found even browsewrap licenses to be enforceable.
I wish there was a faster version of jq, I was only able to get a few mb/s throughput out of jq vs few hundred mb/s throughput out of ripgrep.

I often use ripgrep to setup quick bash pipelines for rapid data analysis, would love to be able to use jq for that purpose. These days I am setting up scripts with simdjson but the cost of writing a script vs quickly setting up jq or ripgrep in a bash pipeline are orders of magnitude different.
It’s not just the beetle that evolved but the termites as well. It probably started out with the termites being pretty bad at detecting their kind and becoming progressively better because of the pressure of that beetle stealing their food.
Its not fully general. Many different types of undecidability proofs are basically proofs by diagonalization, but not all are. See some counter examples:

https://mathoverflow.net/q/454105
but why do buoys or sensors need to transmit that data underwater? They could easily do that via radio transmissions above the surface.

to me, anytime underwater communication is concerned, it is solely to be in the realm of military submersed vessel communication. There's no compelling reason for any other communication to undergo the expense of underwater transmission.
I'm the author of the osxphotos[0] tool mentioned in the article. For photos in an Apple Photos library, osxphotos gives you access to a rich set of metadata beyond what's in the actual EXIF/IPTC/XMP of the image. Apple performs object classification and other AI techniques on your images but generally doesn't expose this to the user. For example, photos are categorized as to object in them (dog, cat, breed of dog, etc.), rich reverse geolocation info (neighborhood, landmarks, etc.) and an interesting set of scores such as "overall aesthetic", "pleasant camera tilt", "harmonious colors", etc. These can be queried using osxphotos, either from the command line, or in your own python code. (Ref API docs[1])

For example, to find your "best" photos based on overall aesthetic score and add them to the album "Best Photos" you could run:

osxphotos query --query-eval "photo.score.overall > 0.8" --add-to-album "Best Photos"

To find good photos with trees in them you could try something like:

osxphotos query --query-eval "photo.score.overall > 0.5" --label Tree --add-to-album "Good Tree Photos"

There's quite a bit of other interesting data in Photos that you can explore with osxphotos. Run `osxphotos inspect` and it will show you all the metadata for whichever photo is currently selected in the Photos app.

[0] https://github.com/RhetTbull/osxphotos
[1] https://rhettbull.github.io/osxphotos/
AFAIK there is none. You have to accept their terms, it is not open source.