skysight-inc/HackerNews huggingface dataset:
> You are an expert in coding (10,000 hours and all that) so you know when the code is wrong.

While I appreciate the suggestion that I might be an expert, I am decidedly not. That said, I’ve been writing what the companies I’ve worked for would consider “mission critical” code (mostly Java/Scala, Python, and SQL) for about twenty years, I’ve been a Unix/Linux sysadmin for over thirty years, and I’ve been in IT for almost forty years.

Perhaps the modernity and/or popularity of the languages are my problem? Are the models going to produce better code if I target “modern” languages like Go/Rust, and the various HTML/JS/FE frameworks instead of “legacy” languages like Java or SQL?

Or maybe my experience is too close to bare metal and need to focus on more trivial projects with higher-level or more modern languages? (fwiw, I don’t actually consider Go/Rust/JS/etc to be higher-level or more “modern” languages than the JVM languages with which I’m experienced; I’m open to arguments though)

> LLMs are insidious, it feeds into "everything is simple" concept a lot of us have of the world.

Yah, that’s what I mean when I say I feel gaslit.

> In reality, the LLM cannot do either role's job well.

I am aware of this. I’m not looking for an agent. That said, am I being too simplistic or unreasonable in expecting that I too could leverage these models (albeit perhaps after acquiring some missing piece of knowledge) as assistants capable of reasoning about my code or even the code they generate? If so, how are others able to get LLMs to generate what they claim are “deployable” non-trivial projects or refactorings of entire “critical” projects from the Python language to Go? Is someone lying or do I just need (seemingly dramatically) deeper knowledge of how to “correctly” prompt the models? Have I simply been victim of (again, seemingly dramatically) overly optimistic marketing hype?
I recommend this for a more nuanced view:

https://nicholas.carlini.com/writing/2024/how-i-use-ai.html
Location tracking of phones is out of control
Won’t that make you go poop more often ?
A Decade of WiFi
> No and neither can you.

People do work on monorepos with 50 million+ files, though…
I don't think it's worth it for personal use, and the reason is simple. There are already a lot of tools that can write local LLMs, so I don't think I'd be able to get users to pay for just using the model, I'd have to provide functionality, like automating certain behaviors.
when you said "maybe not for long" I wondered if macos would be locked down...
Anyone who thinks Tesla is “as good as it gets” hasn’t tried literally almost any other EV in the last few years.
We don't know and can't know that, there hasn't been a single election without major falsifications since about 2004. I personally don't know anyone who voted for him, but I don't keep many ties to the "lowest classes". If your image of the Russian society is based solely on US left-wing media, then it has even less resemblance to reality.
https://github.com/lichess-org/lila?tab=readme-ov-file#produ...
> I'll do you one more and say "non-Chinese languages". Written Japanese - including the kanji portion of the script - has the same characteristic.

Written Japanese is much more ideographic than written Chinese. Japanese spelling is determined, such as it is, by semantics. Chinese spelling is determined by sound. Thus, 女的, 娘们, and 妮子, all meaning 'girl' or 'woman', have no spelling in common because they are different words, while Japanese uses 女 for "jo" and "onna" despite a total lack of any relationship between those words.
Very odd comment, since that's exactly what you do want to hear
> I don't think he would mind AAAA records that fall back to A record either, as long as the semantics are similar.

He literally writes "people introduced new ``AAAA records'' into the DNS protocol, creating several unnecessary complications in DNS software." He says, right there, that AAAA records are an "unnecessary complication". To say that he wouldn't mind them is in direct contradiction to what he wrote.

Further down after that he writes that the "client software, intermediate computers, and server software have all been upgraded to handle the client's extended address."

But what happens where there's software that is not upgraded? IMHO, if it's sane, it would reject the packet as malformed as security precaution. Congratulations, you've now broken DNS on the ('legacy') client. So you have to make sure every possible client is upgraded before you can even consider adding records with "IPv4+" addresses.

