skysight-inc/HackerNews huggingface dataset:
> If the cost of wheat goes up, they shrink the size of the shredded wheat box. When the cost goes down, they may increase the size.

More likely if the cost of wheat goes up, they shrink the size of the box, and when the cost goes back down, they increase their profit margin.
The whole point of this article is that proxies speaking HTTP2 with clients and HTTP1.1 with servers introduce new vulnerabilities. The author found such vulnerabilities in AWS ALB, several WAF solutions, F5 BigIP, and others.
Interesting. I suppose if it takes minutes on a GPU, it might take ages to generate one on a mobile ML/NN chip? If it were able to be optimized to somewhat-less-than-ages, it would be a different business model w/o the need to manage credits and worry about abuse.
Do you have worries that eventually your work will need to scale out to multiple people and then it might not be possible to find Haskell hackers?

I am thinking to make a new digital product in Rust but I am a bit worried that when time comes to scale up with more devs there will not be as many as there are with Go which are also less than Node devs.
Methods and applications for military AI.
Thanks for your thoughts - you cover a lot of land:)

I sense a bit of apples and bananas here comparing a newly started vs super incumbents (that were once small too in markets that likely didnt make sense for everyone at the time:))

We think the skin markets deserve something similar to Coinbase for crypto -> a place where I can trade with full confidence, it's easy to use and has what I am looking for.

Again, thanks for the thorough toughts
I trust Hinton and LeCun who have actually created the trends and bigger picture and invented the now "current" techniques over commentators who show up years later and offer shallow non peer reviewed analysis and predictions.

Reminds me of this talk by the failed tech startup's non technical CEO who apparently was able to see the bigger picture that scientist aspergers needs weren't able to see.

https://youtu.be/ukgnU2aXM2c
All these things are great except one point in my opinion. I never understood "I won't have any children so I can minimize the effect on the climate".
How about "I will have 2 children at max and teach them what I've learned so far but at younger stage? so that they will act responsibly in the future regarding climate issues while living and maybe doing things to lessen the climate change effects in the future?".

In the end, it is your choice with what you want to do. Things you're doing to contribute less like being car-free etc. are good, but I really find this extreme stance of "not having children for climate change" short-sighted.

Edit: typo
Doesn’t the scary part apply to iOS 14, 13, 12, …, 3, 2, 1, too?

They may have been secretly doing this all the time. I don’t see them being open about this changing that.

In the end, it’s all about whether you trust them. If you don’t, either don’t buy an iPhone, or wait until people you do trust have reverse engineered its software so far that you can trust the OS.
Germany has a practice called "Luft" ("Air"), where tenants are _required_ to throw open the windows for X minutes each day. Seems smart. The room & furnishings retain heat long enough while the air is changed in toto. Can someone who knows about this practice comment ?
UT Space Traffic Map
Where on Earth are you? · Frances Stonor Saunders (2016)
There is going to be a class action lawsuit on this eventually but it currently benefits Amazon so they don’t fix it meaning I cannot trust the reviews on anything anymore.
No he's not paranoid but just reasonably cautious. Stranger danger propaganda made damn sure that all men alone are considered sexual predators first, human second. And it just needs one self-important karen screaming pedophile in the streets to potentially ruin your life. Why would you risk that to help a child that's not your responsibility?
NVMe requires a co-processor (which Apple calls "ANS") to be up and running before it works. This co-processor firmware seems to have a lot of code and strings dealing with PCIe. Now I haven't looked at the firmware in detail but I'm willing to bet that the actual drives are on a PCIe bus (or at least used to be on a PCIe bus on previous hardware).

It's just that this bus is not exposed to the main CPU but only to this co-processor instead. The co-processor then seems to emulate (or maybe it's just a passthrough) a relatively standard NVMe MMIO space.
... and stop their further propagation. It's kind of like a viral pandemic—just because a virus has been spreading for a while, doesn't mean we should drop any attempts to stop new infections from spreading to five more people each.

