skysight-inc/HackerNews huggingface dataset:
That’s a long time ago.

One thing I’ve noticed: some people lose all empathy for their former selves. Like all of it. It’s like there is no continuity between the two persons. Maybe they were fat and lost weight, or were a young adult and had to work in a fast food chain. Well immediately when they are out of that predicament they just roll their eyes at how unworthy/dumb their former selves are.

As a direct consequence they are rubbish at feeling sympathy for other people that are also in that situation. It’s like their own experience has been emotionally discarded.
I use tmux daily. tried to like wezterm but issues with clipboard and resizing made look for another option.
Very happy with Tilix now. https://gnunn1.github.io/tilix-web/

maybe less fancy/modern but absolutely rock solid every time.

environment: fedora/wayland/gnome

just throwing this out if anyone wants to test an alternative it out.
Can't remember exactly, but the gist of it is like this:

Government changed emission laws etc for "normal" cars, excluded heavier cars because "well, nobody would actually drive a 3 ton truck as a daily driver, so they're used by companies".

American car companies got a lightbulb moment and started making MASSIVE SUVs that were excluded in regulations. People started buying said massive trucks as daily drivers.

Wired article about the SUV loophole: https://www.wired.com/story/the-us-wants-to-close-the-suv-lo...

All the US needs to do is include SUVs in EPA etc regulation like normal vehicles and their popularity will dwindle because they'll start costing WAY more than normal sedans and station wagons - like they should
If the organization is so corrupt and guilty that the mere filing of a lawsuit sends them running, then it's probably a good thing that the lawsuit was filed.
I have been trying to get my state legislators to implement such a consumer law for over a decade.

The federal proposal will likely be ineffective unless it has an individual cause of action. What that means is that the only way (IMO) such a law works is not if the government enforces it, but rather if any consumer can sue the company in small claims court for a reasonable judgment (eg $1000 or something). Now the company has to fix their ways or feel death from a million cuts, and the cost to defend likely exceeds the cost to pay.

The other things the law needs (it may have but the article wasn’t clear) are clarity and penalties for dark patterns.

For example, “as simple as it was to subscribe” needs to be WAY more detailed, eg “takes no more time for a reasonable person to unsubscribe than it did to subscribe” and “the user must be able to use the same communication channel or mechanism (eg web, mobile app, etc) used to subscribe, in order to unsubscribe”, and “at the time of subscription, unsubscribe instructions must be provided to the user via a persistent medium such as email”, and “the unsubscribe interface must be prominently discoverable on the web site or mobile application”, etc.

And any dark patterns or intentional violations need to make the recoverable amount subject to a multiplier.

I am happy that the government is tackling this but doing it through regulatory action is not likely to help much IMO; especially in light is the recent Supreme Court decision regarding Chevron deference, it’s likely not to last through legal challenges. (IANAL)
To mitigate the "denial of wallet" attack on S3 there are a few options:

AWS Lambda: https://docs.protomaps.com/deploy/aws
lightweight tile server: https://docs.protomaps.com/pmtiles/cli#serve
This is never going to be pass a compliance review, and as others here have stated there's no way to bag any big cash returns with this approach. This product is only ever going to appeal to a wiry haired hacker type with a soldering iron in one hand, and a C++ textbook in the other.

By snubbing their nose at the business community and automotive executives, they have for sure secured a spot for themselves in the annals of obscurity.
Well I got the impostor syndrome thing down 100%.

The top university factor is probably bias. I mean those schools are good and lots of good people come from them, but people from those schools are also more likely to get funding and other things like top tier employees and co-founders. That's going to create an outsized effect.

Solo founders being older makes a lot of sense because to be successful as a solo founder you need a deeper skill set. You really need to be both technical and business/sales until you can get far enough to hire for the ones you are weaker on.
With generics you can now write all of those in Go.
Acknowledged on the status page

https://status.cloud.google.com/incidents/ETJGhvY9Xaktw7tgi8...
Ironically, any isometric game nowadays would still use the 3D graphics capabilities under the hood so in a way you’re faking 3D by faking 2D. (Although I suppose you could argue that you’re not really faking 2D since you’re just using two out of three dimensions.)
Jokes aside you don't usually plaster the inside of an attic, unless it's a liveable attic, but that's far from the norm.

