skysight-inc/HackerNews huggingface dataset:
“As another example, consider the Newtonian model of gravitational attraction, which says that the force between two objects of mass m1 and m2 a distance r apart is given by F = Gm1m2/r^2 where G is the universal gravitational constant. This is a trained model because the gravitational constant G is determined by statistical inference over the results of a series of experiments that contain stochastic experimental error.”

No, it’s not. Period. It’s a THEORY that is supported “by statistical inference over the results of a series of experiments that contain stochastic experimental error.” It’s been checked hundreds of times and its accuracy has gotten better and better. The technology of the checking led to new science. By making it consistent with special relativity, and POSTULATING the principle of equivalence, a new THEORY was born, general relativity, also known as the theory of gravitation. IT has been checked hundreds of times, ”the technology of the checking has led to new science,” and it is a current very active field of RESEARCH, (not model training.)

It’s a little horrifying that Norvig doesn’t seem to understand these nuances.

The same arguments apply to the solid state physics underlying the machines that run large language models. That too, is a “THEORY. It has been checked hundreds of times, the technology of the checking has led to new science, and it is a current very active field of RESEARCH, (not model training.)”
Gandi actually. So far so good. Need to check if what OP says is true, though.
Yeah it is a very low bar to just look presentable for a video call. I actually prefer calls where people have their video turned on.There is a lot of visual cues to know how your idea is coming across from people's facial expressions, and people generally seem more attentive when their video is turned on.
> These can be streamed in high-quality audio of up to 192 kHz/24-bit Hi-Res Lossless

up to. And down to ? 0 bps ?
> Axolotls

The Axolotl tanks of Tleilaxu. I wonder if Frank Herbert got that from these creatures or is this some crazy coincidence that Axolotls are subjected to genetic 'shape shifting'.
The 3 series had already been supersized by 2006. They were compact and then they started going back for a 2nd helping. There was a period where the 3-series gained about 1000lb of curb weight.

A 3-series today is more like the size and weight of a 5-series from the 1990s.
For most applications, garbage collection.

For a while I was thinking of the question of "Why didn't production rules (a.k.a. expert systems, business rules engines) catch on as a general approach to programming?" Systems like that can do some remarkable things, similar to Excel and logic programming in that you can write programs that aren't concerned with the exact sequence of events that things have to be done in. This is not only convenient for the non-professional programmer, it makes some "chicken-and-egg" problems in conventional programming languages trivial, back in the 1980s people would have seen this to answer to parallel programming, today we might see it as an answer to the async choreography hell of front end programming.

The thing is that sometimes the order of events matters and when you look at rules engines they never settled on a standardized way to control execution. There are numerous things that work, an advanced rules engine implements several, but none of them are 100% satisfactory for everyone.

One answer to these problems I see is "rules and schemes" where there are two programs that exist side-by-side, one that defines what is to be done and the other that fills in the details of how exactly it is done.

I can see something like that for the general programming language case. (Write a "style sheet" that explains how memory management is done) Also sometimes I fantasize that the way to achieve what Rust is trying to achieve is some combination of

(1) A really good macro assembler
(2) A theorem prover
(3) An ergonomic parser generator that makes writing rich DSLs easy and completely mainstream.

(1) is a good project (e.g. gas is by and for people who hate assembly language), (3) is a good project (I can rant about how bad parser generators hold developers back), the (1)-(2) punch is appealing with the the caveat that portability and optimization are problems in that case, but those could be addressed by developing architecture-specialized macro packs and

(4) A general-purpose superoptimizer

which hooks into (2) which is itself a project the world needs.
Let's imagine a scenario here:

On call engineer wakes up to an alert. Realizes there is a major problem developing that he or she is underqualified to handle. Escalates the call.

Eventually this gets escalated to the top subject matter expert in the company. He's not on call, has been out partying, and is drunk.

Where does this become unacceptable? I am certainly not saying people should show up to work drunk, but unless you say anyone in the escallation chain may never be drunk, it is going to happen.
You'd need to somehow address the SRAM potentially losing it's memory during power loss events.
You're forgetting the NIST. They operate at a net profit, selling things like Standard Jars of Peanut Butter for equipment calibration ($1,069 per unit).

There's a cool Veritasium video on it: https://www.youtube.com/watch?v=esQyYGezS7c
An extremely limited number of principal developers can clear $500k and get free food and stuff, but that is not the norm. Hacker News distorts common understanding, apparently. No survey I've ever seen suggests that is in any way the norm. Glassdoor suggests[0] that GS-15 comp is mostly in line with norms, especially based on the another commenter pointing out that your suggestion of $145k max is incorrect.

