skysight-inc/HackerNews huggingface dataset:
More importantly, pnpm installs packages as symlinks, so the deduping is rather more effective. I believe it also tries to mirror the NPM folder structure and style of deduping as well, but if you have two of the same package installed anywhere on your system, pnpm will only need to download and save one copy of that package.
Do SimpleLogin's aliases use your custom domain and/or does it use sub-addressing (plus addressing)? I wonder how much longer they'll offer that price given Proton's plan for those features is $10/mo, limited to 15 email addresses and the unlimited aliases are randomly generated.
I find it difficult to compare this to real world results, because where I live has neither train stations nor kebabs.
How to navigate to VODs for a channel is a complete mystery, especially on mobile. scrubbing through the video is far clunkier than it has any right to be in 2025. Ads are excessive.
https://coveryourtracks.eff.org for those that are curious
I Like Designing in the Browser
How to Hack AI Agents and Applications [Guide]
You receive 4k emails to your GMAIL a day? All spam? Either something is broken or they found a way around the filter…
Close your eyes when you make your moves to increase difficulty
Postdocs and PhD students hit hard by Trump's crackdown on science
It's been done previously, e.g. for Symantec:

https://security.googleblog.com/2017/09/chromes-plan-to-dist...
Estonia's AI Leap 2025
That seems much more like a limitation of their analysis to me
The US is not defaulting on bond payments and thus bond interest rates have not increased and the creditworthiness of bonds has not changed.

As I think you are hinting at, the US is in the process of cancelling many contracts deemed no longer in the interest of the country under a new administration. Contracts can represent a form of obligation similar to debt and there are many companies who will not sign contracts with the government due to the complications involved (or who will request very favorable terms). Unfortunately, there is not really a good rating mechanism (at least that I am aware of) for rating entities that is risky to enter into a contractional relationship with - this stuff is often passed around via word of mouth.
What algorithm does the application use to figure out if two files are identical? There's a lot of interesting algorithms out there. Hashes, bit by bit comparison etc. But these techniques have their own disadvantages. What is the best way to do this for a large amount of files?
Don’t fool yourself, that’s what ChatGPT will turn into soon. It has to repay the huge VC money somehow.
> It still blows my mind how dogmatic some people can be about things like this. I don't understand why anyone takes these things as gospel.

I love reading books for different perspectives.

However, I’ve come to despise people who read books and then try to lord their book knowledge over others. These are the people who think that they have the upper hand in every situation because they read some books. They almost always assume you haven’t read them. If you point out that you have also read them, they switch the subject to another set of books they read because they don’t like when someone tries to undermine their book knowledge superiority.

It’s even worse when the person reads books outside of their domain and tries to import that book knowledge into the workplace. The absolute worst manager I had was a guy who read a lot of pop-psychology books and then tried to psychoanalyze each of us according to those books.
I'm more of a Python and C# kind of guy, so Elixir never really hit the itch for me, but Gleam definitely does. One of these days I'll take a crack to see how I can use Gleam with Phoenix.
Psychedelics aren't necessarily as anxiety/paranoia inducing as weed, and even the effects in general aren't necessarily as intense. Of course it depends on the dosage, the person and the setting, and paranoia from weed most likely correlates with difficult psychedelic experiences.
Sure buddy. Your post right above this was "it was Musk being Musk" -- so which is it? Is there classifiable "Musk behavior" or isn't there?
Currently only deno (react is optional), but we're working on supporting other frameworks and runtimes.

GoatDB has backends for both OPFS and IndexedDB
lemme preface by saying i'm not intending to directly argue with you or even particularly address your points. I'm in a flow state right now and i am avoiding physical labor...

I don't eat much pork, i've had that (squirrel) stew - not a fan, and i raise fowl. Guinea, duck, turkey, chickens so far. Heck, i even raised a pig to slaughter, not something i intend to do again, either.

