skysight-inc/HackerNews huggingface dataset:
We should beware of any advice hearkining us back to a past filled with racism, sexism, starvation and genocide. It was no golden age for most people in the United States. We are in 250 years of a grand experiment, can a pan-ethnic country based on immigration and secular democracy endure? In the past we have been able to reset, sometimes violently, to keep the wheels turning. It is always an open question if it can endure, or if we collapse into a plethora of ethnostates like most of the world.
Empire has this problem. Fresh off the tree they are some of the ideal apples. After a couple weeks of storage though, they lose all that crispness and become a sad experience.
ATProto Feed Generator Starter Kit
Weight Loss Drugs Continue to Power Denmark's Economy
Egoless Engineering: Misery Is a Dumb Strategy
Logseq can expose an HTTP API: https://docs.logseq.com/#/page/local%20http%20server

This is less ideal than a library due to the complexity of running it; setting it up on a server will probably be annoying. But it should give you a lot of the power Logseq has, it apparently being the same API as plugins get to use.
I really hate that the educational literature says it's an option. Yet everybody knows it's something you should never do, no exceptions.
Age hits all three of those really badly, they basically have to be picked up locally in season and can't store or ship like honeycrisp can.
I'm not saying Intel intentionally limited CPUs, just that they have intentionally limited a lot of things and lied about it in the past.

https://www.ftc.gov/news-events/news/press-releases/2010/08/...
A few years ago I wanted to build a self-sovereign home security system for entire communities and HOAs. We spoke to IBM engineers about scanning video at the edge with machine learning models.

I bought cameras that use RTMP and RTSP, and sent them to my developers. From there, it is not a hard task to use WebRTC (which has end-to-end encryption) to stream somewhere. But my use case involved retaining encrypted videos (every minute and every camera would have a different key) and have a well defined protocol for decryption. To me, the issue of security is not just on one end (recording the crimes) but the other end (mass surveillance, aka who watches the watchers?)

Here is a longer write-up I did: https://community.qbix.com/t/balancing-privacy-and-accountab...

If anyone is interested in working on a startup with me and selling to homeowners and gated communities, reach out to greg at the domain qbix.com
I'm surprised to hear that, given the size of the market.
I wonder if this is the last country to not use family names. Thailand’s use of family names began in the 20th century, if I recall correctly.
Welcome to the Traveling Piano
Thanks

Yup, everything's via websockets. The backend stores the draw-commands in-memory, so the clients can restore the drawings by replaying the commands client side. No peer to peer stuff, wouldn't want to expose IP addresses or overcomplicate things :)
> Can't help that the religion which emphasises compassion and selflessness has become unpopular.

Some of the cruelest, most selfish, and least compassionate people I have known have also been deeply religious; and some of the kindest, most loving, and most caring people I have known have also been deeply religious.

I don’t think that the popularity of religion really has much to do with it either way.
I had a little look, but couldn't see my favourite - Codd-neck bottles that used an internal marble as a sealing mechanism for fizzy drinks. They're quite rare as children used to break them to obtain the marbles.

https://en.wikipedia.org/wiki/Codd-neck_bottle