The more platforms we make unable to keep CSAM on disk, the harder it is for it to circulate in a viral fashion. With this change, all iOS machines become immediately unviable as CP transmission vectors.
I don't claim that humanity has been carbon neutral. I claim that we have to become carbon neutral to stop heating up the planet.
This is a great video about this exact issue. I couldn't have said it better: https://youtu.be/J7CrtblmMnU

More concretely, say you train a gender detection model on people of all races. The way you do image preprocessing might influence results because black people faces have less contrast. The way you pick your regularisation could influence how well your model works on outliers (L1 reg tends to be less sensitive than L2). The way you set class weights could influence the trade-off between accuracy on different classes.

Other algorithmic choices influence if the model does well on longer or shorter sequences (transformer vs LSTM). This might not seem socially biased, but if your classes correlate with input size, then the length bias might convert into class bias.

I think math itself is socially unbiased (duh!), but models could amplify preexisting dataset biases when they correlate with some quality of the data such as its volume, resolution, contrast or complexity.
"The Marching Morons", Cyril M. Kornbluth
The word "researchers" is doing a lot of work in your comment. What's being researched is important and the FTC makes the distinction in their statement, "good-faith research in the public interest".
Show HN: Doodles – Guessing AI Drawings
Wasn't Dijkstra involved in the design of Algol?
Proof that snaps from Snapchat don't disappear and can easily be recovered
I was thinking the same thing, but why would this be a feature? It's a feature because SOMETIMES, that is the correct way of handling it.

We're trying to shoehorn multiple use cases into a single/unified systems, of of cause something the computer will do the wrong thing, for our perspective.

In this case Sharepoint is used as a way of transferring files, which it can do, but isn't exactly meant for.
I think the reality is that there are more speakers of bad English than native speakers. I speak 2 foreign languages (including English) daily and 2 others occasionally. I know I make mistakes in all of them. In English I don't think I make a lot of pronunciation mistakes (there are some mistakes in grammar for sure). In Finnish I make a lot of pronunciation mistakes, although I speak better than many other non-native speakers. How much that really hurts understanding I have no idea. The amount of misunderstandings between humans does not seem to vary greatly between those languages or even my mother tongue.

Text to speech should work correctly. But speech recognition should tolerate even clear mistakes. Of course not for the price of misunderstanding correct pronunciation.
Biden Deals Blow to Crypto Industry, Backs Plan to Tax Proof-of-Stake
Going by price/kg is the best way to get around it. One still has to avoid low-quality products but that would apply if you looked at nothing but the packaging as well.
Gmail/google drive is a big offender here...

When someone sends me a zip file, having the most obvious link take me to a list of files in the zip that I can neither preview nor download seems illogical.

In the 21st century, I expect webmail providers to understand zip files.
Because ideally you want a language that can express the intent without hard coding for a specific arch
Go 1.16.7 and 1.15.15 are released
While I haven’t (yet?) taken the time to understand the notation you are using to define this “under” operation, it sounds a little like an adjoint of a functor?

But I could very well be totally off.
The thing with being a prophet is that the prophecies need to come true.

Whether the prophet uses computer models and fat piles of data and is called a scientist or not is a detail.
Take a look at https://internxt.com. Been using them for a couple weeks and am incredibly impressed. Great team, great product, just great everything. It was exactly what I was looking for
> Ideally I'd find a functional language with row polymorphism that also had a great ecosystem, but that's asking for too much.

Your best bet here would be Rescript, OCaml or Purescript and leverage the JS ecosystem. There's also http://www.ocamljava.org/, which seems to be not really active. I'm not sure if I would call any option great though.
I might be wrong but I vaguely remember that something like “all” of the popular open source SAML libraries in the wild were vulnerable due to DSIG mishandling circa 2012. They’d blindly accept any document as valid as long as there was a signature in place that signed some element, but didn’t bother to check that that element was the set of assertions actually being used.
I agree that the phrase "greedy Frenchmen" can only be reasonably interpreted as the speaker believing it is typical for Frenchmen to be greedy.

