skysight-inc/HackerNews huggingface dataset:
Yeah, its almost like "do one thing and do it well" had security benefits...

SElinux has the desired sort of granular permissions at the OS level, but if everything is dynamically linked to everything else that doesn't help as the tiniest lib is now part of every process and can hence pick and choose permissions.

But even if we go full monolith OS when systemd takes over the job of the kernel and the browser, that just changes where we need those permissions implemented. We can't practice zero trust when there is no mechanism for distrust in the system.
Super cool product
Yes, you can only charge via solar in fair weather, and not when most people really need to charge. Building-sized batteries made to charge other batteries seems silly and likely impractical.
The documents used in Amazon at that lifecycle stage aren't functional specifications. The point is to justify launching a few project to management. You should be able to clearly explain why it's worth expending resources.
Discovery could end global amphibian pandemic
What does it mean to "hoard talent"? Pay high wages? I'm sure they've done plenty worth penalizing, but not that.
Well, I'm just going by empirical evidence: what has worked for me and what has worked for many of my fellow colleauges that have done actual research in mathematics.
Somewhat related:

* https://en.wikipedia.org/wiki/Timekeeping_on_Mars
(Author of the article)

I agree with your counter-point. The finiteness and lock-step are interesting characteristics; I wonder what the set of characteristics are, for when this "rule" is especially applicable.

And then we could ask: Is a startup like that? Are some kinds of businesses like that, but some are not? (e.g. a one-person accounting service vs a "change the world" startup?)

I do agree that often with startups it's whether you find the 1-2 things that REALLY matter, and execute those REALLY well.
...at least you weren't looking for any references to "mifflin" functions.
8%! Only time ive seen elevated commissions like that is when the overall price is low (common with raw land).
What is "hoarding of talent"? These are human beings and they have a right to work where they want. Let's be clear, apple "hoards" talent by offering them competitive pay and benefits. If others want to compete they should offer something as compelling. It doesn't have to be money, I personally left for less money multiple times. It could be working on an interesting problem or with smart people.
There are lots of radioactive waste materials when using nuclear recycling. Basically, all recycling allows you to do is to split ~90% of the uranium atoms into fission products rather than the more typical 5% that we do in our current fleet. The leftover fission products are still radioactive, but they decay a bit faster than the material in non-recycled spent fuel (actinides like Np, Pu, Am, Cm).

While there may be less total solid waste per kWh when you recycle, you do add the complexity of having lots of more diluted liquified radioactive waste streams from the processing. Liquified waste management has proved challenging from our weapons programs, e.g. at Hanford, though it could certainly be handled better than that.

I wrote up a small primer on nuclear recycling with more details here: https://whatisnuclear.com/recycling.html
i don't think anyone has a clear answer for "winning the argument" since definitions can be endlessly debated.

i think a more useful question is "what about the existing US economy is what makes it work/effective?" another useful question is "what about other economies make them less effective than the US economy?"

to answer the first question, the US economy works better when it's a freer market. magatte wade gives a convincing answer to the second question about africa when she points out it's generally very difficult to start a business in african countries.

i'm curious about what alternative you are interested in promoting and how. are you against free markets or do you have ideas on how to make markets more free?
I think, historically the term "Ganze Zahl" (a whole or entire = integer number) was always used in contrast to "Gebrochene Zahl", meaning broken or fractured number.

Negative numbers are not broken, so they have always been considered whole. For example, Leonhard Euler wrote in his "Vollständige Anleitung zur Algebra" from 1767:

"Alle diese Zahlen, so wohl positive als negative, führen den bekannten Nahmen der gantzen Zahlen, welche also entweder größer oder kleiner sind als nichts. Man nennt dieselbe gantze Zahlen um sie von den gebrochenen, und noch vielerley andern Zahlen, wovon unten gehandelt werden wird, zu unterscheiden."