A lot of people spray foam in old attics as a set and forget insulation measure: https://www.stellrr.com/wp-content/uploads/2021/04/AAF45418-...
In the first graph, the "Lowess Smoothing" line seems to me to not intuitively be a smoothing of the "No Smoothing" line. Is that just me, does it look like a good fit to you? Maybe "local polynomial regression" is not a good way to extrapolate from a low number of widely scattered plot points.
It doesn't predict the future, but it has totally a use for select-reflection. The same as if you ask ChatGPT "ask me a random question", and then you iterate your thoughts on top of this question.

Here, the randomness is provided by cards, and that's pretty much it.

TempleOS and its god words ? Similar concept.
That’s a pretty big leap in logic.

Languages evolve and are in constant flux as words come and go and their meanings change.

It’s the same reason that we haven’t all evolved to a single universal organism.
It's true in terms of Turing Completeness.
I flip flopped between two gas stations through college.

One was in a “rougher” area. One was in some nicer suburbs.

I always found it ironic, but the people in the suburbs used to drive me absolutely insane.

Forgot my wallet, complaining, arguing about what road they were on after they asked me, driving over product on the sidewalk, etc.

The other location people generally got in, paid and said have a nice day, and got out.
How familiar are you with gymnastics scoring? It's quite rigid. The ongoing controversy is not really related to the objectiveness of judging, but an administrative error (assuming the IOC is truly in the wrong here).
Do they really need (or care) to know the underlying architecture? Typically the non technical audiences I've worked with care more about how it solves their problems, how much it costs, who responds when something goes down (and how long it takes), what your pros and cons are compared to the competitors, etc. They typically glaze over at the architecture part or take a picture of it and send it to the devs afterward.

Why do they need to know what an API is, rather than what your integration will do for them and how it works with their existing system and process? That kind of stuff belongs in the appendix, at a very high level of abstraction (ie your software sits here, ours is here and connects to it, this is your workflow before and after). If you're going into C4 territory and explaining your whole stack, that's probably way too much detail that's not relevant to them and also may change later anyway. My 2c is to focus on the what and why, less so the how. Tell them their devs can reach out to you separately for a technical deep dive if they need it.
Count the number of posts with Go in the title, vs any other programming language. It easily beats out everything both here and on lobsters.
I'm not sure what you want, but Racket/Scheme (and perhaps Clojure) have continuations that can be used for something similar [1]. Perhaps you need continuation marks and advanced macrology, that I'm afraid of.

> (no) return all; // proceeds right after a call into recursion

What about f -> g -> f -> g -> f -> g -> f -> g -> f ?

And f -> g -> f -> g -> f -> X -> f -> g -> f -> g -> f ?

[1] https://docs.racket-lang.org/guide/conts.html
Apple's requirements are about to hit creators and fans on Patreon
People who are really into astrology absolutely make an effort to conform to their sign, choose who to have significant relationships because of it and decide to do things based on how well it conforms to their belief about their astrological nature. That will become patently obvious to you if you spend a decent amount of time around people who are really into astrology. That's different from astrologers failing to make more nuanced predictions based on a complex chart.

Doctors throw shit at the walls pretty hard, the difference is that when they get lucky it's obvious, and when they don't, they have malpractice insurance.
Go is my favorite general-purpose tool (combination of language + standard library + 3rd party libraries + tooling + documentation). Everything just works out of the box and is simple to use and understand. No collection of dozens of external tools with fiddly configuration, a simple command to compile and simple deployment via a single executable with no additional setup required. No other language gives me such a simple and hassle-free all-around experience.

I certainly think other languages (Java, C#, Rust, JS/TS) have a lot of advantages over Go in some areas, but everything I've worked with so far has some other aspects that I absolutely hate.

POV from a (mainly) B2B fullstack SE
Or you have "standard" vest (without ceramic armor plates) and the shooter shelled out for handgun designed for (and with) armor-piercing ammo or PDW-class gun or higher powered cartridge in a full rifle.. etc ;)
Thanks! I guess I have moments of insight sometimes. :D
> Obviously astrology does no better than random guessing

