skysight-inc/HackerNews huggingface dataset:
(author here) Virtual threads being "free" definitely makes things simpler to implement, I was actually quite surprised.

Where I think things would get more complicated is if you wanted to control how bursty the token bucket is. You'd probably need another semaphore to limit the bursts etc.

This implementation is naive and does create a virtual thread for each permit that is waiting, so you have 2x the number of threads as you would have with a more complex implementation (i.e 1 per running task and 1 per waiting permit). This would be a no go with regular threads, but seems to work fine with virtual threads. It's pretty cool that virtual threads make naive implementations work.
True, I'm also concern is that legal
Oh, so all this time, what has been ruining Google Search was just LA Times and a few others showing up for "subway coupons"?

A little manual action, and Google Search is all good now.

Wow, why didn't they do this simple house cleaning 15 years ago?
Came here to say the same - think twice before buying.

I got enamoured by their wrist watch reissues, got one for myself and another model for my wife. In one watch hands weren't aligned to tick marks and another had hands simply detached themselves from the axes and now hang limply pointing at 6.

I guess it could qualify as an art project of some sort, uber-minimalizm in both design and function, but that's not really what I bought it for.
I used it for a while but IMO nowadays csvlens beats it.

https://github.com/YS-L/csvlens
Russell Cox consistently produces excellent technical blogs and proposals (and work). If you want to improve the clarity of your writing and thinking, he is a great place to start.
Show HN: Filey – File Manager Powered by AI
Hey there! So, I've got this idea called Filey—it's like your ultimate file management buddy. Picture this: it's a SaaS thingy that uses AI to tidy up your files and folders. Pretty neat, huh? But here's the kicker: it's just an idea for now. I'm itching to know what you think. Could this be the next big thing or just another pipe dream? Let me know your thoughts!
Buybacks to me signal that the company they are undervalued. Nothing else. Different from dividends.
I'd get something more formal than text messages, as there is a risk you will own nothing and these are worthless. Definitely need a contract or other agreement.
I'm curious... what rock have you been living under in the past 33 years since python was launched?
I use plain text, and I even enable "block external image" on the client, and I would advise others to do the same, because there is just too much phishing with email..
> That's nothing to do with SpaceX specifically

Correct, and I never said it was
Yes, but I want this lambda to be written and run by Amazon. This was requested already in the first days ow AWS, they literally said they understand it is important for us and will work on it, and then stopped replying about this issue for many years, in spite of people asking for it and voting for it all the time. They know perfectly well what is going on and decided not to do it for business reasons.
While that experienced helped, its not as as simple. The Crew Dragon was far more then just man rating the Cargo Dragon. It was a complete redesign, the structure is totally different. And the really hard part are things like the Launch escape system, SpaceX actually developed new engine from the ground, Boeing didn't.

SpaceX also got far less money, Boeing received like 80% more money.
I mention that article at the bottom of the blog post. It's a really good overview!
One thing I don't understand is why mortgage payments are fixed in nominal terms over the terms of the repayment plan. This has the effect of meaning they are most painful on month 1 and can be almost trivial by month 360 since they've been inflated away. And that's not even taking into account that earnings tend to increase over time even in real terms.