Or you could simply have two record types (e.g., A and AAAA) and legacy clients use one and updated clients the other, and you don't have to worry about breaking what already is working (plain-IPv4).
If we mix, say, 25% CO2 and 75% regular air, we will get something which still has oxygen, but at too low a concentration to support breathing: the oxygen will have dropped from 21% to around 16%. That's still a lot of oxygen, but not at a breathable concentration. If all the CO2 is removed, then the breathable air is recovered.
The documents Assange published also included lots of information on civilians in places like Afghanistan who had worked against groups like the Taliban. That put those people at risk of retaliation.

It's not really very pro human rights to go around doxing the people who are working for human rights in those places. There was nothing in the government crimes or alleged crimes in the documents that needed to be released before the documents had been thoroughly reviewed and the information on people not involved redacted.
> Sticking it at the bottom of a 5000ft mine shaft in a geologically stable region, with pictograms, is a solution.

That's probably where our definition of "unsolved" differs.

To me, the concept of leaving something super toxic hanging around for the next several thousand years - more than double the entire existence of recorded western civilization so far - is "unsolved".

It's handing the (huge) problem to future generations to deal with. And doing so when there are alternatives already in existence that don't have the problem? That's (to me) not a rational approach.

This kind of proposal is not the direction to take for making the world better for our descendants, which should always be the goal of big decisions (and the goal of our descendants too). :)
I own an Apple Vision Pro and I think it's one of the most impressive pieces of technology that I almost never use, for two reasons:

1. Too much startup friction. I share the Apple Vision Pro with someone else who like me also loves it and uses it all the time. But since we both wear glasses, there's a 2x ~10 minute process for recalibrating the eyesight each time we switch. It's an expensive device at $3500 which I'm happy to pay for quality, but to pay that twice, I just couldn't bring myself to do it. Apple goes too far with the greed here not letting us set up separate profiles. Netflix wouldn't get away with that. You not only have to repeat the setup process when switching, you have to share access to your apple user account too.

2. My main interest in a vision headset is I want a new virtual workstation where I can watch movies on a gigantic screen beneath a gigantic translucent terminal where I can do my daily work. There's a nice app called La Terminal that does just that. Sadly it has some serious keyboard latency issues since I don't think they've put as much focus into their support for this platform. I won't tolerate anything less than optimal latency in my work tools. So until I get around to building a terminal app for Vision Pro on my own, there's not a whole lot I'm interested in doing with it aside from watching the occasional movie on the moon. I would also really like for Vision Pro to have an ethernet port because I don't know how to run a wifi network without jitter.

If you haven't tried one of these things, then you really should. I didn't realize when I first put one on that it was a fully synthetic display until I tried reading the 10pt text on my computer monitor. It's really a stunning thing to witness. This Vision Pro is probably the best glimpse we can get today of what the singularity is going to be like in the future. So definitely give it a try at least once.
can haz discount?
> You're begging the question with respect to what is "free" and "fair."

Free: there are no longer Jim Crow laws[0], such as voting poll taxes[1].

Fair: each eligible voter whom casts a vote in US elections has it included in the vote tally (see below).

> In large part, people do not have that kind of agency, and telling them they do is deceptive liberal bullshit.

Every eligible voter has the ability to cast their vote in one form or another. In extenuating circumstances, some votes will not be included. I am neither a constitutional nor civil rights lawyer, so will not attempt to clarify those situations beyond acknowledging they exist.

I will not further engage in this thread as my interpretation of your replies thus far is they are not based in intellectually honest discourse.

0 - https://en.wikipedia.org/wiki/Jim_Crow_laws

1 - https://en.wikipedia.org/wiki/Poll_tax
You can’t / shouldn’t however my beef with the compounders is that they encourage people to stay dependent via maintenance doses once they reach their goal weight.
wow, I didn't know there were still "Russia is losing the war and on the brink of collapse" people still kicking around. Never underestimate the power of narrative!
Didn't they invent MTA-STS so they could not use DANE? They use MTA-STS.
Ideally we'd just be removing lithium and adding mycelium (mostly carbon) so the net mass removed would be near zero. The zombies though, yeah, that's a worry.