Not necessarily. It is entirely plausible that babies born during the Summer months share something in common, and babies born during Winter months share something else. Since astrological signs are 100% correlated with the seasons, one could "guess" with a higher probability than random chance these traits. The causality would obviously not be from stars to babies, but from seasons to babies, but an observational study could end up "proving" that astrology works by identifying these "predictions".
very cheap. The computer vision part is pretty basic. It is just a camera and software that runs simple object detection algos (that we had for years) that can identify tanks, trucks, soldiers, etc.
Yeah, this. It's just good enough for 95% of use-cases, while being very productive.

Personally, one of the biggest selling points for me is that imo modelling concurrency and asynchronicity via fibers (goroutines), rather than async/await, is just a ton easier and faster to work with. Again, there are use-cases for the alternative (mainly performance, or if you like to express everything in your type-system) but it's just great for 95% of use-cases.
The amount of corporate crap I find on eBay from e-recycling is abundant and fantastic. And cheap!

I've seen everything from Amazon's palm-scanners to a tactical LTE base station once used by NIST to all sorts of Zebras full of fun software.
Also cricket. It's coming back to the Olympics next time though.

The last time (and only one time) was in 1900 in Paris. Only two teams participated: one was France and the other of course Britain.
In that sense, civilization is a Ponzi scheme. Let's just give up.
I completely understand, but the productivity is superficial in my opinion, once you need to dig your teeth deeper into anything not "cloud" and "system engineering" with Go, overall productivity plummets hard.

This is from some 10 years of Go experience. But like you say, it is not really about Go; my point is about the illusion of productivity that familiarity brings; it is very deceptive and hurts productivity in the long term.
> My favourite WezTerm feature is its use of Lua for defining config.

That's indeed one of its best features (despite the warts of the language) as you're not as limited in what you can do vs. the data serialization alternative
> Unlimited self-belief
> History of feeling like an imposter

How is this not contradictory?
>I think it is possible that Python's popularity with people doing numerical stuff might end up making it worse for the rest of us.

It drives me _nuts_ when I find a simple library to do a small-ish thing that I don't want to write/maintain myself only to discover that it uses numpy or pandas because they're "fast".
Why not link directly to a relevant video?
I really like his book Ra. It's a great example of secret societies and layers within layers. Although to me it honestly sounds impossible.
Yes - she was very upset when she was told she'd get a certificate if she lives for another 50 years (not the best thing to say to an 11 year old).

She REALLY didn't think she'd live to 40.

The technology has greatly improved - her closed loop pump has been life changing. Not a cure though and things still go wrong.

So - when things are tough, they are very tough but thankfully there are fewer of those days now.
If someone can't tie their shoes with a chainsaw, they just haven't dedicated appropriate time to their tools :)

Side note, this reminds me of a local YouTuber who mostly films himself using a chainsaw and has a remarkably large following (516k followers right now!). He also loves axes. I present to you Buckin' Billy Ray: https://www.youtube.com/@BuckinBillyRaySmith

I'm pretty sure this guy ties his shoes with a chain saw
The article is not about emails, it’s about cancelling paid subscriptions.
Doctors are guessing with as much accuracy as astrologers. The difference is that when the doctor guesses right, the patient recovers and we praise the doctor as some sort of low grade messiah, and when an astrologer guesses right, we go "oh, lucky guess, cool."
A Process Model of Having and Keeping Secrets (2021) [pdf]
Go is everything I don’t want in a language for my personal projects. It’s verbose, every simple task feels like a lot to write. It’s not expressive, what would be a one-liner in Python makes you write three for loops in Go. I constantly need to find workarounds for the lack of proper enums, lack of sum types, no null safety etc.

I’m sure these are the exact reasons why Go is good for enterprise software, but for personal projects, I get no fun out of using it
yea, but why? If existing CV works what does SAM add? You just need to spot the tank. You dont need to perfectly outline it. It is enough to just identify it.
I like your light Vlad theme, installed! Thank you!
The article is not about emails or phone calls, it’s about cancelling paid subscriptions.
The love angle actually makes sense here. There's no technological way to do what needed to be done: find a willing recipient amongst strangers for a message from the impossible. Only because Murph shared a bond she was able to correctly bet on that there was a message and find out what it was. In something everyone else would not even consider.
Seems like a straightforward rephrasing of the classic tweet: "Kind of a bummer to have been born at the very end of the Fuck Around century just to live the rest of my life in the Find Out century."