It seems there would be a gap in the market for a loan whose payments increase either at or above inflation (perhaps this does indeed exist and I'm simply unaware of it.). Rent doesn't stay flat over a decade time period so why should mortgage payments?
An operating system for the web
I own several houses, and even with taxes, maintenance and insurance, it's cheaper to own two than renting in the same area..
I don’t have any ability to make choices about it that depend on any conscious valuation.

But do you doubt I value it because I am not buying or selling it?

I suppose near infinite, in that I would certainly sacrifice everything I have to protect it - given it represents the survival of all of us - which for me at least would be the apex of value.

It is worth noting that value can often be measured in currency, but not always. It is ultimately an ordering of everything, by kind and quantity.

In the end, even money is just another “thing” which we value on a gradient and relative to context (what we need to survive, we value a lot. To live Without stress, a lot, but less. More than that, even less, even if we are ambitious.)

Market value comes directly from each of our personal, “intrinsic” as another commenter called it, valuations. There is no market value where there are no personal valuations. But there can be personal valuations where there is no market.

Each of us still prioritizes what we have against what we want, and the costs to us of that, even if we were hermits. Each of spends our time, the ultimate resource, based on our relative values of things.

That is the source of all “value” or “worth”. Individual or (and before) collective.
from 1995, i present La Grippe, by the Squirrel Nut Zippers...

Specifically this part https://www.youtube.com/watch?v=-O8iOBW6JBM&t=31s

So either this random ska band was prophetic, or there was already a notion that this sort of thing could happen (and did in the mid 2000s iirc and nearly did again in 2013?)
I already use it as a web server and reverse proxy so it's a better match. I've tried traefik in the past and it wasn't as simple as caddy to configure. Caddy has some well thought out magic (like creating a sane modern php config with just one line).
Japanese entertainment is among the more popular entertainment venues in recent years, and that means it's also a useful tool for political espionage. People interested in pushing political agendas would be fools to not exploit this as they would any other.

Hell, the distribution of Japanese entertainment across the world is in large part a Japanese government agenda[1] for diplomatic ends.

It's all politics.

[1]: https://en.wikipedia.org/wiki/Cool_Japan
CodeCrafters (YC S22) Is Hiring Asia-Based SDRs / BDRs
Was a "design doc" what get IMAP killed at Gmail then?
Happy by Derren Brown - not a self help book, more an introduction to classical Greek and Roman philosophy framed around stoicism and a dash of Epicureanism. While it does include mental exercises you can do to aid in a stoic sense of self, I've never found the need to do them, but have definitely become more stoic, and by extension happier, as a result of reading it.
That's usually my default answer when my design team comes to me with a request for email template updates. "No. Basic formatting only. If you are feeling frisky, tables. Nothing more"
teenagers shouldn't be hired until they completed high school, education is more important, I regret after working full time as freelance web developer, I didn't consumed much knowledge, I think i wasted time.
I don't think DTLS alone would be considered end-to-end encryption. For E2E the application layer has to be responsible for encryption and decryption.

Are you employing E2E on the client side? Encryption during transit shouldn't be claimed as E2E. Please correct me if I'm wrong.
it's still not a high risk, owning a house (that is, having paid for it, not owing any money to the bank) still leaves you in a better position than a renter, as you can basically let it burn and will still be in an easier position to get a loan for a new house in another place if you really need to
No, you didn't miss anything the advance payment is just an additional feature but you still need to give in your CC details so they can charge you if you make a mistake. The usual course of action is to stress out and beg them to forgive you, which they sometimes do, and sometimes don't.
> What can we do about this? We can't change the layout of pygame Surface data. And we seriously don't want to copy the C++ code of cv2.resize, with its various platform-specific optimizations,

Or... you could have sent a ~25 line pull request to opencv to fix this performance problem not just for you, but for thousands of other developers and millions of users.

I think your fix would go here:

https://github.com/opencv/opencv/blob/ba65d2eb0d83e6c9567a25...

And you could have tracked down that slow code easily by running your slow code in gdb, hitting Ctrl+C while it's doing the slow thing, and then "bt" to get a stack trace of what it's doing and you'd see it constructing this new image copy because the format isn't correct.
40–80gsm Writing Paper Machine Project
Marks and Spencer are studiously looking the other way, innocent expressions on their faces.
But then I would have had to search as well.

As a rule of thumb (well, wishful thinking, I realize), if Wikipedia doesn't know it, spend a few words to introduce a term.
> Shareholders? Board members? C-suite?

Yup these three. Its been too long that we give passes to executives for their bad behavior. If a company is using a tool they should be thinking about paying back. If they are not, they are being bad members of society (and yes companies also live in a society). It is not hard if there were good people in charge. Who's only lookout isn't to make the share price go up every quarter.
> 1. all links are click-able at this point; what's more plain-text would force to provide just a link without all the tracking garbage 2. you can have paragraphs and headings... it's just a matter of structure - using html you can write a wall of text just fine 3. not sure if needed, besides you can attach images to plain text (though not inlining) or click-able links to external sources (at exact place) 4. still - easily do-able; it's a matter of particular editor tracking lists - for markdown editors it works just fine and in the end you virtually have a "plain text bullet list"... magic.

I think this comment displays the problems with plain text. I really couldn't have provided a better example.

As regards the counterpoints:

1. All links are clickable

Yes, and that's a bug. "http://www.example.com" should not be a clickable line. More to the point, it's not plain text anymore if the user gets something that has been interpreted and then rendered by the software.

2. It's not obvious how this should be done, and how it should reflow. You yourself failed to manage this in your reply, which I consider a good argument for why plain text is a poor UI.

3. Who cares whether you need it or not. The reality is that the clear majority of people use it!

4. Once again, if we're talking about a specific format that gets rendered into something readable, then it's not plain text anymore.

I'm arguing against the GPs assertion that plain text is the best format, not that markdown is insufficient.
The V formation stuff is well
known to have efficiency benefits.
This baffles me so much. It would be so simple and valuable to add.
NFS-Ganesha – A user space NFS and 9P File Server
A rechargeable Ca/Cl2 battery
For authenticated form no problem. For unauthenticated form it is not far-fetched.
They can find you if they are lucky with choosing your ISP, and there are not many people connecting to VPN you have used at specific time.
Ask HN: Did you relate the Mind is Flat book to LLMs?
While reading the prologue of the book the mind is flat by Nick Chater published in 2018, the description is very similar to how a LLM works, that is it creates or predicts the next word without deep concepts about what is the structure of the future. Is an amazing analogy.

Edited: Excerpt from that book, at the botton of page 8: When we begin to describe our feelings, or explain our actions, we are only creating stories, one step at a time, not exploring a pre-existing inner world of thoughts and feelings.

So the similarities between LLMs and our minds are enhanced.
Nintendo Teases Long-Awaited Switch Successor as Profit Slides
We did a calculation in my previous company and it turned out even with the egregious egress costs it was way cheaper to host these huge workloads outside of AWS.
> There's really only one space company in the US today

This is just categorically false. There are many space companies. Launch isn't the only thing that happening in space.

But yes, SpaceX in terms of launch and operational sats dwarfs everybody to a degree that is unprecedented.

But there is a lot of money flowing in and many former SpaceXers have created lots of companies. Rocket companies, RocketLab, Firefly, Relativity, ABL. Lunar companies like Astrobotics. Transport companies like Impulse Space.
That's sort of like this I would think: https://github.com/mondaychen/file_organizer
Easy. When you want std::optional<T&> just use T*.
Recently I started using a new golang library that generated random IDs for different components of a complex data structure. My own use case had tens of thousands of components, and profiling revealed that a significant chunk of the time initializing the data structure was in crypto/rand's Read(), which on my Macbook was executing system calls. Patching the library to use math/rand's Read() instead increased performance significantly.

In addition to math/rand being faster, I was worried about exhausting the system's entropy pool for no good reason: in this case, the only possible reason to have the ID's be random would be to serialize and de-serialize the data structure, then add more components later; which I had no intention of doing.

Not sure exactly how the timing of the changes mentioned in this blog compare to my experience -- possibly I was using an older version of the library, and this would make crypto/rand basically indistinguishable from math/rand, in which case, sure, why not. :-)
If there’s a sniff of a chance that they’ll make $1 from these partners they’ll sell us all down the road…
There is an official way to completely disable and remove Computrace (which I did on my T480), but I don't remember anything that allowed removing ME.
Mojo 24.3
I hate when companies mislead, they claim email encryption. but the question is how they know the email is suspicious. it means they monitor emails and obviously, Proton Mail is (not) the trusted choice for secure and private communication.
I did too. I also visited Hinckley Point as a teenager, but for that we could just turn up whereas for last year's trip we had to book well in advance and submit ID information for vetting.
I was pointing out that the simplistic theory that Netanyahu is at real risk of going to prison is not true. It's a view that's put out to turn Natenyahu into a "monster" and make it easy to glibly view the war as serving Natenyahu's interests instead of the harder to swallow reality that it supported by the vast majority of Israelis (who don't have the luxury of merely "favor"ing Hamas' destruction, but as a existential necessity to ensuring Oct 7 is not repeated).

