skysight-inc/HackerNews huggingface dataset:
state machines are a lost art and most of the issues that make it hard to grok for engineers is the lack of good debugging and visual tools. excited to try this out!
A bunch of people have already pointed out that Apple is a weird thing to use here, but no one has really pointed out that Apple actually takes the opposite approach with remarkable success.

Apple typically waits for competitors to jump on the hype train, usually with poor results, then learns from their lessons and steps in with a product that appeals to non-early-adopters.

Smartphone hype had basically died down by the time the iPhone was introduced. Apple Watch wasn’t out until 5 years after Fitbit (which was by no means the first smartwatch). Apple Vision came at a time where a number of AR/VR devices failed to gain any sort of traction and everyone had kind of accepted that AR/VR wasn’t going to be mass market for a long time, and really only benefits from hype from the Apple brand, not because anyone is particularly excited about non-Apple VR.

My guess is we see the same thing with ML
> The database isn't "secret", the groups complaining about it found out because it's described in detail on the local authority website

Well for at least some values of "secret":

> School safeguarding leads told Fair Trials that they kept the system secret from children and their families. One said: “They [parents and carers] wouldn’t know about this ... parents will have no kind of sight of it at all ... They just don’t know of its existence.”

The article is short on details about how access is controlled to the database, so I am assuming (possibly making an ass out of u and ming) that it's poorly controlled. The lack of notification to the families is of concern although there's certainly scenarios where you specifically don't want them to be notified.

My biggest worry is further widening the gap between the rich and the poor and between different ethnic groups. Allowing teachers to have access to police data on the families could be very problematic.
10 years ago there was USAirways and Continental, and Northwest a little before that. Reduced competition buoys the remaining survivors, but the history of bankruptcies in the industry certainly lends quite a bit of doubt towards your assumption.
A portfolio of shipped code might work for Apple but most other FAANGs probably gravitate towards standard programming puzzles.
Cisco is a mess. Licensing, support, and software are all horrible. The hardware was decent, but even that is declining in reliability.
Not sure, if you need to hire more people... again, I know nothing about manufacturing.
It's incredibly clear what they're implying here, and the comment is wildly inappropriate.
Go directly to jail, do not pass go, do not collect $10M.
Now add filtering and groupBy and watch that loop become several dozen lines. I worked on one of the largest golang codebases in existence, and it's definitely harder to see the underlying logic compared to something like Java or C#.
It might constitute selling. But not in a way that likely violates copyright. See adjacent reply to the same question.
somebody needs a shovel to make the hole they are digging easier. this is sad to watch, but i'm enjoying the popcorn.

there's an original point, and then your attempt and being clever which is so far off the mark that it clearly was meant in jest...had it be left alone. but you then attempted take it further like you are serious. which is just sad really.
Run a faster hotspot.
All right, that's very enlightening and helpful! It makes perfect sense as well.
US DoD serves up $238M CHIPS Act funding to 8 regional hubs
For sure, Emacs with evil-mode is the best of both worlds: deep customization and sane configuration language of Emacs, with the arguably superior modal interface of Vim.

Using mnemonic key bindings is much friendlier than dozens of random key combinations. There's a popular key-chord package[1] that minimizes this discomfort, but without editing modes, users need to be concerned with the chords clashing with their actual text, which is absurd. Modes address this issue gracefully.

I still use some basic combinations like M-x, but I would be completely lost in Emacs if it weren't for evil-mode. <3

The thing with modal UIs is that you want to use them everywhere. So I also enable vi-mode in my shells, and in any application that uses readline.

[1]: https://www.emacswiki.org/emacs/KeyChord
This wapo article has much better photos of the site, if you have access to it. https://www.washingtonpost.com/nation/2023/09/21/north-carol...

I think these deep image links work even if you aren't a subscriber. https://www.washingtonpost.com/wp-apps/imrs.php?src=https://...
They're also evidently unaware that the Bloomsbury Set was equally composed of men, with Keynes among them.
The way you use the word "correct" is interesting: in PL theory circles, it usually means : "bug free", but it appears that you use it to mean: "produces the results I'm looking for".