I don't think it needs to relate to any _specific_ development of the recent past, which I assume is what you're asking.
I think it's just micro-fiction, a 1 sentence (2, if you count the comment) short horror story. The chain lift stops making noise right before the roller coaster car is about to drop. If humanity is on a roller coaster, "the drop" can be interpreted as either the civilizational collapse or as some kind of a Singularity event.
Same. I especially disliked how they queued songs. They only allowed songs to be queued next, not at the tail of the list. Building an ad-hoc playlist was challenging.

I moved to Apple Music in 2018 and regret nothing.
We shouldn’t have embraced the Haber & Bosch ammonia creation process for crop fertilisation just like that, without any baby boom control, so as to prevent an implosion like the one we’re about to live

https://en.wikipedia.org/wiki/Haber_process
> We need the gravity equation to get off Earth because the crops are dying?

The small craft could launch from a planet with twice the Earth’s surface gravity, make it to escape velocity, and meet the Endurance?

Why would they need better propulsion than that to leave the planet and build space habitats?
I had an internet service that could be signed up for on the internet, but required a phone call to cancel. During covid they could not staff their phone service properly so it was effectively broken (20 minute holds, getting booted from the queue, etc.), so I just closed the card and told them to pound sand.
I've always wondered why people keep adding the s. Is it marketing because Google Map sounds like a spelling mistake (missing 's after Google) and we're noticing the effect of that other brand, or is there something about OpenStreetMap that makes it seem like a plural project? People don't say Linuxes, Signals, or Androids
Any sufficiently intelligent agent won't tolerate boredom or servitude.
It’s the exact same broken system as has been known from C, it’s literally checking `errno` all the time.
"I can accomplish anything, but I won't be really worthy until I accomplish that next big thing."

Rinse and repeat after every significant accomplishment.
Yes that’s right. You can unsubscribe by any which way you want. Mail, phone call, pigeon. Any message sent to any employee or office in anyway is deemed acceptable for giving notice for any service or contract.
> Water _will_ get through your roof at some point

Why? It isn't like water will get through metal plates, at least not within many decades.
Thanks for sharing, I'm definitely going to be giving this a try!
It's not two different mechanisms, they are both sockets.
It's a great hook too because it's an inversion of something which is so common and normal: I forgot to do something.
Safeway told me it takes 10 days to stop receiving marketing emails. WTF is that. Also it’s been more than 10 days. Blocked and reported spam. But I have a feeling Gmail is completely in bed with big advertisers so reporting through it does nothing to their scores.
Again you aren't competing for the same resources. Our global resources are plenty. You are unnecessarily making a dichotomy.

Of course preservation of life on our planet should be paramount. We can also pursue space travel. Space travel research isn't whats killing our planet.
The harder they make leaving, the less % chance that I'm ever coming back.

But I suppose they know and don't care.
"Scripts in languages such as Python, PHP and awk can now be used to edit documents": https://www.textpad.com/relnotes-textpad#v9050
It's a shame wingnut has become a pejorative considering how useful the fastener is.
If you're using it as a random advice generator, then the "astro" portion isn't relevant, which is the part under contention.
Genie: Best AI Software Engineer
I will literally switch OS to anything that can implement iTerm2's tmux integration.
In Quake, the video game, a console would slide down from the top of the screen when you pressed tilde. Combined with splitting terminals its incredibly convenient to have 4 or 5 terminals toggle on a hotkey
Ask HN: Why does ChatGPT love the word "eager" so much?
I have used English as a second language for many years, but I have never heard of this word.

Suddenly, while talking with ChatGPT, it appears almost in every other conversation...

Is it because I talk (sometimes) about PHP/Laravel/Eloquent, and it somehow fixed the "Eager loading of relationships," or is the language changed, and I did not notice?