0. https://www.glassdoor.com/Salaries/principal-developer-salar...
They just need to watch out for aggressive schools of tuna.
You transfer it, hoping that they don't refuse and decide they own you forever.
Gandi email has been useless from the start. They say right in the contract that they don't back up their email servers. Isn't the host handling chores like backup part of the point of a hosted product? Of course you can and should distrust the host's backups and have your own in addition, but that's way different than the host not doing them in the first place.

Maybe they have fixed that (I don't see it on their site any more) but I have a screen shot of the old contract provision and I complained to them about it in 2017, and they ignored the complaint.
> Orion is intended to carry astronauts, but the unexpected performance isn’t a safety issue, according to Hu. He said a “significant amount of margin” was left over, and he doesn’t “believe we reached any limits in terms of a margin perspective.”

Normalization of deviance: http://danluu.com/wat/
> I take Chomsky's points to be the following: 1. Statistical language models have had engineering success, but that is irrelevant to science.

Well, deep neural nets are not statistical models, so shouldn't Chomsky now be at least a little bit happier with ChatGPT?
A Way to Predict Coastal Flooding Was Hiding in Plain Sight
In my experience drunk and unexpectedly called means careful and tired means "screw it, I want to go back to sleep."
This is why I only use service A for domains. And service B for emails.
Helping others.

Not just traditional volunteering but teaching others, assisting co-workers, helping around the house, etc.

If you don’t help (at work, home, whatever), you will never gain my respect. Money and/or social status do not change that fact.
As a public good you want all money to be invested. Money that is under lock and key is dead money. So having the bank lend your money IS a societal good. That it generates cash flow is just a bonus.
(1) I read that article, (2) I think the sociolinguistic term is derivative of the musical term or the other way around and it is the same in that you can change registers in the same document.
> because an employee has broken an internal morality code

When the organization as a whole only exists to enforce that morality code, it makes more sense that they would also heavily police internally as well.
I've been using namecheap.com for 10 or so years quite happily and haven't felt the urge to move that whole time.
The current generation Toyota RAV4 has more rear legroom, and (if you trust cars.com's review on these matters) fits contemporary child-seats better, than a BMW 5-series sedan.

Packaging matters.
Another way to put it is that the more mainstream news personalities have developed their speech to be extremely artificial. NPR deliberately aims for more natural voices, and expect that listeners will make certain assumptions about personality from those voices.
There's a subfield called symbolic regression that considers this problem.

https://www.science.org/doi/10.1126/sciadv.aay2631

The Kepler equation is relatively simple compared to other equations re-discovered by ML.
Recently went with Porkbun. Their interface is simple and functional, and they have good support for most 2FA interfaces (including passkeys).
> But I think that's one of the main things people tend to love once they get over the initial hump of grokking all the different ways of passing variables around.

Agreed. I think the GP comment really underestimates how smooth Rust feels to Rust devs who have gotten over that hump. I've programmed in many languages and i confidently do not feel i am slower in Rust than other languages. Maybe not faster, but not slower in development speed.

But what i do get, for development speed, is the ability to solve large problems with many, many tools. I found this quite annoying in Go. In Rust, it's great. Complex problems are still complex, and Rust doesn't inherently simplify them - but it gives me the tools to come at problems in many ways. Which if you need it is invaluable.
The Kansas Experiment: A Cautionary Tale for Tax Cuts
Such mindless activism is what drives away popular opinion from climate change.

Lot of folks have SUVs because they have large families. Its a pain to keep a huge car in a city like NYC or London anyway so people generally have reasons. There were a wave of such tire puncture incidents in NYC which forced some people to drive 30-40 miles every week to park the car in suburb or NJ (parking
in city is very expensive)

The end result was more emission, more pain and less sympathy for the actual problem.
Proper development of multithreaded desktop apps and not blocking the UI thread appears to be a lost art. I remember I was drawing all the threads on a person wide piece of paper on the wall when I was working on my first commercial winforms application. It's not exactly hard, but requires basic understanding for UX, threading and the platforms you are working with.

Nowadays I still regularly see applications with (temporarily) frozen windows and I just don't understand how that's possible. When I was developing my winforms apps, anything that would do more than perfectly predictable UI manipulations was run on a background thread (in a task), would be forbidden from starting twice at the same time and only updated the UI when done.
> they're safer when it snows and winter

Are they actually safer or do they just give the driver a false sense of security? Assuming it actually has 4WD/AWD (and most don't), that only helps you "go" and does nothing for "stop" as all cars have four wheel brakes.

One exception to this is being able to keep going in very rural areas where any rescue attempt would take too long. However, even this can fail with a false sense of security and poor judgement:

https://www.11alive.com/article/news/nation-world/man-strand...

> Of the dozens of missions we have had this winter involving a vehicle stuck in the snow, nearly all of them were 4x4 vehicles and almost all of the drivers told us, "I didn’t think I would get stuck."

I've found that EV's have a significant advantage in snow due to very precise torque control compared to an automatic or manual transmission. Even my Prius does surprisingly well in snow with fresh tires up to it's ~6" ground clearance.
Typical requirements are often ridiculously bloated.

In CI/CD/SRE jobs there is a tendency to put into job requirements every tool from the last decade that apparently local team heard of. Later it becomes obvious that the company is using maybe 10% of them. Recruiters don't care, as they very often don't understand a single word from the requirements. Candidates ignore that because they got used to it. Employer teams continue to do that, maybe because they think the more requirements they put, the team looks more sophisticated (while the reality is opposite: if I see requirements for the tech that can't work together, I see it as a bs). And the circus continues.

Definitely there is a space for improvement. It is big as a galaxy.
Absolutely, and this is in progress with rapid deglobalization occurring. Emissions should not be exported.

https://gcaptain.com/china-deglobalization-usa-factory-boom/
I still like namesilo and porkbun.
Geopolitical Change Causes People to Become (More) Vulnerable
Right and they only went there when their normal prey (ungulates) became scarce so facing starvation they opted to hunt for shore animals like seals and birds that frequent the seashore.
Has to be. It's funny to me as a non engineer that is getting more fluent over time with engineering concepts, to notice that it's not just occasional comments but a good proportion of the posts themselves on HN that are somewhat in that vein. "Tell HN: We rewrote a compiler to run on a Miele dishwasher SoC", "Show HN: a new anti-DNS web browser that only accepts actual IP addresses as URL"
> but they're rare enough that the they're widely reported in the (mathematical) community.

You should ask math professors how often there are errors in papers. Every one has their own ratio, but I've heard numbers as high as 30%. However, the general belief is the results are still correct, so few are worried about building with a pile of cards.

See https://academia.stackexchange.com/questions/143374/extent-o...
3-4 companies in a market can exist and still have 1 company be a monopoly. There’s also the issue of renters not having the ability to switch carriers because their landlords won’t let an alternate ISP install in their building. Then, if you want anything resembling high speed internet, your options are even more limited. Only 25% of zip codes in cities have more than 1 provider that provides >25mbps. So, companies can still behave like monopolies even if there’s more than 1 ISP in their region.
Wow, I know this is a blog, but some people need to touch a tree or something. Do something that requires effort that doesn't keep your hands free.

Go camping or something in an area without cell reception for a few days. I promise you will be fine. Doing nothing for a few days is very easy.
The Amazonification of Buying a New Car
Run a Phoenix Application on Scalingo
Left unmentioned is that interest rates in 1977 were high (like 8 percent) so there were lots of ways for the bank to turn around and make money off customer deposits, without needing to charge the customer fees.

Since that time, interest rates have steadily dropped and that business model no longer works very well
Recently someone mentioned that it's hard to deploy Phoenix applications. Starting from 1.6 the process has been greatly improved, so I decided to showcase a more complex application than a simple hello world.
Strongly disagree.

I am the person who hates C/C++ and likes languages like Ruby. I like Rust specifically for the reason that I don't have to learn C++ like "grown ups" and can write my crypto libraries in something much more ergonomic.

When I started writing in Rust, it was 2018 and there was old borrow checker (NLL was experimental) and error messages were much more annoying than today. And still, that was nice language that is easy to write and read once you understand a couple of basic rules.

Here are the rules that you need to learn and always keep in mind, even if Rust had a more verbose syntax. And I bet many people struggling with Rust simply were not lucky enough to have those rules explained to them.

Rule 1. By default, in Rust things are "owned" and "moved", all the time. When you do `x = y`, you literally move "y" to "x". In other popular languages you might expect automatic copying or automatic referencing, but in Rust you get an unusual "move" semantics.

This rule applies universally to all things: be it simple numbers or structs, or references, or weird Rc<T> things or whatever. Once you move "x" to another location, you cannot use it any longer from the old location.

Rule 2. As an optimization, some simple types are marked "Copy" which means that you get a cheap implicit copy whenever you want to continue to use moved value. This applies mostly to numbers and fixed-sized types. This liberates you from explicitly calling ".clone()" on stupid integers.

Rule 3. There are references, mutable and immutable, that let you avoid moving value when you don't need to. At any point of time, each value may have N immutable references or 1 mutable one.

There are lexical references (most commonly used): & and &mut, for these the rule 3 is statically checked at compile-time. And there are runtime counterparts that implement rule 3 in runtime: Cell/RefCell.

So when you design an API or use an API, you should really think about ownership of the values that you pass in according to these 3 rules. You may have these questions and use the rules above to answer them.

- Should that API "consume" (get the value "moved into") that value, or should it have read-only or mutable access to it?

- What part of code (which other value) actually owns the value and is responsible for cleaning it up?

- Is that a dumb value that can be Copy-ied explicitly, or is there non-trivial copying cost that requires explicit references or clones for it?

- What does it mean to say `y = &x`? Per rule 1 we move reference "&x" to "y", but since it's a non-mutable reference, we can have a lot of them, so it implements Copy and &x can be used again per rule 2.
I can worry about both, no? Because it's like... I do. And I can praise that the EU found a solution for one case while it's trying to overreach on another, it's not 1 or 0 here.

I still don't get why you brought this up when I'm specifically talking about one case of data privacy where I believe the EU has done right, I believe it's doing wrong with encryption and I'm actively contacting MEPs to share my view.

Again, what's your point? They're different issues, why are you conflating them and creating a strawman?
Norway is the perfect example of this. Nationally they seem to be moving towards EVs faster than others but they have no problems producing oil.

The biggest lie told today is that pollution is our problem and that we, as individuals, can make a decent impact. Industry has to change to make any impact. It doesn’t matter how clean your cars or energy sources are if you keep pumping fossil fuels out of the ground.
With scrolling couldn't you just shift the existing framebuffer up/down and only draw the newly scrolled-to parts?
Someone asked why people want SUVs and someone gave their personal experience and rationale. hardly seems like an conspiracy to the shift focus.
The C99 changes were pretty radical, but couldn't be broadly used until around 2016 when the Microsoft compiler finally caught up and started to implement the most important C99 features.
Over time, if you come to understand the technology, you can fix things a managed service cannot, so you might actually risk less downtime if you prioritize that.

At least that's my experience based on fighting weird bugs on managed database services.
There's two massive differences. Sliding doors and captain chairs. These two things make it way easier getting in and out of a minivan to actually use that third row of seats.

I will acknowledge captain chairs can sometimes be found on SUVs, but by far the most common arrangement on SUVs are second row benches. This means accessing the third row can be challenging especially when you can't open the doors all the way.
Camping isn't nothing. Outdoors can be very stimulating.

This wasn't only "no phone"; he eschewed books and social contact and sound as well.
This guy Bero1985 wrote the 3D library / engine some years that has extensive 2D features including UI that uses SDF among the other things [0].

[0] - https://github.com/BeRo1985/pasvulkan
That's true, it's part of why I won't buy new vehicles. My Suburban is from 2003 and is definitely off-road worthy.
> Amazon will never share One Medical customers’ personal health information outside of One Medical for advertising or marketing purposes of other Amazon products and services without clear permission from the customer

Lots of loopholes in there. But even if there weren't, doesn't it feel dangerous to take Amazon at their word with this?
Huh?

Crush has been made by the Keurig Dr. Pepper / Pepsico groups for several decades now.
> To build, you'll need node-gyp, a compatible Python version (2.x)

...
If they could cover their liabilities with their assets then they would sell the assets to do so. Clearly the assets do not cover the liabilities. It's not a lengthy process to sell a bond on the open market
Being able to search a ranked index of sources is extremely powerful but thats nothing compared what is possible when you can outsource intelligence.

In other words, when you can outsource the part of cognition where you need to understand the problem, go through the ranked sources, find the right answer and digest it in right way.

This is unbelievably powerful, comparing it to horse carriages vs cars does not do it justice, we are talking about Jarvis in real life!

P.S. I have some colourful opinions about the kind of thinking thats leads to your comment but I'll keep that to myself since its likely to attract scrutiny or censure
Even the E46 series BMW 3-Series would have barely fit (like 0.5" to spare) into that garage; and that was introduced for the 1998 model year with development work starting in 1993.

A 1989 Honda Accord would not fit in that garage. It's a small garage.
too bad i simply can’t stand the way he talks :(
am i the only one?