skysight-inc/HackerNews huggingface dataset:
To add to this excellent point, a better way to compare and understand costs in our subscription-addicted world is to annualize them. So with ChatGPT we know we'll be on the hook for $240/year for this new thing and can compare that number to all manner of things to decide whether it's worth it. (This also gets you thinking about annual discounts and what you can negotiate in the long term, so it can unlock free money.)

An EVEN better way, albeit more complex, is to amortize costs for comparison. This basically means figuring out what the entire cost of the thing is from beginning to end and then using that as a comparison to other stuff. This is where subscriptions get us - 15 years in, the amount of money I've paid to Netflix (even as the quality of the programming seems to have eroded) feels a little crazy.

Thinking about amortized costs when you have a little bit of cash in the bank or access to cheap credit is when finance starts to get interesting. Let's say you know you're going to need something for the next 10 years. Instead of paying the regular monthly price, what kind of discount can you get if you offer to pay cash up front for 1 year or 10 years? You'd be surprised how much people can be willing to lower the price of something for a large enough chunk of cash up front. For example if you live in a weak property market this can be a good way to rent for very cheap.

At the very least, the end of the year is a great time to look back at what you spent and ask, am I happy with spending $XXX or $XXXX on that again in 2024?
> What's their business plan?

"telemetry"
found this; which appears to be only about "your" videos:

https://support.google.com/youtube/answer/2797454?hl=en&co=G...

If you didn't upload it i guess they dont want to hear from you.

recall hearing about soemone's wife wanted to post a memorial video on the husbands account after he died; he'd put up a lot of stuff on early youtube; they basically told her FOAD and added ads to the videos.
I said I want a latency within the hundreds of milliseconds. vim and most terminal emulators are well within this threshold, a very complex UI in Electron is not.
>>, many employers would rather hire a couple of inexperienced computer programmer and spend a few months training them [...] In addition, many employers aren’t interested in providing training to engineers or programmers

>That directly contradicts the preceding paragraph,

The "many employers" can be 2 different subsets of employers and/or 2 different tech stack situations. Examples...

Subset (1) FAANG or "tech" companies will train on specific in-house technology stacks for younger new hires. The "inexperienced" was in referencing "young". E.g. Apple hires fresh young college graduates that only did Scheme and Python in school but will train them on Objective-C and Swift so they can work on macOS and iOS. However, Apple typically doesn't hire older experienced COBOL programmers to re-train them in Swift.

Subset (2) companies that don't train new hires (many non-tech companies where IT/dev is a cost center). They usually don't recruit from college campuses and prefer the job candidates to have existing skills that already match the job listing. E.g. a hospital IT's department has a job listing for a Java programmer to help maintain their billing system. The hospital is not interested in a candidate who's skillset is only Turbo Pascal and Macromedia ColdFusion and retraining them on Java.
> Or is it a solved problem and Git is the endgame of VCS

I've read so many comments to the effect that "X is a solved problem" when it clearly wasn't that I've come to conclude that the phrase means the opposite of its surface value...

I'm pretty sure that Git is not the end-of-line as far as VCSs go. Whether I will ever change my VCS, again, ever, that is an entirely different question. I've been through so many of them (RCS; a bit of CVS; a bit of Subversion which promised to be CVS-without-the-flaws, which it was not; Mercurial, because hey it was written in Python, so must be good, right? right?; finally Git; and of course the usual `report-v4-revision-good-one.doc` renaming game; plus a plethora of backup solutions, some really bad ones among them)—so many of them I'd be loathe to switch to yet another one, except maybe Fossil, which I almost did.

So yeah, I had totally forgotten about https://fossil-scm.org ; the reason it didn't become my go-to solution is probably mainly the fault of github.com, which I find too good to be ignored, and I don't want an 'impedance mismatch' between my system and their system. But maybe it would be doable and maybe Fossil is good enough to be worth it; at any rate, go read their docs, especially where they compare themselves directly to Git and give lots of good reasons for their way of doing things. This is the same people who are doing SQLite, so I'd say a trustworthy source of reliably top quality software.

