skysight-inc/HackerNews huggingface dataset:
This is true, but I look at it differently. It makes it easier to automate the boring or annoying. Gotta throw up an admin interface? Need to write more unit tests? Need a one-off but complicated SQL query? They tend to excel at these things, and it makes me more likely to do them, while keeping my best attention for the things that really need me.
This post is literally about illiteracy of the tools used at your job. They don't need to be experts but if they can't do basics and cannot process new information they should be out on their ass.

Excuses are excuses and shouldn't be tolerated.
AI Guilfoyle and AI Dinesh
Yeah, sure. But this research is about treatment of serious injury, not about basic healthy life stuff.
Precision = True Positive / (True Positive + False Positive) = 1 - False Positive Rate

On that note, I'm surprised the precision / recall for fin models are 80% / 50%
My first programming environment. Pure nostalgia. Love it!!
For better or worse, I wouldn't be where I am without this guy.
Y is the problem of Y. It's profiteering and exploitation.
That's, in a nutshell, what the law says since 2018.

Whatever you see in cookie banners is either malicious compliance or directly illegal (and already being prosecuted and resulting in fines).
Does it support evaluating code, in context, while debugging?
If this is true, you have not helped them to understand in any way.
FWIW I think most of the "tokenization problems" are in fact reasoning problems being falsely blamed on a minor technical thing when the issue is much more profound.

E.g. I still see people claiming that LLMs are bad at basic counting because of tokenization, but the same LLM counts perfectly well if you use chain-of-thought prompting. So it can't be explained by tokenization! The problem is reasoning: the LLM needs a human to tell it that a counting problem can be accurately solved if they go step-by-step. Without this assistance the LLM is likely to simply guess.
All of those chips you mentioned will turn on all the units at full power when you connect a debugger to them.

And the OSS stuff never works correctly. I wind up debugging the OSS stuff more than my own hardware. And I've used a LOT of OSS (to the point that I wrote software to use a Beaglebone as my SWD debugger to work around all the idiocies--both commercial and OSS).
If you didn’t know what an airplane was, and saw one for the first time, you might wonder why it doesn’t flap its wings. Is it just not very good at being a bird yet? Is it trying to flap, but cannot? Why, there’s a guy over there with a company called OpenBird and he is saying all kinds of stuff about how bird-like they are. Where’s the flapping? I don’t see any pecking at seed, either. Maybe the engineers just haven’t finished making the flapping and pecking parts yet?

Then on learning how it works, you might realize flapping just isn’t something they’re built to do, and it wouldn’t make much sense if they did flap their wings, given how they work instead.

And yet—damn, they fly fast! That’s impressive, and without a single flap! Amazing. Useful!

At no point did their behavior change, but your ability to understand how and why they do what they do, and why they fail the ways they fail instead of the ways birds fail, got better. No more surprises from expecting them to be more bird-like than they are supposed to, or able to be!

And now you can better handle that guy over there talking about how powerful and scary these “metal eagles” (his words) are, how he’s working so hard to make sure they don’t eat us with their beaks (… beaks? Where?), they’re so powerful, imagine these huge metal raptors ruling the sky, roaming and eating people as they please, while also… trying to sell you airplanes? Actively seeking further investment in making them more capable? Huh. One begins to suspect the framing of these things as scary birds that (spooky voice) EVEN THEIR CREATORS FEAR FOR THEIR BIRD-LIKE QUALITIES (/spooky voice) was part of a marketing gimmick.
Can Global Tetrahedron buy Twitter please?
Deanonymization of owners of anonymous Telegram channels
Prometheus 3.0.0
This is built for accessibility for people with extreme impairments. Think quadriplegic, ALS, nervous system disorders, etc.
Huh? You're still a personal data processor.
Lucky you. Whatever I do, if I'm forced to be out of bed before 8 AM, I'm going to be completely useless for few days. Usually I wake up around 9:30 to get good sleep. And whatever I do, I'm simply unable to go sleep earlier than midnight, even if I lay down, I just can't sleep for hours. It's 0:29 where I live and I'm just turning on Netflix after a failed try at sleeping - even though I'm pretty tired as I didn't sleep enough yesterday.
Hopefully the attestation is bound to a specific commit, so you can know the binaries came from the source?

Otherwise I don't get it.
The elephant in the room is that almost no one wants to host website without at least some sort of website analytics service, which does not fall under legitimate use. So that's why even a small blog is going to have a cookie banner.

There are some analytics companies out there that advertise cookieless analytics, but they are either a) too simple for enterprise or b) a much, much worse privacy and compliance risk.
Similarly, Bertrand Meyer killed Eiffel by trying to charge money for the compiler, and missing the nascent OSS movement. Java was an inferior language in a few important ways but the compiler and runtime were free. He could not compete with both C++ and Java.