https://www.math.uni-bielefeld.de/~sieben/Euler_Algebra.ocr....
Organizations of all types -- government and otherwise -- are dependent on a wide variety of externally-sourced solutions for mission-critical operations. They can and do develop their own processes for testing and vetting potential solutions against their own criteria for performance, reliability, maintainability, and security.

Government orgs can and do contribute the results of the work they do in this regard upstream to FOSS projects. This has never not been the case, and when government-employed developers release the work they do to meet their own security requirements to the broader community, everyone benefits.

But this is drastically different from the scenario that the preceding poster was proposing, in which government officials would assume effective responsibility for the entire project, not just act as participants in the FOSS community.

That proposal would invert the situation, and change it from government devs adhering to the norms and conventions of the community to the community adhering to the rules and priorities defined by the government, which is where the negatives I outlined above would come into play.
Nuclear having to demonstrate safety in a theoretical future where human beings are no longer human I think is a great demonstration of the sort of nonsense road blocks environmentalists have thrown in front of it.

Imagine you go to put solar on your house and some people show up screaming "What if Dr. Zaius cuts himself on one of those panels a million years into the future?". That's what they did every step of the way with nuclear.
> In what way is the statement you quoted false?

"We all mostly want the same things, feel the same things and do the same things" is contradicted by any studies on consumer behavior that takes gender into account. Of course deep inside we’re all mostly the same, but as a society we constructed a gender polarization that has very real effects on what we want, how we feel and what we do. If I tell you that my friend likes to wear high heels and a red skirt you can hardly pretend the probability they are a woman is only 50%.
With Fediverse support for Threads and self-hosting available for BlueSky, it looks the next generation of social media will be more open than the last.
We don't have the way to apply any restrictions on a per-library basis. This is generally quite difficult to do.
In order to prevent ridiculous spam comments, I am designing a system that makes more creative and genuine comments and recommends products.
TAI doesn't help. Observers on Earth and the Moon will forever disagree about the other's duration of a second (unless they account for the relativity corrections that make them appear to be different).
This looks really promising and well-thought-out. Never thought I could utilizing LLMs organize my tabs not, so far seems to work really well. Kudos to the team!
The interesting or perhaps scary question is how many times are news hosts told to drop a topic/story and they go along with it and the public never even knows a topic was dropped?

It's worth asking how we can make our systems safer against large corporations shady influence.
My daughter will start college in the fall as a pre-med. I wonder what the progress of LLMs will mean for how doctors are trained and what their job prospects will be. If only for cultural reasons, I think there will continue to be many doctors and nurses, but knowing how and when to use LLMs will likely become an important skill for health care workers. In the near future, when a patient is admitted the hospital, doctors may have access to an LLM fine-tuned with the patient's medical records.
> ... that accounts for its differing gravitational forces ...

I salute maintainers of timezone libraries. This is going to be a fun one. You are now responsible for space and time.
Waste reprocessing and sub-seabed disposal would be much better.

But at the moment most waste is held on-site and not reprocessed as sub-seabed disposal, waste reprocessing and even constructing a land-based waste depository have all been prohibited. So it's actually ended up more dangerous than it needs to be.
Falsehoods Programmers Believe About Spacetime
The headline and article text make this confusing, but I'm pretty sure that Stewart is saying that Apple did block him from having her on the podcast that they sponsored, not that Apple expressed any opinion at all about him having her on the Daily Show.

This is part of Apple's general heavy-handedness which caused him to quit, not an attempt to block Khan in other outlets.
Makefiles are not a Linux thing, but Unix.

And if you confuse C with C++ and Make with CMake/Autotools/Autoconf, you have a lot to learn.
Look: simple and portable makefiles work:

git://bitreich.org/english_knight
Just to be 100% I can still use Redis for free in my projects in production so long as I don’t sell a hosted version of it right given this new Redis license?
> Smartphones are great! None of these devices will kill or replace your phone, and anyone who says otherwise is lying to you. But after so many years of using our phones, we’ve forgotten how much friction they actually contain. To do almost anything on your phone, you have to take the device out of your pocket, look at it, unlock it, open an app, wait for the app to load, tap between one and 40,000 times, switch to another app, and repeat over and over again.

