skysight-inc/HackerNews huggingface dataset:
Rethinking LLM-Based Editors via Draftor
I’ve been using LLM-based editors for months, and honestly, they feel plain and lack innovation. I’m not a fan of the chat interface either. So, I started looking for patterns in how I use the mouse, keyboard, and screen while coding to figure out what causes frustration. I noticed a few patterns that could be really helpful. Please do read the blog[1] and let me know if you find it relateable.

These ideas might not work for everyone, but I’d love to hear what you think. Do you have any other ideas to make editors better?

[1] Blog link : https://www.draftor.ai/blog/draftor-inefficient-chat-interface.html
People are just graduating and not finding jobs, so apparently not.
No. This case was launched by Trump's DOJ in 2020 [0], in conjunction with the Republican Attorneys General representing a bunch of states that Trump won handily this election. Trump's Attorney General Barr released a statement when they announced the lawsuit [1]:

> Today, millions of Americans rely on the Internet and online platforms for their daily lives. For years, there have been broad, bipartisan concerns about business practices leading to massive concentrations of economic power in our digital economy. Hearing those concerns, I have made it a primary commitment of my tenure as Attorney General for the Department of Justice to examine whether technology markets have been deprived of free, fair, and open competition.

This case has never has been a partisan issue. It was opened by a Republican DOJ and pushed through by a Democratic DOJ, and there's no reason to believe that the Republicans won't see through what they started.

[0] https://en.wikipedia.org/wiki/United_States_v._Google_LLC_(2...

[1] https://www.justice.gov/opa/pr/statement-attorney-general-an...
Been going for years. Abuse is a hell of a thing.
Fair enough, you're right!

Anyway, it _could_ have been namespaced. It _should_ have been namespaced. I'm sad for the app author, but he should have seen that coming. His app was developed well after namespaces were introduced.

You're making impossible demands. PHP has chosen to be backwards compatible _to a certain point in the past_, and it is generous in what it decides to keep working.

To expect that 8.4 will care about not breaking some code that was written with 5.2 style is unrealistic.

You're making a time travel judgement. You're saying that PHP should have renamed everything back then to categorized namespaces and broken compatibility _way_ earlier, which is actually a much worse break than the break that actually happened.
I see tailwind as a new form of CSS built for the component age. It’s not a framework or design system.
Links to the books are not on that page, the post was not meant to promote them but the links for both books are on the RHS of the page in recent posts.

or here => https://books2read.com/b/b6qlWE
It’s strange how far American women are ahead of men at educational achievement. Education really is a feminist utopia (not really, but more than the real world).

It also shows how out of touch education is that these gains don’t lead to better real world success.

When I was in college I got good grades. My professors told me my grades were so good, I’d almost certainly do better if I dropped out.

That’s how I learned higher Ed’s dirty secret: high performing drop outs do better than graduates.

You’d think that would lead to some soul-searching in academia. But that doesn’t seem to be happening.
There is also a dearth of good male role models in the public sphere.
SparseCL: Sparse Contrastive Learning for Contradiction Retrieval
this meme is popular but wrong. nice debate trick tho.
Is long-haul trucking facing a driver shortage?
if you're already on a computer, http://sheets.new seems way more useful.
Because "kilos" already had a meaning outside of computer file size, but "megs" did not. So we understand "megs" to be megabytes, but "kilos" is usually a measure of weight. So there was a different shorthand for "kilobytes".

Now, maybe I'm the minority here, but I've not heard many people use the shorthand "K's" for kilobytes, but I have heard "kb's" as a shorthand, and "kb" would be pluralized in the same way as "megs". "Forty kb's" is definitely something I've heard before.

Similarly, we would not say "The file is forty Ms", which would be parallel to forty "K's".
But there is an antitrust lawsuit against Apple and Microsoft is getting probed by the FTC regarding their cloud business.
Cmon, Balatro is the true GotY
I made a similar thing earlier this year at https://www.mathsuniverse.com/sorting that doesn't have music and focuses more on teaching students how different sorting algorithms work and how they compare to each other.
Insane costs and high tuition fees are the root cause of this. Men from all backgrounds have generally been taught from the beginning to join college as a step for moving forward in life, but now more and more of them are discovering they are better off finding a trade instead of getting straddled in debt for a credential that doesn't even come close to being worth what it's charged.

