skysight-inc/HackerNews huggingface dataset:
What are you building? You should be able to articulate the pros and cons of choosing an SPA, SSR, SSG, or some combination of the above based on your user needs and team resources and constraints and the purpose of the app.

Most of the app can be statically built, first rendered on the server and then cached on a CDN as static files. Then certain rerenders and calls can be clientside and others can go through the server if needed.

It shouldn't just be a fashion choice, but a measured analysis. Like what is on your backend and what is on the edge, how would consistency work, what are the regional considerations, etc.

I feel like asking which infra to build without knowing the app is putting the cart before the horse. A dashboard is different from a chatbot is different from a marketing site is different from a graphics app, etc., and each has different architectural considerations.
There's tons of global markets to invest in, not just US, and of course other US investment instruments other than stocks if you feel those are more investable in current climate.

There has already been capital flight. Trump's (temporary?) U-turn on tariffs was due to a massive sell-off in US Treasuries, largely by the Japanese, which caused yields to jump.
There's mull[1], which is based on LLVM toolchain and can accept any language that transforms into LLVM bytecode. SQLite[2] also does mutation testing, by compile and mutate generated assembly code.

[1]: https://mull.readthedocs.io/en/0.26.0/
[2]: https://sqlite.org/testing.html#mutation_testing
I think this is an interesting idea, but I also somewhat suspect you've replaced a tedious problem with a harder, more tedious problem.

Take your idea further. Now I've got 100 agents, and 100 PRs, and some small percentage of them are decent. The task went from "implement a feature" to "review 100 PRs and select the best one".

Even assuming you can ditch 50 percent right off the bat as trash... Reviewing 50 potentially buggy implementations of a feature and selecting the best genuinely sounds worse than just writing the solution.

Worse... If you haven't solved the problem before anyways, you're woefully unqualified as a reviewer.
Spot on!

