skysight-inc/HackerNews huggingface dataset:
The article and comments here use the editorial "we" as if the biggest emissions offender China (double the USA in 2021 [1]), is going to bow to global peer pressure and start sacrificing industries and fortunes in order to cut their emissions by half or more.

We know that won't happen unless "we" collectively stop relying upon China for our toys and necessities, which might happen through a grassroots movement if a few 100 million global citizens suddenly become luddites and/or agrarians.

Call me gloomy, but I think the only event that will dramatically slow human-accelerated climate change in the next 10 years will be a global economic collapse.

[1] = https://www.statista.com/statistics/270499/co2-emissions-in-...
Actually, Vespa comes out of the same FAST company. Yahoo bought Overture/Altavista and a lot of other web search companies in 2003, including the web search division of FAST. The Enterprise search division of FAST was later acquired by Microsoft.
I only had one replay with direct strike in it's name but I can't remember watching it, I thought it was just one more map... I know it was failing initially to decode but in the end I fixed a couple of bugs and then it was working with this file. Could you explain what is significant go direct strike? How is it different to a normal game?
Luxembourg and Liechtenstein are both fabulously wealthy and also have historically had a huge problem with illegal deposits. Not the best examples, to put it mildly.

What you wrote was that this was 'the businessmodel of Estonia', and I'm illustrating to you that this isn't true. Whether you intended to sleight the Estonian people or not goes right out the window when you make such generalizing claims about the entire country. It just isn't true.
You realize they're not a business, right?
One is going to prison. The other gets a pat on the back from the Kremlin.
Phenomenal, even. I can imagine this will look fantastic if color and particle effects (transparent pngs on planes?) are added. Maybe they won't be added. If not, this art style still reminds me of black-and-white movies. It's effervescent, visceral somehow. It tugs at my hearstrings for some reason that I -- as yet -- cannot express.
It's Siberia. When December arrives, the mud will become self-paving.
You may not buy a new phone every year. But there's always someone who's buying a new phone right now. Why should they have to buy hardware that's potentially almost 5 years old?
One of the best tools to suppress discovery of real conspiracies is to generate an abundance of obtuse conspiracy theories to discredit and confuse the entire sphere.
Today I used the opposite approach. I began with Debian, next SuSE8, Knoppix, Aurox, Debian Sarge for lots of years, and, after OpenBSD, I use Hyperbola with a pretty sparse cwm with uxterm, links+, and for music/podcasts I use two scripts: sfeed_download, anonradio, tpradio and amused playing my collections at random.
No bling bling, almost no features with sfeed.
The cause of this is that it should be an anti-trust violation for any wholesaler or manufacturer to dictate retail prices to the retailer. They agree on the wholesale price because that's what they're negotiating with one another, then the retailer chooses the retail price in their store.

Now if Amazon wants the MFN clause, no problem -- but it's the wholesale price they can't sell to someone else below, not the retail price. If Amazon wants the lowest retail price, that's up to them.
I don't blame them for stopping the free tier, but they really don't make it obvious thats what's happening. Feels almost deceptive. This is the only part that mentions it:

> Want to use deployments but don’t want to spend $7/mo for the Hacker plan? We thought about you as well. Starting today, you can now pay for Autoscale & Static Deployment overages without a plan
I think I referenced one of your blog post in that article too. So thank you!
It's not a backslide, though. Control Center has never been accessible by keyboard and neither is the menu bar unless an app has a specific shortcut key.
If you don't mind me asking, did you ever take LSD again?
For a very rough comparison of parsers, see https://github.com/rosetta-rs/parse-rosetta-rs

(which both includes a full json parser for each parser)
this is off-topic and political
Yep, confirming that cznic's pure-Go modernc.org/sqlite works great.
I think it's interesting that you cite video game consoles as a negative. I'd argue the opposite, I think phones should be more like them.