Women who get into college, meanwhile, have the dynamics set up in such a way that they are less restricted by any urgency to get financially independent fast, since the set of women being able to get into college will automatically self-select for those who have plenty of safety nets.
"health checks" are better broken down into "liveness" and "readiness" checks. You often want separate timings for the initial startup phase as well.

If your platform only has one "health check", figure out first if it'll be handled like a liveness check (restarting/recreating the instance) or readiness check (merely taking it out of load-balancer backends), before you follow any kind of generic best-practice that might be using the same term in a different way.
I think they mean storing an identifier in local or session storage and then sending it in the header.
The status quo is bad for Microsoft, anything with the potential to shake it up is worth doing. And they'd get a head start.
Google will be prohibited from doing that under the DOJ's proposal.
Spherical bearded philosophers. You forgot the bearded part.
Maybe the fact that Trump's DOJ started this lawsuit, backed by the Republican Attorneys General for 11 states that Trump won this year?

What exactly is driving you to think that he'd abort a mission that he and his allies started?
For starters, there's no Safari for anything other than Mac OS and iOS, and Edge is Chromium with some cosmetics from Microsoft.
i needed this before starting the project but than i might not have started it at all :-)
the wheels of justice turn slowly and incompetently
I'm really curious as to why they felt the need to work on improving performance.[1]

Were people complaining it was too slow? Were the performance improvements just the benefit of refactoring they did for other reasons?

Considering the build happens once during your build phase, taking under half a second doesn't seem like something I would even bother looking at. So it just jumps out to me, so I'm just curious.

[1] https://tailwindcss.com/docs/v4-beta#new-high-performance-en...
Ideally the feds would stay out of it and let the market do its thing.
yeah but users don't care about technical efficiency, they care about having seamless experiences that aren't interrupted by long downloads, app/context switching, and loading screens.
It's not impossible, but boys with only female role models do not develop their masculinity, which is important for self-control considering males can be physically dangerous. I believe there is a link between criminal behavior (which is mostly men) and single mothers. It's really more than a correlation, and perhaps one of the leading causes of criminality.
Tech-Giants Use Unethical Layoff Practices to Justify Bias and Retaliation
Apparently the network now more closely matches the US demographic layout. It was possibly too heavy on professionals that will now have more time to post on LinkedIn.
Adventures of the Starkiller Episode 1: The Star Wars (1975) [pdf]
Google just needs to deposit a few million into an offshore account and this will disappear into the ether.

Then administration will throw so much “anti woke” shit and the average American will forget about it.
I don’t know what it is like today but that was not the case in the 1990s. I know people who got into San Jose State for STEM on a 2.xx GPA.
Need more information about startup.
How do I know if you are wasting my time or it is a scam
So it's not "No countries in Latin America", then.

And if we're going to use your dataset to extrapolate anything: probably half of them will enforce the warrant.

More substantially: I don't see where you're going with these objections. It's not like I think the warrant will be hugely successful. But it has to be issued and -- until Putin shows a significant readiness to bend -- it has to be kept in place. And it will have some effect. The exact percentage of countries that can be counted on to enforce it on continent X is obviously irrelvant.

I only jumped in because of the obviously vacuous, extremified formulation ("No country will ..."). Obviously they didn't mean it literally, but to underscore their point; but still -- it's a weird habit people unfortunately have on HN.
I.. don't know. I'm a relatively new (~12mths) convert from a lifetime of Windows, and one of the things that has really surprised me is that I don't seem to need to care about RAM usage. I actually had to look up how to find out.

I'm mostly photo editing (Exposure, XnView, Nitro) or doing small dev projects (VSCode, Rider). On a my old Dell laptop with 16GB RAM, I'd have to actively monitor RAM usage if I wanted Exposure to run well, shut down most other apps etc. On my MBP with 16GB, it has never been an issue.

