skysight-inc/HackerNews huggingface dataset:
There can be limits on the size of the command line (ARG_MAX). The pipe formulation circumvents such a limit. See https://en.wikipedia.org/wiki/Xargs#Examples.
> Isn't the point of the article to describe how an engineer would create such a tool?

Honestly, no, because the tool that it's suggesting how to write isn't one that will even come close to doing a good job.

If you want to write such a tool, the first thing you need to do is to understand what the correct answer is. And to do that, you need to sample your input set to figure out what the correct answer should be for several inputs where it matters. There's unfortunately no easy way to avoid that work; universal charset detection isn't really a thing that works all that well.
Yeah looks like you could use the term "modern" food and it'll be as (in)accurate for the food group they want to refer
They were not blessed with great leaders after their president Dudayev was killed and didn't have full control over previously supporting commanders who got their own ideas and if we are to believe the murdered journalist Anna Politkovskaya then it was a Russian conspiracy to start the Second Chechen War. This didn't play out any good for anybody but the main conspirator.
Courts created fair use in the first place
I was going to point out that Amazon is American, and thus would have been unlikely to file in Iceland. Unfortunately, however, Iceland is a party to the Patent Cooperation Treaty, so it is probable that an patent that Amazon holds in the USA would have also been granted in Iceland.

P.S. Iceland the country, not the retailer, in case that's not clear in this context ;)
Why is world not in the hashset? Even gptchat4 doesn't know and thinks it could be because of out-null, and i should try without it. Anyone?
Detoxing from Achievement
We have several projects per monorepo, and they are massive, currently being merged into a single one. Anything specific about maintainability that scares you?
I was hoping this would be about Oregon’s “humongous fungus”, which would seem to be larger than this in every metric (3.5 square miles vs 0.15; 7,500+ tons vs ~6,000). Unfortunately it makes for a far less impressive tourist attraction than it sounds – especially when you drive 8 hours to get there just for it to be covered in a foot of snow! (still a beautiful trip I do not regret in any way, a must for anyone in PNW).

https://thatoregonlife.com/2020/01/largest-organism-humongou...
And slowness, which might be related to the size. I was using PowerShell for months and loved it, until one day I needed to start fish shell and it felt amazing, the experience was just so lag-free compared to PowerShell. I didn't notice it while using PowerShell but after that I could never change back. Also shell startup speed felt quite meaningless before but after getting used to few second startup delay with PowerShell, it was so nice to just open terminal and start typing instead.
I didn't like the ending, but redemption of time gives a closure overall more to my liking
Show HN: GPTLint – an OSS standard for LLM-based code review
A lot of people's complaints in this thread are because they just haven't figured out the powershell way of doing that thing.

Granted - the Powershell way of doing some things is stupidly obtuse sometimes.
Always. And every now and then HN realizes it, then promptly forgets.

Contrary to popular propaganda, the original Luddites weren't opposed to technology, they were opposed to the effect of technological progress on the working class. They knew that automation and mass production would be used to devalue labor, flood the market with inferior products, and that all of the benefits and profit from the industrial revolution would go to the corporations, at the expense of their quality of life. And they were correct.

And modern day "Luddites" were correct about the centralization and commoditization of the web, social media, crypto and NFTs, Elon Musk and autonomous vehicles, and will be proven right about AI. Tech has nothing left to offer but grift upon grift.

https://www.newyorker.com/books/page-turner/rethinking-the-l...

https://news.ycombinator.com/item?id=37664682

https://librarianshipwreck.wordpress.com/2018/01/18/why-the-...

https://news.ycombinator.com/item?id=17053994
“Because of political gameplay, about 60 million Americans will have to make hard choices between paying for the internet or paying for food, rent, and other utilities, widening the digital divide in this country,”

Tell me how they vote.
I'm still holding out for a Tcl port to the CLR (StrongTcl? IronTcl? Tcl#?) for exactly this reason.
Huh, never heard that before. Does it leak more information than just encrypting without zipping? Struggling to imagine how this attack works.
I think RAG has a lot to say here. New content / facts go through the embedding process and are then available for query.

