skysight-inc/HackerNews huggingface dataset:
Retroarch can ingest GLSL, Cg, and its own extension of GLSL it calls "Slang shaders." Cg is deprecated. It uses SPIRV-Cross, the de facto solution to transliterate to other APIs. The "slang" in this article is an entirely different "slang".

The guy who created Retroarch, Themaister, seems to work for Valve now, and continues to work on SPIRV-Cross among other things, making gaming on Linux actually viable.
I live in MN and my preferred apple depends on the time of year, I try to get locally grown apples whenever possible by visiting orchards, or Lunds if I can’t get to an orchard.

I like First Kiss (Rave) apples in August and early September, SweeTango in September and October, and Honeycrisp at any other time. SweeTango is my favorite, you can still get them as flavorful tennis/baseball size apples in MN vs the monstrous grapefruit sized flavorless Honeycrisp apples that seem to be everywhere these days.

There are still fantastic Honeycrisp apples available with lots of flavor, just ignore the gigantic ones.
Yes the commercial databases make it easier to handle this.

One simple way in Oracle is to take a table lock, copy the data you want to preserve out to a temporary table, truncate the target table, copy the data back in.
Aren’t sequential numeric keys for the logs like this going to pose a hot partition problem at some point or is that only for prefixes?
The company I work for open-sourced a straightforward library that does exactly that: https://github.com/embrace-io/s3-batch-object-store
Also use an aeropress, I put the press over a cup and first put just enough hot water to wet the grounds. Then I wait about 30 seconds and fill it to the top. Mix it for 10-20 seconds and put the top in to hold the water inside. Leave it for about 1-2min and then press. This makes a nice strong cup with a single scoop of coffee.
For anyone interested in using this to learn Elixir or improve your skills with it, I saw this video[0] a while back and their AoC starter repo[1] is super slick.

[0] https://www.youtube.com/watch?v=gpaV4bgEG-g

[1] https://github.com/ChristianAlexander/advent-generator
Unless you change the default settings to allow untrusted apps, code that isn't notarized won't be allowed to run

https://support.apple.com/guide/security/gatekeeper-and-runt...
This blog post is great in explaining this: https://blog.mbrt.dev/posts/transactional-object-storage/
And after they graduate, the scoring system changes to be income and status based.

The US at least has moved to be much more of a "winner takes all" with taxation changes moving in a regressive direction for the last 45 years.
The Home Assistant Model
I feel like an old man, but what is the joke with Patrick Boyle and rap comments?
No mention of Tailscale ? It's dead simple.
I searched "Jonathan zittrain right to be forgotten" on a hunch. Guess he's actually a professor who published a book, "right to be forgotten".. It's a shame that US companies censor models based on EU rules.
For what it's worth, some countries also offer "lottery bonds": https://en.wikipedia.org/wiki/Lottery_bond
Getting the vibe of Google code jam

Pretty good tbh
Honestly, that wasn't clear to me from the article, and judging by the comments section to this post, I don't think I'm alone. That's part of why I advocate for defining these terms up front, because one person is talking about whether or not Linear should be in React, another person is talking about whether or not Linear's docs should be in React.
I use a cheap espresso machine (~$200) and highly recommend it. My morning cup tends to be a 2oz shot of Cafe Bustelo made into an 8oz Americano, which I drink black. Tastes significantly better than a pour-over, takes maybe 2 minutes to make from scratch and is cheap as chips. Cost of the machine plus pre-ground espresso amortized over one year comes out to ~$0.80/day, which is a steal for me as a daily coffee drinker.
I am not a founder, but I am a strong proponent of awarding value creation and aligning financial incentives. I commend you for even asking the question and spending the cycles to see if it is possible. I own private equity in several enterprises, and I do know (from the experience of negotiating, acquiring, etc) that the complexity of your cap table and the friendliness of those on it can have a direct impact on your ability to raise funding, navigate corporate decisions, and overall operate your business. Unfriendly investors can be extremely detrimental. If you can accomplish this in a way that does not encumber your ability to execute, I would be very intellectually curious to hear all about it. Talking to an attorney both familiar and experienced in securities and startups is mandatory.