A number of people in that era thought this was a fad and that business as usual would prevail.
What was your intent in pointing out that he was a veteran, if not to counter the claim that he was wholly unqualified for the position of SecDef?
Yeah, given OP's post, I didn't think this user's comment had a happy ending. That's great.
"Congratulations on your baby, but you have more important things to deliver"
From the article: https://github.com/sgrvinod/chess-transformers
Does Starlink work at McMurdo?
LLMs use historic data to help create useful current data. It works well sometimes.

I find that a human is able to solve a P=NP situation, and an LLM can’t quite yet do that. When they can the game changes.
My theory is that it rained so much in the North West (e.g. the Manchester area) that there was nothing better to do than tinker with machines.

I had the chance to visit the Science and Industry Museum in Manchester a few years ago (on a rainy day!), definitely with the visit if you're in the area:

https://www.scienceandindustrymuseum.org.uk
I don’t think it would have an impact great enough to explain the discrepancies you saw, but some chess engines on very low difficulty settings make “dumb” moves sometimes. I’m not great at chess and I have trouble against them sometimes because they don’t make the kind of mistakes humans make. Moving the difficulty up a bit makes the games more predictable, in that you can predict and force an outcome without the computer blowing it with a random bad move. Maybe part of the problem is them not dealing with random moves well.

I think an interesting challenge would be looking at a board configuration and scoring it on how likely it is to be real - something high ranked chess players can do without much thought (telling a random setup of pieces from a game in progress).
My first programming environment as well. Love it.

I once used multiple iomega zip drives to smuggle a copy of this out from my school so I could make things at home.
> In essence, the goal should be to unblock your AI tools as much as possible. One reliable way to do this is to spend time breaking your system down into cohesive and coherent modules, each interacting through an explicit interface.

I find this works because its much easier to debug a subtle GPT bug in a well validated interface than the same bug buried in a nested for loop somewhere.
What does "for that analysis" refers to? Fraud prevention?

If so, it is legitimate interest to do fraud prevention, so there's no need for a consent banner, first or third-party. Naturally you can't go and use this data for a purpose that has no basis under legitimate interest.

Another example: Cloudflare is running DDoS prevention under our noses here at HN, for example, but there's no need to ask for consent, even though Cloudflare is a third-party. Why? Because this is considered legitimate interest.

> Or, more common for ecommerce, "transferred" into an advertising algorithm so the business can gain more similar customers

For this you do need consent, if you transfer PII. If you don't want a banner you can replace it with a simple checkbox during the checkout process. Not only less hostile, but also more transparent than a banner.
Honestly, I find its wackiness quite refreshing. I will always take it over "All I want for Christmas", "Driving Home For Christmas" or "Last Christmas".
I remember my first usage of S3 close to its initial launch. It was the first time I came across the very concept of pay-as-you-go. I remember being anxious about unexpected charges and the forum was full of people begging for a cost cap feature.

That was 18(!) years ago. It's still nowhere to be found.

There's like 17 ways to do analysis, some of them paid, but none address the actual problem of capping a bill. It's pure malice.
I know that I'm in the minority, especially here, but I generally welcome paying with my data. it seems to me that companies need to generate revenue and they do this by extracting something of value from the user and that this thing by definition almost would be something the user isn't happy to just hand over: money, watching ads, electricity for mining crypto, personal data etc. It's some form of payment.

for me personally out of all these options giving my data is my least painful payment option for one off services.
Can you write, compile and debug c++ with that?
Efficient too.

Even the original IBM PC can comfortably browse gopher sites with gopherus[0].

0. https://gopherus.sourceforge.net/
Hi @yihlamur,
Thanks for being so prolific in the comments here.

Looks like the OP also posed a few questions. Would love to hear any thoughts you have on those! Very curious to hear your thoughts.
You aren’t a generalist dude
I still think this is overly strict. Supporting arbitrary OIDC providers is not excessively complex or particularly rare, the major cloud providers all support it in one way or another [1][2][3], as does Hashicorp Vault [4]. I disagree that the primary benefit over a manual API token is _knowing_ that the OIDC IdP is following the best practices you talk about. Having it rely on asymmetric keys makes the process more secure and scalable than API tokens for those that choose to use it.

I think there's a separate question around trust. But I think blocking non-trusted publishers from using a more secure form of authentication isn't the answer. Instead I think it makes more sense to use nudges in the PyPI UI and eventually of consumers (e.g. pip) to indicate that packages have come from non-trusted publishers.

[1] https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_pr...
[2] https://learn.microsoft.com/en-us/graph/api/resources/federa...
[3] https://cloud.google.com/identity-platform/docs/web/oidc
[4] https://developer.hashicorp.com/vault/docs/auth/jwt
Do you have more information about this?