Indeed, one may write a program which is bug free, yet does not implement the algorithm that produces the expected result (for instance, a program sorting data in ascending order, when a descending order is needed). In strongly typed languages, type systems are used to ensure that programs are bug free, following the adage : "if it compiles, it works". The issue of having a proper implementation is not a concern of researchers in their papers, it's purely an engineering problem, so there is no interest for them in using the word correct in that sense.

Also, with type inference, one often does not have to mind too much about types, and instead gradually introduce type annotations to lift disagreements between the compiler and its user.

Gradual typing is yet another tool to achieve a similar result.
Why yesh.
Correct. From Wikipedia [1] "On 2 September 2022, the company announced that natural gas supplies via the Nord Stream 1 pipeline would remain shut off indefinitely until [...] compressor station [...] was fixed [...]. Gazprom justified this by claiming that European Union sanctions against Russia had resulted in technical problems".

From CNN Business [2] "On Friday [September 2 2022], shortly after the G7 announcement [of the oil price cap], Russian state energy giant Gazprom said it would not resume deliveries through the Nord Stream 1 pipeline on Saturday as planned."

On 26 September 2022, NS1 and NS2 pipelines were damaged ending any possibility of Russia using them for political pressure or profit.

[1] https://en.wikipedia.org/wiki/Nord_Stream_1

[2] https://edition.cnn.com/2022/09/02/business/russia-oil-price...
It's harder to maintain compared to similar logic written in Java or C#.
I was using Kakoune for 3-4 years, and switched a year ago to Helix.

Kakoune is OK, but:

Some details of editing are too optimized for counting keystrokes in vim golf, less for thinking-free editing experience.

Configuring and extending text editor with shell scripts is ridiculous.

It's in C++. I want to be able to debug and submit changes to my most used dev tool and I don't want to be touching C++.

Having said that, I still miss the visual-mode-first experience of Kakoune (most moves in Kakoune change/modify selection, while Vim/Helix have visual mode instead).

Otherwise I think Helix already leaped over Kakoune in terms of functionality and polish, because it's just easier to contribute to (in Rust).

BTW. The difference between Vim and Kakoune/Helix is not that big. For basic Vim modes in shells and other tools, I don't really notice it. `hjkl` works all the same.
A More Modern CSS Reset
> subtle and unusual behaviors, thoughts, and perceptions. Individuals with schizotaxia may display odd or eccentric thinking, have difficulty understanding social cues, and show mild perceptual distortions.

Sounds like me ...
> contrived benchmarks

Why is doing actual science more of a contrived benchmark than parsing and printing a json? I think this says more about what you personally do than anything else.
Please don't incite racism.
Swap is expensive compared to releasing unused memory back to the OS. The reason is that you spend memory and disk bandwidth writing “unused” data to disk. And that data could very well be unused RAM just sitting around in a memory allocator, which is effectively useless memory that you’re swapping because the allocator didn’t release it.

Zswap is always performance increasing. Swap to disk can be performance degrading (good implementations generally are not unless your working set is larger than your memory and you’re in thrashing) and certainly expensive $$ wise in that it wears out your SSD faster.

You seem to be thinking I’m arguing in absolute terms where all I’m saying is that swapping is a more expensive technique to try to reclaim that unused RAM vs the memory allocator doing it. It can be a useful low-effort technique, but it’s very coarse and more of a stop gap to recover inefficiencies in the system at a global level. Global inefficiency mitigation is generally not as optimally effective as more localized approaches.