I assumed you were worried about GMO fungus wrecking the soil ecology or somesuch. Not an insignificant risk, but it's hard to believe that it could be worse than tiling the surface with evaporation ponds.
E6B
I can point to similar problems even in CLI-target apps. In Nicholas Carlini's post for example he shows how LLMs helped him make curl parallel by piping to the "parallel" utility. That works but no sane person would do it given that curl has built-in parallel processing via the "-Z" flag which you could have found in 10 seconds by opening the man page. I'm sure this was an instance of a developer (truly) believing they became 10x more productive.

These aren't even the "hard" problems that are beyond the reach of LLMs today; they seem like things they should be able to do. It's just that, today, they just aren't achieving the spectacular results that many are claiming; it's mostly pretty crappy.

shot-scraper looks nice.
I'm not using the Realtime audio API here - I'm using the Chat Completion API, which added support for audio files a few days ago: https://simonwillison.net/2024/Oct/18/openai-audio/
They don’t seem to be a great EV maker anymore… they were definitely first to market with practical luxury EVs, but the old school car companies have caught up with better designed EVs and much higher build quality at the same price points. The high end German EVs from Porsche, Audi, BMW and Mercedes are overall much better cars then a Model S in the same price range. Not just the general build quality, but the EV tech itself is generally more advanced than what Tesla is offering- faster charging, better battery cooling and charge management, better traction control, etc.
Carbon dioxide capture from open air using covalent organic frameworks
I really enjoy the way the presenter is able to present business psychology in such a counter-intuitive and approachable way. So much food for thought.

https://en.wikipedia.org/wiki/Rory_Sutherland_(advertising_e...
i cant find any damn unblocked websites.
You don't. you shoot it in the head and get a new one. If you need logging / telemetry bake it into the image.
Yes, but what's your point?

"The iPad was mocked" is irrelevant. Many or most products are mocked by some people, even iPhone. Regardless of mocking, iPad was an immediate success. Vision Pro is not. I fully admit that the price of Vision Pro is the biggest problem. But you can't pretend that the first iteration of Vision Pro is just like the first iteration of iPad.
Consider:

- I leave Earth and travel 1ly at speed c

- I arrive one year later

- An Earth telescope will see the destination as it was when I left

- It will take another year to see me arrive

So in a way that's already happening because I'm traveling quite quickly - twice as fast as it seems from Earth's perspective - and I arrive in what appears from Earth to be the past.
What do you mean by non-morpheme lexical units? Syntactic particles, units too small to be morphemes? Lexical items that contain multiple morphemes?

In either case, isn't this something we already do well?
If you read the script you see the bot talking him into it. "Unknowingly" of course, in that the bot doesn't really know anything and was just agreeing with him. But it's obvious that a real human would have realized that something was really off with his line of thinking and encouraging it would not be a good idea.

OTOH we have examples of real humans typing "DO IT FA*OT" on livestreams. ¯\_(ツ)_/¯
If the FCC cannot regulate the caps out of existence, they could at least enforce consistency in how they are advertised. For example, a theoretical offering of 1gpbs internet with a 120GB cap might need to include prominent language that at 100% utilisation, you might only have 4 seconds of internet per day.

Suddenly there (in a functional market) be a reason for caps to be lifted as consumers can readily compare worst case usage.

All that said, the caps are a terrible mechanism and should be entirely removed as thankfully Australia mostly did a decade ago.
This looks great but... to work with a github repo I have to give:

* read and write access to ALL gists

* read and write access to ALL repos, public and private

* read and write access to SSH public keys

That's a no from me.
Well, it's true, as you have admitted.

It's a legal weapon because if people use patents, you should have a patent portfolio just to be able to conduct business if money is no object.

I'll concede that it's not really viable for individual inventors and entrepreneurs, especially since lawyers are expensive and energy and effort are better spent elsewhere. Better hope you slipped by unnoticed and never get sued then.
The very idea that some objects have a single, correct label is fundamentally a simplification.
“All JWTs are sent with low expirations (5 seconds) to limit replability”