The rest of your comment is predicated on the fact that Hamas is a spent force which is nonsense. If there was a ceasefire today it's clear Hamas will regroup and reestablish. Most media sources claim 4 of their battalions are almost fully intact in Rafah.

The war aim, supported by vast majority of Israelis, is that Hamas is no longer a fighting force and will never threaten Israel again. Yes, there may be new terrorist groups that pop up, but the essential deterrent - that Israel is capable and will fully dismantle any good group that wars against it - will be reestablished. (Plus Israel has learnt a lot of lessons about how to ensure Hamas 2.0 is less of threat, including a renewed focus on insisting to the world for a Marshall-plan-style deradicalization, and the realisation that there are no bounds to what terrorists will do even if you ply them with cash and improve work opportunities for Gazans as Netanyahu and many previous governments did prior to Oct 7).

This war involves the most difficult urban warfare the world has ever seen - it's Mosul or Raqah combined with Vietnam, with extensive extensive secret tunnels and the use of civilian infrastructure to wage war. The civilian casualties and destruction where inevitable and the "collective punishment" argument simply does not stack up in this war.
I'm not sure about that. We get paid well for working with (or around) public cloud complexity, but I bet many of us would gladly manage much simpler setups like the Hetzner Cloud.
US (where bulk of employees are) is still pretty close to 2 years unless that changed a lot in just a few years (I was a sr. dev manager there and worked there for around 6.5 yrs). This is pretty similar to the rest of big tech though except for Microsoft. England and Europe in general is a bad comparison since they have fewer options and very different working expectations.
Show HN: I've shipped my Dutch Speaking Trainer app inspired by Babbel
Hi folks!