https://news.ycombinator.com/user?id=grellas might be someone to reach out to and buy an hour of their time to discuss (if they're still practicing).
Interesting! I didn't know the the name or the history, but since you mention them almost entirely in the past tense, I'd like to add that they are not entirely gone from use. (Also in the Wikipedia article)

See https://en.wikipedia.org/wiki/Ramune , https://en.wikipedia.org/wiki/Banta
Thanks for the reply and article! I'm glad you like the bullets. There may be some better indicators out there still.

I'll have to check out more taleb, I didn't know about the narrative fallacy.
Seasoned Python developers started using every type-safety feature available to them, as they've became available, just like JavaScript developers who know what they're doing have switched to TypeScript for the same exact reason.

If Python was just fine without type-safety that's how everyone would have kept it.
Said this somewhere else, but: honestly, that wasn't clear to me from the article, and judging by the comments section to this post, I don't think I'm alone. That's part of why I advocate for defining these terms up front, because one person is talking about whether or not Linear should be in React, another person is talking about whether or not Linear's docs should be in React.

I don't appreciate the rudeness. I wasn't rude to you or the author, don't see any reason for you to be rude to me.
AI Scambaiters: O2 creates AI Granny to waste scammers' time [video]
Getting the vibe of Google code jam, pretty good
Agree. Mid-tier developers who create queries for a SQL db to execute are doing the equivalent of using Java code to generate HTML. The target is not a programmatic API, it’s a language that was designed for end users, and it is both more expressive and more idiosyncratic than any facade you build in front of it.
Assisted Dying in the UK
Aeropress: Invert it so the plunger is upside down and on your counter. Add the grinds. Pour the water in near to the top, can stir with a spoon if you want. Put the filter (stainless steel mesh) + top cap on. Now, invert (right side up) onto your large cup. Let it sit for a minute. Plunge it about half way down, pull the plunger out, add more water to the top again. Wait a bit, plunge again.
Fentanyl deaths are falling. What's behind the decline?
Tornado Scar on the Nullarbor Plain, Australia
No the logic is in the database. They encourage you to write functions to achieve custom logic in the database. Search for `create or replace function` in their tutorial to see an example.
Who Keeps the Castle Clean?
So let me get this straight. The malware source code was uploaded to github for people to view, but it's all in zip and 7z files, requiring you to download and execute the files in order to see their contents. 7z itself just had a RCE cve last week, and who would ever download malware files and unzip them trying to view the source code. This repo is not something to be trusted in its current state

https://github.com/vxunderground/MalwareSourceCode/tree/main...
You basically just need a log [1].

Sirupsen goes through the basics in [2] (video)

I did a talk about building on object storage with lots of examples [3] (video) [4] (slides with links)

[1] https://engineering.linkedin.com/distributed-systems/log-wha...
[2] https://www.youtube.com/watch?v=RFmajOeUKnE
[3] https://www.youtube.com/watch?v=ei0wwTy6_G4
[4] https://static.sched.com/hosted_files/kccncna2024/c8/Object%...
I highly recommend Frank Howarth’s YouTube channel. I could watch him work for days and he is a great introduction to everything wood turning, from artistic inspiration of wood choice to tools and process. He’s just a pleasure to watch.
Have you blocked Vimeo?

https://vimeo.com/1033412702/5ba4a41653
I wonder if that's lost with this paper's method of typing.

I learned on a Mac. The course material was copying from a book without looking at the screen, then correcting the errors. This second pass to correct mistakes is different, and it's not clear that you can be removed when taking notes without affecting learning.
Related:

https://www.dw.com/en/pakistan-solar-power-renewable-energy-...