With video game consoles, you have a single device where micro-optimizations are constantly done, new features are added, and all software can be purpose-built to work really well on that specific hardware. All of that for ~7 years means a really fantastic user experience and a massive community of people that have collectively worked through solutions to common problems and forced the company's hand on defects (joycon drift, for example). It also means tons of high-quality hardware-specific accessories, both from the company that made the console and from third parties.
It was probably factory overclocked for better cpu benchmarks on release. Now once all these release benchmarks are public, they can undo the overclock
https://sc2replaystats.com is one service already doing that, at least to some degree. Some features are locked behind a subscription payment. There's definitely room for improvement -- but some of what you're looking for is "unsolved"...optimal strategies are unknown, and the best strategy for a professional player may not be the best strategy for you. You'd likely want to practice strategies which won't get you top-100 in the world, but will work better with lower APM and lower overall "game sense".
and i bet the teacher could not tell you which story you were supposed to have this plagiarized from.

in a way it's a compliment that your teacher thought the story was so good, that they didn't believe it was your own.

i have had this happen in sports. i was not very sportive and tended to pick easier activities when there was a choice. there was this school sports day where the whole school was doing activities outside, and one of those activities was running for half an hour, one hour or two hours. usually i'd pick the half hour to be done with it, but this one day, my brother, a few friends and me decided to run in a group and do the two hours.

doing things in a group can be a lot easier as everyone encouraged each other. we also didn't race but it was a relaxed slow jog.

at the end we would get a pass indicating that we had completed the activity. when i showed that to my teacher, he didn't believe me.

there was no consequence of that, but if necessary i would have had three witnesses.

in hindsight the disappointment was that the teacher did not understand or recognize my capacity. i don't think he knew that i had been biking for hundreds or even thousands of km during school holidays.
"Luxembourg and Liechtenstein are both fabulously wealthy and also have historically had a huge problem with illegal deposits."

So you are hinting that they build their wealth the same way as Estonia does now?

:-)
Do you happen to have a mapping of Cloudflare IP space to physical POPs?

To the best of my knowledge they do not publish this, which makes it quite a chore to track all their edge locations manually.
ProTip: at some stores, employees are allowed to give discounts as well. i have 2 anecdotes from HomeDepot:

Since none of their lumber should ever be in the same building as the word "straight", I made a joke to a nearby employee that we should get a discount at how warped the wood was. He very seriously told me to separate the warped wood on my cart, and he'd mark them down. Got to the register, and they were marked down 40%.

Second instance was after spending time chatting with an employee in the appliances department, he pulled out a pre-printed, handcut piece of paper from his apron pocket, wrote 10% on it with his sharpie, and i got 10% off at the register.

Oh, and of course the Guitar Center stories of "you're a cool dude, and since I like you, let me knock of X%" are infamous
@dang - typo in the title.
I like your direction of thought, but I think we should make sure we don’t over correlate education with vocational utility. School isn’t always about work, and not all education should be about work or jobs or whatever.

That’s why I really like that you included how well they work with others.

Personally, I never felt like school was about memorizing facts (maybe some history classes…), but I also had two parents with advanced degrees who repeatedly told me that school was about learning to think and learning to learn (and learning to time manage). I feel like the vocational focus a lot of people have on education really hurts some fields of study - the humanities gets a lot of hate both on HN and in the media.

Ideally, classes with projects and essays should push people to think and show understanding of the subject not facts, like you said. The infinitely mocked “why did the author say the curtains were green” tropes actually show this - understanding why authors use certain imagery requires understanding intent, historic context, deeper understanding, etc. especially when applied to new works. I think people like cut and dry fact memorization and objective grading, and this doesn’t fit that cleanly.
Great insights, articsputnik. My journey with Vim began in a similar way. Initially, I was overwhelmed by the "Vim way" of doing things, but over time, the rationale behind its design choices began to make sense.

