skysight-inc/HackerNews huggingface dataset:
That's pretty much what I'm hinting at at the end when I mention minor GC.

I don't think doing it after each request would be sensible, but counter intuitively, the time it takes to run GC isn't proportional to amount of garbage to collect, but to the number of live objects left (ignoring some minor things like finalizers).

So on paper at least we could run a minor GC for very cheap after each request, but there's likely some better heuristics given currently the median request already spent less than 1ms in GC, so after every requests might be overdoing it.

Also even if we were doing that, many requests would still have to run GC because they allocate more than there is memory available, so they need to clean their own garbage to continue, you can't delay GC indefinitely.

But at least now, endpoints that spend too much time in GC are responsible for their own demise, so engineers responsible for a given endpoint performance have a clear signal that they should allocate less, whereas before it could easily discounted as being caused by lots of garbage left over by another collocated endpoint.
https://archive.is/20241103024241/https://www.bloomberg.com/...
Please explain how that is a "no". You just described a situation where it would be doing both when it's not supposed to. In the analogy, the thruster is supposed to turn off once it starts spinning, but it doesn't.

The entire reason this mechanism exists is that resistance can be significantly nonzero and needs to be adjusted for. It's just doing the adjustment in a flawed way.
Yeah this is what Microsoft is trying to do with copilot.

But they couldn't figure it out either so it's limited to data formatted as table.
Politics, conspiracy theories, or whatever you call his ideas it's pretty clear that was his purpose all along.

In the beginning it may simply have been a way for him to be able to be able to control Twitter so he could magnify the expose if his own tweets, and he later realized he could earn more by promoting Trump and Putin.
Exactly. Even when building websites for clients they often ask for mututally incompatible things within the same sentence, and there's often hidden complexity buried in the most innocuous-sounding sentences.
In Finland they sell some small portion-bowls with a thin solidified cream layer on top. It's not yoghurt but something we Swedes call "Långfil" [1]. It has a very funny consistency, it doesn't stick to the spoon as normal youghurt and is very delicious!

[1] https://sv.wikipedia.org/wiki/L%C3%A5ngfil
Ron Wyden seems cool.
Well it might be replaced by another spreadsheet. Maybe one that does actual innovation. I don't think people in the 80s ever thought that Lotus 1-2-3 would go away.
The Comprehensive Approach of Washington Recovery Pro to Bitcoin Recovery
The Bitcoin Recovery Chronicles tell an epic tale of perseverance, technological prowess, and the triumph of the human spirit against seemingly insurmountable odds. At the heart of this saga is the story of Washington Recovery Pro, a digital forensics expert whose unparalleled skills were put to the ultimate test. When a client's digital wallet was compromised, resulting in the loss of a staggering 71,000 bitcoins, the stakes could not have been higher. But Washington Recovery Pro , undaunted by the scale of the challenge, dove headfirst into the complex web of blockchain transactions, utilizing his encyclopedic knowledge of cryptocurrency protocols and his razor-sharp analytical mind. Through painstaking investigation, meticulous data analysis, and innovative techniques, he was able to meticulously trace the flow of the stolen assets, navigating the labyrinthine pathways of the digital underworld. With unwavering determination, Washington Recovery Pro pursued the elusive trail, outmaneuvering the shadowy figures responsible and ultimately recovering the entirety of the lost fortune - a feat that left the cryptocurrency community in awe. This remarkable achievement not only restored the client's financial security but also solidified Washington Recovery Pro's reputation as a true master of his craft, a digital wizard whose skills transcend the boundaries of the virtual realm. The Bitcoin Recovery Chronicles stand as a testament to the power of human ingenuity, the resilience of the blockchain, and the triumph of good over those who would seek to exploit the digital frontier for their own nefarious ends.