https://oilprice.com/Alternative-Energy/Solar-Energy/The-Uni...
It's literally just interest rate disguised as prizes. A real bank is handling the money behind the scene and that's where the money is insured.
Advent of Code 2024 Day 1 but in the visual programming language vvvv
I’m not the author, but I'm part of the vvvv community. The video walks you through solving the two parts of the Day 1 challenge in vvvv, a statically typed and compiled visual programming language for .NET with state hot-reload.

Most nodes used are actual C# methods, so C#/.NET developers will find it familiar. The video also shows how vvvv represents loops, branching, collections, generics, and mutable and immutable data types visually.

If you’ve joined the Advent of Code challenge, this example might give you a new perspective on visual programming.

The actual coding starts at about minute 9.
Excellent book. Read this on the side while taking AP Statistics in high school and it gave me the intuition that the class textbook didn't. Particularly love the emphasis on study design.
Ask HN: How do you archive your personal files on the cloud
How do you archive personal files? I’m considering Google Storage Archive or S3 Glacier Deep Archive.

I’m comfortable with the tech but want a solution my wife (non tech) can use independently.

I also need a cost-effective way to archive mobile photos since Google Photos feels expensive.

Any suggestions?
Weird that people are only focusing on whether or not the consumers justifiably lost their money.

What about the blatant fraud? Yotta was being fradulent by saying their funds were FDIC insured, and I have a really hard time believing that synapse wasn't involved in fraud/embezzlement. Keeping records was their only job and they didn't do it at all.

At the very minimum they told their customers (yotta ) they said they would keep track of the money and they didn't. That feels pretty clear to me.

People don't "deserve" to be lied to. No one "deserves" to have their money stolen. That's the kind of thing rapists say about people they rape.

Also

Fraud is bad. Technically not fraud doesn't buy you any good boy points, it just keeps you from losing lawsuits.

Whether or not the consumers "should have known" is pretty irrelevant to whether or not people got scammed. But if that makes everyone feel better about the high amount of scaming that goes on in SV, then do what you are going to do.

/rant
S3 can at least do a multi-part upload, where any given part is a copy of a range of an existent object. Then you can finish the upload overwriting the previous object.

GCS, unfortunately, does not support copying a range. OTOH, it has long supported object append through composition.

The challenge with both offerings is that writes to a single object, and writes clustered around a prefix, are seriously rate limited, and consistency properties mostly apply to single objects.
Me saying that I heard your takes many times but never seen it anywhere should have tipped you off that I disagree.

Not sure what your response contributes to any discussion though. You did not try to defend or enrich your position.
Is a space bank lottery really worse than t-bills?

Like is the average utility gained from a depositor from their $1000 turning into $1001 for 1000 depositors greater than the utility gained from a single depositor turning $1000 into $2000 while the other 999 depositors utility remains flat?
Building a system to write logs is easy. Getting something to actually read and process them is difficult.
Will it provide unified screen space derivatives?
Have you tried the inverted method?
You’ve subconsciously altered your search behavior to avoid categories that Google is horrible at.

Any product reviews will be SEO garbage (blogspam too 10 lists). Anything travel will be a page full of ads before organic results, if any. You just know to not even bother so you’re left with the queries that still work.
I was diagnosed with asthma in my mid 40s after my first major attack. "Your lungs are those of an 84 year old". After dealing with standard treatments and the side effects for a while, I started searching and found something.

Magnesium (200mg) and Iodine (1mg). After several months on just that: "Your lungs are better than average for your age".

Your mileage may vary. I doubt there is one size fits all solution, but this has served me well for years.
I show these as pending.

No message (other than an INFO log message) when the operation completes successfully, but failures are handled and notified properly.
The problem I have is that anything deterministic can be described as Markovian.

If an algorithm employing 8 billion parameters addressed by a context that is itself cross-linked with a key-value store qualifies as "memoryless" enough to be a Markov model, does the term have any meaning at all? You could argue that it's memoryless because the embeddings aren't modified on the fly based on the user's input, I suppose.

