skysight-inc/HackerNews huggingface dataset:
There's one simple argument to never touch Java: FactoryFactory produce ArgumentFactory, ArgumentFactory.builder().build(argument)
I was unaware of your project before and had actually done a basic "rolling my own" with a pi zero, e-ink screen, home assistant & hass-lovelace-kindle-screensaver which has a similar pulling image architecture.

However I can see many benefits of this, particularly running without a power connection and have ordered. Hurry up with the next batch!
But that's our point - you're saying java is fast (and it is ripping fast once it gets going) and the startup is fast, unless it's not.
> it's all a sideshow to me, aside from the crazy tariffs and nuclear threat parts, etc.

So it’s all a sideshow to you, apart from the threats to your life and way of living? Those seem kind of important to wave off.

I’m also not American, but I have no illusions that what happens there won’t have consequences for the rest of the world.
Add Wayland color-management protocol
But that "framework" could be a simple factory function.
Is a neural network like a pocket calculator? "AI" and epistemic injustice
> if you want native extensions written in C

The SQLite project I linked to is a JDBC driver that makes use of the C version of the library appropriate to each OS. LWJGL (https://repo1.maven.org/maven2/org/lwjgl/lwjgl/3.3.6/) is another project which heavily relies on native code. But distributing these, or using these as dependencies, does not result in hair-pulling like it does with python.
Have you used the contemporary tooling in this space? `mamba` (and ~therefore, `pixi`) is fast, and you can turn off the base environment. The UX is nicer,too!
Do you have anything as a backup to say its physically dangerous and generally unhealthy?
That's the most interesting thing because if those folks managed to get a parachute for their 1x pref investors with this abysmal final price, what does it mean for the several companies at the same situation?

It's a pity that we do not have a version of "Who's holding the bag?"[1] for LP and VC funds, but with all challenges to raise money, it would be interesting to see how many funds are losing money at the moment.

This is the inherent feature from VC funds but still, one thing is raise cheap money and having a "circular" money flowing (from A -> B - (...) -> IPO -> A) but if they do not arrive even in the IPO how this ecosystem will work if a US 5 Year Coupon pays 4.40%?

[1] - https://pscmevents.com/wp-content/uploads/2023/03/Who-Is-Hol...
Supercharge Your Deployments with a Service Mesh
I am not sure why we are taping lead onto pickleball paddles where it can fall off in the gyms where children play on the floors.
1 file, 2 files, N files, why does it matter how many files?

Use a lock file if you want transitive dependencies pinned.

I can't think of any other language where "I want my script to use dependencies from the Internet, pinned to precise versions" is a thing.
This isn’t anything special about Java. A determined programmer can write Fortran in any language.
Don't just restate it using different words! Precisely how's that different to the business models at play at Meta etc?
You do this by knowing the talking points and asking the right questions. Many questions cant be answered easily. And this leads to Rethinking.
Like Art is about making pleasing artifacts whereas it's really about making business connections and laundering money?
As he says, his fighting fantasy books were often sniffed at by adults, but they got boys to read and do sums.
Not sure what you mean by that. There was a bunch of computing technology long before photolithography or even transistors. And mores law was coined in 1965 when individual chips had far less than 10^6 transistors while the first one was made by hand.
Plumbing? I think of it a /refining/ the presentation of the argument. Or /distilling/, if you will...
From what I saw, a "massive" amount of the left had no problem with FBI agents repeatedly lying to the FISA court to get warrants to spy on the opposing parties presidential campaign. Everyone on both sides knows the other side is full of criminals so anything against them is OK. There is no good ending to this situation.
And...it's flagged. Clearly NASA personnel management is just an HR issue... \s
Giving examples of inputs and outputs can also help
> Central North Americans

Got it, we're all playing Gulf of America now.
This is irrelevant to what DOGE is doing. They aren’t cutting costs; they are (1) enacting the “retribution” that Trump spoke of in the campaign and (2) creating an organization that has fealty to a single person.
I tried it a couple of times on your homepage and in your blog, but I still can't auto-detect it. I don't see a <link rel="alternate" type="application/rss+xml"> in the source, to be honest. Maybe I'm doing something wrong here.
Your feed works flawlessly though, long live the interwebz!
Very real problem. We have started to worry about how to maintain the many cookbook samples and tutorials, we wrote/are planning on writing. Going over every user facing artefact after a code change is a non-starter, so you opt for versioning these things as they'll necessary become out of date. Very excited to give this a spin soon.
https://news.newenergytimes.net/2021/11/21/commonwealth-fusi...
https://archive.md/PvQRi
> I think the most straightforward answer is to just think abstractly and make connections in the context of a humorous noir story.

I can't easily reconcile that with the linked puzzle document. If I pick on something at random (page 16, Puzzle #12: Get Starter [0]). I don't see any particular advantage to abstract thinking or even superficially understanding the scene. It looks like the player is expected to brute-force solutions. The situation overall is pretty entertaining and we learn a little bit about the world; but the actual puzzle - even with the design docs - doesn't give any hints about how players are meant to come up with that solution thoughtfully. The design doc doesn't seem to think that clues, hints or the like are important. If the symbology of using spiderwebs as sling-shots with bones is a standard trope then I suppose maybe I'm just out of it - but I don't think it is. That isn't how spiderwebs work. It seems logically suspect even in the game's own context - if the scythe can't cut the web, why can't we use it to slingshot? Or if not getting the scythe stuck is critical, why do we need the scythe at all? Manny can just grip the bone.

It isn't bad as such; these puzzles can be solved and I enjoyed a bunch of these games with walkthroughs in hand. But it is easy to see why the market for point & clicks evaporated - the gameplay loop is weak and the puzzle aspect is also weak.

[0] And we can see what that became in the game here - https://youtu.be/jIoSL-uSwfs?t=4223
Not sure what you are referring to, but many here are probably familiar with the Secret Service raid on SJ Games headquarters in 1990.

https://en.wikipedia.org/wiki/Steve_Jackson_Games,_Inc._v._U...
We kinda know its like that dont we. Perhaps those who suffer such condition see throuh the abstractions our brain makes. Like seeing things in a rawer form that doesnt align well with more normative views of society.
Are you a vampire?

Insufficient Sun Exposure Has Become a Real Public Health Problem
https://pmc.ncbi.nlm.nih.gov/articles/PMC7400257/
As an example of an edge case - you have Python dependencies that wrap C libs that come in x86-64 flavour and arm-64.

Pipenv, when you create a lockfile, will only specify the architecture specific lib that your machine runs on.

So if you're developing on an ARM Macbook, but deploying on an Ubuntu x86-64 box, the Pipenv lockfile will break.

Whereas a Poetry lockfile will work fine.

And I've not found any documentation about how uv handles this, is it the Pipenv way or the Poetry way?
Can relate, I was too blockheaded to get most of the clues. Played it on a Pentium 150, 32 MB RAM and there was a lot of idle time waiting for the rooms and places to load, which added some more frustration.

But at some point I followed instructions to complete the game along to the end. It's probably fair to say that following the journey of the game is one of the fondest memories of my life.

I highly recommend the remastered version from 2015 on Steam. I bought it and did another playthrough. It brought back so many emotions, and getting insight from the developers let me really connect with them.
I found a few of these recently at a Half Priced Books. Had to get them for my kids for nostalgia reasons. Unfortunately the ungrateful shits won't put their manga down long enough to experience the greatness of Lone Wolf.
Christian Democracy's pact with the far right
Actually you don't want the transmission process to be 100% efficient. If you really captured all the fusion energy transmitted (or even just the small part of it reaching Earth), all sorts of people would complain, trust me! But fortunately that fusion reactor has more than enough power to go around...
No, it's the fact that it's a rather new PEP, and our IDEs don't yet support it, because, rather new.
"If we redefine intelligence to include things generative models can do, then they are intelligent." Seems like a good argument, but it is not.

The other argument made, "Planes are like birds, in that they can fly, without using the same mechanism. Generative models are more like human intelligence, but with a different mechanism.", is indeed sound. If generative models were more like aeroplanes and not paper planes.

The rest of the essay is placating fears that arise as if these arguments were true in substack-core language, but the premise fails to establish that these models are "intelligent".
In C#, all struct generics are monomorphized and struct-based abstractions are zero-cost :)
Searching for 'vescin' all I seem to get is marketing results from BMW and Mini. So what exactly is it beyond 'a proprietary vegan material'? What is it made of?
None of this works the way you imagine it does.
Laws are by necessity interpreted. Courts do this all the time. Musk & his kids have zero knowledge, skill or authority in this regard.

System audits require a well defined structure and scope, context, methodology, governance. They take into consideration the IT systems, and the human systems and processes. They clearly define questions to be answered.

This is neither. It is a PR exercise to create an appearance of the regime doing “something” that sounds impressive to their base.
Someone wrote some excellent software to play the books based on this open material, though it’s fiddly to get running - but worth it if you’re a fan.

https://projectaon.org/staff/david/
Parsing JSON is a Minefield:
https://seriot.ch/projects/parsing_json.html
Donald may have direct control of the entire Executive branch, but guess what, that's pretty much what the Constitution says. Where exactly is the "dictatorship" here?
> every time is paying far more to have the same work done

Some predictions:

- The 2025 US budget will increase compared to 2024.
- The 2025 US budget deficit will increase compared to 2024.
- At the end of 2025 the US national debt will have increased compared to 1/1/25.
Not too familiar with C#, but it seems they have okay null-safety, and with some work you can have exhaustivity checked matches on sum types.

https://github.com/WalkerCodeRanger/ExhaustiveMatching

I prefer languages that have been designed with this in mind. Kotlin in this case goes a long way.

Golang is shit IHMO. No null-safety. No sum types. I dont know what Rob Pike was thinking when he designed this. Total disregard for the last 40 years of innovation in software engineering. Sad.
And the logical conclusion of that: https://en.wikipedia.org/wiki/Mathematical_universe_hypothes...
At work we work on a Java code base 20 years old and it is written like C. No dependency injection or other Java Web development like shenanigans. Almost every lib etc has been built in-house. It runs an MMO, it's fast. Its just way more productive/faster to work and implement something in the Java codebase than a C++ codebase that we have.

Someone shared a Job posting which asked for "no java experience". It was funny.
My point is merely if you are going to make an argument using a source, the source should support your argument. If you say "the accuracy of an llm on task 1 is 90% [1]" and when you go to [1] it says the accuracy of an llm on task 1 is 50%, but some sources say with better prompts you can get to 90%, but when extended to a larger data-set for task 1, performance drops to 70%" then just quoting the highest number is mis-leading.
It's not "per year". It's your good old conventinal pricing, in disguise.

You buy Xyz 2002, you get to keep Xyz 2002 and get some updates. When new and shiny Xyz 2004 comes out, you look at the spec and decide if new features worth the upgrade cost.

Same here, except improvements are gradual and not packaged into yearly releases.
While true, the benchmarks are not run on the Ryzen's NPU but the much stronger GPU.
Yet Another Chatbot for Adults
> As mentioned in the article, being able to have inline dependencies in a single-file Python script and running it naturally is just beautiful.

The syntax for this (https://peps.python.org/pep-0723/) isn't uv's work, nor are they first to implement it (https://iscinumpy.dev/post/pep723/). A shebang line like this requires the tool to be installed first, of course; I've repeatedly heard about how people want tooling to be able to bootstrap the Python version, but somehow it's not any more of a problem for users to bootstrap the tooling themselves.

And some pessimism: packaging is still not seen as the core team's responsibility, and uv realistically won't enjoy even the level of special support that Pip has any time soon. As such, tutorials will continue to recommend Pip (along with inferior use patterns for it) for quite some time.

> I have been thinking that a dedicated syntax for inline dependencies would be great, similar to JavaScript's `import ObjectName from 'module-name';` syntax. Python promoted type hints from comment-based to syntax-based, so a similar approach seems feasible.

First off, Python did no such thing. Type annotations are one possible use for an annotation system that was added all the way back in 3.0 (https://peps.python.org/pep-3107/); the original design explicitly contemplated other uses for annotations besides type-checking. When it worked out that people were really only using them for type-checking, standard library support was added (https://peps.python.org/pep-0484/) and expanded upon (https://peps.python.org/pep-0526/ etc.); but this had nothing to do with any specific prior comment-based syntax (which individual tools had up until then had to devise for themselves).

Python doesn't have existing syntax to annotate import statements; it would have to be designed specifically for the purpose. It's not possible in general (as your example shows) to infer a PyPI name from the `import` name; but not only that, dependency names don't map one-to-one to imports (anything that you install from PyPI may validly define zero or more importable top-level names, and of course the code might directly use a sub-package or an attribute of some module (which doesn't even have to be a class). So there wouldn't be a clear place to put such names except in a separate block by themselves, which the existing comment syntax already does.

Finally, promoting the syntax to an actual part of the language doesn't seem to solve a problem. Using annotations instead of comments for types allows the type information to be discovered at runtime (e.g. through the `__annotations__` attribute of functions). What problem would it solve for packaging? It's already possible for tools to use a PEP 723 comment, and it's also possible (through the standard library - https://docs.python.org/3/library/importlib.metadata.html) to introspect the metadata of installed packages at runtime.
why the downvote on this? is it wrong?
Never really heard of Dagger before, but I love what I'm seeing: https://dagger.dev/

On the other hand, using DI with Spring is both powerful and really annoying when things blow up due to unsatisfied dependencies, I'd much rather see that at compile time, so Dagger seems right up my alley! Thanks for mentioning it!
Show HN: My Admin Analytics
Yes but I am using the same source the commenter used to backup their figure, merely saying look your source doesn't say what you claim it does.

If they wanted to talk about frontier models maybe they should have cited a link to talking about frontier models performance.
People are gushing about a file explorer, what?
Looks like there is a plan to force user's to pay for a subscription to there own local files.
My $90 wallmart phone and hinky fdroid software is faster than than what is bieng described on current windopes editions.
what happened? since my last windoze experience?
linux on the laptop is ok, ancient laptop, cheap phone, that play nice with each other, random free sofware, does what it says on the label and more.
Obviously my set up is not goung to work in a professional business environment, but then for professional users, hunting around for fixes to inadequate OS features, should be a thing of the past.
tedious and somewhat embarassing that things are so horrible, now, still, again
kosmi.io is a great tool for this, you can watch movies together as well as playing games.
That's completely missing the point they're making, they weren't calling out Rivian as different to competitors it was just an example brand for the discussion of what timeline is reasonable to plan over.
I come from the viewpoint that I don't want my build tool to install my Python for me.

In the same vein, I don't want Gradle or Maven to install my JVM for me.

In JVM land I use SDKMAN! (Yes, that's what the amazingly awesome (in the original sense of awe: "an emotion variously combining dread, veneration, and wonder") concretion of Bash scripts is called).

In Python land I use pyenv.

And I expect my build tool to respect the JVM/Python versions I've set (looking at you Poetry...) and fail if they can't find them (You know what you did, Poetry. But you're still so much better than Pipenv)
Yeah, if Python sucks at managing its own packages and you need Rust, why use Python at all?
LLM coding is quite well-suited to projects that apply the Unix philosophy. Highly modular systems that can be broken into small components that do one thing well.
A major part of the point of PEP 723 (and the original competing design in PEP 722) is that the information a) is contained in the same physical file and b) can be produced by less sophisticated users.
>some of heritability is genetics and some is the shared environment.

This is not the definition of heritability you are mincing words.

Heres the definition of heritability:

(HAYR-ih-tuh-BIH-lih-tee) The proportion of variation in a population trait that can be attributed to inherited GENETIC factors.

>For example, someone is quite likely to speak the same first language as their parents, and for this reason, the statistics for heritability come up with a high number for how heritable a trait first language is.

you are conflating inheritability with heritability.

The reason we are able to have crops that yield more is because we genetically modified them to do so; not because we grew wild corn in the perfect environment.
Interesting idea. Is there a way to view the entire directory of tools by category, I would need to know what the search space is here.
For examples I searched for "Webinar software that integrates well with Hubspot" and it only brought up one webinar tool with no Hubspot specific integration and two CRMs. Obviously not what I was looking for.
I like how simple the interface is otherwise.
This is great! I had a number of these when I was growing up and really enjoyed them. The last time I picked one up I wrote a program to handle combat, keep track of stats/inventory, saves, etc only to discover later that there are phone apps for that sort of thing already.
> The NESFab page posted about a week ago.

For reference, here's the post: https://news.ycombinator.com/item?id=42999566
> And I had to deal with Scala's SBT ("Simple Build Tool") in another life.

I feel you.
They wouldn't complain for long though
Are SSDs more reliable than hard drives? (2021)
Over the weekend I managed to finish an idea I had in my mind for a while, QR Code Puzzler (salvasc.dev/qr-code-puzzler)
This tool can generate QR Codes, convert them into puzzles and make them shareable to your friends!

Here's one for you to try: salvasc.dev/qr-code-puzzler?code=U29maWx0J2FodSdzdX5uaWAnan4nc2hoayY%3D&gridSize=Mw%3D%3D
I've heard of it being used to evaluate if you can keep your driver's licence when you are over 80.
Pulsar. Works extremely well as both a job queue and a data bus.

We have been using it in this application for half a decade now with no serious issues. I don't understand why it doesn't get more popular attention.
Probably just vinyl or some other plastic. Don't worry, it's 100% recyclable, honest.
My assumption would be that it is some form of plastic.
Where would binary search come into it? In the example, the version solver just sees the world as though no versions released after `2023-10-16T00:00:00Z` existed.
Challenges persist, notably in developing materials that can endure prolonged exposure to extreme temperatures and neutron radiation within fusion reactors. Addressing these material durability issues is essential for the realization of continuous, commercially viable fusion power.
This does the same thing the wave of EV sales stories last year did and seems to intentionally muddy a slowdown in growth vs an absolute reduction for more clickbait factor.

In both cases you'd logically and mathmatically expect a slowdown unless you expect 900 year old people driving 6 cars at once.

edit: also worth noting that the decade with the slower growth included a couple of years with absolute life expectancy drops due to COVID, though one of the points the original paper tries to make is that a) there was a slowdown before that happened so it's not just a COVID effect, and they point to lifestyle factors contributing to heart disease and cancer b) the countries with greater slowdown pre-COVID were also harder hit by COVID, presumably because the population was sicker and or the health system worse.
Thank you for this post,
I enjoyed it.

I like these kinds of posts, about wholesome satisfying work

I found a similar feed to HN on https://bearblog.dev/ at https://bearblog.dev/discover/ that might be helpful for persons to find new posts that are interesting.
But what would a great teacher teach them? That's what I'm curious about. Is this just an awareness thing? Like say "by the way, porn exists, but wanking off to it is nothing like real sex and it might make the real thing worse". Is this accepted now, or is it still just one dude's theory (the your brain on porn guy)?
Nginx Proxy Manager is a great piece of software!
We autistic people have feelings and empathy. We have trouble expressing feelings and reading feelings of others, but we know that we and other people have feelings.

Musk may or may not be an autist, but his deranged treatment of people is not because of autism.
Was this summary written by an LLM?
What works great for me:

I auto test the API of the server/system/library/module I am responsible for. Nothing else. No auto testing of internal details.

It lets me completely rewrite internals without breaking the tests.

The API tests needs to be so good that another developer could implement the same server/system/library/module using the tests only.

And the API tests needs to try as hard as possible to break the code being tested.

Using this method I have had zero bugs in production for the last 5+ years.