Do you know how many times a few packets can be replayed in 5 seconds?
The range of the Porsches still sucks, go to any dealer and notice the beautiful and fancy Porsche Taycan EVs sitting around unclaimed with a sales guy eager to make a deal. The BMW's are also a blight upon the eye, it's laughable.

But you aren't wrong, Kia has nailed it where it matters.. their latest are extremely popular, there are tons in the Bay Area. Yuck, but it's true*. May be worth a shot if you're in the unfortunate position of needing new transportation.

https://www.kia.com/us/en/ev

* I have no vested interest in any car company, I drive very few miles per year and my cars are old AF. I have a lot of friends, though. Only want the best for you, Internet friend. Cheers.

P.s. Combustion Kia's suck ass, trash trying to move upmarket, lol. Hello humanity.
Any Huawei or Xiaomi tablets you would recommend to replace iPad Pro?

Do any of them support non-OEM Linux?
Straight to jail .. for both parents letting kid have access to a gun.
What’s the best and easiest way to host and share these artifacts? GitHub html?
Yeah, Tesla has been really good at getting the whole package together with cars. The Model 3 is really the best EV on the market, IMO.

It isn't the fastest accelerating. It doesn't charge the fastest. It doesn't have the longest range. It isn't the cheapest.

But the balance of all four of those still manages to be better than basically anything else out there, though the Ioniq 6 is extremely close.
I meant an EV maker - as a business. They are making profit* while other EV makers are mostly not.

As for the cars quality, you're absolutely right.

* I also believe Tesla is pretty much cooking their books to show profits.
Two. That's the reality.

You interpret the token sequence by constructing a parse tree, but that doesn't require you to forget that the tokens exist.
It was lighthearted, not dismissive, perhaps the same cloth. I shouldn't have specified guns I guess, combat is what I find boring, and you'll note the majority of the list of yours is violent games.

Again, not opposed just bored. I seek out non-violent games not for the lack of violence but because they have interesting mechanics. Violence/combat is the majority of top selling games, top played games. That has been true for decades.

Pacific Drive was a gem and the level of creativity I hope more studios to aim for. Another great example was Jusant. There is indeed no shortage of great indie games with what I am after. Sim games, farming/life games, factory/automation games, puzzle games are all great examples of non-combat genres with decent budgets too. But you do find there's usually just one or two big hitters, as it's a smaller market.
I'm guessing they're engineers trying to re-enact their jobs while trying to act naturally in front of a camera. This might be harder for people who didn't grow up with the presence of cameras (and the sense that they're always on display) like later generations.
ok? it looks like there were not that many commits in that many days so what does this mean?
Greg KH's comment about not letting yourself be limited today by the needs of commercial users of old kernels is a good one [1]. That would be a tail wagging the dog situation, where newer APIs can't improve beyond the support that's available in old kernels. If that were the constraint, then improvements which rely on available toolchains would have to wait years for those toolchains to read wide enough distribution to users with slow adoption schedules for new kernels before you could even think of building on those toolchains.

[1]: https://lwn.net/ml/all/2024092614-fossil-bagful-1d59@gregkh/
By "just builds on top of that" it sounds like the same people are building it https://news.ycombinator.com/item?id=41929483 (compare username against GH repo).
> Lemmatization: Similar to stemming, but more sophisticated, accounting for context (e.g., “better” lemmatizes to “good”).

I don't understand. How is that different from stemming? What's the base form of "better" if not "good"? The nature of the relationship between "better" and "good" is no different from that between "work" and "worked".
The EU wouldn't need to if the US gave a crap about regulating their own companies. What's the state of privacy regulations in the US? Anti-trust? Power cable standardisation? Nothing. Well then.

I'm not surprised though. Whenever companies are "forced" to abide by California's more stringent regulations (such as with cars), I always see Americans bitch and moan about how unfair it is. Instead of trying to improve things, some of you just don't seem to care about anything except the bottomline of some billion dollar corporation.