(I used to believe that the old term "codswallop" was derived from those bottles as you'd give them a wallop to dislodge the marble. However, it looks like Hancock's Half-Hour from 1959 is the first recorded usage of it which wouldn't fit with the usage of Codd bottles)
The shame is the consumer putting savings into a space bank lottery scheme instead of t-bills or whatever. If Yotta passed the sniff test of being a real bank, people are less likely to shame the people who lost their savings.
In Europe, we use black, red, blue and green colors. The rest is off-piste.
Show HN: A TUI version of the history command for GNU/Linux coded in C [video]
I made this in C with a retro feel. Demo version
David Mayer – The man who can't be ChatGPT'd
Sometimes headlines change after publishing. In this particular case it matches for me (without translating).
RetroArch uses all of them. HLSL, GLSL, Vulkan, Slang, Cg as well as proprietary shader formats used on consoles, as some platforms only support specific formats, so they often convert between all of them to offer as many shaders as possible across all combinations of platforms.

But one of their big contributors also worked on Vulkan and Slang/SPIR-V itself if I recall correctly (and works at ARM on GPU drivers), so there's that.
Assuming there's an active uplink that can reach a timeserver, then yes.

The batter-powered RTC allows the router to serve more accurate time and maintain working HTTPS in the event it gets rebooted as a troubleshooting step for when the internet goes down, possibly for an extended period.
Like calculus for the engineer, statistics is primarily for the social scientist. It is an applied mathenatics, or a form of physics (math in the realm world).

Math fans tend to discount and dismiss applied statistics as being not math, in a way that they don't do for physics, for some reason I don't fully grasp.

I think it's because statistics gets a bad reputation from the legions of terrible social scientists in the wild, who can easily publish false but socially interesting results that get applied to our real lives. Mathematically fraudulent physics, on the other hand, usually immediately dies in the engineering phase, leaving just a few rambling cranks that most of everyone ignores.

Also (and related) perhaps, just as dry mathematical statistics ignores real world empirical experimentation, "wet" applied statistics goes to far into ignoring the math completely, because too few empirical scientists are able to understand the math when they would wncounter itm
> never ever press on them to test for ripeness!

Please tell me that people don't actually do this. If you have seen it, let me know and I'll reach out to some of the major grocers to maybe add some signage in their produce section about evaluating apple ripeness.

I will, maybe, spin the apple in my hand lightly to determine if there's some notable damage, but I'd never press into the flesh and dent it on purpose. Maybe that's what you're seen people do?

Then again, in our zero consequences society, I wouldn't be surprised if people took the IDGAF attitude about damaging produce they don't intend on purchasing.
Thanks, hadn’t heard of pigsty. As you say, I had to use nvme ssds for the dbs, the performance is pretty good so I didn’t look to get metal nodes.
On the other hand deification of Aristotle's intellect and thought hampered the development of physics for almost 1500 years.
What about cluster autoscaling?
I did this, and it's been very satisfying! Here's where I'm at now: https://www.youtube.com/watch?v=r99-nzGDapg
I'd throw in the occasional context provider store. However, the point absolutely stands that most likely don't need a state library in React anymore unless you're learning it to maintain an older codebase.
I’ve enjoyed the big classics and many of the ones noted in other comments, but personally I tend toward silent comedies

You’ll be well served by anything by Charlie Chaplin, Harold Lloyd, and Buster Keaton
I’m not sure whether you are agreeing or disagreeing with the points I made.

Or perhaps you just had something you wanted to get off your chest.
How can it be done without a 3rd rail?
You'll have to walk me through how it's sexist.

As for being definitionally false, it is. A claim of precisely two genders, or even of precisely two sexes, is medically incorrect.
I got stuck on the graph-cut puzzle for FOUR MONTHS. I had to write a force-directed graphing engine to find the longest three edges to cut.

After I solved it I looked at other people's solutions and they used Meta's proposition solver in about 10 lines. Seemed like a massive cheat to me.
As someone who goes to Walmart once or twice a year, I too was blown away with a Honeycrisp I bought from them a month ago.
Prizes as interest aren't uncommon or scammy in themselves. My bank used to have a savings account like that https://www.westpac.co.nz/accounts-cards/savings-accounts/sa... . I inherited a UK government bond from my dad that had cost 1 pound many decades ago and would go into an annual prize draw. Turned out it never won a prize and the bank/government sent a cheque for 1 pound.
> It means downloading MBs of javascript just to render a simple page.

React + react-dom minified gzipped is around 60kB. Yes, this is a lot; but no, this is not MBs of javascript. If your (simple) pages download MBs of javascript, that means you have added lots of other stuff on top of react.

While I completely agree that react is unnecessary for simple sites, react itself is not guilty of megabyte-size javascript bundles.
According to the article, the actual transactions are secured end to end entirely offline via PGP. The authorization involves a PGP identity as well.

Where would the user get the trusted javascript to do all this in the first place?
There is actual the ldd available on Win32, along with gcc, objdump, etc...

It comes with the mingw or msys suite.
Protecting peat bogs is absolutely critical, if for no other reason than peaty whisky is absolutely delicious
You would prefer something a little more persistent?
From Vulkanised 2024,

https://vulkan.org/user/pages/09.events/vulkanised-2024/vulk...

Omniverse, Portal RTX, RTX Remix, Source 2 shading infrastructure,
It's so well hidden from users it might not as well exist. And you can't snapshot only a part of the ntfs filesystem.
Interesting, do you publish your AoC solutions in rcl somewhere?

EDIT: nevermind, found it!
https://github.com/ruuda/adventofcode/tree/master
No security updates needed if the device isn't connected to the internet in the first place!
Doesn’t appear to handle message formatting, or tool use. Amazing how a few 10s of lines of code, that really don’t do much at all, can get so many stars.
Many Ugandans have two given names and no family name. And I know at least two Indonesians who only have a single name.
Same here. It was only the next time I visited the main page I realized it was bogs. That said with the algorithmic wasteland the internet has become it still made sense.
Procedural knowledge in pretraining drives reasoning in large language models
You're probably thinking of the --safe-updates option [1] for the `mysql` CLI, also available as the memorable alias --i-am-a-dummy. This requires UPDATE and DELETE to have either a WHERE clause or a LIMIT clause. Under the hood, the command-line client option just manipulates the sql_safe_updates session variable [2] to enforce the UPDATE and DELETE requirement, as well as a couple other unrelated variables to prevent overly-huge SELECTs.

It's not enabled by default out of the box, but some companies do override their configuration to enable it for new sessions, iirc Facebook did this.

[1] https://dev.mysql.com/doc/refman/8.4/en/mysql-tips.html#safe...

[2] https://dev.mysql.com/doc/refman/8.4/en/server-system-variab...
People here are doing it in Common Lisp and C standard library, meanwhile I’m just sitting here trying to get a curl call to download the data file.
There's also the fact that cryptocurrency as a whole is relatively unpopular. Apple could invent their own cryptocurrency tomorrow, and still there would be nobody that actually cares.
For what it's worth, I hate leetcode with a burning passion, have no real interest in math, and yet I personally find Advent of Code quite fun and enjoyable.
> Can't help that the religion which emphasises compassion and selflessness has become unpopular.

More likely its that those who claim to follow such a religion frequently act opposite to its purported teachings. Particularly when they are both rich and powerful. Sets the example that you tell people you are compassionate, but then act in a fully selfish way - its the proven route to success.
> Define the state space for the human Markov chain.

At most the Berkenstein bound for the mass of a human brain.

Is that big? Yes, too huge to bother calculating. That's why I'm using it as an example to say "it's a Markov chain" is not helpful.

But it is finite, and that means it's mathematically equivalent.

And that's before the thing about transition matrices being (in general if not in particular) square, from any one state to any other.

For fun, here's the Berkenstein bound for the equivalent transition matrix for the much smaller GPT-3 with 2048 context length, measured in (amongst other things) multiples of the size of the universe: http://www.wolframalpha.com/input/?i=sqrt%2812%2A%28%2850000...

(Assuming I didn't fluff the algebra).

Edit: I fluffed the agebra, see if you can spot the typo. It's much much bigger.
I didn’t touch on that in the article, but essentially it’s a one line change to add a worker node (or nodes) to the cluster, then it’s automatically enrolled.

We don’t have such bursty requirements fortunately so I have not needed to automate this.
Algorithms Implemented in Java
Iceland comes to mind, where patronyms and matronyms are still the standard.
It's API sets that broke it, not SxS.

You see these as the program trying to import nonexistent DLL files that start with the name "api-ms-win-". Dependency Walker can't handle those imports at all, it only deals with real DLL files.
> Does anyone have any idea why this is happening?

It happens because when you use ChatGPT you agree to terms of service that allow them to degrade your experience as much as they want.
I would say “factually false and fairly trivially obviously so”, rather than “definitionally false”, since it logically could be true even though it isn’t, but otherwise...
A surprise solar boom reveals a fatal flaw in our climate change projections
Thanks. They put that sentence in a weird place, I had missed it too and had the same question.
Almost no one checks for error when printing to stdout. That's why SIGPIPE exists.

Complexity, readability, etc. is the argument people make when they've run out of arguments.
- https://adventofcode.com/2024/day/1

- https://adventofcode.com/
Saving is disciplined, forward-thinking, and virtuous, in a sober, Puritanical way.

Gambling is degenerate, chaotic and immoral.

Yotta is a savings account for gamblers. The moral argument is "Gambling is bad, these people tried to bet their cake and eat it too, on some level they got what was coming to them".
WebGL Tin Can Throwing with AI Generated Models
> Doing that hobby you were always to nervous too try? probably a good source of discomfort to feel.

> Taking sky diving lessons from the sketchy guy who is not really certified? That is probably the bad type of discomfort and you should listen to it.

People who already know how to tell the difference between these two doesn't need the advice though. In order to try a new hobby you need to do a lot of work to understand what is sketchy and what is not, how to not get tricked etc, so much money is made tricking wannabe hobbyists in every domain. Selling them expensive shoes and gear etc, that they wont need and barely use.
> But the second a human steps into my garden and starts approaching the house in the night, all the perimeter floodlights are activated, in-house lights turn on, a fake-yet-loud barking dog MP3 starts playing and I get pushover notifications on my phone that won't stop until I ACK them etc (to wake me up).

Wow this setup seems like overkill for a residential setup. I have lived in “bad” neighborhoods before and have never felt the need to get this kind of setup.

The most I have is a single camera pointed at primary ingress/egress point which is configured to upload to Apple iCloud via “HomeKit Secure Video”.
Lovely website.
yeah, fair shout
`columnar index` for hybrid analytical workloads and `multi-master` roadmap items haven't been put in an order on the schedule yet so maybe multi-master makes sense to do first. Both align with webscale requirements though. Columnar would move into the AlloyDB space and multi-master would be more like PlanetScale (although not quite the same audience in the latter case)
Stupid enough to dress up as something mistakable for a KKK outfit, in the Bronx, and not take it off after being warned? I rather doubt that.
I have to say I agree fully and it's kind of disappointing how much chaff makes it to the HN front page. This is ostensibly an interesting article, but at second glance doesn't really hold up to any scrutiny as anything really novel... folks buying used cars for decades have been doing detective work on 3rd party aftermarket modifications that have been left in. Instead, show me a door chime that has been converted to Toto's Africa using an arduino or custom fab board with STM chip.
What are you talking about with taxes? They have quite a few abstractions in them—-capital gains income, dependents, just to name two.

I am laughing at ‘remaining frontiers’ of UX design. This year for Christmas I wish for mobile devices with browsers that don’t crash and lose my form entry. This year, I wish for YouTube that doesn’t find new ways to turn on autoplay (TV queue being the latest one I had to turn off, despite having already turned off AutoPlay on that device in settings… each of my devices has autoplay turned off… yet TV queue came with autoplay turned on… crooked YouTube!) But sadly, this kind of thing is not what the state AGs are looking at—-but to me, the constant bypassing of disabled AutoPlay is anti-consumer AF and must be stopped. That is the remaining frontier.
I usually make it Monday 18 or 19 and then I loose the will as the time taken is excessive, and obsessing about it is not good. I've finished a 5 years, but all after the fact. Some I am not sure I'll ever finish....
What do you mean by a story? Like a book?
Statistics about neighborhoods isn't bigotry, everyone talks about where its safe and where its not, not being allowed to talk about that is insanity.
Infisical (YC W23) Is Hiring Full Stack Engineers in SF and Remotely
Ha! Yeah, imagine me streaming my working on AoC, basically anyone tuning in the stream would say 'you're doing it wrong, stop having fun!' and leave.
Have you spoken to the previous owner about any of this? Otherwise it's pretty crazy to just take ownership of the site and all its content without a written agreement in place. You are opening yourself up to a massive amount of liability for no reason.
I agree with you. I don't think either concurrency or parallelism have ever been necessary. In 2019 with Intcode, it was the simplest approach (use multiple threads, one per VM) for a couple days, but it was never actually necessary. You could do the same thing with purely sequential code, but you had to juggle the state of multiple running systems yourself then. Threads were much easier (or coroutines, go routines, processes, etc.; some concurrency system).

And by design, every problem is solvable on decade old computers in a reasonable amount of time (seconds) so parallelism is great if you're looking to minimize the runtime, but it's never necessary.
Zero real details other than its hard with no pictures of a degraded versus natural vs restored bog. Or even potential targets. I’m very into re-wilding, but this was just two pages of whingeing about carbon dioxide.
Not a Rails shop. We did React and Node almost exclusively for 6 or more years. My first React project started in 2014 or so. I mentioned this in several comments. We had done Rails in the distant past, but using Rails was actually a risk for us because there were things we knew how to do with React from recent experience we would have to learn for Rails server rendering.
US Military Aircraft Part 1 – Fighters and Bombers
Small objects are very inefficient in s3. Aggregate them together and form bigger log objects is critical to go from a small system log to a real environment.
I didn't know rap channels were popular on HN
The question above was not preceded by anything; that was the whole question. The facts are at hand in the sense that you have the internet and you're allowed to use it. The hard part is knowing what to search and recognising the answer when you see it. This is much harder than any 7th grade comprehension test I've done :)
I find it useful for trying new languages. The first 10 days usually start very easily and progress quite gradually. The 2nd half definitely gets more brutal, but if you do have the self-control, you can stop whenever it stops being productive.
You (and many other commenters) are right that rust-query currently requires downtime to do migrations. For many applications this is fine, but it would still be nice to support zero-downtime migrations

Your argument that the application should be the authority on the interface it expects from the database makes a lot of sense. I will consider changing the schema check to be more flexible as part of support for zero-downtime migrations.
If you are using PostgREST as intended, you don't have an application layer any more. It's not something extra you put in between the application and the database, but it replaces the application.
I've experience working on a team for one GPS fleet management solution. Our SIMs were usually provided in a bulk PO from a top tier wireless provider and were all locked down to a certain very small (on the order of 5mb/mo) bandwidth plan. This cuts cost and risk.
my guess is that the creator would almost certainly disagree with you
Why aren't the 'In-app purchases' specified on the site?

It would save me a download (and possible uninstall) if they were.

*goes for all apps, not just this one.
Thank you for presented the DOI too.
It's amazing what you can do with S3. It's one of the best things that AWS has to offer.

I wonder, is there a formal definition for a set of primitives that allow you to build an ACID database? Assume an API of some kind (in this case, S3) that you can interact with - and provides, I don't know, locks, % durability, etc.

What would make you say, 'Having those primitives, I CAN build an ACID database on top of it'?
Doesn't make it legal.
As a small site, I'm sure you won't draw the ire of some big companies, but if you start charging money, you'll likely get a cess and desist.
Generational GC optimizes for both. They assume that most objects die young, so choose to relocate live objects and just mark the entire region that was evacuated as empty. So this is a very efficient way to delete data.
These are all valid point if documentation is the only way to get the info.

They key point to me in TFA: "The feature is a black box"

This doesn't apply to software internal documentation. It's not a black box and you can give any deep you want to know what is and isn't implemented, what has explicit tests and who wrote it.

Whether comments on those are a waste of time of not will come down to how long it will take to write useful comments, how long it will take for the reader to understand the class/function/method otherwise, how much maintenance will happen on the comment itself after it's written, what it will cost when it will "rot", and what else (e.g. tests ?) the dev could do with all that time.
December Adventure (Advent of Code alternative)
Yes, with ChatGPT or similar: " Can I use AI to get on the global leaderboard? Please don't use AI / LLMs (like GPT) to automatically solve a day's puzzles until that day's global leaderboards are full."

https://adventofcode.com/about