Other than that, my personal way of dealing with the complexities of Git is to avoid using parts that I don't need or don't know about well enough (i.e. almost all of it). I use it to check in changes, give one line of comment, and upload to github.com; then of course cloning and updating existing repos as well as setting up a new ones is within my skill set. Branching and merging not so much. So it's like `git` plus `clone`, `add`, `commit`, `push`, that's all; also, I use Sublime Merge for part of these (reviewing changes, adding related changed chunks, commit) which I must recommend for the piece of fine software that it is.

I also at some point toyed with gitless (I think it was called) which promised to be Git, but simpler for the simple things and you can always fall back to Git proper where called for; this I find a good proposition that I like (Markdown: fall back to HTML; CoffeeScript: fall back to JavaScript) but somehow gitless didn't stick with me; I guess that's b/c I've already tempered down my usage of Git to a point near absolute zero, and command line history + Sublime Merge does the rest.
The actors who are the best (and worst) at their job
the UK is going dystopian real fast: you can be arrested for memes, mean tweets, and monitored by the military for questioning government responses to a virus. The push for client side scanning failed but it'll be back, "for the children", of course. Commonwealth countries all seem to be similar in this regard. The US has its problems but it still feels objectively more free than UK, Canada, or New Zealand. I know thats a controversial statement and will piss some people off.
You're drawing a very simple conclusion from quite a complex article though. Some of the things it is noting:

* School closures during the Covid-19 pandemic were one factor behind the unprecedented decrease across the OECD.

* The general decline also began before the pandemic.

* Immigration was quite probably a factor.

Even without getting in to the details.
Works for me, but i ended up disabling it because of an extremely annoying issue, not sure where it comes from:

Opening a second window with CMD+N (mac user just like the sibling) often brings up some random page from my history. This has been so annoying that I disabled the restore feature. Since then I think it hasn't happened again.
> Climate denial seems to be on a sharp rise

Any data to back that up? Subjectively I would have said that climate denialism is for the biggest part the problem of a vocal (US) minority, but the majority of the planet is pretty on board with climate change being a thing.

Where people differ is how much needs to be done (money says: as little as possible), how fast it needs to be done (money says: as late as possible) and which way it needs to be done (money says: pretend it can be solved with techology alone).
You are getting a lot of hate for your numbers, but numbers are numbers and that's the truth. It's safer to be a migrate in working age in Qatar than the US. But one thing that was missing was the total number of migrants in the US.

If the total number is significantly different that the 2M in Qatar, it's not as straightforward to draw comparisons.

Nevertheless, the truth is still there. I just hope the guardian had went more in depth about the death cause distribution.

And for all of you that still have doubts about these numbers, remember that your own societies run propaganda on you, making you believe that you are the best society in the world and all others suck. That's far from being the truth. Always question yourself to try and understand why you believe that what you think is true.
It’s very simple. Neither Germany nor the UK have complete separation of church and state.
There is some "loyal autodidact" unicorn who would be an ideal hire.

People tend to fall somewhere on a robot/ninja spectrum.

The observation that employers have multiple motives that are in tension is simply human.
Log4shell would have been a much smaller problem if so
Preemptively posting what is people's biggest confusion:

Battery cell energy density is not the same as the whole battery pack energy density.

Western battery cell manufacturers chased the specific energy density figure, and in the process they decided to save weight on the casing, and electrodes as much as possible, resulting in very fragile battery cells.

To avoid 18650 cells being crushed, you will need a lot of structural reinforcements added to the battery pack, consuming weight.

Even with all of that, tiny, individually 18650 cells waste a lot of weight on the cell casing, on things like welds, terminals, relief valves, thermal interface material etc.

Bigger cells invariably have better casing to active material ratio, but the casing mass is still "useless.

Blade battery reverses all of above, and intentionally uses very strong, and thermally conductive case, to make the casing weight to contribute to battery pack mechanical strength.