Last time I debugged Rust with CLion/RustRover, the debugger was the same as VSCode uses.
Why should websites even be trusted with implementing these banners in the first place? Browser vendors should be responsible for implementing these controls per-origin. Give a little banner pop-up built into Chrome, Firefox, Safari, and the rest. Have it display every time a new site sets a cookie for the first time. Or have it reject every cookie by default, unless I whitelist a site. This would result in a consistent user-experience across the board, and I'd actually be able to trust that I'm not being tracked.

Instead, we are trusting the very websites we are blaming on tracking us in the most decietful, malicious ways possible to self-regulate and implement these controls. So now every website gets a shitty banner - on top of all the other annoying in-page banners and popups which are a staple of 2020s web design - that asks us if we want cookies. All these banners look different, are positioned differently on the page, appear at different times after the page is loaded, and function differently. So there's no consistency. And 90% of the time you can't disable all the cookies anyway, because there's that little grayed out toggle control for "strictly necessary cookies." How do I know one of those cookies you consider "strictly-necessary" or "crucial for site functionality" doesn't connect back to some evil tracking algorithm, the blocking of which was the whole point of this banner debacle in the first place?

So we have essentially asked websites to self-regulate the way the US's vitamin/supplement industury does, except its worse because I don't have to click a fucking banner before I take a capsule of what may or may not be vitamin C.

So again, why isn't this the responsibility of browser vendors? Am I taking crazy pills? Am I going insane or is the world going insane?

/rant
>bought Infowars and hired him back to keep doing his show

So, if any, where's the value? In InfoWars, or with Jones? I.e., can't he just go into a new venture, or go onto someone's payroll?
> It's like piracy, there's only so much you can do plugging holes

I say keep on plugging. When you make a law and bad actors find loopholes, the solution isn't to throw up your hands and say "Well, we tried!" The solution is to continuously refine the law as loopholes are found. Laws should get regular patch releases.
Hard work is no secret, it's just avoided by slackers at all costs :-)

What I'm really saying is that our software development software is missing a very important dimension.
I don't disagree with you (or Jefferson), but I'm not sure it's so different today than it ever was. I doubt that the population as a whole was ever super informed or fully resistent to lies, propaganda, and misinformation.

So maybe our democracy has never been or will be successful by that definition. But somehow (largely thanks to checks on power and infighting) it manages to kick along.

In my opinion, information is the only thing that can fight ignorance. Something that I find troubling with the modern Democratic platform is the desire to limit free information by labeling it "misinformation". Another move that I believe exacerbates the problem rather than addressing it.
For anyone curious about the new growth of Bluesky and the decline of Twitter (x), the youtuber D'Angelo Wallace did a video exploring what the new user experience on Twitter (x) is like as of a few months ago: https://www.youtube.com/watch?v=gzwVqKtLBGc
As a kid I spent summers working in the schools IT department in order to save up to buy VB6 (with a staff discount). This was not cheap back in the day!
> I think this has everything to do with the fact that learning chess by learning sequences will get you into more trouble than good.

Yeah, once you've deviated from a sequence you're lost.

Maybe approaching it by learning the best move in billions/trillions of positions, and feeding that into some AI could work better. Similar positions often have the same kind of best move.
It was a deliberately historical example.
We seen to have forgotten: "The word engineer was initially used in the context of warfare, dating back to 1325..." https://en.wikipedia.org/wiki/Military_engineering

Not much has changed in 700 years.

Returning to your ethical dilemma, or is it really about money, status, prestige of working at a FAANG? In our society, essential workers are paid the least. There are people who are driven by ethical concerns to live austere lives whilst working in what they consider to be essential charities.

Only you can decide where on the spectrum of earning capacity and thus lifestyle you choose to be. Your mental health is more important than being able to buy some shiny new trinket. Perhaps you could look at what areas are compatible with your ethical standards and then evaluate whether you can earn enough in those areas to meet your needs. If you choose more money over less ethics, then at least you have made a conscious decision and not being swayed by the opinions of others.
404ing for me... did this site get hugged to death?
What a time to be alive !
I've been working on a borrow checker for C (also statically makes sure `fre
What about the number of possible positions where an idiotic move hasn't been played? Perhaps the search space who could be reduced quite a bit.
Just want to add to what other people are saying, not only did VB6 support relative positioning, but the history of responsive sizing in applications wasn't because of mobiles.

It was when monitors started changing sizes. Everyone used to have 800 x 600. Then the market exploded.

And different monitor resolutions appeared and became divergent way before the iPhone came out.

There was a period in desktop applications where some apps were absolutely positioned and didn't support anything apart from the 800 x 600 layout. You'd get this huge gutter on the right and bottom of the application window.

