skysight-inc/HackerNews huggingface dataset:
Guice is honestly the worst DI container I’ve ever used. It has no life cycle support and you have to hack around all of its features. Id take any of the popular ones over it. Spring/Avaje/CDI. Most likely Avaje since it most easily supports compile time injection.
Critical Skills You Need to Grow Beyond Senior Levels in Engineering
My DIY 256-Core RISC-V [video]
Please do not litter Hacker News with that shameless bad faith liar Chris Rufo
This is solved through generics. List<T> will be invariant.
> JavaScript was forced on the world by being the language of the browser, but Java was foisted on the world by Sun Microsystems in a massive marketing campaign. [...] Don't forget the millions Sun spent literally ADVERTISING Java.

Also, don't ever forget that Java was the other "language of the browser". Netscape came bundled with a Java Runtime Environment, back when everyone used Netscape. You were supposed to write your web application as Java applets, with JavaScript being the bridge between the static HTML world and the dynamic Java applet world (which also explains why its name was changed from LiveScript to JavaScript).
>The lack of any entrepreneurial spark here is just jarring. People just keep their heads down

If you're not taking ice baths, drinking Soylent and working on the weekend then you aren't crushing it, right?

There's value to an entrepreneurial circle around you, but Silicon Valley mentality is relentlessly parodied for a reason.
My only gripe with C# is async/await.
Magic == “I don’t like it, but I want to sound more objective or rational than I really am”.

You’re definitely correct that there’s as good an argument that these implicit features you mention are “too magical” as there is the the “ES6” syntax is too magical.
The issue is that human language is visibly a tier above just "culturally defined communication". Lots of mammals have some sort of learned 'language' in that they associate sounds or actions with certain meanings, cats and dogs can even be taught to communicate with humans by pressing buttons that say human words.

However it's obvious that human language has much more complexity than just that. Barring undeniable and extraordinary evidence of communication of similar complexity to humans, the claim that cetaceans have language in the human sense remains extraordinary.
Thanks so much for these thorough comments.

You suggested some directions for more complex analysis that could be done on this data - I would be so curious to see what you get if you could take the time to try out running data-to-paper as a co-pilot on your own - you can then give it directions and feedback on where to go - will be fascinating to see where you take it!

We also must look ahead: complexity and novelty will rapidly increase as ChatGPT5, ChatGPT6 etc are rolled in. The key with data-to-paper is to build a platform that harnesses these tools in a structured way that creates transparent and well-traceable papers. Your ability to read and understand and follow all the analysis in these manuscripts so quickly speaks to your talent of course, but also to the way these papers are structured. Talking from experience, it is much harder to review human-created papers at such speed and accuracy...

As for your comments on “it's certainly not close to something I could submit to a journal” - please kindly look at the examples where we show reproducing peer reviewed publications (published in a completely reasonable Q1 journal, PLOS One).
See this original paper by Saint-Fleur et al:
https://journals.plos.org/plosone/article?id=10.1371/journal...

and here are 10 different independent data-to-paper runs in which we gave it the raw data and the research goal of the original publication and asked it to do the analysis reach conclusions and write the paper:
https://github.com/rkishony/data-to-paper-supplementary/tree...
(look up the 10 manuscripts designated “manuscriptC1.pdf” - “manuscriptC10.pdf”)

See our own analysis of these manuscripts and reliability in our arxiv preprint:
https://arxiv.org/abs/2404.17605

Note that the original paper was published after the training horizon of the LLM that we used and also that we have programmatically removed the original paper from the result of the literature search that data-to-paper does so that it cannot see it in the search.

Thanks so much again and good luck for the exam tomorrow!
You can create an override file for sshd to avoid issues due to package config changes.

https://www.freedesktop.org/software/systemd/man/latest/syst...
If it were a supply chain attack, I find it hard to believe that a) it would have originated from Debian at all, and b) that the people making the patch would have posted to the openssl-dev mailing list to ask their opinion on the correctness of the patch before including/shipping it.