It's weird and disturbing.
It's a bit of a pipedream tbh. I have a pixel and grapheneOS, but the reality of what you need to give up or how much you have to inconvenience yourself makes it unpalatable enough that unless you're life is actually in danger or you have some very extremely tightly held philosophy you refuse to let go of at all costs, then you just wind up compromising to the point where it doesn't necessarily feel worth the trouble.
Do you think we're currently carrying out a genocide in Gaza because it's what was indicated as desired through "feedback from diplomatic peers and voting citizens"?
IaC, send out logs to Splunk, health checks, slow rollouts, feature flags etc?

Allow SSH in non prod environments and reproduce issue there?

In prod you are aiming for "not broken" rather than "do whatever I want as admin".
McLuhan's 27th law, amended: if there is a new thing, journalists will find a case of suicide to blame on the new thing, regardless of any prior existing conditions.
Cigarettes aren't the only thing that might ignite furniture- there's also the risk of, say, a child playing with matches, or a set of hair straighteners left on.

Or, of course, smoking materials other than mass-produced cigarettes, like joints or hand-rolled cigarettes.
It seems like there was a long, downward spiral associated with this child’s use of character.ai that the parents were aware of, had him sent to therapy over, etc.

My question here is, what the hell were the parents doing, not removing this obviously destructive intrusion in his life? This reads to me the same as if he had been using drugs but the parents didn’t take away his stash or his paraphernalia.

For the sake of your children, people, remember that a cellphone is not an unequivocal good, nor a human right that children are entitled to unlimited use of, and there are plenty of apps and mechanisms by which you can monitor or limit your child’s use or misuse of technology.

Also, just don’t give kids screens. Period. A laptop maybe if they are using it for creative purposes, but the vast majority of social media and consumption that is achieved by children on cellphones and tablets is a negative force in their lives.

I see 3 year olds scrolling TikTok in the store these days. It makes me ill. Those kids are sooooooo fucked. That should legit be considered child endangerment.
The issue is that an impressionable youth was talked into suicide by an LLM and nobody stopped it!

We don’t know how much an LLM was actually involved. You can’t just talk someone normal into it, you have to drag their neck to that cliff. Talking only works for those already on the edge.

It could be yet another rejection or fall or a dead cat on the road. But it was an LLM chat. Oh, easy, that’s the culprit!

Why a person was on the edge in the first place interests no one. It’s a wicked game, we ignore them walking onto it, but when it comes to jumping, we are like nooo, wait, don’t. Put a fence and pat ourselves on the back - saved a life today. As if eternal suffering on the edge was the ultimate goal of life saving.
Discussion (15 points, 7 hours ago, 33 comments) https://news.ycombinator.com/item?id=41927684
No, that's an interesting idea though. Hard to imagine how that would help with the code correctness issues, though. I haven't even dug into algorithmic correctness yet so I have no real idea whether there's room for improvement there--although I sure do suspect there is!

EDIT: Oh my. After digging into the code I found this gem:

fn encode_rle(&self, value: u64, count: usize) -> u64 {
let selector = Simple8bSelector::RLE as u64;
(selector << 60) | ((count as u64) << 30) | (value & 0x3FFFFFFF)
}

And this one:

fn try_rle(&self, input: &[u64]) -> Option<(u64, usize)> {
if input.is_empty() {
return None;
}

let value = input[0];
let mut count = 1;

for &x in input.iter().skip(1) {
if x != value || count >= 0x3FFFFFFF { // Max 30-bit run length
break;
}
count += 1;
}

Some((value, count))
}

What even is going on here? Compare to an actually sane implementation like[1] or[2].

[1]https://github.com/lemire/FastPFor/blob/master/headers/simpl...
[2]https://github.com/timescale/timescaledb/blob/403782a5899c75...
On a select items that they mark up 20%.
What I'd love is for my pre-moves to be sent to the server immediately so I don't time out when I pre-moved.
> One can imagine how future generations will be learning about great migrations

They won't be. Twisting and erasing history is part and parcel of Chinese education.
The headline here is manipulative.

> The $212 million contract includes support services from Hitachi for "20 to 25 years,"

The $212m is a 20-year service contract for the new technology and the costs of installing it, not a one-time cost to remove the old floppy disks.