I originally was going to speak to "you eats what you gotta" but it's kinda irrelevant. The arguments for vegetarian and veganism fall on deaf ears, here. I've done the reading and lectures and studies. I've also had to give a goat of mine vitamin B injections because it was stargazing. Vitamin B is something that's in meat in abundance. Goats don't eat much meat - they will, but they're ruminants. So a vitamin B deficiency in a goat eating it's fill of subtropical rainforest cuisine... it was a nanny, so it is possible there was a slight nutrient imbalance, i guess.

The route to having chicken and pig farms be less zoonotic threats "just because" is liable to just famine billions.

not everyone can eat chitin.

edit: bacon and sausage are alright. my friend planted a mind-virus in my head 20 years ago that pigs can play video games and around the same time our mutual friend gave me wild hog to eat. I'll probably stop consuming pork altogether sometime in the next year or two. Wife can't eat red meat, so i already don't around her anyhow.
I would want to believe that but I don’t think the realities “on the ground” match up.

her not getting a pass is an exception, we have other examples besides this outlier?
Discrimination can arise from individual, random differences
Show HN: Smartchat college professor who answers every question about the course
Make a chatbot with your course materials or your own knowledge base and ask questions from it , share with your friends if they are lazy oops busy and get the LLM to work on even the latest information such that a professor has made a course based on new ten research papers which are not in any llm training data and instead of giving them in query just make a knowledge base of them at smartchat and share with your friends and best part you can still upload some pdfs in query.
Safe pockets in ambient unsafety does have benefits though. For example, some code has a higher likelihood of containing undefined behavior (code that manipulates pointers and offsets directly, parsing code, code that deals with complex lifetimes and interconnected graphs, etc), so converting just that code to safe code would have a high ROI.

And once you get to the point where a large chunk of code is in safe pockets, any bugs that smell of undefined behavior only require you to look at the code outside of the safe pockets, which hopefully decreases over time.

There are also studies that show that newly written code tends to have more undefined behavior due to its age, so writing new code in safe pockets has a lot of benefit there too.
Brilliant, I don't feel this is pracctical, but I love the creativity.
> Hybrid cars only make sense from a CO2 perspective if you charge them and drive exclusively on electricity inside cities, with only an occasional fuel refill before long distance trips.

For many people the local fiscal perspective outweighs the CO2 perspective.
Hybrids are often financially speaking more interesting than thermal due to tax incentives.
'Hey Number 17 '
Do any of them communicate with the BEAM? There used to be a Go based implementation of the BEAM that allowed you to drop-in with Go, I have to wonder if this could be done with Python so it doesn't interfere with what the BEAM is good that and lets Python code remain as-is.
All of this is the result of scaling issues. For most of the history of science, it was a endeavor pursued by very few people. Then we started sending everyone to university, eviscerated our economies, and expanded the research workforce a thousandfold. More maybe.

There is a dearth of rewarding research to pursue, even less grant money, and in such a crowded ingroup people become hyper-competitive at status-seeking activities. Now we have entire catalogs of journals that are pretty much just publication mills. There are entire continents whose papers can't be trusted to be anything but outright fabrications. No meaningful reform is possible.
I worked on I-DEAS briefly, on the FEM part, but not the UI, so never got the chance to talk to the UI team. It was a wild time. Windows NT was taking the CAD/CAE world by storm, especially with much cheaper graphics cards available. We still supported SGI, AIX, HP, Sun, but the writing was on the wall already, and there was a break-neck pace to port everything to Windows.
This is the equivalent of the Yo app but for """AI"""

This is also high art. This needs to be in MOMA or something.