Consider also that before the OS starts swapping, the OS is going to start purging disk caches since those are free for it to reload (executable code backed by file, page caches etc). These are second order system effects that are hard to reason about abstractly when you have a greedy view of “my application is the only one that matters”. This means that before you even hit swap, your large dark matter of dirty memory sitting in your allocator is making your disk accessed slower. And the kernel’s swap doesn’t distinguish working set memory from allocator so you’re hoping inherent temporal and spatial locality patterns interplay well so that you’re not trying to hand out an allocation for a swapped out block too frequently.
HN mods occasionally do this to reduce the extent to which people are responding off the title alone rather than the substance of the article, particularly in the case . This is especially so in the case of highly polarising topics, or people, as here, which tend to give rise to "title fever".

I don't necessarily agree with this, either generally or in specific instances, but I understand the rationale.

See:

<https://news.ycombinator.com/item?id=21622388>

<https://news.ycombinator.com/item?id=23555000>

"Title fever" generally: <https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...>
That is a good point. I guess it might be too complex to keep track of what entity paid for which points and so they let it slide.
I wonder if the irony of the situation is that some chemical engineer invented a new primer that sticks to metal extremely well and it turned out that it may stick to metal like glue but it doesn’t stick to paint as well as the old stuff.

But based on what peeled, I’d say thermal expansion or UV damage were involved. The former could still be the primer’s “fault”.
My experience and findings match yours. Sleepyhead is great software for analysis of machines.

https://gitlab.com/sleepyhead/sleepyhead-code
>why do we measure time in hours, days, weeks, months, and years rather than in decaseconds, hectoseconds, kiloseconds, megaseconds, etc.?

Because it would be astronomically expensive to slow earth's rotation enough for a day to be 100 ksec.
The SEC absolutely will be looking into this trade.
> schizotaxia

Could you explain a little more about this? You're right in terms of not much literature being available about this from a quick Google search. I'm curious as I have ADHD myself.

For anyone looking the best website with info appears to be this -
https://www.mayoclinic.org/diseases-conditions/schizotypal-p...
Evaluating the Shear Viscosity of Different Water Models
> Schools in my area need to know which kids are living in poverty because they send home backpacks of food with them over the summer.

This is the sort of thing that sounds good at first but ends up with these big brother databases.

Really, why is it the responsibility of the school to send home food with a child? Schools should teach. That's it. If there is a need to send food to some family, there are agencies and charities that are specifically created and empowered to do that job.

Using schools as conduits for all sorts of unrelated social services is why our schools are so fucked up. Instead of just being focused on teaching, they are now responsible for psychological services, food distribution to the needy, substance abuse, physical abuse, sexual abuse intervention, mandatory reporting of any number of other concerns, all of which contributes to the need to monitor everything and centrally catalog and track as much information as you can about kids and their families.

It was one thing when this kind of stuff might be a note in a file folder, but now it's online, probably poorly secured, and will never be deleted.
>Simultaneously, we're 10 years away from a world where staff "software engineers" go the way of human computers¹
Where's the source that this is going to happen?
This is a good article. One of the sad things is that the rates of NAFLD (non-alcoholic fatty liver disease) are increasing in proportion to the increase we see in morbid obesity, diabetes, etc... and this can also lead to cirrhosis and the need for liver transplantation.

https://jamanetwork.com/journals/jamanetworkopen/fullarticle...

However, with the newer GLP-1 agonists (like Ozempic/semaglutide), we might be seeing an ability to better treat NAFLD and its downstream cirrhosis.
TypeScript Origins: The Documentary [video]
I don't know if this is genuinely suspicious or not. Is buying 20K of options an unusual thing? Or is this something that happens regularly with options expiring worthless or with a small gain - and it just happened to hit big this time?