Right now I have: Mail, LibreWolf, Signal, Jellyfin, Bitwarden, LibreOffice, XnView, Nitro, Terminal, Safari, Calibre, Remote Desktop, WIIM Home, Notes and Rider open, along with a host of background things like VPN, Syncthing etc. Activity Monitor says 14.2GB used. But I'm not sure if that number matters, because I've never noticed running out of RAM.
Or UFO 50
can you stop tone-moderating people who are trying to share how they feel about something?
Chinese threat actors are not one homogeneous group. Just like every other country out there.
A bajillion firefox tabs (and emacs, and some lsp servers, and some dev servers and ...). Right now 28G used, 16G swap, in yellow memory pressure. Routinely get to red memory pressure. 32G M1 Max.

Just upgraded to a 48G M4, hopeful for some improvements, but think I might have to change my ways rather than my hardware...
you think malcomx had a male role
model around to provide masculinity? or about 765,432 other examples I can provide.

on one hand you are saying boys with female role models do not develop their masculinity and on the other you are saying there is a link between criminal behaviour and single mothers? this criminal behaviour is coming from their feminine side?
I had the option to re-use the prod domain for non-prod a few years ago (the company's other two projects use the prod domain for all non-prod environments).

I didn't really think about cookies back then but it just felt like a generally bad idea because disastrously messing up a URL in some config or related service would be much easier.
Understanding Linux Malware (2018) [pdf]
Long term homelessness comes down to mental health, substance abuse, or both – not what many men are looking for in a domestic partner.
How about you tell us what you have in mind and we'll tell you how much RAM you need.
Treating the Yeltsin and Putin administrations as though they are the same

I'm not, and you're completely misreading me if you think that's what I'm saying.
But actually there are tons of visual jokes about people looking down the barrels of loaded guns, cannon, even lightsabers:

https://www.reddit.com/r/StarWars/comments/1hy7fu/never_look...

I didn’t think of it this way before, but yeah, the demon core memes are absolutely cousins of this type of loaded weapon humor.
I don't think you're going nuts, but I do think your definition of backdoor is a specific subset.
I don't think it's "more opportunities". I'm sure there's a statistics on how much women do not want to be electricians, plumbers, etc., which is fine, just saying it's individual choices not lack of opportunity.
You just described how the whole web operates. It works just fine.
The problem is that so much of maleness is stuff like the male libido, which is a bad, no good, horrible, terrible thing which one must be ashamed of and stigmatized for having. They call it “the male gaze” and try to root it out of the media.

Masculinity is porn, soldiers, guns, cars, savior fantasies, and suffering.

We will get a positive representation and celebration of masculinity at around the same time when a term like “toxic femininity” gets used as much as toxic masculinity does today.
Azure tried this, not with their hyperscaler stuff, but with Azure Operator Nexus.

Basically an "opinionated" combination of Dell, Arista, and Pure storage with a special Azure AKS running on top and a metric ton of management and orchestration smarts. The target customer base was telcos who needed local capabilities in their data centers and who might otherwise have gone to OCP.

As far as I can surmise, it's dead, but not EOLed. Microsoft nuked the operator business unit earlier in the year, and judging by recent job postings from contract shops, AT&T might be the only customer.
Hope this gets nixed. It might be a relevant case back in 2020, but no longer a valid case now. From the wikipedia case:

"The suit alleges that Google has violated the Sherman Antitrust Act of 1890 by illegally monopolizing the search engine and search advertising markets, most notably on Android devices, as well as with Apple and mobile carriers."

Where will be the search monopoly by Google in 2025? If search monopoly slowly evaporates, where will be the advertising monopoly?
Because the body can only extract so much energy per minute from all of the fat in your body. If that's not enough, muscle is used, etc.
I moved to Unreal after using unity for a long time. It wasn't only because of the price change, though in hindsight I see that was just another in a long list of decisions that screamed "run".

Unity went off in so many different directions and ended up back at square one imo. Everything just feels like they are chasing Unreal with 20 different teams all with their own quarks.

The direction unreal is going with everything built in from animation tools to texturing is the way to go. Its so nice not having to stress about decisions on what renderer to use, what package to use, and even what programming paradigm to use.
Nice. My son likes the YouTube videos of these sorting demos and I’m sure he’ll get into this too.
> how is Python the only popular language whose package management situation is always actively getting more complicated?

I don't think it is? Did javascript suddenly get boring when I looked away?

> I used to love Python, but I won't touch it anymore because I just don't have it in me to learn what the new idiomatic package management practices are in any given Python ecosystem.

While people keep trying to invent newer better options, you can in fact manage 95% of cases with just pip+virtualenv. (Granted, the other 5% is a quick descent to madness, usually courtesy of non-Python integrations.)
Union plumbers, electricians, pipefitters, and sheet metal workers all make more than $50/hr on the check and $100/hr with fringes in my metro area with a population of 3 million.

You can see what union trades make in a specific area by searching for “prevailing wage [city name]” and looking at the wage tables.
Have you considered upnp+dyndns?
Kind of ironically, the Democrats also became the party of neocons and war hawks by inviting the likes of Bush and Cheney.

You know this didn't happen right? There was no war and they didn't switch parties, they just said trump was so dangerously corrupt that people should vote against him.
Not sure what you mean wrt to Apple's uniqueness. AMD/Mediatek/Intel/Qualcomm/Samsung only make margin on how well they invest on their designs vs their competitors and they'd all love to be outshipping each other and Apple in any market. All, including Apple, also rely on the same manufacturer for their top products and the ones (Intel/Samsung) with alternatives have not been able to use that as an advantage for top performing products. Sure, Apple can work directly with their own product... but at the end of the day the goal and available customer pool to fight over is the same and they still ship fewer units than the others.

I'm not hands-on familiar with other serious ARM server market players but for several years now Ampere ARM server CPUs at least are nothing like you describe. Phoronix says it best in https://www.phoronix.com/review/linux-os-ampereone

> All the Linux distributions I attempted worked out effortlessly on this Supermicro AmpereOne server. Like with Ampere Altra and Ampere eMAG before that, it's a seamless AArch64 Linux experience. Thanks to supporting open standards like UEFI, Arm SBSA/SBBR and ACPI and not having to rely on DeviceTrees or other nuisances, installing an AArch64 Linux distribution on Ampere hardware is as easy as in the x86_64 space.
Though changing the system during the French revolution led Napoleon to take over Europe. Nepo is sclerotic, it might not look very bad now but give it a few generations and you end up really way down there. A more efficient governance will then take you over.
Huawei's Chip Advances Threaten Apple in China
Ram is never an issue, but Macs default open files limit is horrid.
That’d need a lot more substance to generate a productive debate, starting with how to reconcile “no one cares” with decades of people being endlessly very concerned about it. I’d also expect some comparison of their policies if you’re saying that’s a big reason why he won.
more chance of peanut butter interfering with critical touchscreen controls.

Actually, I wonder... if a car is safe and avoids many accidents, could the unavoidable accidents be worse overall?

Kind of like a drug that cures disease #1 blamed for causing disease #2... but actually the drug worked and the next statistical thing to die of after #1 was #2
Ryan! Good to hear from you. I enjoyed this comment - I suppose early / late is relative. Palantir was founded in 2003 after all.
The usual reasons: maintenance costs on the old unused gear, environmental concerns of new construction, locals who don't want it, partnering with a transmission company, partnering with a distribution company, getting the capital to pay for it all & the feasibility of financial return, among many others.

There are hundreds of potential projects like this they could invest in. It's very likely that one of those other projects is way more likely to succeed, so they pick those projects, and take this one as a writeoff. They could possibly still come back to it, but probably not.
If you're going to try and argue semantics when there is literal evidence of him following through then there isn't really any point.

It's reported he said it, there is no denial that he said it, and then he delivered on what he said. There is a reason there is an arrest warrant out for war crimes.
https://github.com/illumos/illumos-gate/commits/master/ looks alive to me.

(And for that matter, Oracle's proprietary Solaris seems better maintained than I ever expected, though in this context I think the open source fork is the relevant thing to look at.)
I thought SQL injection but actually Tomcat ? Might be just an old unpatched server allowing PUTs
The ability to paste a URL into a browser and have that be everything you need to do to play a game is pretty compelling for many kinds of games.

That’s what made flash games so big back in the day.
That's a particular form of Conformal Prediction, called Split Conformal Prediction. Incidentally, it's also one of the best ones (i.e., most extensible, strongest guarantees, easiest to implement, remarkably sample-efficient).

Making a calibration set is pretty easy, it's just a data split (just like the train/test split). The hardest part (which is still fairly easy) is creating a 'conformity score', which is a function that receives the input and a candidate output and scores how well this candidate output 'conforms' to the input. This is where an underlying ML model can come in handy: it can, itself, estimate this! Split Conformal Prediction then does a fairly simple quantile calculation on these scores (or some variant thereof) to then form the set prediction.

In a sense, you could use Bayesian NNs to produce a conformity score. But that doesn't seem to be much better than just using e.g. the model's logits for your conformity score. Theory-wise, Conformal Prediction methods have a number of favorable guarantees that Bayesian models (and especially Bayesian NNs) generally don't, and in practice we've seen that conditional on the model giving calibrated outputs (which is guaranteed for Conformal Prediction, but not for Bayesian NNs), Conformal Prediction predicted sets seem to be tighter than the Bayesian NN ones.
The DOJ can go after more than one company at a time. And they are, in fact, doing so:

https://en.wikipedia.org/wiki/United_States_v._Apple_(2024)
Yes, I should have made that clear in my first comment. Thanks for doing so. I used the quote in my title because I found it a fascinating way to start a technical blog post, and it made me want to read the article to understand what the author was planning to write from such a beginning.
I think I remember learning COM object programming in the late 1990s, and Longhorn would still have been an active project at that time. Been a long time, though, so maybe I'm mistaken.
Taking a look. Let me grab a Windows machine, test this out, and DM you.
Dark times for science when such quotes are thrown as legitimate.

The article is extremely technical and doesn't really explain the quote other than acknowledging that there are stuff we don't understand yet.

And really, a person will never grasp machine learning and AI as long as they keep drawing unbased parallels to humans and machines.
Which the web doesn't provide. Try opening Figma and Sketch at the same time or Mail.app and Gmail. Google Doc is closer to Wordpad than Libreoffice.
Should be true and obvious for everyone.
There’s no “correct” pronouns for you — just choose the ones you like.
Yes! This sums it up perfectly. To the latter point, it's more so a tool for building design systems that comes with a [very large and thorough] default implementation.
You don't think Trump and Andrew Tate are good role models??? /s
In order to say Apple is a monopoly you need to define a very narrow market. The search market is obviously relevant and very dominated by Google.
Yes. If you're stuck with that limitation, you pack up related textures into a big texture atlas. When you enter a new area, the player sees "Loading..." while the next batch of content is loaded. That was the state of the art 15 years ago. It's kind of dated now.
They are switching from sRGB to OKLCH.

First time I heard of OKLCH tbh. Anyone know if that is part of a wider adoption trend or is Tailwind pioneering here?

Looking at the examples it does seem to offer some advantages; but was primarily surprised that they now use it as a default.
going to college tells your future employer one important thing - you went somewhere, for four long years, and you stuck it out and got your papers. this trait alone tells a lot about an individual. I think that is really the crux of it.

technically if we have two people, went to same school, same degree same classes, same grades in every class all the way through. last semester one of the two took one different class and was 1 credit short of graduating and then left school and never got her/his paper. one of these two individuals is setup to have a prosperous career while the other is “unemployable” even though of course academically-speaking they are one and the same