LFP cathode feels very well at high temperatures, and has very high resistance to mechanical expansion during charge. This allows to make LFP cells much bigger than cells with other chemistries, and removes the need for liquid cooling system inside the battery pack, greatly saving weight.
> I don't see how a truly open source project could disappear overnight.

well it was developed mainly by Github so all it takes is reallocating devs away from the project and the progress just halts
That is not entirely true. Sure it’s not a 100% reliable signal as routing is asymmetric but it also often isn’t and also gives you an idea of which point to ask first at least.

If the packet loss starts at your wifi router, or your ISPs router. Or the next hop after you ISP. That all gives you a bit of an idea where the problem likely is. I solve problems like that all the time.
Well, it's known that it's a subscription. I am not sure what you what, exactly.
This is way off-topic, but...

I remember reading once the idea that cats can remember the future.

But I am unable to re-locate the source of this idea. Can anyone help ?
I don't think the subscription fee in itself is the problem, but the lock-in and inevitable enshittification. I would not trust "OpenAI" to be any mandatory part of my workflow. It is really hard for me to change my workflow, since I need it in more or less muscle memory to have any stamina in doing stuff.

> I wish I could do the same with electricity and so on

If you are using e.g. wood pellets for heating you essentially can.
I'm glad I disabled and don't use the Windows store at all.
Novel protocol usage gives off that kind of smell too.
Yeah, I feel "I never subscribe because I forget about the fact that I subscribed" is a statement indicative of a different problem.
There are benefits to this model too though. Centralized exam design will be slower to adjust and adapt as industries evolve and the skills needed change.

When individual professors write exams, the good ones will have exams that better match what students will need to learn today. The bad professors that can't write quality exams honestly should just be trained and/or let go if the problem persists.
hmm, I think the process can be used to dispute the copyright claim in this case. It's not disallowing me to upload obviously, it says the copyright owner allows it to be used on Youtube but since there isn't a copyright owner I still feel a bit screwed over :)
Yes (Graphics Processing Unit).
Yes. This is some very basic malware, but real ones will use HTTPS on port 443.
I know talent isn't innate. It's an obvious compliment.
Are you taking the piss? If so, bravo.
XTX Markets Launching $10M 'AI Mathematical Olympiad Prize'
I'd love to see you demonstrate "adjectives that no humans would use". Do tell.
My of the situation is different: Hamas is a business model. Dead Palestinians (and a show of killing Jews/Israeli, the superiority of islam/repressed people) for a LOT of money. It worked for the PLO, but it seems Abu Mazen suddenly decided he cares about human beings (AFTER becoming a billionnaire this way)
I agree, the AI angle has promise. I think what I'm getting at is that once I get a sense of "infinite" in a game it starts to feel very pointless to me.

I suppose I'll see if that changes in a few years once AI-driven game content becomes more prevalent.
I worked in N Jersey in the late 70s and I had coworkers who'd worked for Bell. They said that most tech people in Jersey had been thru Bell at one time or another. Does this match your experience of the area ?
“Anything similar for Windows” would mean a native application, like MindMac is on macOS.
Anyone know of a good Assistant API frontend yet?
The US protects Japanese car manufacturers?
Luttinger's theorem at the core of topological matter
Thanks. I had read most of it many years ago, the print version, but will read this online one again.

IIRC, there's an Easter egg of a kind at the end of the book.

Looked it up. It seems the Notation section of the book's Wikipedia page mentions two Easter eggs (sort of).

https://en.m.wikipedia.org/wiki/Object-Oriented_Software_Con...

I had tried out Eiffel at that time. Very systematically designed language, I thought, though I'm not a language lawyer.
It's comparatively safe. See e.g. https://journals.sagepub.com/doi/10.1177/20503245221127301. Cocaine is a very dangerous drug both because of its physical effects - cardiac issues, stroke, seizure - as well as its effect on risktaking. In order to "destroy your brain" using nitrous you need to take heroic quantities of it and get hypoxia: from memory somewhere near a hundred times the typical dose is required, and it must be maintained over a long period of redosing. For more dangerous drugs, that multiple is lower: heroin can be lethal at 1.4x the typical dose.

