skysight-inc/HackerNews huggingface dataset:
What do you think would happen if you did that with people who have no reason to talk, but are forced to give an answer each time? I'm sure at some point they'd just degrade to nonsense, but I don't think that says anything about intelligence. (Being stuck for a long time with a friend does occasionally degrade into nonsense and absurd injokes in my experience)
> And here is a lovely classic children’s book — from 1960 — that’s about two little girls, and a witch, who has a baby, and a spelling bee, an actual bee that spells things. And there’s a minor part of the story where the girls are putting on their Halloween costumes, and one is a witch, and the other is “a little Chinese girl … and she had makeup on her face.”

> I think we agree at this point that a nationality is not a super-cool Halloween costume, but I’m not clear on whether Clarissa’s putting on yellowface or has just borrowed her mother’s lipstick. And so how do we handle this? This is not Huckleberry Finn — it’s not a book about race, where we talk about the history and the controversy. Should we be concerned with this type of incidental racism in an ebook that we’re selling today, one that looks just like the new, and hopefully more enlightened, children’s ebooks we’re publishing in 2015?

That's something I never understood: rewriting books from the past to match recent cultural trends. What happened happened, whether you like it or not. (I also don't really get the Halloween costume controversy, but I acknowledge there's something to debate there, unlike with the history-rewriting topic which is just dumb).
Because they pay more bribes? Or because they get caught more often?
The timing is weird .. fate?
I and many others are questioning it. Please provide some proof. I've only seen some lazy programmers get boilerplate generated quicker, and some kids cheating on homework. I actually saw executives make use of ChatGPT's text summarization capabilities... until one of them made the critical mistake to fully trust it and flunked an important contract because ChatGPT overlooked something that would be super obvious to a human.

So again, let's see some proof of this extensive use and large improvements to productivity.
So, the weather manipulation devices are really existing? /s
This website is completely unreadable on an ultrawide monitor, it seems to make the font size dependent on the window's width, which makes it absolutely massive (I can maybe fit half a paragraph on the screen?), and the browser zoom does not seem to change the font size because of it...
Over here [999]

[999] https://news.ycombinator.com/formatdoc
Which ones? What did you have to say to get the free money?
StopTheMadness free iOS browser extension can redirect arbitrary URLs based on regex.
A $29 yearly subscription for a window management app, you have got to be kidding me.
Boeing should just disband before planes start sporadically start falling out of the sky and 30 more whistle blowers end up with 'bad news'.

Shadiest company hands down.
You missed the point entirely - imagine LIDAR is broken, same outcome results - tech based excuse for dangerous behaviour.

We already have people trusting google maps instead of their own eyes, and driving into fields, swamps and lakes. Taking right turns when they are forbidden, ignoring road markings, etc.
A refactor does not change behavior, period. By definition.

If something changed, it's not a refactor. It's a change.

Like in the example where the caching was removed: NOT a refactor.

Ore where the timeouts for the requests were changed: NOT a refactor.

The definition of refactor: change the structure of the code without altering the behavior.

It's like saying a crash is a bad landing.
Nice one team, I like it. Anything a remote mech eng can help with? Not looking to be hired, but keen to help with something different.
Lite XL (which is a project Pragtical forked on) is my first experience writing a plugin for code editor and coding in Lua, and I am surprised on how easy is it. I don't know about other editors, but in Lite XL and Pragtical I can extend or overwrite almost anything the core plugin is doing. I can even start writing the plugin in my user module file (init.lua), and see the change on the fly.
I keep wondering what Mick Lynch was doing on a luxury yacht.
> Nothing special, though the copy/move functions should take place at Thunderbolt speeds — between 80Gbps and 120Gbps speeds, depending on the specification.

That seems a bit fantastical. There are no hard drives I'm aware of that will permit sustained I/O at those speeds, in fact I'm pretty sure NVMe doesn't have the bandwidth for this.

Unless you hook up a drive with RAM characteristics to PCIe 6.0 x8+ I don't see this happening anytime soon.
What is "chrysocosmic" ??
The article about reversing Dart snapshots was entertaining to read, what a fascinating language.
"No need for cookie banners" might be incorrect
We should just have custom clients for every website. Just simple HTTP clients that talk to the remote servers directly and pulls and displays the data we want.
You can change the scale setting through Settings > Plugins > Scale and see the best setting for your monitor
Did we ever find out which writer it was?
> humans are getting massive amounts of data from their nervous system far richer than the token stream of Wikipedia.