It was fairly brief, as changing forms from absolute positioning to relative positioning in VB6 was pretty easy.
… until Qantas deploys AI bots that can keep your AI going indefinitely!
I heard bidding got pretty heated between the Onion people, cards against humanity, and the pinboard guy
Main challenge with debuggers in Rust is to map the data correctly into the complex type system. For this reason I rarely use debuggers, becase dbg! is superior in that sense.
There are some downright neat things in the iOS accessibility options. Example: you can set it so that a triple tap on the rear of the phone turns the flashlight on/off. People think it’s witchcraft how fast I can pull the phone out and switch it on without looking down.
Because AGI is magic and LLMs are magicians.

But how do you know a magician that knows how to do card tricks isn't going to arrive at real magic? Shakes head.
> you don't need a banner even of you do track users for anybody with DNT

This is not true. The specific text of the law requires that websites have to provide details about their cookies, and then document and store user preferences.

If you just honored the DNT, you would still be out of compliance.
And I blame the EU for not making this the law. Just force everyone to adhere to the setting and be done with it. But no, instead we got this bullshit.
I appreciate your candor.

I really value debuggers. I have spent probably half my career solving problems that weren’t possible to solve with a debugger. When I can fall back on it, it helps me personally quite a bit.
MS literally hung up on me in 2020 during the interview in teams, no less than 3 minutes into the interview itself (interviewer was more than a dozen minutes late, and is a prominent MS guy who gives lecture style talks)

it's only gonna get worse
This is beautiful in ways i can't put into words. Sometimes you find an article that just hits man
What would this "software program" be made of?

Millions of years of evolution have already granted DNA the capacity for diagnostics, error correction and self-repair. Despite that, genetic replication is still error prone, and everything still fails, sometimes catastrophically. DNA is made of molecular bonds, and that "software" is necessarily also made of molecular bonds, there is no distinction between "software" and "hardware" at that level of physical granularity.

You're not going to get perfect replication of anything over millions of generations. That violates the laws of thermodynamics. The system has to change, randomly and unexpectedly, and it has to fail over time. Entropy must accumulate. And that's not even taking into account the radioactive hellscape of interstellar space.

This is the difference between mathematics and physics. Mathematicians can handwave away or ignore inconvenient or uninteresting complexities, and thus something like the infinite exponential progress of self-replicating probes across the galaxy seems obvious because the math is obvious, but reality doesn't allow that.
Quotes cited from https://www.cnbc.com/2024/11/13/china-battery-giant-catl-wou...
In the same boat, the problem is you get stuck in a few companies due to the small circles of people who know what you can really do. It really limits your career options. Doesn’t matter if you regularly do in a week what a few hundred engineers cannot do in a year if no one knows it. Your get stuck in a big corp as they will pay you just enough to keep, nothing close to your worth as with no brand your not going to find better anywhere else
In my Ohio dialect (which is supposedly standard), I pronounce both p's, but the second one is only half-pronounced. If I pronounce it quickly, there isn't the slight puff of air between the two, so the sound has the beginning sound as a first bit of 'p' and the ending sound of the last part of 't'. This sounds very similar to /promt/, but is not actually the same.
> Once they eventually find the info was wrong they'll be more sceptical of that source.

If they’ve internalized/amplified it, they’ll believe the source, and disregard the contradictory information.

This has been well-established over the last, oh, 10 years. Facts are irrelevant if you can choose your own sources.
The problem is the law didn't go far enough.

Instead of requiring companies to put up a banner if they did certain tracking activities via cookies the law should have simply outright banned the tracking activities entirely.
Or out of time.

I'll see myself out.
could be interesting, but i'm scared of that one-line installer:

/bin/bash -c "$(curl -fsSL https://downloads.ortussolutions.com/ortussolutions/boxlang/install-boxlang.sh)"
It's weird that you're fixated on that, but yes, I am Swedish and live in Sweden.
Logs are gold. Parsing logs can be very exhausting.
The author mentions in the comment section that changing temperature did not help.
I guess it depends if you are working with your own code or someone else's. If you work with your own code, you should have pretty good idea already.

Debuggers are pretty good when you want to understand someone else's code.
Yeah LLMs are pretty good at doing things like moving a lambda function to the right spot or refactoring two overlapping classes to a base class. Often it only saves five minutes but that adds up over time.
> it should be anonymized after 25 months

Unless traffic volume causes truncation, turns out I’m not compliant!
How I missed the frame component in modern day applications. They all seem to think that a bold heading and some extra whitespace at the end is sufficient to group things together.
The podman team and my team, working in the virtualization side (Podman Machine), will continue doing so
Data exposed in Microsoft Power Pages due to customer misconfigurations
I've honestly always thought that song is weirdly bad considering how popular it is.

Glad to know I'm not alone.