skysight-inc/HackerNews huggingface dataset:
You are correct.
We are flooded with studies on AI now, so can't find reference.

But just few months ago, saw example of AI, from video, building an internal representation of the world. An internal model of the world. Everyone saying this can't be done, it already is. Maybe can argue it wasn't an LLM, and then I'd say were nitpicking over which technology can do it or not. We already have example of tying them together, symbols and LLM's.

Might be related.
https://www.nature.com/articles/d41586-024-00288-1
https://www.technologyreview.com/2019/04/08/103223/two-rival...
And customers weren't crossing them because nobody buys a car by walking to the Ford factory.
The commercial microwaves we have at work have both a large dial to set the time, and four large buttons under it for 25%, 50%, 75% and 100% power. No other controls. They are great.
A bit tarnished with verified remediation is the regulatory framework we need to be aiming at precisely because a 60 day delay for a regulatory review process is an enormous cost on an operation of this scale.
I'd say both Helm and Terraform :)
There are no randomized controlled trials showing parachutes work.

A working model of nature >> a large symbolic dataset >> a large personal dataset >> anecdotes.

This is a bit of #1 and #3.

Sure, #2 would be great, but #1 (mouth breathing bad) seems highly likely given both studying anatomy and modeling the physics of breathe and also given his dataset #3.
My microwave is a 1993 Panasonic. It sat in a basement for about 10 of the intervening years, but has been a daily driver for the last 6-7. Comparing it to current retail units, it's remarkable how little has changed in that time.
In the US it's CAFE gaming, 6000LB GVW tax incentives and arguably fuel, registration and tolls aren't (sufficiently) scaled with vehicle size. The chicken tax thing definitely contributes even to Canada's market since it's relatively rare for automakers to consider it separately from the US one.
Does this have any way of simulating multiple plays per draw? I'm curious what happens to EV when you buy X tickets per draw instead of just 1. And for both circumstances: (a) ensure all X tickets are unique and (b) random entries with replacement.
Seriously. People really need to understand that CTCSS and DCS aren't actually privacy features, but convenience features for filtering out _other_ people's transmissions a user isn't interested in. It's the exact opposite of privacy. I guess the marketing as "privacy codes" worsens the situation.
Chai-1: Decoding the molecular interactions of life
Your chances were 0, you buy a ticket, and now your chances are x. Where x is not infinitely greater than 0, it's x greater than 0. Pretty sure your proposition implies that 2 tickets provide the same odds as one ticket (2 infinity vs 1 infinity).