WhatsApp: ‪+1 (903) 249‑8633‬
Email: (WashingtonRecoveryPro@engineer.com)
Telegram:https://t.me/Washingtonrecoverypro
It's clear that you know nothing about how WebGL or WebGPU are implemented. WebGPU is not more "raw" than WebGL. You should stop speaking confidently on these topics and misleading people who don't realize that you are not an expert.
> Just like all the issues with illegals and the border wall, which they don't seem to want to fix and make it impossible.

How do you reconcile that with:

Senate Republicans block border security bill as they campaign on border chaos ( May 24, 2024 )

Nearly every GOP senator, along with six Democrats, voted to filibuster a bipartisan bill designed to crack down on migration and reduce border crossings.

The vote caps a peculiar sequence of events after Senate Republican leaders insisted on a border security agreement last year and signed off on a compromise bill before they knifed it. Democrats, wary of their political vulnerability when it comes to migration, had acceded to a variety of GOP demands to raise the bar for asylum-seekers and tighten border controls.

~ multiple US news outlets.

FWiW I'm not American, and it seems pretty clear that US Republicans vastly overhype the risks associated with the southern border, campaign hard on fear mongering, and tank any efforts by the Democrats to address those problems.

Politically it's a common conservative tactic having been used in Australia, the UK, and elsewhere.

What's curious is how people seem to fall for this and just accept what they're fed w/out looking into details.
It's hard to build it, but some countries (like mine) have universal government-issued IDs, called identity cards. You get your ID card when you turn 14 (voting starts at 18), based on your birth certificate, or when you become a legal citizen through immigration. This ID card includes a photograph, and has to be changed every ~10 years (slightly more often at first, slightly less often as you age). Whenever the government wants to confirm your identity, you present this card, including elections. On election day, if your ID card is lost/stolen, you can get one at any police station within the same day (if both your ID card and your birth certificate are also lost, however, that is going to take far more time to get back and get a new ID, and you will not be able to vote - which is a problem, but it affects very few people, fortunately).

This whole system is easy to maintain if you've had it in place. However, it's very hard to emit ID cards for a whole population that hasn't had one before. I'm not suggesting this is an easy fix for the USA, even beyond the cultural issues that would arise if trying to do a federal ID for every citizen like this.
The translation layer is the safety layer. In principle, it's like running Java bytecode instead of machine code.
It can fail at your commas in 1&2, then you are just as broke as everyone else.

This isn't an easy-to-solve problem when it comes to distributed computing.
Stepping out of the shadows: ASIS asks publicly, 'Do you want in on the secret?'
Have you heard of physics informed neural nets?

It seems like a hot candidate to potentially yield better results in the future
Why would mail in voting create more diverse results? States that don’t mail ballots also haven’t had diverse results. These concepts are orthogonal. Mail in voting is intended to improve turnout, not diversify results.
Absolutely agree. Just seems soooo simple.
The challenge, as we see it, is not that we didn't address open issues (we've put out a release every 3 weeks for the past 4+ years!), the challenge instead is that we didn't explain how we pick the issues that we do to work on. That is being addressed and you'll soon see us share our process transparently.

With close to 400K monthly active developers using our library and over 9M monthly downloads on NPM, one can imagine that the issues keep piling up!
Use Git Add -p
If it had a temperature sensor it could just figure out when the temperature starts rising above the boiling point of water.
Hanging chads were caused by a dumb idea to make ballots automatically countable. The solution is to make ballots easier to hand-count, by having separate ballot papers for each position (or at least the most important ones) and counting them by hand.
Weather apps are data visualization apps. Just changing the UI can be a major decrease in functionality
Parallelisation of compilation for large codebases. For example, an M2 Max with 96GiB of RAM takes about 12 minutes to compile the Waterfox (aka Firefox) codebase from scratch.

Any reduction in that time saves a lot of my life over a large period of time.
This is drastically, drastically, drastically underestimating how efficient cities are.
Location: Seoul
Remote: Yes
Willing to relocate: No
Tech: LLM, python, ML, research
CV: https://www.linkedin.com/in/zhanibek-omarov/
Email: zhanibek [dot] om @ gmail
Summary:
I'm a physics PhD doing ML research and engineering. Can adapt and learn fast.
Did what? Rewrite Instagram into another language? Do you have any source on this?