But contrast another phrase of the same pattern, say, "fundamentalist Christians". I don't think anyone reasonable would interpret this as saying "fundamentalists, as is typical for Christians" (it could depend on the speaker though). Instead, this phrase would be broadly recognized as selecting the fundamentalist subset of the set of Christians (most of whom are understood not to be fundamentalists).

The difference between these two phrases is that in the first case, the two properties being discussed (being greedy and being French) don't really inform one another. There is no broadly understood "typically French way" of being greedy (afaik). So by putting these two properties in proximity, the speaker tries to construct the association. In the second case, the properties (being fundamentalist and being Christian) do inform one another. If you'd get both pieces of data separately, the meaning is different: a person might be Christian and fundamentalist about something other than Christianity. So the phrase "he is a Christian fundamentalist" is more informative than just getting these two pieces of information apart, since Christian fundamentalism is a somewhat specific set of beliefs.

So you only argue why it is linguistically possible for phrases of the pattern "<adjective> <noun>" to be interpreted as "<noun>s are typically <adjective>", but you don't argue for why this must be the case for "toxic masculinity".

And it seems quite clear to me that the phrase "toxic masculinity" is in this regard a lot closer to "fundamentalist Christians" than to "greedy Frenchmen". There is a qualitative difference between being told "his displays toxically masculine behavior" and the two separate pieces of information "he is masculine" and "he is toxic"; this is because there are many ways to be toxic, and the phrase "toxic masculinity" asserts that there is a certain type of toxicity that arises from trying to be perceived as very masculine.
A study that emerged in the last few days says that in such scenarios in OECD countries, and including all life cycle costs, EVs generate only about 40% of the CO2 emissions of ICEs. No link at hand, sorry.
On Apple’s “Expanded Protections for Children” – A Personal Story
Downloads: https://golang.org/dl/

1.16.7 issues: https://github.com/golang/go/issues?q=milestone%3AGo1.16.7+l...

1.15.15 issues: https://github.com/golang/go/issues?q=milestone%3AGo1.15.15+...
Time for me to give my standard AMA offer to the HN crowd that is interested in this. I knew Soleri well, working with him at Arcosanti from 1992-1996, and the subtext to my entire subsequent career continues to be trying to build arcologies. So, Ask me Anything.

(Oh, and also: the Cosanti Foundation, which runs Arcosanti, is currently searching for a new Executive Director[1], and I'm helping with the search. If you have any candidates in mind, please point them in this direction.)

1: https://www.arcosanti.org/job/executive-director/
Is this profitable for you? Do the economics of it work out?

I'm somewhat involved in similar apps and I know the computation required, even for just inference, can be quite expensive.
I usually ride my bike around 5:30-7am when traffic usually isn't a concern. I also choose routes that are also low-traffic but still rewarding (decent climb and scenery).
Apparently, there's a Threshold Secret Sharing (TSI) technology in place to eliminate false positive. Besides, NeuralHash will basically match your photos against a database provided by NCMEC.
I remember reading some where that blue light filter on glasses doesn't really help.

Here is a little more this: https://blogs.bcm.edu/2021/04/06/do-blue-light-blocking-glas...

What do you think about this? The glasses are just a placebo effect?
You’re being a useful idiot for companies: put all blame and responsibility on individuals and you can easily shift away all blame from companies. But do you know what really works? Banning F-gases. Banning non-electric cars. Mandating new houses to be energy-neutral. Regulations at national or continental level are infinitely more effective than shaming individuals for not buying solar panels or whatever.

Don’t let companies follow demand from consumers, let consumer only buy stuff that won’t destroy our only world.
Lenses are definitely not necessary to do what you want here. In haskell, you typically keep the JSON data to the very periphery of your program.

You would probably have some Request with a ToJSON instance and Token types such as:

data Request = Request
{ url :: URI
, method :: Method
, headers :: [Header]
, body :: ByteString
...
}

instance ToJSON Request where
toJSON = ...

newtype Token = Token ByteString

Then you might write a function to add the token header:

applyAuthToken :: Token -> Request -> Request
applyAuthToken (Token tok) req = req { headers = ("token", tok) : req headers }

Or if you really wanted to use a lens you could do:

headersL :: Lens' Request [Header]
headersL = lens headers (\req hdrs -> req { headers = hdrs })

applyAuthToken :: Token -> Request -> Request
applyAuthToken (Token tok) req = over headersL ("token", tok) :) req