I haven't gotten into the discrete math in many years. If you're right do you mind explaining please? I can intuit what you're getting at. 0 odds * inf < (odds with one ticket). Is that a decent description?
I don't know which site you're describing, but as a user living very far from major datacenters on an unstable and frequently slow network, HTTP[23] have been the best thing since sliced bread. How it looks in practice is getting hundreds of megabits/s when network is under low load (in the middle of the night, etc), but down to hundreds or even dozens of kilobytes/s in the evening. Sometimes with high packet loss. Always having pings of 100ms or higher (right now it's 120ms to the nearest google.com datacenter, 110ms to bing.com, 100ms to facebook.com, and 250ms to HN).

Back when HTTP2 was introduced and started becoming popular, I spent a few weekend hours on writing a short script to do a blind test of HTTP1.1 vs HTTP2 or some major sites where both were supported. H2 won every time, hands down. It was like comparing a 96kbit/s MP3 to a FLAC.

> UDP is problematic because you can't recv() more than one packet at a time

https://man7.org/linux/man-pages/man2/recvmmsg.2.html
It depends on what you define success. Only Waymo has actual real, live robotaxis right now; Tesla's FSD very much isn't that, despite promises that it'll be here next year for the past 9 years. But in terms of "how much does it suck to drive 2 hours in bumper-to-bumper traffic on the freeway", we've made leaps and bounds of progress since the original Darpa Grand Challenge, 20 years ago in 2004. Yeah I'd love to own a Tesla and rent it out as a robotaxi and have it earn money while I'm not using it. I'd also like a flying car. And a pony. To say that we "don't have anything even remotely close" when we have actually made progress, just because some pie-in-the-sky goal hasn't been meet, is where I take issue with. I don't know how much that last 20% will take, but if we've only made it 80% of the way, that's still not "don't have anything even remotely close" territory.
Except they were avoiding tax in the rest of the EU, so the EU can fine Apple for skirting taxes on products that were actually sold in those other areas.

tl;dr - EU makes rules that companies need to follow no matter which EU country they operate in.
Reverse engineering a Toyota Hilux 2018 ECU [video]
This is a great idea for a lot of things! Sometimes I will write a loop I know is slow as hell but works for now, and it would be cool to use a timer and do, "if this takes more than X seconds, log a warning." I mean, the perfect logging and observability should theoretically time all the components of your app, log debug information often, and etc., but who really uses a perfect system like that? I think it's more important to make specific effort to log in areas where performance might suck later or where you didn't have time to optimize or do exactly what you wanted to do.

Your comment is super obvious, in hindsight, but I never thought to do something like this, usually at past places of work we've just agreed to make a comment on things we need to reconsider later and hopefully we remember about that comment when things go downhill!
Is prompt engineering really 'psychology'. Convincing the AI to do what you want. Just like you might 'prompt' a human to do something.
Like in the short story Lena, 2021-01-04 by qntm

https://qntm.org/mmacevedo

In short story, the weights of the LLM are a brain scan.

But same situation. People could use multiple copies of the AI. But each time, they would have to 'talk it into' doing what they wanted
Because there is less training data... and order of magnitude less, as the article points out.

No need for conspiracy theories.

If Donald Trump wasn't depicted accurately I'm sure we could construct some theory that goes like:

THEY wanted Kamala to look PERFECT and Trump has the advantage of escaping deep-fakes!!!!1 something something racism.
Instead of using the Terraforms Helm provider, you can simply install the Glasskube package controller and provision package custom resource definitions via Flux. This is also how we manage our internal clusters.

I recommend giving Glasskube a try with Minikube locally and join our Discord to interact with the community.
Predicting startup retention curves with just a few points
As an investor I built an internal tool that evaluates startup retention with just a few points. I found it particularly accurate + useful, so I thought I'd share it for other investors and startup operators to understand how to better model their own product-market-fit. Give it a try!
A file not able to opened is expected, always! accept is no exception here. Your application should not be crashing because of it.

If I recall, Kubernetes performs health checks over HTTP, so presumably your application is using the standard library's http server to provide that? If so, accept is full abstracted away. So, if that's crashing, that's a bug in Go.

Is that for you to debug, or is it best passed on to the Go team?
Aren't they already getting 22% of it?
10k Feet Up, Scientists Found Hundreds of Airborne Germs
> So Charlie also knows that (a) Bob is just a relay, (b) Bob doesn't actually host the content, (c) Bob doesn't handle more than a packet or two of the content at a time, and deletes those as soon as they've been relayed, (d) Bob doesn't know, and can't find out, what the content actually is, (e) Bob doesn't know, and can't find out, where the content originally came from, and (f) Bob is really unlikely to keep any record of the whole connection after the session is over, which means probably no more than 10 minutes or so.?

But at the end of the day Charlie, the government agent, is catching Bob in the act of delivering illegal content.

Imagine a government agent buys drugs on the dark web and arrests the courier. The courier protests, "I didn't know it was drugs, I didn't ask what was in the package". Do you think that defense is going to keep the courier out of prison?

It sounds like Germany is treating Tor operators as common carriers, and not holding them liable for content they delivery. They're being quite generous in that regard, in most countries the node operators are probably not met with such leniency.
> I know most people don't like it, and that is fine, they can deal with it! I they don't want to see my comments, they can remove them from their version of my code with a script, and if my co-workers and boss don't like them they can remove them in a code review!

It was all great until you got here. This is a big red flag for me for a teammate.
https://archive.ph/osUD3
> People will eventually end up in front of a car, either by their own mistake or when an inattentive driver hits them, it will happen.

It seems like you’re implying that everyone eventually dies by getting hit by a car (sorry if I am reading this incorrectly)? But that is simply not true. There are approximately 7000 pedestrian deaths a year right now, compared to a population of about 340 million people. So the probability of dying in a given year is 0.00002. With a 79 year life expectancy on average, the chance of dying as a pedestrian over a lifetime is like 0.15%. By the way, MOST pedestrian deaths are at night, so it seems like an easy way to drive this even lower is just to improve lighting and ask pedestrians to make themselves more visible.

> I'm sorry to ask this on HN but: are you a moron or a troll?

I think this type of comment doesn’t belong here per the guidelines:
https://news.ycombinator.com/newsguidelines.html
Gaming laptops have user replaceable batteries.
These "X has it worse" arguments are tiresome and lack any sort of rigor.

There's modern day slavery in the world. Today. Even in the US we have compelled labor - it's a whole thing in the Georgia prison system. Those McDonald's burger flippers are essentially slaves, and I bet you didn't know that.

But if we subscribe to the ideology of "X has it worse" nothing would get done, ever.

The reality is even in seemingly prosperous industries workers, laborers, DO NOT have equal leverage in negotiations. Not even close. What you're describing is relying on the generosity of the corporations who employ them. A fine strategy, but hardly sustainable. They, too, can look to improve their situation.
Yeah, really... Python tries to hide some of the insanity behind venvs, conda, etc. but it often ends up some dependency nightmare that's barely holding together. Everyone that tells me "oh Python is so great, it just works" is either only using it for the absolute most basic tasks or kidding themselves. I'd often get a blank stare when I respond to that with "then why am I helping you fix this virtual environment with gigs of cruft for a 'simple task' that has suddenly and inexplicably stopped working for you?"

The equivalent things in Go, Rust, etc are a breath of fresh air for sure
I saw someone quip (on twitter, I think) many years ago something like:

"A junior engineer writes comments that explain what the code does. A mid-level engineer writes comments that explain why the code does what it does. A senior engineer writes comments that explain why the code isn't written in another way."

(except punchier, of course. I'm not doing the quip justice here)
In my case the 1% is an estimate after manually inspecting hundreds of TU uninstall logs over the course of more than a decade.

I actually used to reach to the worst offenders with details on what their installers missed, sometimes they fixed it but most often they didn't care.
An example is where the link between the ideas is not present in the prompt.

E.g. an oversimple example is:

It’s going to rain tomorrow so you should take an umbrella.

If someone doesn’t understand the relationship between an umbrella and keeping dry — the implied premise — they won’t understand why they should bring one and the statement would be puzzling.

We talk about this often as someone or something “not knowing what an x is” where in this case “knowing” means in a spatial or logical sense, not just a linguistic sense.

LLMs do not have this layer of understanding but they can fake it in short interactions.
+1 for use of the word 'thither'
Or that Go would be so popular ;)

It's always a gamble when using a programming language from with a small community. Will this one get big?
I resisted putting comments in my languages for years. My reasoning was it was always a flaw of my code (or the language) if I couldn't express myself in typed code.

Then I realized that my languages will never be perfect, and having comments is an essential escape hatch. I was wrong and I changed my mind.

Also, 99.9% of languages have comments:

https://pldb.io/blog/a-language-without-comments.html
That's kind of how I look at it, in practice. I get the mathematical reality that buying lotto tickets is a financial waste. However, if I never buy a single ticket, there is a definite 0% chance I'll ever win the big prize. Whereas if I play at all, at least there's a chance, however remote, of a quite life-changing positive event happening. So, therefore, it makes sense to put a very small amount of totally throw-away income into big-prize lotto tickets, just so you're in the game at all.

Based on this kind of thinking, my personal rules are: never spend more than 0.1% of take-home pay per time-period buying tickets, and only buy big-prize lotto tickets that have potentially-life-changing payouts.
The “why not” form just seems to be a special case of “explain why this code is weird”, which is my commenting metric in its entirety
There really is a fundamental difference between : secure end to end messages of willing participants. VS arbitrary anything-illegal from someone else's public ip.
If some guy on the internet can do this in his home office, imagine the SAR and analysis capabilities the NRO and NSA have built in-house.
This is a bit meta for me. A year ago a website was posted on here HN which allowed you to visit a random website with an /ideas page. For some reason it would always land me on the same website, which outlined something close to this. The idea was something like an RSS feed that would summarize all the entries in the feed for the day/weekin the form of a podcast.

I wonder if that was inspiration for Wondercraft.
So, for Mega Millions:

For 1-70: Consider numbers above 31 (days of month)

For 1-25: Similarly, numbers above 12 might be less common (months of year)

What other numbers above 31 would you want to avoid? 33, 44, 50, 69, 70? And you might want to avoid sequences as well.
Don't know if it's what GP means but without a clear contract there's room for the paid work to be considered "work for hire" which means the company owns the change and OP wouldn't be able to incorporate it into the open source version of the project.
> so-called tax havens, which generally tend to be poorer countries

Smaller, not poorer.

Unless you think that current or historical "tax havens" like Ireland, Luxembourg, Netherlands, Switzerland etc. were/are poorer than Germany.

If you have less than a handful of million people even getting a few percent + several thousands of jobs from corporations like Apple is a huge deal. It would be a drop in the bucket for Germany so they have no incentives to make such deals.
In the current formal sense. It may be true the formal sense in 1986 was different. Words do evolve in meaning over time, but since we're talking about right now...

You are right that lying and bullshitting are different. A lie is a false statement with intent. Bullshit is nonsense with intent. A false statement and nonsense may share some similarities, but are ultimately different.

Perhaps nonsense is the word we should be applying to LLMs, but often what they say isn't nonsense, even if only by accident, so that doesn't exactly work either. Regardless, it doesn't matter now. As before, "hallucination" has moved beyond analogy and now has its own LLM-specific usage.
I find that a lot of well-meaning tools (e.g. bazel) regard non-error output as noise to be hidden. They'll often route any messages like this to the nearest wastebin they can find, which makes logging incredibly unreliable as a means of communicating constraints in some domains.
I bought a microwave a couple of months ago, and found it impossible to determine which if any of the cheaper ones were inverter microwaves, or if they just used duty cycle power control. I assume that distinction is only made with higher-end microwaves.

In the end I went with the model that looked to have the simplest design and least things to break.
My point is that, in this case, it is. Totally fine if you disagree, but in terms of how much it sucks to sit in bumper-to-bumper, stop-and-go-traffic, or just any 3 hour drive on the freeway, the SOTA is so much better compared to 20 years ago that it is worth celebrating. Complain about not having robotaxis all you want. What already exists is miles better than OG cruise control from the 90's, which just kept you at a constant speed, and didn't even have radar to automatically slow down if the vehicle in front of you slowed down.
Is that the horseman we're giving up our rights for today?
At timestamp 23:40 in the video by Alex Pshenichkin from 2024-06-10 it says data ingestion comes via VMCALL interactions. As such a call is literal nonsense if you are not virtualized, any such call inherently means you are using a paravirtualized interface. Now maybe FreeBSD has enough standardized paravirtualized drivers similar to virtio that you can just link it up, but that would still be paravirtualization solution with manual rewrites, just somebody else already did the manual rewrites. Has the fundamental design changed in the last 3 months?

This is exactly a replay engine (or I guess you could say replay engines are deterministic simulators). How do you think you replay a recording except with a deterministic execution system that injects the non-deterministic inputs at precise execution points? This is literally how all replay engines work. Furthermore, how do you think recordings work except by recording the inputs? That is literally how all recording systems designed to feed replay engines work. The only distinction is what constitutes non-determinism in a given context. At the whole hypervisor level, it is just I/O into the guest; at the process level, it is just system calls that write into the process; at the threading level, it is all writes into the process. These distinctions are somewhat interesting at a implementation level, but do not change the fundamental character of the solution which is that they are all a replay engine or deterministic simulator, whatever you want to call it.
People who are colorblind are less likely to be picky eaters
Why can’t people just focus on their jobs rather than wasting time on this nonsense. So they are going to employ people or ask people already employed to monitor this. What a waste of time and resources.
I don't enjoy these types of lionizing articles, badically these types of articles is what you give $10k-$50k to a PR team and they start to write these articles yo elevate your reputation in the industry ...
It still expands, just not as much as before.
I can think of very few cases where the possibility of your home being raided by heavily armed police officers, and your property seized, is appropriate if it's clear all you're doing is running software. (Side note: I'm surprised how often attitudes on this site are at odds with the "hacker" part of "Hacker News".)

It is fair that running an exit node might be inconvenient, maybe even to the point where consulting a lawyer is advisable, but I think we should draw a hard line at direct threats to an innocent person's liberty, livelihood, and physical safety. That kind of fear is definitely an "undue burden".
This is a great list of projects that are “for fun,” but the flaw is that all of them are “complete,” or at least achieve something close to their stated goal.

A true list of “for fun” would also include projects that were never finished, projects that someone spent a few weeks on and then forgot about, projects that were a dream and a mess of premature abstractions that never saw the light of day…

Coding for fun also means enjoying the journey and stopping when you feel like it.
Most of the complaints here could be solved by having smaller pull requests and then squashing commits when it’s time to merge.
> the union should attempt to make an agreement

They are literally striking because the company is refusing to negotiate with them.
The german-speaking space is yes world-master in „motzen“ (bellyaching).

[then again, I made my peace with that after learning that „na, und?“ is not only a thing, but has been perfectly cromulent since at least the 1500s]
Great post. You might be able to elide the RAM disk in lieu of the "mbuffer" command. My script uses a combination of dd | pv | mbuffer | mt. I omitted the options because I don't remember any of them. I personally use dd of an ext4 filesystem-on-file that is exactly the size of what will fit on tape. This was simply because I couldn't figure out how to reliably advance the tape head or how to continue a write from one tape to another.
Without question. I was so glad when 22H2 allowed users to change the default console host to Terminal; it was the single biggest reason why I decided to stay on Windows 10.
Most achievements are the product of multiple factors meeting at a specific point in time.

In many of the scenarios you hint at, new problems or opportunities arose, and those people were simply well-positioned by chance and circumstance to tackle them.

The problem should take center stage, not the men.
You don't need tor for terrorism or identity theft, and it probably isn't widely used in those circles. There are easier ways. But plenty of people use tor to avoid what amount to terrorist govenments and regimes.
Arvo Pärt's Journey
That works if the code wasn't written by, well, lunatics who decided that clear simple code was The Work Of Satan and if you couldn't have a tower of interfaces or write your own bafflingly complex ORM, what was even the point? Then the people who follow will almost certainly need some "what" commentary (as well as the "why" but IME the lunatics who spurn clear and simple code never think they have to explain "why" either.)
I think it applies only to aids for specific companies? e.g. if all companies that satisfies some requirements (e.g. N number of employees/new jobs , specific geographic area, industry etc.) cam receive the aid it's legal.