Did you notice other words like this?

I found this article about the word "delve":

https://www.theguardian.com/technology/2024/apr/16/techscape...

Little off-topic: Lastly, I learned that children in Portugal have started to speak the Brazilian variant of Portuguese, as videos from there are flooding the Internet. It is interesting how technology affects our lives in more surprising areas.
You can actually prove e is transcendental in a way fairly similar to the submitted proof that pi is irrational, just with a lot more fiddling. There's a proof at the end of chapter 2 of Niven's "Irrational Numbers", which is available on the Internet Archive. I'll summarize below.

Assume e is algebraic of degree m, with A_m e^m + A_(m-1) e^(m-1) + ... + A_0 = 0 where the A_i's are integers, A_0 != 0.

1. Define a polynomial f(x) = x^(p-1) (x-1)^p (x-2)^p ... (x-m)^p / (p-1)! where p is an odd prime to be specified later.

2. Then define F(x) as f(x) + f'(x) + f^(2)(x) + ... + f^(mp+p-1)(x).

3. Show that for 0 < x < m we have |f(x)| < m^(mp+p-1)/(p-1)!.

4. Show that the derivative of e^(-x) F(x) = -e^(-x) f(x).

5. Show that A_j integral( e^(-x) f(x), 0, j) = A_j F(0) - A_j e^(-j) F(j).

6. Multiple that by e^j and then sum over j = 0, 1, ..., m giving sum( A_j e^j integral(e^(-x)f(x), 0, j), j = 0 -> m) = - sum( sum( A_j f^(i)(j), i= 0 -> mp+p-1), j= 0 -> m).

7. Show that f^(i)(j) is an integer for all i, j in that sum, and that each is divisible by p except in the case j = 0, i = p-1.

8. Show that f^(p-1)(0) is not divisible by p if we choose p > m.

9. Show that if we chose p > |A_0| the double sum on the right in #6 consists of multiples of p except for for the term -A_0 f^(p-1)(0), and so must be a non-zero integer.

10. Use the inequality from #3 in the left side in #6 to conclude that |left side| < 1 if p is sufficiently large. That contradicts #9.
There are some ill efects in coining busslshit stories to matters, especially when it becomes a dogma and is expected to be believed. Basically a lie, at least to the self, distorting understanding and collaborations with others on real (non-imaginery) matters.

If it remains on the entertainment level that is absolutely all right, I like that, enjoy that actually! Good play or relaxation for the brain.
Agreed. Having a passing knowledge of many languages is of course easy (even being moderately productive with them, esp. with Copilot now), but knowing the ins and outs of a language and its ecosystem is a very nontrivial time investment.

Thus, I'm mostly an anti-fan of the idea of polyglot environments.
I would guess that shame has been a significant motivator in the evolution of astrology and alchemy into astronomy, chemistry and physics.
Europe has more social and communal values than the US.
That sounds fun. Reminds me of GeoHashing (https://www.xkcd.com/426/)
The one thing that keeps me on iTerm2 is Edit->Selection Respects Soft Boundaries.

"When enabled, vertical lines of pipe characters | will be interpreted as pane dividers (as in vim or emacs) and selection will wrap at them."

(For me, it's selecting text in irc.)

https://github.com/wez/wezterm/issues/596
They’re a thing in the US as well. I think, in fact, that the first slam poetry event took place in Chicago. The youth slams that I heard while I was teaching tended towards overwrought, but I’ve heard some good stuff at the more professional level. HBO used to show slam poets, but I don’t think they do anymore.
Yes, sadly this semantic battle has already been lost.
I flip a coin during periods of indecisiveness and have built a silly lore around a God named Gamblor (yes, from the Simpsons) that punishes people that ask him to choose their fate through a coin toss and then don't follow through on his decree.

As long as I am reasonable in what decisions I give to the altar of Gamblor, I find belief in him a net good for my life even though I realize no study would prove he has actual predictive abilities, it doesn't mean belief in him isn't a net positive.

What's wrong with superstitions, belief in Santa Claus, or finding wisdom in the beauty of the stars? We are all just trying to get through life in a way that works for us.
Rather, the amount of computation for every token is bounded.