I'm Davit. Living in Netherlands already for 4 years and working as a Software Engineer at Amazon/AWS. Lately I've been trying to pass Dutch Speaking exams, which I've passed successfully. But during that process I needed a tool which could prepare me exactly for the Dutch Speaking Exam, give some feedback and make me overall confident. I didn't want to go to a tutor. So, I decided to implement a mobile app for that (in the process I used Babbel app which inspired my own app).

The app contains 200+ unique questions and integrates optional 'ChatGPT' feedback on the given answer (this is optional). Also a predefined verified answer which you can learn from. All the questions are generated by me and the voices are AI voices. I've tried to introduce multiple personalities to make the experience enjoyable.

Based on the feedback I've received from my first post I understood that the majority of people wanted an iOS version, so I was working all the past months to ship on iOS and here we are :)

Please let me know what you think. Your feedback will be really appreciated. The app is currently free and contains no Ads. Later (after some improvement) I might monetize it to cover the costs, so I would really appreciate if you've also mentioned if you think you'd give money for it and if not what it needs to deliver so that it deserves a pay. Thanks!!

iOS app: https://apps.apple.com/us/app/dutch-speaking-trainer/id64994...

Android app: https://play.google.com/store/apps/details?id=com.dutchspeak...
One State's Quest for Digital Sovereignty
Garbage collection is completely orthogonal to the quality of emitted codegen.

What GC does have impact on is the way VM handles memory management:

- Cost of allocation helper calls / are they (partially) inlined

- Cost of write barriers

- Cost of GC pauses, their frequency or the cost paid in other places if it's shifted from GC pauses (which Go does)