I don't generally disagree that a more discrete (not continuous) knowledge base will be another component to augment ai systems. The harder part is how do you build this? (Curate, clean, ETL, query) Not sure a graphdb is the best first choice. Relational DBs can take you pretty far and it is unclear how many 1+N or multi-hop queries you'll need in a robust ai / agent system
Isn't the title of the article addressing specifically those types of clauses?

I'm fully behind the as is from volunteers and hope that it's not mucked with, but judges and legislatures change. The EU, for example, was ready to make all software devs liable for security issues, OSS or not, until the community rallied and informed them of how much of a disaster that'd be.

Just because something is written into a waiver doesn't mean that it's enforceable.
Playing outside, painting, and bicycles are privileged Western things?
Just a day of reading, it passes by fast, I read the whole tetralogy in 4 days, 1 per book, really liked them
The information leakage problem occurs when compression is done in the TLS layer, because then the compression context includes both headers (with cookies) and bodies (containing potentially attacker-controlled data). But if you do compression at the HTTP layer using its Transfer-Encoding then the compression context only covers the body, which is safe.
Yes, but he counts environmentalists and the mythical “deep state” as reasons why he accomplished so little and I expect his revenge dreams include plenty of reversals, the harder to recover from the better. Last time, he ran it like one of his businesses but from the sounds of Project 2025 he’s more receptive to letting competent people do their thing while he’s going after his top enemies.
Processed foods were actually a boon in the 50s because they were much better than the alternative, which was often rotten food or simply starving. Famine was a real danger late into the 20th century even in the USA. The memories of WWII and Dust Bowl famine were still fresh in adults' minds. And foods spoiled quickly unless pickled, refrigerated, etc. So anything that could prolong the shelf life and make the food supply stretch while still remaining appetizing was welcome from a food security standpoint -- even with all those additives and preservatives. The trope of "starving kids in China would be glad to eat that" was a thing for a reason; under Chairman Mao people really were starving in China, and starvation was still almost at your doorstep even in the USA.

These days we have agro-tech out the wazoo and can, potentially, feed billions with fresh crops reliably and relatively cheaply, so the processed stuff doesn't have the advantages it once had and numerous disadvantages.
It makes a lot of sense, especially since in the SQL standard, you can grant privileges to "users" or "roles."

Might as well simplify the mental model and make them the same.
Here is one in less than 200 lines of python: https://github.com/s-holst/tinyrv .
It uses machine-readable specs from https://github.com/riscv/riscv-opcodes ; yet I needed to extract immediate bit scrambling from their LaTeX sources :). I wonder if there is an easier way. Anyways, the opcode semantics are hand-coded and it simulates enough to boot linux.
Yeah this my main complaint with Powershell -- Microsoft had one opportunity to build a new shell for the ages and decided to use Bash for syntax inspiration. It could have been so much better and now we're stuck with it forever.
https://archive.ph/tgcVU
> if we're trying to properly display a Japanese name, it's probably easier to put the appropriate language context in a UTF-8 document than it is to embed Shift JIS text into a UTF-8 document.

You'd think that, but in practice I've found the opposite. Applications that use encodings managed to display things properly. Applications that hardcode UTF-8 don't.
iPad used to fire modern weapons in old Ukrainian jets
AI code reviews are promising, BUT they're hard to control and currently all closed source.

That's why I built GPTLint.

It's an automated code review tool powered by both ASTs and LLMs – the best part is it's a 100% OSS standard that works w/ any LLM.

HN folks might be interested in checking out the built-in rules: https://gptlint.dev/rules and how it works: https://gptlint.dev/project/how-it-works
If Google did this, it would 100% be framed as "Google offers demotions to dozens of employees" because salary is adjusted based on the cost of living in the area. So it's still bad press not to mention the employees have to uproot their lives to move if they were to accept (move countries, get legal permission to work there etc.).
At least a piano doesn't require power and cooling to operate.
It seems like commercial interests are trying to muddy the waters for the definition of "ultra-processed food" in search results. The phrase as originally coined is a product of the Nova classification system [1]:

The Nova classification is a framework for grouping edible substances based on the extent and purpose of food processing applied to them. Researchers at the University of São Paulo, Brazil, proposed the system in 2009. Nova classifies food into four groups:

Group 1: Unprocessed or minimally processed foods - Unprocessed foods are edible parts of plants and animals, along with algae, fungi, and water...

Group 2: Processed culinary ingredients - Processed culinary ingredients are derived from group 1 foods or else from nature by processes such as pressing, refining, grinding, milling, and drying. It also includes substances mined or extracted from nature....

Group 3: Processed foods - Processed foods are relatively simple food products produced by adding processed culinary ingredients (group 2 substances) such as salt or sugar to unprocessed (group 1) foods. Processed foods are made or preserved through baking, boiling, canning, bottling, and non-alcoholic fermentation...

Group 4: Ultra-processed foods - Ultra-processed foods are formulations of ingredients, mostly of exclusive industrial use, typically created by series of industrial techniques and processes. Unprocessed (group 1) foods often compose a small proportion of their ingredients or are even lacking entirely. Ultra-processing often introduces food substances of little or no culinary use, such as hydrogenated oil, modified starch, protein isolate, and high-fructose corn syrup. The manufacturing processes for ultra-processed foods typically involve techniques such as extrusion, moulding, and pre-frying, along with the addition of various cosmetic additives, including those for flavour enhancement and colour...

[1] https://en.wikipedia.org/wiki/Nova_classification
Is it open source? Will it one day mysteriously disappear from the internet too?
because the cheapest energy is not necessarily the cleanest
> Are these really the only 2 options you see? No "teach your child about the issues with being on a phone all day" or "set reasonable restrictions on phone usage"?

It starts from no to progressively more access while teaching your growing kid to self regulate. There is no way you can treat your 7-17 year old the same when they are getting full access whether you like it or not when they turn 18.
The misunderstandings in this thread make for an inflammable situation.
I agree 100% on the technical issues.

But the point of the article is not the same thing as how well it achieved its goals.
https://archive.ph/wmseI
"everyone who has straight hair wants curly hair, and everyone with curly hair wants straight hair"
Just make sure to secure it well, or else... https://www.adn.com/alaska-news/aviation/2023/07/18/loose-ip...
Is it something to install separately ? Or I need to upgrade something ? I never got it to auto complete anything to be honest
You can't just assume UTF-8, but you can verify that it is almost surely encoded in UTF-8 unlike other legacy encodings. Which makes UTF-8 the first and foremost consideration.
They do.

https://developers.cloudflare.com/1.1.1.1/setup/#1111-for-fa...

https://nextdns.io/
A friend of mine joked a few years ago that one should invent "green computing" to fleece unsuspecting Fortune 500s and NGOs.

Well...
Yea, it's like the entire industry forgot the premise of CI-CO.

And when you get down to it, the palatable portion of the issue becomes the biggest problem. We suck all the fiber out of foods and feed it back to animals, and then leave the super high calorie portions to eat making it hyper easy to consume 10k kcals a day.
Perhaps I should better explain why I dislike it.

A lot of parts (ex: Crystals) are extremely heat-sensitive. So even just a few dozen seconds extra of soldering could damage your crystals (ex: internal solder will reflow and break the vacuum seal).

So *ANY* action which requires you to "carefully squeeze down" the solder paste out means you're going in there with tweezers, and possibly leaving the board in 200C+ soldering temperatures a bit longer than usual.

-----------

IE: Its not that this technique "won't work" in isolation, its that you won't get "consistent and reliable results", especially when we consider the nearby parts (ex: a possible XTAL) that could be damaged while you're messing around with the hot-air gun.