I find the less I use my phone and technology, the higher quality life I have. Life seems quite nice with less data and no social media :)
My guess is that once the app is installed it's easier to convince the user to sign up for an ink subscription. And then once that's done it's easy for the user to forget they've done that. They won't even see the charge, it'll just be lost among the tons of other "Apple.com" charges that come across each month.
git://bitreich.org/english_knight

This. Simple and usable.
Apple don't need to invade your privacy when they already control your whole world.
This hasn't been true since before IE6. ActiveX, Flash, Silverlight, and beyond started
the path of browser's being generic application hosts.
If browser extensions could access the local LLMs - Now THAT would be a very cool feature.

Imagine what (test) automation extensions like Selenium IDE or Ui.vision could do then. Or translation extensions. Or.... so many cool options.
Those libraries should not have named the methods like that. They could have chosen any naming scheme and they went with something that collides with the only naming scheme available to Python itself
I have such a love/hate relationship with dunders. On the one hand, I get warm fuzzies from simplifying a module's interface with `__call__`. More than once I've seized an opportunity to rewrite some ugly conditional logic with a partial ordering by leveraging `__gt__`, `__lte__` and friends. `__setattr__` remains an interesting alternative to using decorators to execute some pre- or post-call behavior to a class method. (IIRC it can also be more efficient than wrapping a method with a decorator, since the `__setattr__` override gets precompiled into Python bytecode along with the rest of the class def.) Probably some other sleights of hand along these lines that I'm forgetting. I'm sure they were fun to write and I probably felt clever doing it.

Unfortunately in almost every case, dunder methods made it harder for me to collaborate with other people on the same codebase. And I get it. Tinkering with `__setattr__` leads to recursion errors if you're not careful, `__call__` introduces state in an unexpected place (wait, foo is a class instance? But but it behaves just like a function...). It's one of the only "stupid Python tricks" I can think of that lacks a clear analog in other programming languages, so polyglots without a strong Python background tend to hate them. I've tried to make the case on two separate occasions that dunder methods represent a more object-oriented approach to dealing with systemic complexity than type dispatch, and I stand by this. But I concede that the benefits of making the codebase nicer and more ergonomic in some places invariably requires writing class definitions that look horrendous in other places. So it's not so much that dunder methods reduce that complexity, so much as try to contain it and hopefully prevent it from spilling out into the main execution logic.

P.S. - Trey, if you're reading this, hello from a former TA!
Do you have examples of this?
Don't know why this is downvoted, I have endlessly heard corp lawyers say this to my face while I worked there.

I have had a "popular" open source library I contributed significantly to campaigned by Microsoft to change the license to MIT, and the founder and creator decided to relicense without getting any sign offs because they felt that nobody would get mad enough to sue them.
Just another symbolic gesture from the White House to try to pretend that they're actually serious about achieving Artemis' goals as they continue to cut NASA's budget while raising the allocation to the waste of material that is SLS, doing nothing more than accomplishing their goal of killing science programs and purchasing votes and future 'advisor' roles at Boing.
There will probaby be at least three JS frameworks to take care of that, don't worry.
I believe it is looking for functions in OpenSSH that do key validation etc
Yes, most commercial hotspots use it.
Particularly the redirect to login page ones. If you get some form of “you need to login” pop up notification, it is the main way they detect that. Those that don’t give you such a notification are probably not using it
This is a ChatGPT-level question :) . Pasting GPT-4 response:

If someone is caught installing a backdoor into a software library such as libxz, particularly one that interacts with a secure communication protocol like OpenSSH, they could be charged with several offenses under United States law. The specific charges would depend on the details of the case, but here are some possibilities:

1. Computer Fraud and Abuse Act (CFAA) Violations: The CFAA is the primary federal law in the U.S. for computer crime. It prohibits a variety of different types of computer-related activities, including unauthorized access to a computer system, causing damage to a computer system, trafficking in passwords or similar information, and more. A person who installs a backdoor could be charged with unauthorized access and/or causing damage.

2. Wire Fraud: If the backdoor was used to obtain sensitive information or to cause harm, the person could be charged with wire fraud. This is a federal crime that involves using interstate wire communications to carry out a fraudulent scheme.

3. Identity Theft: If the backdoor was used to steal personal identifying information, the person could be charged with identity theft.

4. Economic Espionage Act (EEA) Violations: If the backdoor was used to steal trade secrets, the person could be charged under the EEA.

5. National Stolen Property Act (NSPA) Violations: If the backdoor was used to steal data or other "property," the person could be charged under the NSPA.

6. The USA PATRIOT Act: If the backdoor was used in a way that could be considered "cyberterrorism," such as causing harm to a critical infrastructure system, the person could be charged under the USA PATRIOT Act.

It's also worth noting that if the person was working on behalf of a foreign government or organization, they could be charged with additional crimes, such as espionage.

Keep in mind that this is a complex legal issue, and the specific charges would depend on the details of the case. If you're dealing with a situation like this in real life, you should consult with a legal professional.
I am excited about the future movie "Saving Forest Rain".
Save on bandwidth by generating content on the fly rather than having to visit websites which used their own GenAI to generate content without regard for accuracy as its sole purpose is to attract the attention of real humans which can then be sold via a real-time auction run by another AI (Google ads etc.) to the real customers, who are likewise generating advertising with GenAI and testing which works better via another (A/B, multi-armed bandit, or genetic algorithm).

GenAI on the browser skips the intermediaries and probably loads faster than all the JS needed for 1200 analytics "partners" and reinventing the wheel badly by making it load text on the fly based on your scroll position rather than letting the browser handle it because someone just assumed a few thousand lines must be slow and never stopped to try it.

Plus it being local means it might even work when you have no signal.
Do the models get the content of the page fed into the context or not? Otherwise it is just plasterwork.
No. AMD isn't going to do the right thing and will not open source firmware. What a wasted opportunity by Team Red.

https://twitter.com/__tinygrad__/status/1775264921468764205
idk picking a real-world example that breaks the code seems like a good test case to me
One developer from Microsoft Teams opened a badly worded bug ticket = "Microsoft is making demands"?
Maybe Apple, maybe google, but Amazon?

I think the average American is aware of the Amazon warehouse worker conditions (and probably don’t care)
Browsers are the most aligned virtual machine with support for scripting/programming and visualization.

And 'browsing the internet' sounds much different than 'doing nearly everything'
The __mifflin__ method is used to define a way for the object to waste cpu-cycles so it looks busy
There were symbol changes in recent releases, and things like apt link to liblzma. If liblzma were downgraded without also updating apt at the same time you could be left with a non-functioning apt.
Hiring in that period was also way more than the baseline hiring rate. Some companies doubled their headcount in the span of ~2 years.
https://www.cnet.com/tech/tech-industry/apple-google-others-...

> Apple, Google, Intel, and Adobe will shell out $415 million to put to rest an antipoaching civil lawsuit that accused the companies of conspiring not to hire each other's employees.