The idea that you're editing text more than you're writing it is profound. And as you rightly pointed out, the Vim language makes so much sense once you grasp its fundamental grammar. It's not just about memorizing commands, it's about understanding the logic and structure behind them, and then combining them in intuitive ways.

Regarding Neovim, I've been hearing a lot about it, especially in the context of Lua configurations and extensions. Do you think it's worth the switch for someone who's deeply invested in Vim? Or should they only consider it if they're looking to write plugins or heavily customize their setup?

Lastly, I agree wholeheartedly with your advice on when not to learn Vim. It's not for everyone, and there's no shame in that. Some people are perfectly content with other editors, and that's okay. But for those who are willing to climb that steep learning curve, the rewards are immense.
But thats just a tip of an iceberg.

What happens when your Cillium Service Mesh starts misbehaving due to missed network packets ?

Or when you have to setup a resillient backup of a cluster that runs 30 000 pods on 300 nodes ? And upgrade.

Or when you have to provide a telemetry for highly distributed system using 5 languages on landscape spread over frontend and backend with three different db engines and two clouds ?

Kubernetes is easier to start but 10 times as hard to do at scale you didnt even have back then in OnPremise era.

Yes you are right there are a lot of ppl who can write and deploy „Hello World” apps, but thats about it.
The Terminal Escapes: Engineering unexpected execution from command lines
December? Ha! It's probably self-paving right about now.
Ummm. What? Tea inactivates Covid? I had lots of tea when I was sick. Didn't do much.
>You are assuming type errors are caught by tests explicitly written to detect them, as opposed to being found by other kinds of tests.

I am not assuming that.

honest question: what language do you have in mind when you think "static types"? your perspective is so starkly different to mine, you seem to be operating under totally different assumptions about what types can and can't do.

I mean this sentence:

>Also: if you find yourself in a situation where strong static typing seems useful, you should be alarmed. It means you aren't testing your code very thoroughly.

is just baffling to me. it's so self-evidently absurd that I can't even argue against it. what is there even to say?