IE "someone bought a lottery ticket and won" - interesting to know if they play the lottery every other day (and don't usually win?)
Orb is "Docker desktop but better" as well as "WSL, for MacOS"
U.S. revives Cold War submarine spy program to counter China
https://archive.ph/S03nM
https://github.com/JuliaLang/PackageCompiler.jl

https://julialang.github.io/PrecompileTools.jl

https://julialang.org/blog/2023/04/julia-1.9-highlights/#cac...
So, it's a bit different. In the simplest case, a company pays 1bn dividends every year, so if 5% is considered a good rate of return currently, and there's no reason to expect the company's profitability changes much, then the value of that company is $20bn. Now, obviously, there's a lot of complexity layered on top of this. Many companies don't do dividends, preferring stock buybacks, for various reasons. Some companies are valued on _assumed future profits_, not current (ie valued on potential). And then there's speculation. But ultimately, if half of the $20bn company is suddenly sold, well, the price, in a rational market, shouldn't actually move much, unless the future value of money has also shifted. The company could be taken private by someone who had $20bn and thought $1bn/year was a good return.

Bitcoin's really pretty different; the value is ~entirely speculation driven. It does not, and cannot, pay dividends, or buy back its own 'shares', or anything like that. No-one would ever consider buying all the bitcoins (in the same way they might take the $20bn company private); the sole value of bitcoin is in other people wanting to buy bitcoin.
Not quite, the advantage is that you can give it any documents you want to search even ones that aren't available to google or wikipedia. But I think otherwise that is essentially what is proposed here. The nice part is that since you know which documents got looked up when forumlating the answer you can also provide those as part of the output to the user so they can then go check the source data to confirm what was stated by the LLM.
I'm still waiting for him to be tried as a war criminal
Evidently that hasn't been the case in Canada. Forests have been a carbon source, rather than a sink, in Canada for many years now. And with the recent wildfires, the numbers are now larger than ever.
It’s already unusual that a small movie studio has survived this long
I came here to say the same thing; usually StH is very readable. This has to either be a video transcript or some AI pruning (maybe a combination) because it reads absolutely horribly.
> It lets me clear my mind of all of the random things that pop up so I can focus more on the tasks at hand.

I think this is key here. It's the same for me. If I don't dump my thoughts int o an organized form they will nag me. When I write them down (and about most of them, I forget or delete later), it allows me to work on the task at hand. If I don't, I end up thinking about all the avenues of exploration of those ideas, todos, etc...

It's akin to how instead of keeping those thoughts in RAM I put them in my SSD. RAM is just for what's happening now.
Yes, a bit, though an important feature here is it's still searching the underlying data sources (e.g. Google, Wikipedia, or others) and then using a LLM to summarize the results.

The "natural language tokenizer" itself is often an LLM (they do a pretty good job of this).

A further extension this article doesn't talk about is to have a LLM with a different prompt analyze the answer before returning to the user, and do more queries if it doesn't believe the question has been well answered (imagine clicking "next page" of google search results under the hood).

The potential complexity of this scales all the way up to a full "research assistant" LLM "agent" that calls itself recursively.
The CCTV meme is completely disconnected from reality. There are plenty of CCTV cameras around, but they aren't connected in any way, most of them are private, and in reality the police mostly can't be bothered to try and access the recordings. American obsession with Ring-like cloud connected cameras and their dealings with police forces are way more dystopian than the reality of CCTV as practiced in Britain.

A good example is my partner getting pickpocketed on an empty tube train, which surely should make finding the person easy, right? Nope, the Met told me they'd need to go and pay the train maintenance company to retrieve the recordings from each carriage on the train, and they're not going to do that over a wallet.

In practice it works pretty well, because it implicitly sets a very high bar on the severity of the crime that would warrant retrieving dozens of recordings and tracing people through them. Skripal poisoning or murders get that treatment and are solved pretty quickly. Small scale crime (or whatever dystopian thought crime scenarios people imagine) doesn't.
They report it’s ok now.
One blames the consumers like this when it feels out of the question to blame anything else. Probably just libertarianism I would guess here.
Thanks. I appreciate you assuming that I need the help./s

Since I reached the "can afford to shop at whole foods if I wanted to" stage of my life, the combination of lifestyle, genetics, and diet means I'm pretty far from diabetes at the moment.

But when I was a lot worse off, I bought the food I could afford, which tended to be the low-cost, high-calorie stuff that leads to health problems. Maybe (and I'm just spitballing here) we should find a way to lower the cost of higher-quality food. The decision for huge swaths of the world should not be "afford enough food to not starve, but the food is of such low quality that it leads to long-term health problems" vs "starve while eating food that, if eaten in sufficient quantity, would not lead to long-term health problems". Optimizing for dollars per calorie means you end up picking high carb options.

Telling people in Somalia or wherever "have you just tried keto?" is a pretty problematic stance.
Show HN: Entrepreneurial Audio Stories for Kids, inspired by PG's essays [video]
well that hasn't worked out very well, then? the elite tier of notional criminals don't get caught by that.
Sandboxing Code on macOS
That's not the right metric. The right metric is what you would have paid if there was no coercion but also if free loading wasn't an option (aka you would pay up to the marginal benefit to you of the marginal tax. The benefit includes network effects, which gives you the logical framework for why someone would want to pay tax to benefit someone else (they get a positive network effect from helping that person)) It's hard to calculate but it's almost certainly lower than 42 %
The question that is always missing from these conversations is "Why should we care?" That isn't a popular question in communities like HN, but it is how the average person thinks.

On a philosophical level the "if you have nothing to hide" argument is flawed, but from a practical perspective it is kinda true (edit: in the context of corporate data collection). People who actually want change need to be able to communicate this to the average person in a clear and concrete manner how this negatively impacts their life. Once that reasoning starts getting into hypotheticals about a future totalitarian government or philosophical points about the nature of privacy, you have already lost people.

You need to be able to tell normal people why they should care about their privacy before they are motivated to protect it.
Some Rare, Real Talk from a Utility About Competition with Rooftop Solar
I'm a long time software engineer and do quite a bit of devops both in cloud but also have significant experience building on-prem and datacenter server clusters.

I have never heard of IBM i until this moment right now.

I assume this is specifically for their Power-series hardware? I've only ever seen Linux on Power hardware...
No, your intuition is wrong here. Otherwise you couldn’t do private research. This definition varies and is true maybe in some European countries(???) but not the US.
Sambanova Tackles Generative AI with New Chip and New Approach
Yes, this clarifies what you've meant and I can see the case that is not covered with MobX+React but I assume it is covered by Svelte's runes.

You're saying that I can have the whole app written in a single file without any separation and the updates will still happen only in the place that needs it.

That makes sense. With MobX, this could be done but not with React and not without a bunch of boilerplate that obtains html elements that are referencing the state.
A combination of keybase and klout?

I wouldn't have a use for it. I do wish you well!
Did Mexico just eat China’s lunch?
Only to then be hit by Resurrection Butterfly, which looks scary as anything. It isn't quite as bad as it looks, though.
Found the guy holding the bag
I just wasted my time reading whoever Cory Doctorow (am I supposed to know them) ranty take down of the nature conservancy. Didn't mention anything about what type of credits which system etc.

Please go see offsets markets are regulated such as California and tell me that your linked rant is still relevant.

I agree - markets that have no support and regulation without teeth let's poor offsets go through (read voluntary markets). I'm talking about regulated / industrial markets.
> deregulation lead to the consolidation of airlines

Assuming you're talking about the 1978 deregulation, I don't think that's the cause. Starting around about the same time (maybe under Reagan?) the US basically stopped enforcing the anti-trust laws that are on the books. This has led to mergers across the board, not just for the airlines.
https://azcc.granicus.com/player/clip/5689 (starts at 1:09:00)

> “Would you agree,” Rich said, “that one of the dangers to utility shareholders from the increasing growth of the prosumer is that the investments made by the prosumers with their own money may supplant investments that the utility may otherwise have been able to make and earn a return on, for the benefit of their shareholders?”

> Morin said, “It makes it a lot riskier and it’s even much harder to forecast demand, given the uncertain impact of prosumers.”

> “OK, so you agree with my statement?” Rich asked.

> Morin said, “Yeah, I agree.”

> “OK. And in fact, this is one of the many reasons that we’ve seen utilities around the country oppose many customer-sited technologies, correct?” Rich asked.

> Morin said, “That is correct.”