Last time I checked they're working on improving Python performance instead (yes I know they forked it into Cinder, but they're trying to upstream their optimizations [0]). Which is very similar to what we're doing at Shopify.

Of course 100% of Instagram isn't in Python, I'm certain there's lots of supporting services in C++ etc, but AFAIK the Instagram "frontend" is still largely a Python/Django app.

The joke is that if Meta thought that replacing all the Python code they have with something else was worth it, they'd have done it already.

[0] https://github.com/facebookincubator/cinder
Those could easily be prioritized. First count the federal elections, then the state elections, then the county elections. You get the presidential and congressional results within a day, the state election results within two-three days, and the more local ones within the week. Is anyone going to seriously complain that it took a week to find out who is on the school board?
This seems to be used at Meta: "Ractor had a session at RustConf’24 about how it’s used for distributed overload protection in Rust Thrift servers at Meta."
I didn't downvote your comment but understand why it looks "wrong": it's like, in a thread on English oddities, you replied to someone bringing up the "buffalo buffalo buffalo" example with the question "why are you so fond of bovines"?
That was their plan with trying to buy ARM...
No actually, first gear low range 4x4 would be better - and that’s what I do now.

Think of how much effort it takes to pedal a bike from standstill in 1st gear vs the highest gear. The force required is the same if it’s being applied to the wheel and turning your legs (the engine)
I've put a Nissan Leaf on a bench before and run it just like you did and would never do it again.

This approach is so much harder than it seems.
"once everything works then it'll be straightforward to remove what's left and dramatically reduce the rats nest qualities of this setup"
We thought the same initially, it turns out the system depends on many more components than you would think.

I imagined the EV system to be like an onion where you can take layers off, not so!It is much more like an egg, once you smash it, you have a few shards that you can re-use but you end up with a mess due to high connectivity between systems. (Leaf refused to turn on without original power steering and wipers connected).

Surprisingly what is more straightforward is putting together your own drivetrain with something like https://openinverter.org and building it back up from first principles. Or you isolate the inverter and motor and make them believe they are still in the original vehicle by replaying CAN messages, ZombieVerter is a project with that approach. Both of these are open source projects.

Happy tinkering!
> We need to track and factor in “advanced stats” like many sports do to some degree. You are not your ELO, but really your assists-per-game, rebounds-per-game, PPG, RBI, YPG, etc.