https://lwn.net/Articles/282038/
I figured they were using 1/20th of Nikola Tesla's cadaver. That's the only logical interpretation of that headline.
> The problem is all the heckling for everyone to switch to Wayland

No one’s making you switch and Xorg is as open as it ever was. X is dying, slowly, that’s just a simple fact of the universe.

> Plenty of WM makers have just straight-up said they won't ever port their WM to Wayland

There are plenty of up and coming WM makers willing to produce suitable stacking and tiling WM/compositors. Active projects exist today.

> You mean like how X clients can read keyboard inputs?

No.. how every X client has global access to all of the X state of every client and how the only response to this are extensions that no one really uses for well established reasons.

> you need to sandbox every app anyway - at which point your sandbox should just interdict the X interface.

??
Newspaper groups warn Apple over ad-blocking plans
Looks interesting. How does this compare to the competitors?
Source about Microsoft switching to stable syscall ABI due to containers?
Epson and Other Scanner Matters (2021)
What is it? Some call something like this a muse business, but I'm not sure these two are mutually exclusive
'14 tennis courts' is obviously too much and has little to do with my point.
Things I remind myself when working with others
Hossenfelder enjoyer spotted
Covid is not a scientist who lied.
lmao, same bro. I reading the paper and only then I discovered it’s about the viability of a low powered MRI machine for diagnostic imaging.

Particularly useful in poorer countries.
True, also might depend on the size of your niche. Something like the famous on here bingo card creator probably was pretty safe from this
Does it specify how many are actually externally funded and are hiring/bringing in revenue?

There may be a huge boom in underemployment or unemployed workers hanging a shingle as a “startup”, but it’s basically in name only.

I thought VC funding had tightened?
If you scroll down, the very first step they describe is for collecting datasets of existing translations. They aren't translating even unknown human languages, let alone completely alien ones.
The power of linters to reign in the bike shedding and pointless nitpicking in pull requests should be mentioned more often. I recall that once I had the misfortune to have a junior developer in a team who was highly ambitious but low-skilled , and their way to claim high standards and attention to detail was to fill everyone's PRs with remarks bickering over whitespaces while citing his personal style guide that the guy was keeping in a personal Google Docs document.

That nonsense stopped the very moment I onboarded clang-format, but the guy unexplainably refused to run the tool on personal PRs. Insane.
Show HN: Git Searcher, search commits for an added or removed string
Hello all,

I created a command line utility called Git Searcher that can find in which commit any line of code was added; it can also find where a line of code was removed. I have found this very helpful for determining where code originated from and for debugging. I hope you find this useful!

Many thanks,
Sam
Automatic saving seems like the best option. Then you can always just re-open the tab. Undo is better than confirmation.
Medical imaging devices and medical devices in general are a racket. There are only a few companies and they are legal and lobbying departments first and foremost. This isn't the first time radical and radically cheaper prototypes have been proposed, but the unsolved bit it actually convincing anyone to buy.

A colleague had a device and a veteran adviced him to 10x the price.
>I reject the argument that being against nuclear energy is "partisan".

I'm specifically referring to your extreme rhetoric in this thread. Despite your continued claims, nuclear is experiencing a renaissance these years, and I see that it's purposeless to argue the point further with you, so I'll let you observe the developments yourself in the coming 10 years as they will speak for themselves. End.
But I wouldn’t describe it as gatekeeping at all. It’s just complexity that isn’t immediately obvious to the layman.

Much of contemporary art is the same way. Outsiders without any knowledge may think it’s a giant scam, but there are plenty of logical reasons, historical or ideological or otherwise, for artists making the things they do and collectors buying those things. You might not like those reasons and they might not be good ones, but I’m not seeing anyone even elucidate what they are in the first place.
From the perspective of a person living in the US, it is technically correct that ancient aliens were responsible for all the ancient Egyptian artifacts.