And their tokenizers are better - that's the primary reason why ChatGPT is so bad at math, its network literally doesn't (and can't!) comprehend numbers longer than the token size by definition.

Additionally, humans can cross-reference information with information they already know at learning time. For example, an AI "reads" some climate change denier politician's speech - how is it supposed to know that the politician is a climate change denier and downrank their opinion on climate change as a result, at least without a human having pre-classified the data?
This looks cool, but I'm confused as to how this is surfaced in your product, llama-8 is not present in your model list.

I thought maybe you offer hallucination detection, but I also don't see that. RAG evals also not visible
Steve Irwin was “the Crocodile Hunter”. Croc Dundee was a fictional character. Irwin was also alive (and prolific!) during the 21st century.
> the browser zoom does not seem to change the font size because of it

This is one of the worst cases of this I have seen. It is literally unreadable for me. Normally I can use browser zoom to sort it out, but this beauty even defeats that workaround.
On the contrary, the comment history makes it very clear.

Pages and pages of relatively short comments, not a single one written in a remotely LLM-reminiscent style. Then, within a very short period, multiple very long comments in exactly the default style that GPT writes in.

The chances of someone waking up some day and entirely changing their writing style might as well be zero, I've never seen it. It would be a gradual process if everyone.

I read HN every day and I think this is only the 2nd time I've come across clearly generated content. If suspicion is the issue, that should be much more frequent. On Reddit it's already more common, and I've already had multiple people admit to it when pointed out, asking "How did you know?".

It does help that I've spent the last 1.5 years building LLM-based products every day.
We don’t even instrument all the train tracks, a small portion of the network relies on the conductors. I think it’s unlikely that the people commenting today will live to see a sizable portion of the road network instrumented for self driving.
I don't understand how someone could think that ChatGPT or Midjourney aren't going to radically change many, many industries, and frankly to think this just seems like straight up ignorance or laziness. It's not that hard to find real examples of this stuff.

But if you insist...here are two very small examples from my personal experience with AI tools.

1. I work as a technical writer. Recently I needed to add a summary section to the introduction of a large number of articles. So, I copied the article into ChatGPT and told it to summarize the piece into 3-4 bullet points. Were I doing this task a few years ago, I would have read each article and then written the bullet points myself – nothing particularly difficult, but very time-consuming to do for dozens of articles. Instead, I used ChatGPT and saved myself hours upon hours of mundane work.

This is a quite minor and mundane example, but you can (hopefully) see how this will have major effects on any kind of routine text-creation.

2. I am working on a side project which requires the creation of a large number of custom images. I've had this project idea for a few years, but previously couldn't afford to spend $20k hiring an illustrator to make them all. Now with Midjourney, I am able to create essentially unlimited images for $30-100 a month. This new AI tool has quite literally unlocked a new business idea that was previously inaccessible.
Nobody wants another breaking change. Svelte totally lost it
"Your Honor, the towns bored teens or some other joker tampered with the senors/devices and my client/'s car never got the message."
Some context: one of the most important skills to master in CS is "counter-strafing", aka stopping your current movement at the right timing, to have perfect accuracy when shooting. If you're currently strafing right, you have to lift your finger from D and tap A before being able to shoot accurately.

Recently, some hardware manufacturers included features at the firmware level to make this automatic for you: if you currently have D pressed, and just tap A, the keyboard will stop pressing D for you, even if your finger is still on the key. There were a lot of discussion withing the community, and the professional scene, about whether or not these hardware features should be allowed or not, as they remove a big part of what's needed to actually master movement in the game.

Yesterday, Valve stepped in and decided that they wouldn't allow these features, kicking you from servers if you're detected to use them. At initial release it looks like false positives are possible as many people reported getting kicked without using them, but this should be fixed soon. Another issue people have is that they effectively also banned "jumpthrows", aka binds allowing you to throw nades perfectly everytime, a feature that had been allowed (and even somewhat implemented by Valve themselves) for years.
The article doesn't make it clear to me when the DOT talks about "V2X being deployed", what the full scope of that is – does it refer to just the physical technologies, or the lowest layers of the OSI model? Or does "V2X deployment" here mean more application-level stuff, i.e. a series of minimum requirements about what information classes of devices will broadcast to other classes of devices, with what limitations?

Without that clarification, I think the first thing readers of HN will think, justifiably, is "is all of my car's information being broadcast all the time to everything", for plenty of reasons – dragnet surveillance, disruptive attacks ranging from Flipper pranks to state actors, etc.? It's not clear whether that's true or expected of this V2X initiative.

After some quick digging, it looks like so far, it looks like only very domain-specific features have been "implemented with V2X", and will be for the forseeable future (see p7+ in [1]) – oversize vehicle complaince, pedestrian in crosswalk, blind spot warnings. How that's implemented will probably need a lot more digging.

[1] https://rosap.ntl.bts.gov/view/dot/68128
In the model testing I've conducted, I've seen that LLMs from competing companies including GPT-4o, Gemini Flash 1.5, Llama 3.1 and Phi-3 all converge on the exact same joke. For a test of creativity this was alarming. They all tell slight variations of the same joke about ladders.

I've posted about it here: https://news.ycombinator.com/item?id=41125309
Do you happen to know the basis of state of the art reverb algorithms such as the one used for the Bricasti? Are there any clues as to how they work, or are they completely proprietary black magic?
Which article do you recommend from this issue?
It's a great way to get started if you're already a developer. Here's some of the stuff my company is doing in the digital space:
https://www.aurecongroup.com/expertise/digital-engineering-a...

They like to showcase the visualisation and AI stuff but there's also a lot of development doing stuff like parametric modelling plus everyday CRUD apps for internal systems etc.
"runs locally on your machine as a CLI application"

Hrm, I was hoping it would run all in the browser.

Cool idea nevertheless!
I got as far as here:

> If you need to introduce a new pattern, consider refactoring the entire codebase to use this new pattern, rather than creating one-off inconsistencies.

Putting aside the mis-application of "pattern" (which _should_ be used with respect to a specific design problem, per the Gang of Four), this suggestion to "refactor the entire codebase" is impractical and calcifying.

Consistency increases legibility, but only to a certain point. If the problems that your software is trying to solve drift (as they always do with successful software), the solutions that your software employs must also shift accordingly. You can do this gradually, experimenting with possible new solutions and implementations and patterns, as you get a feel for the new problems you are solving, or you can insist on "consistency" and then find yourself having to perform a Big Rewrite under unrealistic pressure.
In southern Hungary they rape and beat migrants on the daily.
Hi everyone I am Shuhao, co-founder of TinyFish, the team building AgentQL. AgentQL is an AI-powered semantic framework designed to enable AI agents to seamlessly interact with the web, using natural language queries.

We built AgentQL to solve the problem of fragile web automation scripts breaking due to UI changes. Our goal was to create web infrastructure tailored for agentic interaction that can handle small but breaking changes.

AgentQL can find elements and data anywhere on a site using natural language selectors. Unlike fragile XPath or DOM selectors, these queries can find the same information regardless of how the page’s structure might change over time.

Because AgentQL uses AI to infer which elements to return, the same query will work no matter how much the target site may change over time.

We're looking for feedback from the HN community as we develop AgentQL further. You can check it out at Agentql.com. Happy to answer any questions! What do you think about the potential for AI agents to interact with the web in this way?
WFH/remote during the pandemic normalized the opening of foreign offices, because it successfully proved the operations can continue in an async model.
I feel like I'm being too obvious but maybe try using it for something it's good at.
The 'tech bros reinventing trains' refrain fails to take into account that the same people would love 1/100th of the coverage of the global road network for rail.
Funny. It worked just fine when I was in college, back in 1997. You could use VNC to share either direction, or X11 to share one-way. Also SSH/SFTP, and SMB all worked. There were SFTP servers on Windows for free - you could download them off the internet and run them on Windows 95, 98, XP, etc.

Moving files between devices has never been difficult.
> To further sever the links to intuition, we rename the values {true, false} of the boolean domain as {black, white}.

This is indeed sensible. However, you don't have to start with this and you don't have to stick with the easy {black, white}. You could rename the values to "banana" and "left" for increased, although needless, difficulty.

My proposal: Have students write a simple correct program first and then show that it still works even if you rename all "user" variables to "comment" variables. Now "comments" have a "favorite pet", but the software still works. Magic! That shows how semantics and syntax are different, plus how "stupid" computers are, even if you "tell" them "what you want."
Some jurisdictions have the felony murder rule (abolished in the UK in 1957). That means it could be murder if you kill somebody while committing a felony, which includes drunk driving and fleeing in a police chase (and things like forgery and cybercrime, less relevantly).
If you know just a little bit of electronics, for something like a pedal it might be more straight forward to take it apart, wire up the pedal switch directly to rpi pico and run something like QMK or any other usb keyboard firmware on it. That way avoiding the complexity of pedal->usb->pi pico->usb->computer. Full USB hid stack and supporting arbitrary HID device as input can be ridiculously complex.

And since you are skipping the redundant USB step, you can also use dumb non USB pedals. There are plenty of options available meant for sewing machines, midi keyboards and industrial equipment. Just need to watch out as some of them contain a potentiometer for modulating the output instead of on/off switch. That may or may not be what you want. It should still be possible to emulate regular switches with them, but it will require a bit more coding.

This is more suited for moderate complexity HID devices where direct rewiring is less practical due to amount of inputs (keyboard) or size constraints+non trivial undocumented sensors(mice, barcode scanner, other specialized input devices), or don't want to take it apart.
I've only quickly skimmed the course on fast.ai and it seems to me that it has a more practical approach. It also says that math is not really important and high school math should do, which i do not agree with unless you only care about how to implement different techniques and hope for the best.

To understand the subject properly, I would say that you actually need a bit of a mathematical background to be able to understand the whys and hows of ML and DL.
For this, I would start with Elements of Statistical Learning [1] to get all the background.

After that, probably Andew NG's Coursera Course gives you the next steps and also how to implement all those methods. Maybe in the meantime there are better courses, but I'm not sure, I haven't looked into it in a long time.

The Deep Learning book [2] is good to get you started on all the classic DL methods, but won't really cover anything new (like vene transformers which by now are not even new anymore).

After that, you can probably start looking into trying out projects by yourself, even going on arXiv to check out newer research and familiarize yourself with the academical lingo and way to describe the maths and practicalities (imo could be way better, but academics have a big ego they cannot leave to deflate).

Also, might be important to mention that this whole thing set up like this, and made properly would take 1+ years with bachelor's knowledge already, so if you just want some basic knowledge, you could skim through some of those, but this would be the path I would recommend to get proper knowledge of all the bases, and fully understand what's happening in the field.

[1] https://hastie.su.domains/Papers/ESLII.pdf

[2] https://www.deeplearningbook.org/front_matter.pdf
There was a great refactoring chance in the example where the cache was removed.

That is, extracting the caching logic from the API call logic.

Caching could have been a more generic function that wraps the API call function. That way each function does exactly one thing, and the caching bit can get reused somewhere else.

Instead, this weird advice was given: changing behavior is bad refactoring. Which is weird because that's not even what we call refactoring.

Edit: removed unnecessary negativity.
Yup, but while making the window smaller to write this I noticed I can make it a small window, about the size of my phone, to get text that is reasonable.

The site, giving UI advice, is written assuming your display is always ~7" ?
> For instance, researchers found a 16% drop in activity on the coding website StackOverflow one year after the release of ChatGPT. This suggests AI assistance may already be reducing person-to-person interactions in some online communities.

I don't get why this is a bad news. It meant that most likely these questions would have been duplicates and/or very easy, as ChatGPT could fix them.

My issue with SO is on the opposite side of the spectrum. By the time I am ready to post a question after having done my homeworks, I know it is either an unfixable bug or out of reach for most if not all users, and the probability of getting an answer is very low.

Most of the time I then answer my own questions a few months later.
sounds great in the US where cars are first class citizens in cities, but it feels like a loss for pedestrians in more mixed cities.

Though I suppose, mixed cities will ultimately push cars out, which will separate the two better and allow the car world to do whatever automated works it wants without harming anyone
It also says you should let your plans be dark and impenetrable as night, and when you move, fall like a thunderbolt.

Clearly HP management read that and decided an unexpected storm at 4am was as close to a dark night thunderbolt as they could get.
Not just humans, apes at large.

https://en.m.wikipedia.org/wiki/Gombe_Chimpanzee_War

Cue the opening scene of 2001 A Space Odyssey.
We wrote a comprehensive guide on LLM security
>>> 98% of collected data was rejected.

I mean apart from wow ! 98% of the internet is shit (that’s higher than even I assumed) - how did they differentiate between good and shit? PageRank? Length? I can tell the difference between good writing and bad writing (and porn and erotica) but I have to read it using my brain based LLM - how did they do it ?

This leads to the whole open source, show us your training data thing
Thank you. I will provide more detailed build steps later. Currently, it's not implemented via git submodules; you need to manually download the relevant dependencies to the specified location.
> SBC are not supposed to be used as a general purpose computer.

Why not? We have smartphones with ridiculously powerful specifications. I use Termux for software development. No reason we can't have computers in the same form factor.

I'm planning to buy a clockwork pi uconsole specifically because it's a handheld Linux computer with a physical keyboard.
> Most of the time I then answer my own questions a few months later.

Thank you for doing that. This is very valuable.