It is wrong to claim it's an especially dangerous drug, particularly if your evidence is an anecdote about "many people who have destroyed their brains" in a nameless country based on no quantitative evidence and citing no personal experience.
Really though? When even toothbrushes want recurring revenue, it’s so easy to rack up services. I feel like I’m more conventional than OP but still avoid monthly subscriptions if at all possible (though pay for ChatGPT and other things that are worth it for me)
This is why I like macOS. Just buy something with AirPrint and you never get infested with shite.

Even my HP laser is bearable!
This has all the hallmarks of a PG essay (in a good way).

I like the reminder to reframe focus from "do what you love" to "love what you do" as it avoids some of our temptations to overthink things and we have control over what we're doing in the here and now.
Spin up a temporary credit card using a service like Wise, pay for 1 month, and then close the card. If you're like me you'll switch it to your normal debit card within a week.

$20 a month is enough of a commitment in the developed world to sting just a bit on something you're not even sure you'll use much - but $20 once, as an exploratory measure, is a much easier proposition to justify.
Actually - VSCode comes with a built-in Terminal that's also built using Electron and TS.

Never had any issues with it while using it as built-in Terminal from time to time.
Quality isn't really rewarded in sales. To the upper end up society, sure, but China is generally "good enough" on the quality side that prefer cheaper in the main.

The Chinese govt supporting new markets to enhance competitiveness and have abuseable labour basically makes them unbeatable.
Mint looks awesome! It seems like it was designed by people that actually compute. My main gripe w ubuntu was the snap store, but embracing flatpak/hub seems like a highlight of mint
you need to have a tumor in the brain to fork out $1,500 to pay for a half baked dev machine that just deliver 1/10 of the performance of an intel/amd server processor.
My first thought was this could be great for alignment, e.g., M_aligned = M - M_toxic.

Turns out, that’s exactly what they’ve explored in the paper.

Great stuff.
> no absurdely and grotesquely massive and complex compilers anywhere

Absence of evidence is not evidence of absence, and anyway there's not even an absence: https://github.com/riscv-collab/riscv-gnu-toolchain https://llvm.org/docs/RISCVUsage.html

> feature creeps on computer language syntax nowhere to be found

At least one of us is very confused, and in case it's me, how do language details matter to RISC-V?
that bundle gives you 1/10 of the performance of a typical x86 server system.

let's don't forget about that.
Well, this is much more true that with classic computer languages. That's more than enough when you look at the desastrous stability of classic computer languages. Not even reasonable with C, and I have strong suspicions about rust syntax (it seems it became not much less complex and insane than c++, wrong?). Most other real life computer language syntaxes are hopeless if you are honest with yourself, that on even less than 10 years cycles (blame ISO and compiler extensions).

If one cannot write reasonably a naive but real-life alternative compiler for a computer language syntax, which would be REALLY stable in time -> full frontal compiler planned obsolescence and feature creep.

That's why risc-v has a very high potential: roughly speaking, you exit the compilers, which is a very good thing.

That's why I wish RISC-V to succeed, we all know once some code paths are assembly written, we get a very strong independence of those absurdely and grotesquely massive and complex compilers, that with a world wide/PI lock free standard ISA: this is priceless.

I see risc-v compiler support as legacy support.

You can even get a nice middleground with high level language program interpreters written directly in 64bits risc-v assembly. Think about a python3 interpreter, a javascript interpreter, lua, etc etc...
To save you a click on this ad-infested website: It does cite a TechCrunch article: https://techcrunch.com/2023/12/07/is-the-texas-boom-town-of-...

The reason is "the rising cost of living, low funding, and lack of diversity".
I guess it's a glass half full type situation. There's a lot of universes where that plane did not make it back and a lot of decisions aligned to ensure that it did.
The Machiavellian Maze
> these untold evils