They were ancient in that they lived a long time ago and they were aliens in that they were not citizens or residents of the US.

So yes, ancient aliens built the pyramids.
Vulnrichment: A repo to conduct vulnerability enrichment
That hasn't been my experience in a self driving Tesla. Against a setting sun in stop and go traffic on the freeway it was far better able to sense the road than a human alone and I think it has a lot of redundancy as well as views into all directions.
HP 48s were forbidden at my school because they could do some symbolic stuff, like derivation etc.

I had one anyway
Very low quality article
Windows NT 4.0 Reference Material (2011)
The point is to find the information in Wikipedia which often then has a citation to another source. If you search Google you often find repetitions of the information but most sites don't cite sources.
No, the real question is how to keep the earth from being cooked by greenhouse gases, not in 500 million years, but actually in a few decades. This article borders on climate change denial.
> If you stop the war right now, zero.

Looking at the Ukrainian territories currently occupied by Russia, it doesn't seem like zero is the correct answer. When the territory is captured, that's when "zachistka" starts...

> You're claiming a hypothetical future made up in your head where Russia will still continue attacking others.

Because that's what always happened in the past after Russia conquered some territory?
Our classifier outperforms CatBoost, XGBoost, LightGBM on 5 benchmark datasets
Hi All!

We're happy to share LinearBoost, our latest development in machine learning classification algorithms. LinearBoost is based on boosting a linear classifier to significantly enhance performance. Our testing shows it outperforms traditional GBDT algorithms in terms of accuracy and response time across five well-known datasets.
The key to LinearBoost's enhanced performance lies in its approach at each estimator stage. Unlike decision trees used in GBDTs, which select features sequentially, LinearBoost utilizes a linear classifier as its building block, considering all available features simultaneously. This comprehensive feature integration allows for more robust decision-making processes at every step.

We believe LinearBoost can be a valuable tool for both academic research and real-world applications. Check out our results and code in our GitHub repo: https://github.com/LinearBoost/linearboost-classifier

We'd love to get your feedback and suggestions for further improvements!
"Gracie is pregnant"
8mm slice thickness isn't particularly at odds with what is commonly done on commercial machines, though usually there is a second transverse scan (which can't be readily fused due to patient movement).

But even if it were, plenty of interesting structures are many centimeters in size, a thousand fold decrease in costs from eliminating cryogenic / high power magnets could be very useful.
A Surge in Sea Level Rise Threatens Southern States
Appears it takes an LLM running on the fastest computers in the world to read lisp
When dealing with a hardware based, real-time events like SpaceX, having regular RTO time makes sense — mission rehearsals, coop activities, etc as well as actual launches and anomaly response.

A lot can be done remotely, but I have yet to find a good white board replacement for team problem solving. And when looking at some schematics, a large print out is hard to beat.

On a side note, does this kind of room really exist anywhere? https://www.vaultofculture.com/vault/nst/2019/12/11/siliconv...
> http://www.finnapl.fi/texts/Idiot.htm

I somehow doubt that is the actual URL, and doubly so since it's 404. I tried URL surgery into http://www.finnapl.fi/texts/Idiom.htm but that was also 404 and searching for "FinnAPL blue book" didn't cough up anythng
I did something like that but somehow after an upgrade I still lost access to one of my systems that I had set up like that. This machine is physically in a different city from me so I rarely have the chance to go there. And lately I’ve even been in another country.
Wow! Could you suggest some extra bibliography that discusses this?
Amazon PayCode: What it is, and what it means
Phrases, then.
I like that idea a lot. I may start doing that.
It depens on the fuel mixture. Some fuel mixtures are more suited for load following operation that base load operation.
Why should one need this? Any applications?
300-1800W power draw seems impressive! It looks like standard machines are using something on the order of 25kW while scanning, which certainly sounds prohibitive for less developed infrastructure.
"Enemy 5: Dismantle Governments"