> Filed by former employees of the companies involved, the lawsuit shed a light on the practice of some major tech industry players of allegedly working together to agree not to poach employees from each other. The affected employees had argued that such agreements limited their ability to rise up in the industry and stifled their attempts to earn higher salaries. Email exchanges among such top executives as late Apple co-founder and CEO Steve Jobs and former Google CEO and now executive chairman of Alphabet Eric Schmidt revealed how requests were made not to hire certain employees away from each other.
I still don’t understand all the hype around Arc. I tried to use it but all its features just presented friction from browsing the web. I expect a browser (or any good product, for that matter) to just get out my way. It has some nice features (Split View, Spaces are a nice idea, although I don’t like vertical tabs). But like the parent comment said, it’s unnecessarily bloated.
Scaling in this broader context can have many meanings. All of them disagree with the original statement and with yours. If you assume that OpenAI spent more on GPT3.5 than on GPT3, and more on GPT4 than on GPT3.5, which is certainly plausible, how do I understand your statement in that view? What is even meant with scaling stopping at GPT4 when the next model by OpenAI is not yet public? Of course it makes no sense to compare against yet another company throwing money at a problem, but within each company scaling to more money (training/modalities/tunings) as a function of time has improved reasoning abilities. I am probably misunderstanding something simple so any citation would help.
This is basically a complaint that they hired too many developers and overpaid them--and now some of those developers who left or were laid off can't find as ridiculously well-paid jobs somewhere else. I'm pretty sure there are plenty of jobs out there; they probably just don't pay as well or are as prestigious.
You can easily tell the difference between bread with 80% hydration and 85% hydration if they've been cooked for the exact same length of time. Only if you cook the 85% slightly longer will it be hard to tell.
It would break a bunch of other legitimate stuff that also checks uname and expects stuff to be there.
Mark the good stuff: Content provenance and the fight against disinformation
Major Earthquake in Taiwan Halts Some Apple Chip Production Lines
I associate 3M with the production of chemicals
I really like this comment, chess sucks.
Terrestrial Time is a thing: https://en.wikipedia.org/wiki/Terrestrial_Time

> TT is indirectly the basis of UTC, via International Atomic Time (TAI).

Nobody is going to bother renaming UTC at this point, misnomer or not. Besides, if they stop adding leap seconds to UTC (as is planned) the whole point of UTC goes away anyways.
Why would Starlink give out that info?
Or enough arsenic to kill every living thing on earth

https://en.m.wikipedia.org/wiki/Giant_Mine
This is all fine and good, but the big question for me personally is when we can expect to see cloud providers (DigitalOcean and AWS are the ones I'm using) provide hosted versions of Redict OR Valkey with some sort of upgrade path from Redis. I'm a good full-stack developer and a mediocre server administrator, so self-managing hosting is usually not something I'd prefer to do.
That was basically the thesis of Kennan's "Long Telegram" (https://nsarchive2.gwu.edu/coldwar/documents/episode-1/kenna...).
I'm OK with this. Just remove daylight savings shifts here on Earth.
Microsoft offered a payment of a few thousand dollars, but it is not clear if ffmpeg accepted it.

https://twitter.com/FFmpeg/status/1775178805704888726
Shouldn't the title say 'Apple blocked her'

They did succeed in pressuring the podcast to not have her on.
Decimal or hexadecimal?

After triying: decimal
To be 100% you should email redis and/or ask a lawyer.

Not randos on HN
> I agree that the iPod was adopted faster, but that definitely wasn't version 1, and the early versions were heavily mocked before they were adopted.

"No Wireless. Less Space than a Nomad. Lame." [0]

[0] https://slashdot.org/story/01/10/23/1816257/apple-releases-i...
ah my bad, too short attention span :-)
Blockchains were invented in 1982?
Asking for help is a core developer skill
A good search engine should be able to surface the official docs of a programming language, when you search for things that are clearly part of those docs. I don't see why the official Python docs have to get into the business of SEO. If they set their sites' metadata attributes in a responsible way, there is nothing more they should be obligated to do.
Show HN: Hoku – Simplify Your Group Adventures
Hello Hacker News! I'm Edgar from Hoku. I created Hoku to simplify the group travel planning process. We've recently updated our app with smoother workflows, faster performance, new shortcuts for adding activities, and a new feature for sharing travel notes with friends. We're excited about these changes and would love your feedback to help make Hoku even better. Looking forward to hearing your thoughts and suggestions!
HTTP/2 desync attacks. (2021)
And suddenly all of physics changes slightly.