My point is that describing a toy Markov text generator with the same terms that you apply to GPT3.5 is, even if technically accurate, no more meaningful than using the term "Turing machine" to describe a C-64 and a Cray.
I've only heard of this trick being employed on OLAP scenarios. Is this kind of partitioning also advisable for OLTP workloads?
Not sure how marriage rates gets roped into this story of meanness and morality. People in previous generations didn’t marry At higher rates due to better moral direction. They did it because of intense social pressure and the knowledge that there was no real place in society for unmarried adults.
Ask HN: What's a favored translation these days?
Just the shitty things like using LLMs to spoil a fun competition
Have you checked if it can be flashed with Tasmota/ESPhome, etc? I believe it can be integrated with homekit.

I used to obsess back in the XBMC days (my teens) about boxee and the boxee box (never bought it) thanks for the blast from the past!
AI-Driven Advent of Code 2024
We are all seamstresses and somebody just used water power and invented the spinning jenny and the power loom. Of course we're upset.
Other ethics are seemingly eaten by economic uilitarianism. Wonder whether you can synthesize a stable intersection with something nicer and have it not be eaten by something (or someone, like a defecting individual or foreign power) else.
Are you maybe thinking of this classic post?

- https://archive.jlongster.com/Removing-User-Interface-Comple...
This is a superb article. I’ve noticed almost everything he mentions over the past few decades and it really bothers me. After not going to church for a long time, after I had kids, I started attending again, and it has been great for the kids, but for me as well.
Ha. Wasn't asking them. Was asking you guys. But thanks for the informative and helpful response.
One must remember that it's scope is worldwide. It does not make funny pictures of some local politicians while others it would. Names mean nothing in some other country.

For example it happily makes "Mannerheim on the moon"

but

Make a picture "Mussolini on the moon".

ChatGPT said: I cannot generate an image featuring Mussolini due to ethical considerations. However, I can create a whimsical image of a fictional figure or an anonymous astronaut on the moon with a theme that aligns with your concept. Let me know how you'd like to proceed!
>> It was also quite clear that it used real banks to store your funds and your funds were as safe as they would be in a normal account. That last part just turned out to be a lie.

I dont understand how this would happen, how could a bank claim to be FDIC insured but not actually be FDIC insured? If false claims like this can happen, wouldnt that be fraud...in which case why arent the well capitalized backers and Directors of Yotta in legal trouble?

Also, what prevents any bank from claiming to be FDIC insured and not be FDIC insured? I went on the FDIC site and it isnt even clear how someone would verify they are FDIC insured. It seems customers would run from tiny banks if this were the case, because then nothing could be trusted.

Finally, the entire affair needs to be handled incredibly seriously by the regulators (though it doesnt seem to be the case). Because it makes me question the entire system -- and makes me wonder about any fintech. For example, i'm wondering now -- is Wealthfront actually SIPC insured as they claim (https://support.wealthfront.com/hc/en-us/articles/211004063-...)
Seriously? If it was insured, we wouldn't be in this place of customers losing all of their money. So whoever claimed they were insured lied.
In every war each side hides or downplays its own losses and exaggerates the losses of the enemy.

Samuel Johnson in 1758: 'Among the calamities of war may be jointly numbered the diminution of the love of truth, by the falsehoods which interest dictates and credulity encourages.'[0]

[0] https://www.theguardian.com/notesandqueries/query/0,5753,-21...
Copy your session token into .token then:

curl "https://adventofcode.com/2024/day/$DAY/input" --header "Cookie: $(cat .token)" > input.txt
As I already pointed out, my use of "dead" doesn't mean "no longer in use". It means no longer being selected by choice for a new project.

And your drill press example is agreeing with me, which is that, as I also already said myself, no one needs to have ever used something to be able to declare it dead, nor did I declare something dead because I don't personally use it. That's absurd.
I buy the 2nd cheapest store-brand instant coffee, of which I shovel 2 spoonful into a cup of hot water a few minutes before taking the first dump of the day.
It'd be a simple enough browser plugin to build - a tool that checks multiple trust stores when rendering a page. Probably it already exists.