I hope we all can agree that at least at this point the article jumped the shark if not earlier.
Personally the functional zealots are what put me off of Scala. I’m a firm believer that you need to use the appropriate style for your problem; oo, functional, or procedural. I also really like exceptions and don’t want to go in Result hell.
I did expand. If he wanted more, he should have assembled a better set of requirements.
Show HN: Insteadofvery.com
As non-native English speakers, we're often advised to avoid overusing intensifiers like "very".
This is a simple app to find synonyms of "very x" phrases that are not always possible to find using a standard thesaurus.

Built it using OpenAI, FastAPI, and MongoDB (to cache the results).
Show HN: I Built an AI Tool That Humorously Roasts Your Product's Design
You continue to hurl nonsensical insults instead of meaningfully engaging in the topic at hand.

I’m sorry you’re feeling so hurt and upset, hopefully you’ll heed my well intentioned advice and take a sabbatical from your culture war, just to recharge and gain perspective.

As long as we’re giving each other extra curricular activities I suggest you read this book: https://www.amazon.com/High-Conflict-Why-Get-Trapped/dp/1982...

I promise you it’ll make you a happier less brooding person.

As there doesn’t seem to be anything productive happening here, this my au revoir. I hope you find the internal peace you’re so sorely missing.
Refactoring almost ruined my marriage
Ask HN: Suggestions for creative web projects for a web developer to create
I've a not very bad experience with web, I'd call myself intermediate, and I've some free time to spend so I was looking part-time projects to work on. What ideas do you suggest? I'm looking for something medium complexity, that's free to create (I don't have a billion dollar credit in Google Cloud), wouldn't require a great amount of effort or a group of people to create? I like to create open-source, simple UI yet modern, mostly free (profit would be nice, but the main point).

Questions that may help:

1- What's a problem that you meet in your every day life that a proper web project could solve?

2- What's a site that you use often, but usually flooded with ads, and you wish there was a free alternative to use?

3- What app would you pay for if you found a good alternative (donation or monthly subscriptions)?

4- What's a feature that's extremely useful that you wish it existed in one of the apps you use frequently?

5- What project you wish it was more privacy-oriented (therefore free open-source project)?

While this post is mostly focused on web projects, it's OK to include other types like Windows, macOS, mobile as someone else may see it, and probably work on it.
Someone on HN recently described the difference between profits and rents[1], which was useful for understanding this sort of thing.

TFA seems to mainly take a stance against rent-seeking, not profit-seeking. It actually has this in common with the idea of capitalism as envisioned by Adam Smith et al.

----

[1]: It boils down to profits being earnings you can lose if you're outcompeted, while rents are earnings that are yours even if other people would do what you do better. They're earnings from ownership rather than production/services.
Yep looks like a simple data harvesting scam. Privacy policies mean nothing when there's no independent verification of whether they're actually enforced or not.
Disclaimer: the authors are good friends of mine and I'm a computer scientist, not a physicist, so I'll try my best to explain it:

The basic idea here, is that the reference frames used to measure galaxy rotation curves may not be inertial. that is, they might be influenced by rotational or other accelerative forces due to the galaxies' motion in the universe. Traditionally, it's assumed these frames are inertial, meaning they are free from such influences, which simplifies calculations but might overlook significant effects, and that's the key point that has been missed and is addressed by the paper, showing that you can't overlook those effects.

if we consider these non-inertial effects akin to acknowledging that galaxies might not be moving in straightforward, stable paths but could be "flying around" each other or a common center, then we can account for the observed rotation curves differently. They suggest that the forces arising from these complex motions could mimic the effects attributed to dark matter.

AFAIK, this has not been rigorously checked in the past. However, there are several other phenomenon that are explained by dark matter / dark energy besides this discrepency, so people in the field are not very eager to give up on dark matter just yet
this things still need "enough" per-node performance, which potentially involve multiple cores with fast interconnects and definitely involves having enough RAM and cache etc.

also while the latency for @home projects are higher the bandwidth of your internet upload/download might be faster then what that cluster has effectively (due to the shared bus)