The standard technique of reflow soldering is to use a solder-paste stencil to deposit the "right" amount of solder paste onto your board, then use a reflow oven to carefully heat the board (and hold the heat) at the right temperatures, so that nothing gets damaged.

Once we start relying upon "Well, keep the board heated a bit longer so that my tweezers can do the work" is when you start overheating chips and otherwise creating failed parts.

> Modern solder alloys and solder masks are really good at preventing bridges. The solder really doesn't want to stay between the package body and the solder mask, it will try very hard to only stick to metal.

This also matches my experience. The surface tension of solder (be it lead based, or lead-free, or low-temperature solder paste) is far greater than most people expect.

You can strongly rely upon "surface tension" to magically do the right thing on your boards, as long as you've got good quality soldermasks.

In fact, a big problem with reflow soldering is "tombstoning" (ex: surface tension of lead is so strong, it pulls your components OUT of position). There's a LOT of surface tension at play here. Its great in most cases, but keep an eye out for those tombstones!

Everything that could go wrong in my experience is fixed with rework hot-air + generation applications of flux + solder wick + soldering iron + tweezers. And rather easily mind you, I know that didn't sound very easy but... the right tools make any situation fixable. Its just knowing how to use all those tools in the right cases.
> ... A poor home life increases chances of mental illness and decreases chances that someone will drive you to practice. Will you even maintain the team sport if your teammates never accept you...

I've never been and shall never be a team player. I go my own way. Never did any team sport (I hate them and I hate watching them). My parents never drove me to any practice (OK, OK, one year of judo but that's it).

A crappy skateboard, a used BMX clone, and self-assembled rollerskates go a long way (and in the not so long run cost less money than the fuel to drive to sport).

I'm still fit at 51 and I attribute that to me moving my arse off when I was a kid (and then teenager) and going out to play in the streets and parks every single day with my skate/roller/bicycle.

People should stop looking for excuses. And they should especially stop looking to excuse others.

Others don't like you? Grow a pair. Build a carapace. Learn to wheelie and learn to do kickflips. You'll get the girls.

Team sports are totally overrated (nowadays I still play some tennis).
They all did pretty well tbh. GPT2 didnt talk about moving away from fee for service which I think the evidence shows is the best idea, the other 2 did. GPT2 did have some other good ideas that the others didnt touch on though.
https://www.computerworld.com/article/1338390/darpa-pulls-fu...
Maybe I'm just being slow, but how is that different from a normal bittorrent (with DHT)?

Are you asking for coordination of which parts are most rare? I though bittorrent already prioritized the least common parts in a swarm.
In the issue I ran into, the '$' comes back from Azure in the nextLink[1] value. As soon as you try to process the string, the reserved token '$' breaks any processing - precisely because it wasn't escaped before being stored.

Perhaps, it's easy enough to do some .NET manipulation, just to get PowerShell to be able to handle the string for the next Invoke-RestMethod -- but its far easier to just curl those urls, instead.

[1] - https://learn.microsoft.com/en-us/rest/api/keyvault/keyvault...
>as protestors used the time for organized military-style, platoon-wise drilling of stances and formations that would ensure an uglier altercation next time around.

I really liked the canary analogy, but this bit is silly. No they aren't forming platoons, they're a lot closer to camping out being college kid hippies than the students in 1933 burning books in full nazi uniform. It's fluid for sure and things can change, but the beautiful liberal democracy we're in needs moments of uncomfortable reflection
The definition GP is using most likely refers to non-ASCII sequences that validly decode as UTF-8, because virtually every major charset in practical use has ASCII as a subset.
Not sure, but I believe the performance-critical components are C++.
There are lots of hackers bringing VsCode-only extensions to Neovim. I brought Copilot Chat to neovim back when it first became available to me and the community is still alive and well, though with a different maintainer. Tbh AI tools aren’t that useful, and those that are will get ported. Currently trying to bring Cursor to Neovim but that has proven much more difficult
Build an AI Voice Assistant Like Siri (Use OpenAI AI Assistant)
I think yogurt is a great example of the problem. In its more natural form it is healthy, particularly as a probiotic with live cultures and enzymes.

