skysight-inc/HackerNews huggingface dataset:
> This exit back to root is not a security hole

Wait... Doing just "su bob" is vulnerable to a known decades old exploit. You should do either "exec su bob" or "su -P bob" or you just gave bob root rights on every Linux kernel older than 6.2 (and I think on 6.2 and more recent the default is still insecure?).

It's explained here with a simple PoC exploit (I tried the exploit and it works/worked) and it's been frontpage on HN in the past I think:

https://www.errno.fr/TTYPushback.html
The most 'fair' math classes (specifically, I'm thinking of algebra and calculus type courses) I have been in, allowed a good in-between. Basically, you were totally allowed to use a Calculator, even one with a built-in CAS, but you -had- to show the in-between steps if you did so on a test.

This was pretty useful in it's own right, as you at least had a way to check your work, and frankly it was extremely useful for helping me solidify knowledge in those fields. [0]

Of course, AI muddles this, since it can explain the steps for you.
Great! Conda honestly can't die fast enough.
Yes, thank you!

Any idea how active GitPay is?
My confidence comes from watching GothamChess play it at… chess. The problem with ChatGPT isn’t that it’s bad at chess or doesn’t understand the rules of the game. It obviously has no concept of what it’s doing. It can’t even keep track of which pieces are still on the board: a trivial task for even a small child.
So if I have shingles I'd have less chance to have Alzheimer?

BTW: I had shingles before 50yo and I vaccinated thereafter.
Exactly. This isn't meant to be a Blade Runner Voight-Kampff rapid-fire interrogation.

An interview is supposed to be a bidirectional conversation to see if you fit with the manager/company and the company fits with you. Obviously, how you ask (and don't ask), and ask around these questions can really give an idea what to expect.

There's also major red flags for places that you probably never want to work at. For example, dismissive managers are a major problem. What are they going through on a day-to-day? They probably can't tell you, but you can ask around them.

Why are they interviewing? Is it a new position, or a replacement? Why did the replacement leave? I had one interview that the person leaving was also on the interview committee. Really nice gentleman. He was retiring, and wanted to move back with family across the US. And he was on the committee to help find a person and train them to be there. The job wasn't exactly what I was looking for and declined, but I greatly respected how they did that interview.

Again, I interview primarily for engineering roles. Maybe other non-engineering roles do things differently. But I like to try to get a snapshot what the company's like, their expectations, my expectations, and how my life is working there. Last thing I want to do is accept a position and find out they grossly misrepresented the position to get me in the door, and make it hard to interview/switch to get out.
A Logic for Expressing Transformers
Our recent paper proves that transformers can be translated to sentences in first-order logic with majority-vote quantifiers (FOM).

FOM is a symbolic language that can capture computation inside transformers!
Yes, not getting viruses at all is preferable to getting vaccines. If you figure out how to make that one work let me know.
Get a train pass and try to move efficiently but staying in places for 2-5 days. Use these 'home base' opportunities as a chance to talk to locals or check sites like Atlas Obscura or WikiVoyage and make day trips or plan your next location. Googling "site:reddit.com $location interesting places" can be helpful too.

I usually travel for several months and hate backpacking so this approach reduces the number of times I have to lug a suitcase around.
Anyone else getting major FOMO now?
AMD, NVDA, MRVL up 20-30% this week

some leveraged ETFs up 20%+ past two days alone

Unless you are in 'big tech', particularly AI or something like QQQ, you are missing out. Even Tesla and Google missing out. S&P 500? Missing out. DJIA missing out? Bitcoin/Ethereum? Yup...major weakness. Once would assume there would be some spillover of 'AI hype' into crypto, but nope. Arkk investments? Doing bad as always. This shows how hard it is to make money in the market. Trying to pick individual stocks or sectors is hard.
> …2 years ago we were selling at 10 times revenues when we were at $64. At 10 times revenues, to give you a 10-year payback, I have to pay you 100% of revenues for 10 straight years in dividends. That assumes I can get that by my shareholders. That assumes I have zero cost of goods sold, which is very hard for a computer company. That assumes zero expenses, which is really hard with 39,000 employees. That assumes I pay no taxes, which is very hard. And that assumes you pay no taxes on your dividends, which is kind of illegal. And that assumes with zero R&D for the next 10 years, I can maintain the current revenue run rate. Now, having done that, would any of you like to buy my stock at $64? Do you realize how ridiculous those basic assumptions are? You don’t need any transparency. You don’t need any footnotes. What were you thinking?

Sun Microsystems CEO Scott McNealy in 2002 (source https://smeadcap.com/missives/the-mcnealy-problem/#:~:text=A....)
Many, many people are not looking at PE at all. They are buying into momentum alone, or just buying because it's in the news a lot.
AI may change the world, but it's currently a bubble figuring out how to inflate.
We can extend this phenomenon to all of knowledge. You ask ChatGPT something and it gives you some very generic 10-point blogspam-esque answer. You immediately think ChatGPT is intelligent and that it has understood your particular question and that it has given you a tailor-made answer.
That is interesting, because the Spanish word for "orange" is naranja (both the color and the fruit).
ICE engines are incredible feats of engineering. Meanwhile, you need 2, maybe 3 parts to make an electric motor. They are dead simple. Even the control is just an inverter drive.

A turbo has about as many parts as the entire electric drivetrain. There's just a lot less to go wrong and you don't need lubrication or maintenance for solid-state non-moving parts.
Well, before 1983 it would have allowed you to automatically get voting status in the UK, run as an MP, become a PM, enlist in the Royal Armed Forces, and work in the HMCS.

This was done because of the mass emigration from the UK to Canada+Australia+NZ+ZA in the late 19th and 20th century.

You basically had full British nationality until the UK reformed the system in the 80s.
Avoid Putting Logic in Map Blocks
There is an entire YouTube channel about someone who bought a ghost town in California (Cerro Gordo) - https://www.youtube.com/@GhostTownLiving. Pretty interesting stuff.
Not any time soon, I believe.

AI hardware is useless without software ecosystem (AMD and Intel could tell a story about that).

Latest marketing materials of Tenstorrent tell stories about great chips and licensing deals, but not a single word about the software side of the things.

Compare that to how much NVidia talks about software on its presentations.
While freenom did genuinely have issues with spam and the like.

I must say it played a pivotal role in my life, it allowed me to do my passion and have a domain name in my early teens when I couldn't pay for anything. Being able to toy with a domain name led me down many rabbit holes and led to me trying out self-hosting and system administration.

Sad we can't have free things.
> This isn't the reason relatively few Japanese-Americans were interned in Hawaii. Compare it to Alaska. Like Hawaii, Alaska was an incorporated US territory. Japanese-Americans were ordered out of Alaska or interned.

What I was driving at, which sort of complements what you quoted, is: what would have been the rationale of sending all those Hawaiian Japanese-Americans to an internment camp in the midwest to be watched over by military police when they were in Hawaii, under martial law, being watched over by military police?

General Delos Carleton Emmons, the military governor of Hawaii, also argued that Japanese labor was "'absolutely essential' for rebuilding the defenses destroyed at Pearl Harbor."[74] Recognizing the Japanese-American community's contribution to the affluence of the Hawaiian economy, General Emmons fought against the incarceration of the Japanese Americans and had the support of most of the businessmen of Hawaii.

The interesting thing is, in a 100% wartime economy with full employment, depriving the economy of the labor of all those other Japanese-Americans in the continental United States was hurting the war effort as well. Not as acutely as tearing a big chunk out of the Hawaiian economy would, but still, not very rational.

> If you think general internment of German-Americans would have been implausible regardless of population size, because the Germans were white, you need to remember that perception of race has never been a rational matter.

I think internment of German-Americans would have been less likely, not implausible or impossible. The differences of Japanese-Americans in terms of dissimilar appearance and less shared culture would have greased the skids of racism, as it were. And yes, it's fair enough to point out that it doesn't always work that way and sometimes really, really similar groups engage in ethnic othering.
> It is eye opening to realise there has never been a situation where one person could simply transfer wealth to someone else without anyone in the middle being able to say No.

I believe the traditional tool for this is a suitcase full of either cash or jewelry.
As others have intimated, you'll never go bankrupt by selling [for a profit] too early. I put $10k into bitcoin when it was $1500, and sold it when it hit $4k. Yeah, I can do the math at $60k and feel bad, but realistically if I had the mentality to hold it from $1500 to $60k I would have waited for it to hit $80k and I'd feel objectively worse today about those paper losses, albeit with a little bit more money in the bank.

At the end of the day doubling your money is exceedingly rare, especially on any single security, no sense feeling bad you didn't 10x it.
FF removed the ability to delete the sites from MRU list in the address bar, the ability which it had since ages. It was removed when moved to Photon, 2017. They finally would add it back in FF 113, so 2023. Six / Fucking / Years
doing nothing your entire life but killing fish to eat (and carrying dead salmon on your nose!) sounds like a massive hyperbole for "approximately human-equal intelligence"

nobody suggested that they were intelligent because they eat and wear fish.

actual scientific research shows signs of culture, intelligence, and social learning, all of which point to approximately human-equal intelligence.
This follows the same logic as banning calculators when teaching people basic arithmetic. When something is a replacement for your learning, it should be banned, and when it is an augmentation, it should be encouraged.

You may think it's ridiculous, but many people today can't calculate a 20% tip or add two prices together without a calculator because the constant use of calculators has caused their arithmetic skills to atrophy. This seems like a silly gripe, except a lot of other skills are built around these basic ones: for arithmetic, the ability to estimate the cost or time taken to do something is all based on tricks you learn when you are trying to learn mental math. Society is not worse off for this (enough of us still know how to do these things), but many people are poorer, both intellectually and monetarily, due to a lack of arithmetic skills. And no, this lost knowledge of arithmetic is not replaced by a knowledge of higher math - it tends to come with a fear of it.

The same applies with text-generating AI. In terms of writing, if you don't learn to write dumb essays about books, skills like learning to construct an argument are much harder to pick up. For people writing code, learning to slog through writing and debugging a doubly linked list (something ChatGPT can reliably generate for you today) leads you to later being able to slog through debugging B-trees or lock-free queues (which ChatGPT definitely cannot write for you).

I think there is a very compelling argument along these lines for low-level courses to ban AI tools. However, higher-level courses probably should allow students to add them to their repertoire, where they are an aid and not a crutch. This follows how mathematicians and engineers learn to use calculators and computer algebra tools, which seems to work well.
Some dumbasses do, most don’t.
The archaeological evidence for pants might not have survived but we're pretty certain that humans started wearing clothing 80,000-230,000 years ago because that's when body lice, adapted to living in clothing, genetically diverged from head lice [1]. On top of that the oldest surviving sewing needle is roughly 45,000 years old [2] so complex clothing was very likely contemporaneous or far older than the flute.

[1] https://academic.oup.com/mbe/article/28/1/29/984822

[2] https://www.sciencedirect.com/science/article/abs/pii/S00472...
> The point of the G7/G8 etc was that by getting together and setting rules among themselves, the big (economic, trading) powers would present everyone else with the fait accompli. That is why China, Russia and the US all joined together in it in the first place.

China was never a part of the G-7, and Russia wasn’t a separate country (and the USSR wasn’t a member) when it was founded as the G-5 or expanded to the G-7; it was admitted after 1994 first as a “+1” non-member, and then as #8 when it became the G-8, before they were expelled in the wake of the invasion of Crimea.

Not only is your explanation wrong, the facts you explain with it are also wildly wrong.
It reads like paint two circles... then the rest of the owl.
Seriously, knowing very little about such low level stuff, why is this taking so long? George Hotz is starting a company on this premise
I had a book around the turn of the century with paper airplane folding instructions. Lazily, I stuck to the simple ones and my favourite was called "Phoenix". Could not find it on this page but searching for the book I found a video where the author demonstrates: https://m.youtube.com/watch?v=2V55rc58cDg
I had a GI tell me every time I visited him that stress has zero connection to the manifestation of my Crohn's symptoms. Yet here I am; years later, I'm off all the meds they prescribed and 95% of my days are symptom free through keto dieting and yoga to manage the stress. The stress of the corporate world was literally killing me, I do much better working on startups - a different kind of stress.
Heat treat the flour: https://beyondfrosting.com/how-to-heat-treat-flour/

The E. Coli is in the flour, not the eggs.

Also the eggs are only there for when you're going to bake, they serve no binding purpose if kept raw, so you can skip them.
Never getting the virus is always better. The chickenpox vaccine helps prevent chronic viral infection.

Assuming you're asking about whether shingles vaccination is comparable to re-exposure.

For the youth a vaccine should absolutely reduce the risk better than having a chronic infection to actively fight against when it flares up.

For non-chickenpox-vaccinated adults, I have no clue. I would expect shingles vaccination would be comparable as it effectively does the same thing. But there might be an added response from other parts of the adaptive immune response against a viral invader.

Regardless, with respect to the chickenpox vaccine, I think it's better to take a risk on the current middle-aged folks and elderly in favor of basically eliminating all of the risk for the young and future generations. Since this risk increase would be primarily for middle-aged folks and elderly who have children and grandchildren (as childless adults are already at increased risk from fewer re-exposure routes), I think it makes moral sense that they preference the health of their descendants over themselves.
Honestly it looks like it is flying solely on the thermals from his breath.

Still pretty cool though :-)
I don't specifically disagree that the student should have failed the course when they clearly do not understand the material. I know that's contradictory to what I said above; from one perspective (the university's; rule-based) they should fail and from another (the one for which I am arguing) they should not.

> whether the student's outcome was reasonably impacted

Here's where I have a hard time. It's very easy for the outcome to change from a failed test to a failed academic career. The method by which the professor determined who was cheating is dubious enough that it may have caught non-cheaters (from an ethical perspective; assume that the person who found the test on the website is genuinely intending to study the material which they believe is correct). I guess it's moot from the university's perspective if it's against their cheating policy. But on this ethics topic, I'd have to argue for the professor to have more doubts about their decision.
> Trying to pick individual stocks or sectors is hard.

Any investor could tell you that picking individual stocks and even sectors is generally not a good idea. Diversification, Diversification, Diversification. Mutual funds, Index funds, Bonds, Treasuries, maybe some foreign currency. Everything else is today's gimmick.

This is also why people are generally warned that Day Trading is not a good idea to get into. Getting 2% return on a single day is generally easy. Getting 2% return every year, consistently, on the stock market during bull and bear markets will have you a paid job on Wall Street.

Plus, always remember how quickly it could end. Sudden strikes on Taiwan and a naval blockade; or just a really bad earthquake or two; and almost the entire tech market would be sent reeling.
I use that, is there a better pattern than doing a query selector to put the values in the correct places?
It's not good practice for diversity. While it might help some with racial, ethnic or gender diversity, it discriminates heavily against neurodiverse people who often do not fit into little boxes a scripted interview is designed to check off.
I hadn't looked at Triton before, I took a quick look at it and how it's getting used in PyTorch 2. My read is it really lowers the barrier to doing new hardware ports, I think a team of around five people within a chip vendor's team could maintain a high quality port of PyTorch for a non-NVIDIA platform. That's less than it used to be, very cool. The approach would not be to use any of the PTX stuff, but to bolt on support for say the vendor's supported flavor of Vulkan.
One of my professors worked on LISA Pathfinder, the demo satellite used to proof-of-concept LISA technology until the financial shortcomings in the early 2010s were overcome and he recently said that everyone in the project is hard at work getting ready for the program review, after which either a contract is made or the program is reformulated. But no one will put in the gigantic work needed to prepare such a review if it is not almost certain the program will pass the review and become a contract, so things are looking quite good for LISA and its early 2030s launch!
We will know if anything happens about 642 years later.
It's a bit more complicated than that.

- The initial versions of LTS point releases (so e.g. something like a 5.15.0) are open source. The commercial-only begins a few point releases in, say with something like a 5.15.3.

- Due to the KDE Free Qt Foundation agreement, also those initially commercial-only point releases do become open source eventually, at a max 12 month delay.

This was indeed very controversial when it was done for the first time with Qt 5.15.*, since that is the last major version if Qt 5, which effectively meant no same-day open source maintenance releases for Qt 5 anymore after some point. Within the Qt 6 release series it's less of a big deal, in that by the time a 6.x.y is released commercial-only, usually the next 6.x is already around the corner.
* So you can't tell.

* Our culture isn't inscrutable. You're part of it. You understand it.

* But is it the culture that makes you oppose killing people? Or whales? Chickens have no culture, certainly not factory farmed ones. Killing them is fine? Pigs? Cows? Solitary humans?
This type of photo/video booth is widely available for rental these days.
I don’t think it tells us something terribly interesting though.

ALL complexity has a cost. String manipulation is such a core operation for so many software engineers that for many of them, the complexity of using an imperfect tool for the problem is outweighed by the complexity of bringing a new tool into the toolkit. (Or at least the perceived costs, at the time the decision is made.)
When calculating by hand, it’s useful to have multiplication × (not dot, if you value your sanity at all) binding as tight as division / and multiplication-by-juxtaposition binding tighter than that. On the other hand, this only comes handy when your intermediate results are so large that one or two levels of (unambiguous) fractions still aren’t enough, and if at all possible you shouldn’t be communicating results that unwieldy. If you really need to, don’t confuse your readers and use some bloody parens. (You’ll probably need more than one kind.)
And what do fishermen do? Are fishermen not human?
You seem to misunderstand the dot com bubble. Sure, there were companies like Pets.com and companies adding an 'e' to the beginning of their names. But there were also companies like Cisco and Sun Microsystems. Companies making profits selling real goods needed by the growing internet. Go look up those companies and their stock charts. Also, if you think random companies aren't mentioning AI to boost their stock you haven't been paying much attention.
Reasonably sure this was already the parent's joke
Thank you, 58 year old man. I'm certain that the 20 year olds are thrilled to have your romantic wisdom. And your career advice is very current and not at all dated.
Without viral help, none of us would be here to have this conversation.

Retroviruses control gene expression in pregnancy - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6177113/
Any issues with DRM content?
Small children track in their 'minds eye' the entire layout of a chess board and where each piece is? Tokenization starts screwing stuff up if you're start printing out a board after each move.

Push out a plugin that sets up a virtual board GPT-4 can read after each move and see if its any better.
Except, you know, the site you are using right now, and a large number of sites that use Clojure/Clojurescript.
Probably not. There's no coherent market for serverside vulnerabilities of any sort.
Yes, everybody loves innovation, until they realize, that stability saves much lifetime.
Or that

÷ x

is equivalent to

1
* —
x

The thing schools don’t do a great job of doing is explaining when transition from doing ‘arethmetic’ to doing ‘algebra’. Many of the symbols you use in arithmetic continue to be used in algebraic notation, but what they mean changes subtly. Arithmetic is a procedural activity - performing a series of operations to get to an answer. Algebra is a declarative activity - making truthful statements about the world.

For example in arithmetic

x + y

means ‘add y to x’. But in algebra it means ‘the sum of x and y’. In arithmetic ‘=‘ means ‘gives the result:’; in algebra it means ‘is equal to’.

The failure of teaching to explain that you’re moving on to use those symbols to do something fundamentally different is, I think, one of the things that leaves some kids behind and dooms them to always annoy their relatives in Facebook comment threads about operator precedence.
what power do you think we have now that we didn't have then?