WAR in baseball (https://en.m.wikipedia.org/wiki/Wins_Above_Replacement) has been a pretty successful attempt at this.

But it's besides the point, because the goal of a matchmaking ranking system (like Elo) is not to measure a player's skill but to pair player in such a way that there's a roughly even chance of either team winning.
Sweden doesn’t have the same racist history as the United States. In the US there’s a long history of making it very hard to get adequate photo ID or moving or closing polling locations in minority districts.
And now seemingly working only on Copilot. The release notes of Visual Studio Code used to begin with accessibility, an indication of commitment to an important pillar of their software. But the KPIs have moved, and now Copiloy takes the spotlight
don't take it to heart, the content wasn't bad and in the context, a chatgpt answer made sense (in place of you using its content as your own message which would be weird).
All the papers and books of library genesis
The simple rice cooker can cook rice till all water is absorbed. Can Instant Pot do that? I think the Instant Pot cooks till the timer runs out, not till when the water is all absorbed into the rice.
New Horizons will not overtake Voyager. Nor did it use Jupiter, or any other "slingshot".
At least those had some basic politeness. So often I'm blown away not only how people blithely write "I NEED HELP, GIMME XYZ NOW NERDS" but especially how everyone is just falling over themselves to actually help! WTF?

Basic politeness is absolutely dead, nobody has any concept of acknowledging they are asking for a favour; we just blast Instagram/TikTok reels at top volume and smoke next to children and elderly in packed public spaces etc. I'm 100% sure it's not rose-tinted memories of the 90s making me think, it wasn't always like this...
Killing or Wounding to Protect a Property Interest (1971)
Signature matching is a notoriously weak verification, especially when the risk is within-family disenfranchisement. You almost certainly know your spouse's and parents' and children's signatures, you likely have signed in their name in various occasions before, so signing with their signature in a convincing enough way to fool a ballot counter who gets to spend probably ~10s at most on every mail-in ballot is extremely easy.

Not to mention, you can do the opposite: you can destroy your "wrong-minded" family member's ballots to prevent them from voting.
Much better to just deny it till after the new government is in, then make a nothing-burger out of all the news that is reported "afterwards"? Meanwhile, 50% of your country is disenfranchised for X-years because it was "less chaos" to just accept the vote and move on.
It is widely believed that the two versions are completely identical, just on a different release cadence. The "Studio" version is also supposed to pass a wider set of tests, but it's still the same driver. The "Game" driver is really only important for newly released games needing fixes/patches/optimizations that just weren't available yet for the previous "Studio" driver release.

At least, that seems to be the consensus among people who've tried to figure this out. There's no official word.
I commend Toyota. I don't know to what degree this is greenwashing, but I suspect it's... less than average. I may be biased, but I think they're responsible stewards of their market share. They seem to be huge for the right reasons: concentration on quality and doing right by customers, and investment in technology that raises the bar for what to expect from cars and automakers, going back decades. HFC vehicles might not be the [near] future but I can't complain that they've tried.
By not working when it's too hot to work, or by simply not living there, both of which are strictly verboten solutions in hypercapitalism.
Alternatively, it is the best for the Linux desktop year to never come by always having major application totally reworked with the last shiny stuff instead of just polishing it with all the small bugs and features improved in the app.
> If you froze your technology 4 decades ago it won't be your stack winning.

I’m unclear whether this is bad for the business or just bad for folks hoping to keep their jobs.
US sanctions China and India suppliers of Russia's war machine in Ukraine
Mizuho is doing great, they're probably the least awful of the big Japanese banks. Everywhere is like this, and "old" technology doesn't seem to make the places that use it appreciably worse.
Show HN: We Build Custom Slack Emoji Creator with AI
Hey there! We're just a bunch of Slack enthusiasts who love making our workspaces more fun and expressive. We built this tool because we believe that custom emojis make team communication more enjoyable and personal.

We created this application with fully AI and Claude.
Does the mention of such concepts or acknowledging it is real ... put some lisetners (if they are work certain professions) under an obligation to refer the person to a mental health assessment?

Example: a blog post like this one, with the author's real name, that acknowleges it front and center: https://ebb-and-flow.blog/2023/07/23/another-scan-lappel-du-...
Hanging chads, which are anyway still a problem introduced by machine-counting, not hand counting, are much less problematic than hacking a voting machine. There is no tie between your vote choice and the probability of a hanging chad, so this doesn't bias the election against any particular candidate. A hacked voting machine does have intentional bias.
The problem is that most of the time what software engineers say is "better" just isn't.

Suddenly instead of being comfortable using the tool themselves, they have to request engineer time to update the UI. Instead of being able to write whatever weird excel formulas they have they maybe now need to learn SQL. Maybe they "should" but that is kind of besides the point
Indeed. Not having a mechanical blow out set a bit above the never exceed pressure sounds like a design fault.
This must be one reason (not Australian, but have friends there), but more importantly it seems to me the "better opportunities" are much, much better. Australia seems to have worker rights that make most of the US look decent by comparison while wages remain far below the latter---and I don't mean just US hot spots: an Australian friend went from Sydney to Salt Lake City (!) to get a much better job with much higher compensation and better rights/environment. In Utah!
No. The hotfix is in v566 or later. The "Game" and "Studio" drivers are widely believed to be from one codebase, just released on different schedules and with a larger test suite for the "Studio" driver. So you have your choice of hotfix-without-testing or tested-without-hotfix!
4D-Based Robot Navigation Using Relativistic Image Processing
This is an interesting idea I haven't heard before. Specifically on "Focusing on things often causes you to get worse at them" are you saying that's due to a Goodhart's law kind of effect?

Having trouble thinking of examples of this from my own experience but they're all mostly social/political (often trying to hard in these realms can be to your detriment)

can you say more? maybe i read to much into a snarky remark but i think your idea is interesting
(I’m not sure if there’s an established name for this but) What you’re doing isn’t just calling the concept idiotic, but assuming that a whole chain of people involved —presumably including domain specialists, financiers, banks, whoever— are also idiots. And assuming that you (who I assume have thought about this topic for about the two minutes it took to write your post, as otherwise you’d probably have declared the source of your wisdom) know better than all of those people.

So you’re probably wrong.

For clarity I’m not suggesting that the concept does make sense; but there are probably reasons to believe that it might make sense, if implemented properly.
If you read the earlier articles in this series you'll see that the motor, diff, motor controller, charge controller and inverter are all on a single 'stack', treated as a single unit in the car. This module is used in the Hyundai Kona, Kia e-Niro and Soul EV.

Modular car design is nothing new and almost all carmakers thesedays do this.
I short in many places the computer is still a human
Please be more specific about what you find "a gem"?

Writing patents is what most universities wait for from their employees; grants from research foundations have been the norm since the 1980s, and personal fees from the pharmaceutical industry are also the norm if you have worked with them.

What would be more interesting would be a link with the vegan industry or PETA.
Exploiting 0-Day Opera Vulnerability with a Cross-Browser Extension Store Attack
I read this slightly differently, that specific machine types with Nvidia GPU hardware also have Nvidia networking for tying together those GPUs.

Google has its own TPUs and don’t really use GPUs except to sell them to end customers on cloud I think. So using Nvidia networking for Nvidia GPUs across many machines on cloud is really just a reflection of what external customers want to buy.

Disclaimer, I work at Google but have no non public info about this.
I gotcha, i was speaking from the perspective of "manager of engineering team that has supported many different payment systems, stripe being worlds above the others" context.

As a human who values freedom I agree with your objections 100%. Would be great if payment processors weren't in a position to be moral gatekeepers for the economy
I get an optional ask from a manager is still an ask, but i agree 10% more vulnerable means it's ok to show some weakness like disliking public speaking or imposter symdrome, maybe past/resolved trauma. Strong opposing views seem to focus on sharing big things like a recent miscarriage or drug abuse or depression... That feels inappropriate as way over 10% and indeed should be directed to therapy not a work meeting.
also it makes a difference if there are actual mental health benefits associated and manager training to handle things properly (including confidentially) or if it is one "rogue" well meaning manager initiative in a culture where it doesn't fit.
Sharing may help or backfire case by case even if the culture is open and supportive. I've seen enough FTEs get more benefits but contractors/contingency staff being let go after coming out with similar mental health issues...
You're better off posting that link where the conversation actually is.
This is something I've been thinking about for a while. What if we create a language where all object references are explicitly specified to be either request-scoped or application-scoped. Don't allow application-scoped objects reference request-scoped objects. Allow to manually upgrade a reference from request-scoped to application-scoped if needed.

That would allow us to have ephemeral per-request heaps which are torn down after every request at once. In-request garbage collections are super-fast. Application-scoped objects are never collected (i.e. no major collections).

Wouldn't this simple model solve most problems? Basically, a very simple equivalent to Rust's lifetimes tailored to web services without all the complexity, and much less GC overhead than in traditional GC systems.
It's a short article in a travel magazine, about one guy's adventures sneaking into scrapping facilities to snag a few trinkets. A pretty niche topic.

From the editor's PoV, your facts aren't relevant to the article. And, by travel magazine standards, he's already slipped in a boatload of more-relevant cruise industry negatives.
Neither Apple or Google are in scope for this issue. This is about NVidia GPUs.