The problem is between the keyboard and the chair. Users struggle to understand SSL already. Browsers decided that the distinctions between EV, DV, and OV were too complex and hid them. What will your grandmother think when she opens up her bank and your browser plugin shows a greenish yellow trust indicator because the cert is trusted by Google, Apple, and Microsoft, but not Mozilla?

Unfortunately, trust is binary. Your grandmother click on the bank bookmark and either sees her banking websites or sees a scary warning.
And to add, if any customer funds are gone that’s also theft on top of the fraud. It may be hard to figure out who is owed what, but the money should not be gone.
This detail is what makes it really funny for me.

"On the front page of Amazon, in big orange letters, Amazon posted 'You guys are really funny.' And then — next to a funny picture of a rubber horse head mask..."
The title is misleading, bordering on being a lie. There is Omalizumab which works wonders for allergic asthma. As the -mab indicates, both are the same class of meds (antibodies that disable specific parts of your immune system). While this new one apparently targets eosinophils, Omalizumab targets IgE antibodies, thereby suppressing the part of the immune system that is responsible for allergies and allergic asthma.

The issue with this class of meds is that they are unfortunately prohibitly expensive. 400€ for a single shot, and you may need up to to 6 per month, for the rest of your life. The new one likely won't be cheaper, all the -mab are that expensive. In large part because they are also very difficult to produce (you need to cultivate cells that produce these antibodies) so it's difficult for competition to enter the field.
I don’t mean 10% of their taxes, I mean charge 10% of their revenue to settle cooyright
> It just means wild apple trees, not a cultivated variety.

"Wild" apples are Malus sylvestris or just feral domestic apples Malus domestica.

Crabapples comprise the rest (>30 different species) of apples and its hybrids. Malus florida from Japan is famous for its glorious blossom for example. Malus sieboldi from China or Malus bacatta from Siberia are also crabapples. Some are true to seed, but other aren't and there are many cultivars selected by blossom or fruit display.

There are some crabapples cultured specifically for culinary purposes, like Golden Hornet that bear heavy amounts of small yellow fruits. Very good for compote and jelly.
It's not just syntax, it is semantics as well.
People are driven away from Christianism because of bigotry and intolerance. The message of Jesus got lost somehow at some point for a significant part of Christians.
Why does the approval of drugs have to be binary?

If the drug shows promising results it should be available with an added disclosure.

You can buy cancer causing cigarettes over the counter but not a drug that has already shown results.

It’s frustrating
Is anyone here using BTRFS and can comment on its current-day stability? I used to read horror stories about it
The difference between piste and off-piste is that of insurance. You are usually covered by the generic insurance on-piste only.
This precisely. Our clients are generally looking at adversarial interoperability.

But the rhetoric around the assumption that I was doing it for spammers was also interesting, as well as being more closely related to TFA!
Nord Stream: hide-and-seek deep under the Baltic sea
Yeah, but you cannot multipart single chunk into a larger complete file. You need all chunks one way or another. Multipart upload starts and ends from all chunks. GCS and Azure support this too. S3 does a maximum of 1k objects,

GCS 32 objects, and Azure blob storage, afair 5k objects. Both can do an operation similar to what you described for S3 with various alternatives of read at offset + length and rolling those up.

In all cases, you end up always rolling up into a new key that isn’t available for read until roll up is done. It’s kinda useless for heavy write scenario.

Compare that to your normal fs operation. Write at offset to an existing file with size smaller that offset will just truncate the file to the offset, and continue writing.
Yeah that is also something I don't want to do, after having used Hasura at a previous place. After a while, the logic gets convoluted when it's all in the database only.
Yes, that is a fact. Not just the personal opinion kind, but the kind in text books, accepted by 200k therapists in the US, and supported hundreds of research papers. .

As others posted, pessimism and depression different topics.
Also is there an equivalent to this for Linux?