have you even used a modern statically typed language, with type inference, generics, null safety, algebraic data types, pattern matching, etc? I cannot imagine trying to maintain a big codebase without them. they don't slow me down, they speed me up. they aren't just about catching trivial int-instead-of-string bugs, they are are core tool for modelling data and business logic. they let me define problems out of existence (see e.g. this series of posts https://fsharpforfunandprofit.com/posts/designing-with-types... for an introduction).

and then there's rust and newer-generation languages with borrow checkers and affine/linear types, ruling out entire classes of memory and concurrency bugs ... your test suite cannot rule out data races, but rustc sure can.

you are making the same arguments people were making in the 2000s when most static languages sucked because they didn't have these features. I don't want to go back to a time before sum types.

>What testing cannot find are latent errors not exercised by the program. Do I care about these, though?

you should, because in production your program must endure orders of magnitude more variety in inputs, uptime, and runtime conditions than the test suite can exercise. it can and will get into weird states you didn't anticipate. yes, you can fuzz, yes you can property test, I know all about that. those things are good. but I don't get why you wouldn't also use a static type system to provably rule out classes of problem across all possible code paths. why settle for less?
How well does this work with LLMs? Anyone tried this? I am curious about the references and footnotes approach the most.
60 mins, 15 gas and a forge.
Fun fact: in some places in Canada the legal drinking age is 19
I looked at this, and thought about it, and then I waited for an hour, and now I looked at it again, and I can't help but think this is useless.

We can already weigh parts of prompts, we can already specify colors or styles for parts of the images. And even if we could not, none of this needs rich text.

In the beginning I even think their comparisons are dishonest. They compare "plaintext" prompts with "rich text" prompts, but the rich text prompts contain more information. What? Like, seriously, who is surprised the following two prompts give different images?

(1) "A girl with long hair sitting in a cafe, by a table with coffee on it, best quality, ultra detailed, dynamic pose."

(2) "A girl with long [Richtext:orange] hair sitting in a cafe, by a table with coffee on it, best quality, ultra detailed, dynamic pose. [Footnote:The ceramic coffee cup with intricate design, a dance of earthy browns and delicate gold accents. The dark, velvety latte is in it.]"

the worst part is "Font style indicates the styles of local regions". In the comparison with other methods section they actually have to specify in parentheses what each font means style-wise, because nobody knows and (let's be frank) nobody wants to learn.

So why not just use these plaintext parentheses in the prompt?

I really stopped myself from immediately posting my (rather negative) opinion, but after over an hour, it hasn't changed. As far as i can see, this isn't useful, rich text prompts are a gimmick.
If you’re really set on Android, I would buy a year old phone (so probably a “Pixel 7 Pro” if that’s a thing? Not sure when Google last changed their naming scheme).

A year old iPhone goes for maybe €100-200 less than the new model, but last year’s Android phone is now basically half price.
Looks incredible! I was thinking about how to similate a 3d effect on an arduboy at one point. Great job, fun project, love the writeup.

I'm pretty thumbsdown on the playdate as a disposable good, though.
SDXL is indeed a monster to install and setup. The UIs are even worse.

IDK if the GPL license is compatible with your business, but I wonder if you could package Fooocus or Fooocus-MRE into a window? Its a hairy monster to install and run, but I've never gotten such consistently amazing results from a single prompt box + style dropdown box (including native HF diffusers and other diffusers-based frontends). The automatic augmentations to the SDXL pipine are amazing:

https://github.com/MoonRide303/Fooocus-MRE
Probably should've been Vespla by that logic
Last time I tried it I couldn't even get it to work. I think I may have hit a bug, but to be honest I'm not sure: I also could have done something wrong.

This was at the "let's download the package repository to get started" step. So, meh...
My 5a's camera routinely crashes the phone and reboots when attempting to take a photo in bright light conditions (e.g. in broad daylight) -- it's infuriating, google says the phone is out of warranty so apparently I'm SOL.

With Asahi Linux I'm now considering going back to all-Apple hardware after 12 years away.
Huawei's NearLink wireless technology signals a decoupled connected world
The e-residency was a good idea implemented on the cheap and poorly.

And yes, the Colombian government is on the side of legislation because that would give them better tools to deal with the fall-out of all of this. The USA is as much the source of the problem as it is the reason anything is done at all, what the longer term solution is I have no idea but these are very complex problems and generalizations do not help. Frustratingly Trump and his policies have turned back the clock in Mexico about a decade or so. Illegal immigration was down substantially and people were even moving back to Mexico because the standard of living was improving. Right up until the 'build the wall' bullshit.

I've spent enough time in Colombia to know that the average person is super nice and extremely friendly but at the same time I'm aware that their internal problems and the low key war - right now actually lower key than in many years past - going on there is a massive problem that no single individual or even any particular slice of government is going to solve. There are economic, regional, international and historical components to all this that will require a lot of time and effort to get it all to move to a better place. That said, Medellin today vs Medellin 25 years ago is a completely different affair.
If you complain about the traffic, you are the traffic.
Red flag: "mainstream media". Anything complaining about this is virtually certain to be way, way off track.

There have been plenty of nonsense predictions from *non-scientists*. Where have the climate scientists gotten it wrong, though? The only question is one of speed/size.

And denying that change is harmful is another aspect of the problem. Sure, we have survived it. We "survived" the late Permian extinction event (believed to be about 8C)--but the majority of species did not and most of the Earth was basically uninhabited. In the other direction we don't have enough data to figure out what percent of species was lost in the snowball. Note that the worst-case estimates I have seen for warming are 14C. (6C from CO2 plus 8C from methane hydrates.) The methane hydrate numbers are uncertain enough they aren't even included in the IPCC estimates at all.

As for having skin in the game--they're humans even if they aren't our direct descendants.

The pathological belief is the denial of what's happening.
That's true if you include Africa, but it's not nearly as true if you exclude it. But "race" of course doesn't cause this, as it can't cause anything.

(And people living in Japan aren't genetically homogenous of course.)
strscpy is the better API anyway
Amazon forked ElasticSearch into OpenSearch. When deciding which platform to go with (we are an AWS customer) I decided to stick with the company whose future depends on their search product (Elastic), not the one that could lose interest and walk away and suffer almost no consequences (AWS). If OpenSearch is still around in 5 years, and keeping pace with ElasticSearch, then maybe I'd consider it the next time I'm making this choice.

Also there's a lot more to ElasticSearch than full-text search (aggregations, lifecycle management, Kibana). Doesn't seem like Kendra is going to be a replacement for our use case.
Yup, RX harder than TX in the city, that's for sure. I'm thinking to set up a "loop-on-ground" antenna[0] for RX which, from anecdotes I've heard from people I know, takes their S8 noise floor to like S1.

[0] http://www.kk5jy.net/LoG/
Ask HN: Alternative to Google Podcasts?
Hi guys, now that Google will be shutting down its Google Podcasts app, do you guys recommend any great alternatives?
Of course, what you're saying is obvious. I'm just asking questions to get people to think about the ramifications of technology. Society is the sum of all the individual choices people make, which are influenced and amplified by technology, either for good or bad.
Hex codes are helpful for you to understand what other people are seeing, maybe, but not helpful for your sight.
They're dismissing it because they're like a flamingo with their head deliberately in the sand. Critically thinking about things makes their head hurt.
You'd have an argument if you were just talking about the DH key used for PFS, but the ID key is a long term secret, so breaking it has a radically payoff surface.

Even when AES and ECC have similar security they have different behavior in terms of multi-target attacks and the curve for success probability vs computation invested are quite different.

You're also not limited to use AES 128 with ssh, ChaCha20-Poly1305 is a nice choice.
Wow that is interesting that it patches back and forth, super cool! How did you find out about this?
I wonder now and then if one can "consume" the events on a live game somehow, like connect as a bot or sniff the events before they are encrypted through the network... Also curious about the drone kill counter mod/overlay that Harstem uses, do you know of the name of that? I can't figure it out but would love to enrich it with stats from the data analysis
Yep, first thing I always do on a new router or PC is get out of the dual stack situation by disabling v6.
Bitten by the Black Box of iCloud
This should be illegal misrepresentation of your selling price wow
Yeah, once I was on windows and couldn't get cgo sqlite working on a variety of mingw and alike compilers... felt like 90s.

Using this cznic's pure-Go sqlite saved the day.
It's a very accurate emulation, it feels almost like a video. Great work!
oh my god this is amazing
Thanks so much for the warm words!
strtok would be the function to use, it’s silly to open-code it like that
This is a claim which could be bolstered with evidence… if you have some you’d like to share?
The "glitch" was users replacing batteries without giving Apple a revenue stream.

You are correct that it's still technically possible to replace a battery yourself, if you don't mind the Shareware-style nagging.
I fully agree with what you said. In short: Java’s boringness is a feature for long lived projects with developer turnover.
> However, cover letters are required almost universally.

I've only run into a requirement for one around three times.

I have run into goofier, more elaborate, things than cover letters, but that's another story.
Most everything getting debunked is from reporters, not scientists.
They ship in batches. I got mine 3 weeks ago in Batch 5 that I ordered in March 2023.
What we had 15 years ago vs. today is not a good predictor of the level of change we're going to have over the next 15 years. Especially when we're talking about something that was a brand new product category and brand new technology 15 years ago.

I know people who are still perfectly happy with 7+-year-old iPhones. The limiting factor for many people is not processor speed or RAM or storage space, but the lack of OS updates (especially security updates).

(Certainly those other things are limiting factors for some people, but I don't think it's anywhere near as common as it is for the HN crowd. And the storage space issue can be solved with a microSD card slot, which, sadly, few phones include these days.)