The majority of the innovation here is in building enough rails (specifically around lowering Python's language features to native code) so that LLM codegen can help you transform any Python code into equivalent native code (C++ and Rust in our case).
This reminds me of some of the work on human consciousness and how it seems that humans (sometimes at least) make unconscious choices before their (our) conscious mind catches up. I asked chatGPT about this and it gave me a list of reading and at the end a TLDR summary. I would not say that I think AI / LLMs are intelligent but I would be curious as to what we think humans are doing.

Readings from chatGPT:

"Unconscious Decisions" by Nicole Branan

"Thinking, Fast and Slow" by Daniel Kahneman

"Blink: The Power of Thinking Without Thinking" by Malcolm Gladwell

"The Organized Mind" by Daniel J. Levitin

and the TLDR:

"TL;DR

AI today is more like the human unconscious mind: fast, data-driven, automatic, and opaque even to itself. But it doesn't reflect consciousness in the way we experience it. Still, understanding how humans make unconscious decisions is giving us clues about how to build more intuitive, ethical, and understandable AI."
>Do you really believe in the comparative advantage argument though? Surely it’s only true if comparative advantage is fixed over time.

It's mostly not that complicated. Ecuador is better at bananas, the US is better at software so they trade. And similar stuff.
I think they're not orthogonal. Meaningful "giving" will likely be "authentic" as well.
Paper notebook and pen.
Well, have you lost a child?

Or have your parents?

Is this what you said to your spouse or parents when your child or sibling died?

>"you are asserting your own neuroses too much on the world and you should get it fixed and take responsibility for it I don't have patience for such childish reactions from supposed adults" -bowsamic
Source code can be found here: https://github.com/danielstocks/pipeline-panic
Investors don’t make money if the customers don’t
There are a few. See: https://github.com/theofidry/awesome-mutation-testing
Thank you for providing the information, its always good to see how others were rolling out updates.
PureORM: An ORM which is only an ORM
I had understood that /opt is intended to be inherently "local" in the /opt/local sense. What sort of things would you put in /opt but not /opt/local?
SDAM="severely deficient autobiographical memory".

I've got SDAM, I guess? Although, I object to the characterization. I view other people as being neurotically obsessed with remembering their past and their hurts. If I want to remember something, I take a picture, and write a short (or long!) note about it, and that's enough for me to remember (read: reconstruct) a narrative about that event.

I'm a pretty deep pessimist, as well, so I'm pretty happy with my life, all the time. Drives my wife bonkers.
Only programming languages that parse `|' have a pipe operator.

In other cases, Node.js has .pipe() function.

Other than that, if every class follows the same interface of strings for input and output, the program could pipe internally (and itself participate externally).

Data types let us specialize from plain strings to have better guarantees (safety, performance, specification), but now they are more specific in turn.

Functional programming wise, Python could map over a collection of things, as long as the function knows how to process elements.

Other ideas: fluent interfaces, method chaining, builder design pattern.
I wasn't talking about how impressive AI systems are, or how far they've come. I was talking about the fact that any random human with any experience in a specific field -- even though they are not a domain expert -- is going to do better than an LLM. Or, human common sense >>>> what LLMs are doing.
That is a a barebones REPL from early 1960's, not the experience I was mentioning.

Imagine Emacs mixed with Jupiter netbooks, for the whole OS stack.
When you can't innovate, financialize.
The birth rate in Sweden is low and falling. Whatever they're doing to keep demography sane doesn't seem to be working. Like most developed Western countries, their current approach relies more on high levels of immigration. Essentially they have outsourced the hassle and expense of having children.

https://population-europe.eu/research/policy-insights/why-ar...
I think this is how you induce schizophrenia in yourself, not how you identify secret psyop campaigns organized by private sponsors.
The web version is actually pretty decent, I use it on windows from time to time and it works great!

It also has some features that the MacOS one doesn't have like, a full screen lyrics view with some nice WebGL animations.
Nfc card payments have a pretty low max limit at least without a pin.

Phone nfc payments do not.
A lot of the jobs are in the suburbs (finance being something of an exception). A lot of the tech industry is in car-reliant suburbs. I live in Massachusetts and, until west coast firms established outposts in Boston/Cambridge and pharma basically took over Kendall Square, there was basically no tech industry in Boston for a couple decades.

And, yes, outside of Manhattan and young people essentially living like they did in college for a few years, car dependency is just what most people do.
I'm curious why you like these so much as titles. Tastes differ, but in my opinion, "A Scanner Darkly" is the only standout winner here.

Without knowing anything of what the story was about, would "Do Androids Dream of Electric Sheep?" convey anything important to the reader? Even as a standalone metaphor it's confused: humans don't dream about sheep! There is an old trope of counting sheep to fall asleep, but that's not a dream.

In any case, we're now thinking about sheep, not a noir detective story set in a declining post-biosphere world.
How many developers did that scale to? Code bases that I’ve seen that are written in that style are completely illegible. Once the structure of the 30 node graph falls out of the last developer’s head, it’s basically game over.

To debug stuff by reading the code, each message ends up having 30 potential destinations.

If a request involves N sequential calls, the control flow can be as bad as 30^N paths. Reading the bodies of the methods that are invoked generally doesn’t tell you which of those paths are wired up.

In some real world code I have seen, a complicated thing wires up the control flow, so recovering the graph from the source code is equivalent to the halting problem.

None of these problems apply to async/await because the compiler can statically figure out what’s being invoked, and IDE’s are generally as good at figuring that out as the compiler.
> Both of our models are trained on top of DeepSeek-R1-Distill-Qwen-7B and DeepSeek-R1-Distill-Qwen-32B.

Not to take away from their work but this shouldn't be buried at the bottom of the page - there's a gulf between completely new models and fine-tuning.
Not sure if they are still active. I was at their first CD release gig and just had to get it.
Show HN: Gatehouse-TS – TypeScript port of Rust's authorization policy framework
TL;DR Gatehouse-TS is a zero-dependencies authorization policy library written in TypeScript, ported from Rust.

It allows you to combine different access control policies to check before allowing someone to access a resource.

A few weeks ago, I saw a post on HN about Gatehouse, an authorization library written in Rust. Here's the original HN thread: https://news.ycombinator.com/item?id=43466221

I looked at their GitHub page, and started reading the source code. I do this for anything posted here that catches my attention, even if it's written in a language I don't understand. The code was relatively easy to follow, even though I'm not a Rust programmer.

Why did I decide to try rewriting it in TypeScript? For fun, of course! That was basically the only reason. I had nothing to do on a weekend and wanted to write code. It _did_ help with some challenges I was facing at $day_job, but that came afterwards.

I emailed the authors of the Rust version, telling them that I was working in a TypeScript version, and they kindly blessed me to publish it with a similar name.

Overall I'm very happy with it. The original authors provided an amazing foundation for a port, I had fun rewriting it and trying to adapt their APIs from Rust to TypeScript. As a bonus, it was immediately useful at work as well.

I appreciate any feedback or thoughts on it. Please check out the original project as well, since most of the hard work was done by them: https://github.com/thepartly/gatehouse

Documentation: https://9morello.github.io/gatehouse-ts/
Have you tried the bm25 + vector search + reranking pipeline for this?
I took a European History class. Here's what I have in my notes.

Keppler friendly; Galileo charismatic and popular with "wicked" sense of sarcasm; Newton unpopular as lecturer at Cambridge and possessive of his discoveries (end of his life trying to convict Liebniz of plagiarism)... Newton spent more of his life doing numerological bible investigations than the law of gravity (which he finished at age 23).

So... MyPillow?
It is true. But that also means that the cost will not be there.

I'd claim it did work for some time (from the 1970s to the 2000s) because it allowed the transition to a society where women did not have to choose between children and a career.

I am not sure what is the reason for lower birth rate now. Maybe that young people have gotten used to that you always have a choice.
Looks like in the 70s and 80s, it was wild west for programming language design. So many ideas floating around. But over the decades, most converged to the Algol-style (statements, curly braces, often using semicolons, type before identifier, etc.). Look at what we did to programming:

- Java, C, C++, C#, Kotlin, Rust, Swift, Go, TypeScript, JavaScript, ... → they look more or less the same

Compare with these ones that didn't catch on as much as the ones above:

- ML/Haskell, Erlang, Elixir, APL, Common Lisp (and other Lisps), Lua, Pascal, Delphi, BASIC, Visual Basic, VBA, VBScript, SmallTalk,... → each one bringing something refreshingly new to the PL design space
What is US law on this and what are the "rigid assumptions" people find troublesome.

In the UK the main effect of marriage is that it protects the lower earning partner if the relationship breaks down - most often (even now!) this is a woman who gives up work/takes a break from work to bring up kids. I come across a good many single mothers (mostly online because of an FB group I admin) who would have been MUCH better off financially if they had been married, and a lot who are a lot better off because they were married.

Historically the main reason for legal marriage was to protect women from being left with kids by feckless men who evaded responsibility. Its a bit less pressing now we have paternity tests (and contraceptives) but its still a problem, and whoever gives up career for childcare still loses out without marriage.
Perhaps this is the inevitable cycle of prosperity? We see this in so many facets now as generations progress - your comment reminds me of antivax social media people who haven't ever seen anyone more sick than a cold or tech bros thinking a trade job would be better since it might magically be "more rewarding" (I'm guilty of this!) with no regard for how much privilege is inherent in sitting at a desk all day and getting paid to think.

Like the stereotypical kid who grew up rich not understanding the value of hard work maybe the inevitable result of easy and safe living is a blind spot so big we're doomed to fall back down as a society and start over again and again.
The Soul Should Not Be Handled
In the US at least, UBI would basically mean the rent and monthly mortgage prices increase by the same amount as the monthly UBI.
What!!?? No mention of the Apollo 11 photos?
I enjoyed this as my Linux GUI for a while:

https://github.com/emacs-exwm/exwm
It’s not about trade deficits-it’s about becoming an independent manufacturer again. Whether or not anyone international buys what we make is secondary. Wealth is disproportionately allocated to those that benefit from globalization but the vast majority of Americans are hurting from it, even if a OLED TV costs nickels.
Of course it is. It will require a regular Maralago dinner subscription.
I want it to be true. There's really not much information out there on it or the CEO that I can find.

My first question was if there's was enough retro material for a monthly.
Actor model does not need CSP. Erlang uses single message passing queue per thread (process in Erlang terminology) with unbounded buffer so the sender never blocks.

As the article pointed out lack of support for unbounded channels complicates reasoning about absence of deadlocks. For example, they are not possible at all with Erlang model.

Of cause unbounded message queues have own drawbacks, but then Erlang supports safe killing of threads from other threads so with Erlang a supervisor thread can send health pings periodically and kill the unresponsive thread.
The point is that this text is not the official policy. It is a hint to investors.
Not quite.

First, Function is designed to be truly cross-platform but libraries like Numpy aren't compiled for say WebAssembly.

Second, the native libraries are usually built around CPython interop (i.e. the C API expects to interact with the CPython interpreter). Function does not (and will never) have a CPython interpreter (we generate full AOT compiled code).
Name me one thing that not gets recycled? I have seen ppl opening manholes to scope the oil off the sewer (gutter oil). Styrofoam is the hottest commodity amongst trash collectors (plus cardboard that gets soaked before sold).
It's so brutal and has biases and stereotypes like no other place I have tried.
Don't have time to read through the whole article. But just wanted to point out that there are also Moomin cartoons which have really politically uncorrect stories: like Moomins travelling to spain, trying to buy opium but eating some weird drugs instead and then staring for sea for a week and missing their fligth back.
We feed it conventions that are automatically loaded for every LLM task, do that the LLM adheres to coding style, comment style, common project tooling and architecture etc.

These systems don't do online learning, but that doesn't mean you can spoon feed them what they should know and mutate that knowledge over time.
I came here just to post a few words of encouragement. I think this is fun project. Thanks for making it!
I tend to prefer running locally non-thinking models since they output the result significantly faster.
Most of the things you listed are not really much of a problem, or rather a symptom of something else. Also lots of populist bla bla, where I think you don't really know what you are talking about. Anyway... the real is issue is this:

Germany is being held hostage by pensioners.

Everything comes down to finances and finances comes down to pensions. It's more than 100 billion euro of tax money going to pensions (on top of high and increasing social-insurance contributions). Retired people are the majority of voters, you can't run on politics to their disadvantage. It's politics for old people, by old people. They indebted the state for their benefit when they were young, ignored the demographic crisis for decades, and now they won't forgo a dime for their children's future.

We will get civil war, before pensions are touched. Without that money, we debate scapegoats, instead of investing in existentially necessary reforms, building houses and fixing the infrastructure debt.
I don't understand the romanization of slums. It's not about poverty. Cleaning up after oneself doesn't require a lot of money, but it does require a certain sense of pride. Oakland would not be any less diverse if it didn't smell like piss (the article's words, not mine). Don't believe me? Visit a predominantly Asian trailer park (they exist). But somehow to a certain kind of young writer the culture of decay is so appealing.
Balatro is not installable from the Play Store on my Pixel 7 due to Play Integrity.

Side note, balatro-mobile-maker works really well as an unofficial port to Android. https://github.com/blake502/balatro-mobile-maker
Yes, indeed. I was thinking of the pulp magazines, and also to an extent the Original Series of Star Trek.

See Jeannette Ng's "2019 John W. Campbell Award" acceptance speech on the topic, and commentary that followed.
To put the cost into context, spending $5 a day on tools is ludicrously cheap compared to paying minimum wage, let alone a programmer’s salary. Programming is only free if you already know how to code and don’t value your time.

Many of us do write code for fun, but that results in a skewed perspective where we don’t realize how inaccessible it is for most people. Programmers are providers of expensive professional services and only businesses that spread the costs over many customers can afford us.

So if anything, these new tools will make some kinds of bespoke software development more accessible to people who couldn’t afford professional help before.

Although, most people don’t need to write new code at all. Using either free software or buying off-the-shelf software (such as from an app store) works fine for most people in most situations. Personal, customized software is a niche.
if they were capable of that they wouldn't have started. but the second best time to stop is now so here's hoping theyre open to our calls
This is a great little game! Thanks for sharing the source, too -- v nicely done.
I will die on the hill than writing out ansible.builtin. are characters of my life I'll never get back, and refuse to. If it's built in why do I have to qualify it?!

Also, watch out: 0x644 != 0644 which is the mode you meant
Actually we're currently implementing Numpy (and PyTorch) support, and will cover a few other core scientific computing libraries like scipy. See docs: https://docs.fxn.ai/predictors/requirements#library-coverage
> all too often we sit down at high powered macs

I think you mean you. I don't and never have done that, and I suspect millions of windows developers have not either.
I agree photo manipulation has always happened, to various degrees of perfection, since the dawn of photography.

I suppose the real difference is that before it took a more artisanal, time-consuming process, and now -- increasingly -- it takes far less time to create something convincing enough. Same with video: you could fake a video, do editing, etc, but it took time, skill, a location where to shoot, etc. Now it's becoming easier to do for everyone. And it's not perfect yet, but are we sure it won't get there? And it doesn't have to be perfect anyway, it just has to fool most people in a given window of time.
Yep, I'm in this camp. In particular, since the bin/lib dichotomy doesn't work well for everything[1], I'll put things free-form in /opt as needed, and then symlink executable entry points at /usr/local/bin. [2] This is also more or less what Pipx global installs (available since version 1.5.0) do (https://pipx.pypa.io/stable/installation/#-global-argument).

[1] e.g. if you want to install Python applications in isolated virtual environments, the venv has its own bin/ and lib/ internally - you wouldn't want to flatten that structure and have all those applications share top-level /usr/local/bin and /usr/local/lib, because that would involve manually destroying the venv structure and also defeating the entire purpose of them.

[2] although this is not completely smooth if, like me, you want to compile multiple versions of Python from source and then make venvs based off of them - see https://github.com/python/cpython/issues/106045 .
I think they mean that message channels are an expensive and performance unstable abstraction.

You could address the concern by choosing a CPU architecture that included infinite capacity FIFOS that connected its cores into arbitrary runtime directed graphs.

Of course, that architecture doesn’t exist. If it did, dispatching an instruction would have infinite tail latency and unbounded power consumption.
I'd rather have the obsession everyone has for the few remaining animals on earth, and the race to own at least a replica. Electric sheep are just a background detail in the movie, while they're as central as hunting the replicants in the book...

I'd also like the scene where Deckard runs into another blade runner agency, further complicating the question if he's a replicant or not :)
We are returning champs of the Oligarchy World Tour at this point.
It saves you a lot of time, feel free to try it
Well, the beauty of the common law tradition is you, as a hypothetical co-habitator, have no idea whether you are "accidentally married" in any particular regard unless or until the matter comes before a judge for whatever reason. Your aggrieved former not-quite-spouse can make whatever claim to equitable judgement that they can imagine in, say, Colorado. Contrast this with, say, Poland or France, where under their civil traditions there is no chance whatsoever that your unmarried person who lived with you will be able to claim your estate when you have died.
Yeah, can't say much about it as I joined after they had already decided on using YAML.
What's the fun of doing a bunch of work but not getting a successful launch (best case) or blowing your hand off or burning the house down (worst case)?