But that’s not what the majority of yogurts sold in stores are, they are heated and pasteurized killing live cultures, and then loaded with sugar added. It’s this yogurt product that more closely resembles a desert than a healthy yogurt that is bought/consumed and marketed as a health food.

It’s very similar to the majority of breakfast cereals, probably never as healthy as yogurt to begin with, but a bastardization of the “cereal grains” they are named after.
The confusion is by design.
> It depends on the circumstances. It might be the least bad thing to do. Or not.

It is not.

https://en.wikipedia.org/wiki/Mars_Climate_Orbiter#Cause_of_...
> AFAIK the issue wasn't with low-fat itself per se, but rather that fat was replaced with sugars for things to be palatable.

I remember one day I was walking through the grocery store, and was struck by the inanity of a package of candy-corn proudly declaring itself "Fat-Free!"
On one hand, someone like a Jia Tan should be held to account in some way, if it was a nation state, there could be sanctions.

On the other hand, finding the actual malicious actor seems like a harder problem than fixing code and ensuring resilient trust chains.
> What determinism do you argue does truly fall out in the end?

Mechanics is fully deterministic. The question is if there is some kind of "QM random generator" which mixes into this, making things nondeterministic in the end. But it's possible to separate both and the "big clumps of matter" part is fully deterministic then because decoherence generally happens so fast that it doesn't matter. You need to prepare systems quite carefully to mix quantum randomness into it (like in Schroedingers cat for example).

> In that case, we have two different interpetations that yield the exact same outcomes

Only for "harmless cases". SR allows lots of strange stuff, especially if combined with gravity. Closed timelike curves for example.

But if time is absolute and only slowed down for objects moving against this background, then closed timelike curves couldn't exit. Also the trick with Kruskal–Szekeres coordinates wouldn't work anymore because switching time and space would by unphysical. This way we wouldn't have to care about the singularity (at least in Schwarzschild BHs) anymore, because space would cease to exists behind the horizon of a BH and there would be no Singularity.

> You can do all that today, by specifying a reference frame that you want to consider

But that wouldn't work with measurement of entangled object, because there would be no way to define an absolute frame in which the change of the wave-function into an eigenstate happens, it would always depends on the frame of the observer. QM requires that the change happens simultaneously, but SR doesn't allow simultaneous events.

Of course the problem with all of this is, that in the moment I can't see a way to do experiments which decides if there is absolute time or if the SR is correct.
Google is an advertising company. Relying on them to do anything other than service that business seems risky at best given the abundant history of rug-pulling. Even then, at this point I'd be questioning the support for ads. Support can mean anything from customer support to not running the business into the ground with blunders.
Encrypting without zipping doesn't leak any information about the content. You can't rule out certain byte sequences (other than by total length) just by looking at the ciphertext length.

If "oui" compresses to two bytes and "non" compresses to one byte, and then you go over them with a stream cipher, which is which:

A: ;

B: *&
I still don’t understand why French fries are considered UPF, it is just potato but fried.
It’s only bad press in the us.
There’s not a way to have good press here from a U.S. perspective.
Its positive news for the other countries.
It's amazing how big these jackpots have become over the past decade, and especially post-Covid. Trillion-dollars of debt and billion-dollar jackpots go in hand, yet the dollar remains strong contrary to endless prediction of its collapse. Rather than the sucking sound warned by Perot, it's more like the inflating sound.
the more information they keep, the more they will expose it in data breaches, or sell/share it with others.
> If the culprit is caught, and lives in a place with a reasonable government, prosecution would be a better way to address it

By "lives in a place with a reasonable government" I guess you are talking about somewhere that will act at the behest of the US government and prosecute on their behalf?

Because that's nothing like as simple as you might imagine (for very good reasons).

Source: Kim Dot Com lives down the road here and it is proving to be extremely challenging (and very expensive to us tax payers) to bring him to US justice.