Then you call applyAuthToken right before serializing your Request type to a JSON ByteString.

edit: sorry I see that you wanted the auth token in the body not the headers. Its the exact same concept but you would make the `body` field in `Request` into some other specific type with a ToJSON instance and a slightly different `applyAuthToken` function.
And, in the meantime, Roblox is promoted in the App Store.

For context, see https://news.ycombinator.com/item?id=20620102
Stop the Senate from Sneaking Through Total Surveillance of the Crypto Economy
As far as I'm aware, none of the techniques referenced in this paper work on Cloudflare as-is. Of course I probably missed a bunch of variations, so it's still worth them doing some internal checks.
- Apple: Dear User, We are going to install Spyware Engine in your device.

- User: Are you out of your f... mind?

- Apple: It's for children protection.

- User: Ah, ok, no problem, please install spyware and do later whatever you wish
and forget about any privacy, the very basis of rights, freedom and democracy.

This is by the way how Russia started to filter the web from political opponents.
All necessary controls were put in place under the same slogan: "to protect children"

Yeah, right.

Are modern people that naive and dumb and can't think 2 steps forward? Is that's why it's happening?

Edit:
Those people would still need to explain how living in society without privacy, freedom and democracy with authoritarian practices when those children will grow up will make them any 'safer' ...
If everyone rides there won't be a park.
You seem to live in Germany, why are you not with
Greenpeace Energy if you care? Any reasons I should think about?
Control and branding, mainly. In my own business I frequently need to stage sites for customers who either don’t control their DNS or have to go through corporate IT or some other process to set up a subdomain. I can add a subdomain to one of the domains I own in a few minutes because I own and control it. That keeps the project moving and shows the customer I can remove obstacles. Subdomains and DNS may not seem like major obstacles but with many companies just asking for a DNS change is a days or weeks long hassle.
I'm a bit confused how these attacks can be used.

Inconsistencies between HTTP/1.1 and HTTP/2 allow for these behaviours but you still need to inject these malicious prefixes in to a user's request flow, right?

Can you actually set the Content-Length header from a browser on a HTTP/2 request? And isn't the suffix just ignored by the final remote (or does this depend on HTTP/1.1 pipelining?)
Where within a city even. Solar noon in london varies by over two minutes depending which end of the district line you are - that’s 5 times the error “corrected” by leap seconds over the last 50 years.
Harmonisation in the EU context is the convergence of standards and legal systems, in order to increase pan-european consistency and facilitate the free movement of people, goods, and services.

See « harmonisation of law » on the wiki.
> I personally run Emacs on my Android phone through Termux. It works really well for me.

Do you use a bluetooth keyboard? I can't imagine using Vim (my primary driver) over a phone.
How Is Netflix So Good at DevOps?
A bit of an odd one for me. Is the FTC in the business of deciding what research is "good faith" and "in the "public interest"? Could a company rely on such designation from them in the future when making decisions?
Since you refer to Ireland as home I'm reminded of a conversation with a colleague where we were talking about pollution. I suggested flying be restricted to migrants who needed to visit family. My colleague thought that was a great idea. Then I continued that migration should be restricted since it creates demand for air travel. Colleague liked that far less.