through this doesn't mean anything in the end

the project wasn't about creating a faster DIY special purpose compute system at home or anything like that

it's about a cool challenging and inspiring tech hobby project
Also, they need to keep vats of liquid helium around.

Difficult stuff to store. I knew they needed cold gas, but liquid helium is crazy.
Half presses aren't counted as part of the record (it is a whole) but do matter when doing multiple levels in sequence as you can often not spend an extra one if you had a "half" from the one before.
The people hand-rolling their own hydrophones think there might be a lot going on we simply haven’t been able to hear yet.
Never worked for Redhat. I use Arch Linux, BTW and have for years. The rubes that willingly switched to systemd without even a drawn out flamewar.
Notes in VS Code
Hi!

I spend a lot of time of VS code, I am curious if anyone know or use VS code as a note taking as well. I use notion for note taking, I would prefer having to code and search for necessary notes directly in VS Code.
I love this case, because every time someone cites it as a reason packagers shouldn't patch upstream software I get to point out that they had to go back over a decade to find an example of it going bad. Soon it's going to be two decades.
Maybe Google employees should really ask why it's okay not to launch a major product in the past 10 years, why it is okay to have their Gemini blatantly censor users, why it is okay that most of the E6+ engineers are either in the meeting or on the way to a meeting room, why the company needed to double its headcount during the Covid era, why there are VPs who report to VPs who report to VPs, and directors who report to directors who report to directors, or why a god damn internal tool that has 30 users would need a director PM. The list goes on, and the empire rottens from within. And all these are not evil but layoff is?

Yet just because a company is making money the company can’t optimize itself? Some people deserve to be fired.
The long term goal of this project is to integrate a "git search" command to git. I think this would be better than a standalone script
Again, it’s just a construct in a system. The rules can be changed at by time, and a piece of paper isn’t going to matter to a nation state political system.

I have a trust (several, actually), and I still know better that it is permitted to exist in its current incarnation, not a perpetual, immutable right or iron clad guarantee.
Google didnt purposefully overhire. They misread the landscape during covid and then business plans changed.
Only tangentially related, but for anyone interested in the idea of a simple, quick Python-like scripting Lisp, there are two Clojure-style languages to look at:

1) Hy (https://hylang.org/, compiles to Python bytecode, usually slower than Python but compatible with all Python libraries)

2) Janet (https://janet-lang.org/, very light Lua-style embeddable VM ~1 Mb, roughly twice as fast as Python for similar ops, very easy C interop)
I much prefer composing a handful of simple and elegant tools, rather than working with a single ones that tries to do everything for everyone. The latter invariably turns into a mess.
PyPI doesn’t currently implement any part of TUF in a public facing manner, so I’m not sure where you got that from :-). There’s some limited deployment experiments with rstuf, but these are not part of any current server-side package signing scheme.

PEP 740 does the rest of what you’ve described, however. And twine already has initial support for it, although it isn’t part of a release yet.
Or maybe the government could take a serious look at how insane their spending is and do something about it. And Bernie is an idiot who thinks more money in government hands will solve problems. Social security and medicare are in trouble. Billions of COVID money went unaccounted for. The Department of Defense routinely loses track of billions in spending and the State Department is a hot mess of spending without accountability.
It is, of course, hit or miss whether someone chose to add the topic to their repo[1], but I have found that browsing the GitHub topics for things to be a much more up-to-date list than any awesome-list which relies on both submissions and PR approval - like some kind of "wiki over postal mail"

https://github.com/topics/language-server

https://github.com/topics/lsp

FWIW, GitLab has a similar system https://gitlab.com/explore/projects/topics/language-server

1: and here's my semi-annual plea to anyone at GitHub to allow submitting repo topics via a PR process, since there are quite a few repos that would really benefit from the discoverability afforded by topics but the repo authors sometimes don't know or can't be bothered, but may very well merge a PR containing (e.g.) .github/topics.yaml