The only evidence put forward that I've seen turned out to be a ten year old picture of Kurds. If the Israeli government wants its claims to be taken seriously, it needs to stop making up crazy racist shit like beheaded babies and babies in ovens. "Those who can make you believe absurdities..."

The only reason to make shit up on top of the already terrible acts of October 7th is to break people's minds in advance of a land grab. Only the greediest, the most ignorant, and the highly delusional are falling for it. Most of the planet is horrified at Israel's response.

There was so much sympathy internationally on October 8th. Now it's universal condemnation. Human rights groups, every population, the UN, the ICC. That's not anti-semitism, it's a normal human response to Israel's actions.

Again, and again; this won't ever be forgotten. It will never be lived down. It could lead directly to Israel's end, if America is forced to stop supporting the genocide.

Netanyahu has created an unending source of national shame. The way the world sees Israel will never be the same. No amount of oil, or gas, or blood-soaked salt-ruined land is worth this.
You could always construct an example to how a specific behaviour. The problem in the example here is that you can't set environment variables to a list of arguments, you can only set it to text strings.

Normally on the command line data comes from somewhere. It might be some sort of text processing such as a grep or sed command. And that works just fine:

for i in "$(grep stuff)"; do

works just fine and as expected. But when you have to slice and dice that output to fit bash arrays, you not only have to take IFS into account, it quickly gets way harder to read than doing it the normal way. That's why I generally tend to view the use of arrays as a warning. Maybe you are doing something unnecessarily complicated, maybe you are writing Python in bash.

Your specific example should be written as the easiest form:

for i in a b c "d e"; do echo $i; done

which does precisely what it looks like.
> Then raise the stakes more and consider the US presidential candidate nominations process.

If there was any trust left here, the upcoming election cycle should have already destroyed it. The likely Republican candidate refuses to debate, the Democrats all seem to think the president shouldn't run again but won't stop him or allow a challenger, in all likelihood the two final candidates also won't debate each other, and we're left picking between two candidates that much of the country likely aren't happy with. That's neither democratic or trustworthy.
I guess to make it look more affordable than it is.
Only allow HTTPS out to FAANG (whatever it is now) + Cloudflare IP address ranges
I'm not saying pay for everx nickle&diming sub, which I agree have gotten egregious. But for the ones that you do subscribe to, write them down so you don't forget about them.
No joy in this article, zero mention of state of tomato when it was found.

Also, they blamed a guy for a while for having eaten the tomato, his name is now cleared. I was blaming him too thinking that ISS food was dehydrated or space paste. However, looks like they get some decent stuff like taco kits and pizzas at least time to time: https://www.nasa.gov/history/space-station-20th-food-on-iss/
FTFY: I’m glad I disabled and don’t use windows … at all.

This is like reason 9.832 not to use windows.
Germany has easily dominated the EU for a long time, leading to a kind of arrogance. They neglected their defense spending for decades, and now have little to bring to the table regarding Ukraine, and even now can barely do the minimum despite having decades to make up for and a hot war nearby. Many of their elites got super cozy with Putin, getting cushy jobs with his oligarchs, and moved towards energy dependence on Putin while taking cover behind green energy. It seems like they thought it would always be summer and never planned for winter.
I think it goes beyond what you'd expect just from the increased scale putting more lives at risk. Compare our regulatory system for buses and cars, two transportation options that are probably as close as possible to differing only in scale. Buses are ~65x less deadly than cars, and yet we still respond to the occasional shocking bus accident by trying to make them safer.

Which is actually counterproductive! This makes it harder to compete as a bus service, bus lines shut down, and more people drive. I wrote more about this at https://www.jefftk.com/p/make-buses-dangerous and https://www.jefftk.com/p/in-light-of-crashes-we-should-not-m...
> But if your focus is on GPT-4 then I highly recommend to use an API instead.

When you have made that choice is it still possible to use 'browse the web' or 'talk to a PDF' like functionality? If so, what would be the best way to do it?
Got an AI rejection letter for being born on the wrong date
VCMI 1.4.0 Release
I remember Miami was also going to be the new Silicon Valley at one point, did that end up doing any better?