Disclosure: my spouse is a migrant and we both fly to visit.
This seems related to computational complexity theory, but in a more ‘structural’ notion as it deals not with the algorithms that are doing the comparisons but whether or not objects even have attributes you can differentiate by.
Apple has gone full Q.

I think there is at least one truism about people/orgs who all of a sudden decide they want to do something about kiddie porn -- they're either involved in it directly, they want to be, or they're trying to hide/distract from something abominable.
To be fair, you are about 60% water…
Imagine a world that wasn’t built on the profit margins of petroleum refinement. No tires, no plastics, no bitumen; defaulting to some other mode of transport, not a state-subsidised automobile cult.
Only one false-positive? That's quite an achievement worth posting here. Snark aside, it's almost impossible to release (non-malicious, obviously) indie software these days that doesn't at least trip two or three AV products on VirusTotal that noone has ever heard of.
a hundred times this, especially on sites like this with window width text
Irony is rarely good in the news
Concorde 2.0
Excel has long been Turing Complete.

That is, many people have written Game of Life implementations in Excel. (Eg, https://github.com/Rich5/Excel-Game-of-Life ), and GoL is Turing Complete ( https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life ).

Being able to create and call recursively defined functions is not a pre-requisite for Turing Completeness.

For those who want to read the underlying MS product announcement: https://techcommunity.microsoft.com/t5/excel-blog/announcing... .
“If Elizabeth is convicted and the case goes to the judge for sentencing, if he sends her to prison for a long time he’d be depriving the child of his or her mother for many years,” Carreyrou said. “And that’s a heavy decision to make.”

Yet I'm sure that depriving a newborn child of a father for years is just fine for judges and juries.

We need equality in this country, where women will face the same rewards or penalties as men get.

Put Elizabeth Holmes in jail for 30 years, if that is what is needed, and let the father raise the child as a single father. Or if the father doesn't want to, then put the child up for adoption or live in a foster home. It happens to children all the time when poor people get convicted.

Lock her up.
That's downright sinister. You've no idea who this hypothetical rich person is, or the quality of their character, or their contribution to society.
Calling out hypocrisy is being an asshole?
My fellow Earthicans, we enjoy so much freedom, it's almost sickening. We're free to chose which hand our sex-monitoring chip is implanted in.
I thought it is the adjective form, but diminutive sounds also ok.
It is true that especially with new regulation the rules and definitions aren't fully clear but banks need to somehow comply.

In those cases showing the effort that you are engaged in getting there helps, you make an interpretation and go with it, but you might need to change when there is clarity on the proper interpretation, banks are looking at what other banks are doing, external specialists are hired. But it still remains messy.
I've recently been working on the documentation tool I wish I had back when I was running my last SaaS tool - something that makes it quick and easy to create docs, as well as helps keep them up to date and improves discoverability.

I've got as far as a very simple proof of concept, the link below is to a quick survey, which includes a demo video of the app working:

https://forms.gle/aNiw1Wp5gejjqGPy9
Show HN: Slice – Decentralized payments infrastructure based on fractional NFTs
Did abolitionists call people wearing cotton "immoral" or did they focus on actual slavery?
It's a government commission. That's it's entire purpose.

"The FTC is a bipartisan federal agency with a unique dual mission to protect consumers and promote competition."
Top Serverless AWS Services Founders and Indie Hackers Should Know
I usually find the easiest way of installing software on macOS is homebrew.

But as great as homebrew is, I’m still left irritated that one of the most profitable companies in the world could make their flagship operating system such a fucking mess.

Why is it that free operating systems do a far far better job at managing software installs than any of the commercial ones?
If you keep the doors and windows shut, aren't you getting lots of CO2 building up?
The problem is that HTTP/2 pretty much forces encryption. Most people don't want to deal with certificate management/rotation on every single microservice's application server.
It returns "truecolor" alright.