I love this.
+1. He's not taking anything away because you never had it.
I promise on behalf of teenage me to never do it again. Pinky swear.
Calendar days are meaningless in corporate. Better state workdays (or best of both worlds: mention # of calendar days and # of actual workdays)
This reminds me of https://en.wikipedia.org/wiki/Venti_(software) which was a content-addressible filesystem which used hashes for de-duplication. Since the hashes were computed at write time, the performance penalty is amortized.
It's called copy-on-write because when you modify A_0, it'll make a copy of the file if you write to it but not A_1.

https://en.wikipedia.org/wiki/Copy-on-write#In_computer_stor...
Simple. You write plain Ts functions for sorting and filtering. GoatDB runs them with a linear scan in a coroutine so it doesn't block the UI thread. From this point it'll use its version control underpinnings to incrementally update query results
I'd hash the first 1024 bytes of all files, and starts from there is any collision. That way you don't need to hash the whole (large) files, but only those with same hashes.
How do I castle?
Hey! We actually are hiring for SWEs. We don't publish them because we want to make sure we can reply to everyone instead of getting thousands of applications.

But HN has always been a great source so if you're interested in finding out more, feel free to email talent@getlago.com
Turing machines are still quite prevalent in complexity theory. Of course, robust classes like P and NP are invariant under various models, but also classes like DTIME and NTIME are defined for (single- or multi-tape) Turing machines [1].

[1] https://en.wikipedia.org/wiki/DTIME
Love the ease of use. So simple to install and use right away!
To be fair, the “corporate world” for me has been working full time for cloud consulting companies for the past 5 years.

As long as you stay away from staff augmentation projects, it’s not bad. Most of my day to day work is working directly with clients. Unless you are a junior, you’re usually over your part of larger projects (mid level) with little micro managing or the project itself (senior, staff). You’re always of course answerable to your client.

I do understand though. My first stint working in consulting was the consulting department at AWS (full time, direct hire). I would rather get a daily anal probe with a cactus than ever work for a large company again.

I didn’t mind working for a 60 person startup before then where all of the people in charge were grown people and not tech bros
I'd love to be able to load a FEN or a PGN into it.
I think the vibe may instead be: growing income disparity. The WSJ reported over the weekend that over 50% of all consumer spending now comes from the top 10% of household incomes. So while some folks are flush to retire early, many are not.
A gentleman is someone who knows how to play the bagpipes
but chooses not to. May also apply to violins.
I actually tried using this and I came into some issues and I had to replace the openAI text embeddings with the MilvusEmbedding.

https://gist.github.com/zitterbewegung/086dd344d16d4fd4b8931...

The QuickStart had a good response. [1]
https://gist.github.com/zitterbewegung/086dd344d16d4fd4b8931...
A funny idea but I think it is wrong(?)

The site suggests it is "7 weeks into 2025" but as of today (Feb 25th, 2025) we are in week 9 (according to MS Outlook calendar at work)
> I'm starting to believe all these vocal critics who criticize Uncle Bob or Eric Evans or any other author are actually talking out of sheer ignorance about things they know nothing about.

I've been programming for 60 years in many different fields. I was programming long before he was. It is possible that I have written more code than he has in more languages (36 at last count), so my criticism of his are based on real-world experience.
Yes, my country is the US. I'm very skeptical that Sweden and the US have similar policy in the general case or in the case of privacy in particular. With respect to privacy specifically, I don't think the US has passed any "no encryption" or "mandatory backdoor" policies (I'm happy to be corrected). In the broader case, I'm of the impression that Swedish policy differs dramatically from US policy with respect to regulation, social safety net, taxation, government-owned enterprises, etc.
Not sure why you're being downvoted. One of the best tools Microsoft made regarding WebAssembly and C# is Blazor. Developers can focus on building web applications and use C# on both the front-end and back-end and drive the UI either server side or WASM without missing a beat. Essentially bypassing the need for JavaScript.

I can only imagine such a capability for Java or other languages would be infinitely useful.
> Because it uses NIFs (natively-implemented functions), an unhandled exception in Pythonx would take down your whole OS process along with all other BEAM processes, making your supervision tree a bit worthless in that regard.

What's the Elixir equivalent if "Pythonic"? An architecture that allows a NIF to take down your entire supervision tree is the opposite of that, as it defeats a the stacks' philosophy.

The best practice for integrating Python into Elixir or Erlang would be to have an assigned genserver, or other supervision-tree element - responsible for hosting the Python NIF(s), and the design should allow for each branch or leaf of that tree to be killed/restarted safely, with no loss of state. BEAM message passing is cheap
mrkeen mentioned dependency inversion (DI). I think it makes sense in oop for an order to have a cancel method, but the selection of this method might be better as something configured with DI. This is because the caller might not be aware of everything involved, as well.

If the system is new and there's only one way to do it, it's not worth sweating over it. But if a new requirement comes up it makes sense to choose a way to handle that.

For example, an order may be entered by a salesperson or maybe by a customer on the web. The cancellation process (a strategy, perhaps) might be different. Different users might have different permissions to cancel one order or another. The designer of the website probably shouldn't have to code all that in, maybe they just should have a cancel function for the order and let the business logic handle it. Each order object could be configured with the correct strategy.

If you don't want to use OO, that's fine, but you still have to handle these situations. In what module do you put the function the web designer calls? And how do you choose the right process? These patterns will perhaps have other names in other paradigms but the model is effectively the same. The difference is where you stuff the complexity.
I remember taxis before Uber/Lyft. They had a whole series of problems.

Predicability - You wouldn't know how much the fare would be when getting into a taxi. In addition, driving indirect routes to charge more and claiming the ride cost more than the normal fare were common scams. Uber/Lyft tells you the price before you order the ride.

Ease of payment - taxis had card machines pre Uber but the machines were frequently "broken" unless the rider spent time arguing that they had no other way to pay. Then, in a miraculous turn of events, the machine recovered.

Accountability - If a taxi driver stole from you, you had essentially no chance of finding them again, especially as a tourist. Uber/Lyft stores this information and surfaces aggregate reviews.
the original comment was "Memphis the name, is so applicable here, due to slavery and imperial powers" .. I'll stay with that
Scale really. GoatDB easily handles hundreds of thousands of items being edited in realtime by multiple users
I would never dismiss such a complaint with a glib "works for me". And yet, your experience is so utterly, completely different from mine that I have to think something's busted in your account somewhere. I've had an account for about as long, with family sharing and all the rest. I never, ever, have anywhere near that level of difficulty. For me it works as documented: I click "Get", it asks for Face ID to confirm it's really me, then a few seconds later I have the app installed and ready to use.

Again, I don't think you're doing anything wrong, and I don't doubt your experience. But I really think something's fundamentally wrong somewhere, because what you're dealing with is not normal. It's not the common experience others are tolerating.
FWIW the expression comes from delivery by airplane and parachute. Probably started to be used UPS-style delivery drivers and/or drug dealers, and spread from there. Now it just means "deliver".
Plex ending support for Watch Together
"It was the year 2020. Life had gotten very different, very fast. Then, at the request of a fan named Joe, Plex Labs quickly put in some long hours creating a way for the world to watch together when circumstances kept us apart. It wasn’t perfect, but this experimental feature created human connection in a time when we needed it most.
Now, five years later, we are nearing the official release of our new Plex experience that will bring us closer together than ever before. We’ve spent two years rewriting our apps from the ground up to boost our development speed, which should enable us to bring new features to you more efficiently, across more platforms, with much higher quality than ever before. However, this release also means ending support for some features that we’ve grown to love, like Watch Together.
Though support for Watch Together will not be available in the new Plex experience for most devices, you can still continue to use the feature in our web app for the foreseeable future. And because we’ve seen your love and tremendous response to this feature, we don’t preclude the possibility of offering similar functionality again in the future, using new tooling.
We know that this decision will impact many of you, and we appreciate your support and understanding.
Sincerely,
Your Friends at Plex"
I believe so, yes. This is nothing new however as "tele scribe" companies have existed for a long time. These sort of cases are exactly what HIPAA regulations were designed to enable.
The 4% rule suggests selling 4% of your principal per year.

Buying a 4.625% yielding bond does not require selling principal at all.

But you're taking my point too literally. You can easily buy a 6 or 7% yielding bond that is lower risk than equities, but still paying far more in a more certain fashion

You can buy REITs today paying 6% that will grow rents around the rate of inflation (O is one example).

You can far surpass a 4% yield on cost in year 1, while also locking in inflation adjusted income growth today, very trivially, without selling one dollar of principal.

Unfortunately any thread on this is drowned out by uninformed people, or people who don't understand retirement is first and foremost about securing a stable (and non anxiety inducing) cash flow. Not growing wealth maximally.

There have been many times in history where the broad index has been flat for years. 2000 to 2010 is a famous more recent period. Would you be comfortable selling 4% a year into year 9, having watched your wealth decline materially over the last decade?

I guarantee you the retiree in bonds getting 5% and maintaining 100% of their principal is experiencing much less anxiety. And bonds give you the optionality to swap to equities in a down market like 2000 or 2008
>It does not "constantly" phone home.

Just whenever you do anything major. I'd call that constantly.
There is more than one type of criminal in the world. What you’re describing is more true of the guys spontaneously grabbing purses or backpacks, not white collar criminals who spend years planning and maintaining their crimes. They’re far more likely to weigh the risk of serious enforcement, and jail is far more of a deterrent for them.
He's using the "copy on write" feature of the file system. So it should leave A_1 untouched, creating a new copy for A_0's modifications. More info: https://developer.apple.com/documentation/foundation/file_sy...
The mark of a good engineer is knowing when this sort of handwaving is actually meaningful and helpful. Formality for its own sake is anti-pattern, but who am I telling?
> where the factories simply follow the orders

I seem to remember some person using this argument. I think it's called https://en.wikipedia.org/wiki/Superior_orders
Does anyone have experience comparing this to Skyvern[0]? I originally thought the $30/month would be the killer feature, but it's only $30 worth of credits. Otherwise they both seem to have the same offering

[0] https://www.skyvern.com/
>Ferguson’s remarks show some alignment with the Biden administration’s antitrust enforcers, which sought to devote more resources to blocking anticompetitive conduct in labor markets.

The double speak out of this administration is pretty clear... this article hints at some effort to ban noncompetes, but already:

https://natlawreview.com/article/president-trump-signals-fri...

I suspect this falls into the continuing process of saying one thing but doing another, like talking about scary big tech ... and then embracing big tech and so on.
South Korea's Population Could Drop to Just 10M by 2136
At that point, why hash them instead of just using the first 1024 bytes as-is?
This is the silliest thing I've ever heard
When you are delivering mate in 1, the square still gets highlighted as being attacked by the king.
OpenAI co-founder Ilya Sutskever is raising more than $1 billion for his start-up at a valuation of over $30 billion

https://archive.is/JN1jY
Sadly, the UK has never been a big fan of warrants.

Not surprising that the British population are supporting this news of "warrantless searches" either.
>er... maybe if they're using metamask or something with the viewport pixel WxH set arbitrarily

I was talking about canvas specifically, since the OP mentioned "js with canvas enabled". The rest can be somewhat mitigated by avoiding configurations that stick out, eg. using a "common" window size (ie. maximized). On firefox you can also use RFP with letterboxing, which rounds windows dimensions to the nearest 100 pixels, and defaults to 1000x1000. However, that's also somewhat suspicious (who perfectly sets their window to multiples of 100?) that you're better off using maximized window + common display resolution + standard taskbar/dock size. RFP also has mitigations for some of the other issues you mentioned, eg. a font whitelist.
> top US school

top schools outside of the US work too...
> Shit-talking while hand-waving adds nothing to the discussion.

This is not presuming good faith, as he guidelines ask that we do.
Sounds like Argentina needs to close a bunch of legal loopholes, and seriously upsize its maritime forces.
A significant portion of my PhD funding came from DARPA and NSF. If I was doing that work today, I probably would not be able to study ways to implement quantum tunneling in devices made with novel semiconductor materials (Gallium Arsenide)