- Cost of thread suspension/yielding strategy - relates to the previous point but is distinct should a GC have full stop-the-world phase

Generally speaking, Go's compiler is weak but where Go manages to get performance back are two areas:

- Go forces you to write a lot of, effectively, manually inlined code by virtue of being painful to use abstractions and generics in

- By constraining the range of tools you can use, it focuses on providing lightweight implementation for those (e.g. channels)

This allows Go to excel at particular niche it is targeted at (networked back-end services) but results in its severe underperformance against expectations the moment you step away from that use case.

Both JVM and .NET are good counterexamples to Go that being garbage collected does not mean sacrificing performance. Unfortunately, historical choices in JVM prevent it from reaching zero-cost abstraction + low/zero-allocation style of performance oriented code in C, C++ and Rust so C# remains pretty much the only GC-based language that lets you do so.

Swift receives honorable mention but it appears to consistently have much worse performance due to ARC and virtual dispatch so it can't really compete unless you write totally-not-C code in it.
Word plays are by far among the most notoriously difficult pieces to translate, assuming it's even possible. Those kinds of situations are what I meant when I said some translation notes are simply inevitable.

Worse still is there might not be a "correct" way. Like in your example, one preserves the context while the other preserves the name. I'm sure we can agree both of them are critically important, but we (probably) can't have both of them.

Translating is a grueling job.
This is like 10 years too late. Almost all major news outlet have been doing that (and variation of that) in the last decade, I wonder what took so long internally
I assume most email client support email with both html and txt content. If they don't support html or configured not to display it, the txt version is displayed.

We have a html and txt template for each email we send. It's not exactly double the work, but it's appreciated by some of our customers.
Tensorflow seems to run fine on Google TPUs.
Hetzner is actually offering their Hetzner Cloud and it's a joy to work with because of its simplicity (think about the early days of AWS). You can do everything in Terraform or via their CLI if you prefer. Setting up a full k8s cluster takes maybe 10 minutes including all configuration.
that's a startup idea. and the answer to the "can i email...?" will be always a static page the says "no".

there is money to be made here.
PennyLane: Python library for differentiable programming of quantum computers
Well they don't actually, Tor especially has enormous amounts of government nodes so they can trace and log exactly what and who. And all of those still rely on the IP network which always will allow logging without you ever knowing, it's just math really, the proof of not-logged is just impossible.
Meh

Sellafield visitors centre was open until 2008 and only closed because of falling popularity and visitor numbers.

https://en.wikipedia.org/wiki/Sellafield#Sellafield_Visitor_...

(Yes that Sellafield)
Have you seen the episode?

One character has forced himself into isolation, obsessing over his past failures, out of fear of failing again and, in so doing, harming his friends.

Picard is trying to encourage him to return from his isolation by explaining that if he continues to seek out where he made a mistake he may isolate himself forever because “It is possible to make no mistakes and still lose.”
The communities are generally significantly smaller but yes. Двач, 8chan, lain, and sharty come to mind.

They're rarely "nice" places though (lain is fairly pleasant).
Could someone knowledgeable of this topic give some info on the status of C++ modules as of this release? https://en.cppreference.com/w/cpp/compiler_support would indicate that they are currently in an unfinished state. Why is that so?
So they would have guess which ISP you are using and hope no one else was connected from that ISP to VPN at the same time. I don't think it could be used as evidence (in any country).
If you go to this page: https://www.caniemail.com/clients/

and select "check all", it'll show you the features that are supported by all the email clients, and separately, which features have mixed support.

These appear to be the few features supported by all clients:

- border-collapse

- font shorthand

- list-style-type

- cm unit

- em unit

- ex unit

- in unit

- mm unit

- pc unit

- % unit

- pt unit

- px unit

- vertical-align

- <del> element

- <div> element

- <h1> to <h6> elements

- <hr> element

- <img> element

- <p> element

- <pre> element

- <span> element

- <strong> element

- <table> element

- valign attribute

- JPG image format

- PNG image format