skysight-inc/HackerNews huggingface dataset:
Totally agree, it needs a careful balance. But is it possible to know when to use what?

Anecdote: A couple years ago I migrated a 1M+ LOC application from one database to another, cutting the cloud hosting costs practically in half. This was absolutely massive for the company. It took a bit less than a year, but was possible because the people who designed the application didn't write any hardcoded queries, and everything went through an ORM or a query builder. Everything was built to an interface, even though they all only had one implementation. This turned out to be absolutely critical when we had to add the second implementation (and because we needed to maintain compatibility for the original implementation at the same time due to some one-off contracts) and the migration would not have been worth it cost-wise if the proper architecture wasn't in place from the start.

Now take the same application. It has tons of complicated architecture stuff implemented in house. Parts of it are definitely overengineered. It's been apparent when doing other upgrades and finding out "oh... this doesn't work because it's using a custom JSON serializer" that the choice to do that was poor.

In the end, I think the right choice for that application was the complex design that allowed those big migrations. For others, they might never do that and only get hit with downsides.

What it needs is likely a good vision and someone smart to know what to abstract and what to not abstract such that it will have been a good choice 15 years down the road.
To be fair, that comic was published around ten years ago. I'd say the example it used to make its point was reasonably accurate.
Frankly I'm looking forward to not being harrassed endlessly to update my computer. I'm happy to live on an EOLed Windows 10 if it means that I don't have to keep playing goalie against whatever random crap Microsoft thinks they should be allowed to put on my machine.
Converting pizzas into energy.
there's a slight difference between one, a couple, a few, several and "lots". It's one of the first things you learn in English.

If I ran out of money it shouldn't be okay for me to rob someone's else money. The same way if I can't afford a house house I shouldn't squat a house.

If one can't afford a house, he or she should:
- complain about the government house development policies
- search for social housing if available
- get a better job
- not squat someone's else house
- not have children and use them to justify squatting, which is very common
- etc
Do we actually know if companies even have the right to license these things? Last I heard there was no consensus on whether model weights even qualify for copyright protection.
The idea that an irresponsible third party who has no obligation to deal with you can control so much of your life is dystopian. The fact that you've been very lucky and have never met or even read about someone who wasn't lucky is awesome for you, but it clearly doesn't erase the complications with the systems we currently have.
I think Time to Market.
> Linux has huge marketshare especially across server space where NVidia cards are used also

Consumers don't generally rent server space. It would be difficult to establish consumer harm on the basis of server prices.

> Furthermore plenty of people run Linux desktops that would be affected by this

Right, this is the insignificant bit. Inconveniencing 2 or 3% of the market is not a valid antitrust claim [1][2].

> Consumer harm comes when there is intention to control consumer choice

No, it comes when you can prove prices were raised, output reduced, innovation diminished or customers were "otherwise harmed" [3]. To the degree intent is considered in the enabling case, it's in reading the intent of the Congress, not the defendant [4].

[1] https://en.wikipedia.org/wiki/Usage_share_of_operating_syste...

[2] https://gs.statcounter.com/os-market-share/desktop/north-ame...

[3] https://www.americanactionforum.org/insight/why-the-consumer...

[4] https://supreme.justia.com/cases/federal/us/442/330/
> Computing used to be constrained as well. I love this story about the development of the Atari 2600 game Pitfall. Most of the game's design was a clever set of choices to get something fun working on the limited hardware designed to run Pong.

Has anyone actually tried to play Pitfall! lately? It is, like, a pretty bad and un-fun game, doesn’t hold up as well as pong or pac-man at all. I think it was impressive at the time because it was at the limit of what the system could do.

It seems like a counter example to the thesis of the piece IMO. I get the idea that constraints can become part of the design and you get interesting ideas. But in this case, Pitfall! just does it’s best to mitigate the constraints and becomes a worse version of every successor that was made after the limitations were cleared.

> We will only have settings that fit on one screen.

But, like, please don’t actually remove all the setting, that’s annoying.
I'm not at all trying to make it sound nefarious.

I'm saying that credit scores being a black box is inherently not a good idea. There can never be any accountability, because there is no visibility. In general, it's impossible to verify the correctness of a credit score. It's also impossible to discuss the fairness of the scoring methodology, because all we can do is speculate and guess.

For something so impactful to an individual, you'd think there would be more government oversight / regulation... And more transparency.
Globalping
> In general, I'm getting the impression from your comment that you have some overly idealistic beliefs, and that you're perhaps unwilling to engage honestly with ideas that are counter to your own, but in any case..

I like precise logical argumentation, that's not idealism, I don't make any unnecessary assumptions

> I'm also not quite sure why you would find it hard to agree with the notion that, throughout history, humans have been protective of their territory. The list of examples you could point to for this is unending.

Oh, that's very simple, for most of human history humans lived as hunter gatherers and they did not have private property or rent relations.

>To start, the other guy never claimed private property was a natural right. The rights we have emerged from people wanting to self organize for their mutual benefit.

No, there was an enclosure of commons that happened to exploit farmers as factory workers. Those rights were always about naturalizing oppressive human relations.

>It should tell you something that private property + property rights have consistently emerged, whenever people have tried to put together a society.

This is not true, many civilizations were against private property rights and private property rights were never universal, they are even not universal in this worlds, even if they exist in most places around the world.

>I admittedly didn't know much about this, but on some cursory research, it seems pretty obvious to me that this was not an entirely "free choice" based movement..

No one is coerced to join those rebels. And rebels are rebelling against unjust genocide of Indigenous Americans among others.
for context which is often lacking in posts like this, this is what a Super Heavy is (I had to look it up lol because it's not really obvious from the title alone):

https://en.wikipedia.org/wiki/SpaceX_Super_Heavy

meta but it absolutely would not kill anyone to include some context in your submissions here.
Title is a bit misleading. Originally I was under the impression that this was regarding some vulnerability in the new "recall" feature they released. Turns out it's just a warning telling users to upgrade to Windows 11 or else they'll lose security updates in a year and a half.
Aside windowscentral and one wired article, I don't think anybody really cares.
All of that can be true AND they're engaging in anti-competitive behavior, which should not be tolerated.
I'm beginning to think it's not progress, just trading off.
Incredible demo of great service. If you can get reliable video from space, it makes wifi on a commercial plane look like cakewalk.

What will viasat stockholders think now?
What aspect of OCD do you feel would be resolved by it?
Does anyone else work for a company or have clients who are investing heavily in moving off of Microsoft entirely in the past month? It's been like 90% of my work in the past bit. Like, whole ASP.NET apps that were running for decades just being migrated over with a one year timeline to get away from this nonsense.
I'm not a doctor, and I couldn't give you medical advice if I was, but tinnitus can be caused by health conditions you really should get checked out. High blood pressure etc.
It is unclear whether you are being serious or satirical.
Wow. The operating system telling people they need to buy a new computer.

Somehow I find this even more
disgusting than Recall.
Pico Balloons
Could IBM have succeeded given Microsoft’s betrayal? Or did Microsoft just give up on IBM ever delivering something?
The first image you conjured in my mind was Indiana Jones holding the holy grial and doing a pog face.
HP bricks customers laptops with faulty automatic BIOS upgrade
They make something they can trade, or go somewhere where there is land.
Terminator is built on libvte for the actual terminal emulator bits (as are MANY other Linux GUI terminal apps), so it has pretty mature support for a lot of the not-sexy-but-important features like the ones the parent post mentions by virtue of inheriting them from libvte. In terms of the low level terminal emulation support most of the libvte terminals are semi-interchangeable, at least the ones I have used.
Vulkan is for writing OpenGL-type libraries against. It's advantage is largely that much of the library-level code is moved out of opaque and buggy device drivers and into user-space libraries.
Why don't they offer a rounded corner bezel to match?

In general, I'm disappointed by the lack of real customization. There are a few color/aesthetic options, but would love to see things like trackpoints, three button trackpads, bezels without cameras, and other things that would actually change usage.
I used Windows to develop daily from 2015 or so to 2022 because it just worked. I switched to Linux because I just got tired of all the management I had to do to get the OS out of my way, and also the "just worked" part was starting to become less true.

Desktop Linux sucks, but at least it's not pulling the crap MS pulls. I like Linux Mint. I also use PopOS and am moving away from it to LM with XFCE on all my machines.
Citation needed. https://www.savetz.com/articles/nie11.html is a contemporaneous article that suggests the browsers were pretty equal in terms of stability and speed. The monopoly position Microsoft exploited in their OS to push IE and then business deals and mind share to solidify it by extending web standards in MS-only ways (eg activex) seems to really be the difference.
Free!*

* User assumes all liability for use as these are almost exclusively registered trademarks.
Ask yourself what is the market for a super heavy lift vehicle that may cost 2M to launch... even if it turns out 20M, thats much cheaper whatever you get today and still order of magnitude cheaper than yesterdays options.
I don't know that I should write here
Hello.
Nice to meet you.
I am a PHP programmer and virtual youtuber.
If you have anything you want to ask me, please ask.
Plug for FreeOffice, a file-compatible MS Office clone for Mac and Linux! (That said, MS Office is cloudified now, afaik, so you might be able to continue using it on the web.)
One of them is people's tendency not to be aware of the negativity in their own comments (harshness, provocation, etc.), while at the same time being super aware of it in others. This skew in perception leads to the feeling:

"I am a valuable contributor, sharing insights and questions; you are a shameless troll, spewing drivel and aggression."

And its cousins:

"Me? How can you moderate me? This is bias and censorship of the worst order."

and

"Ok, I may have overstepped a little, but the other started it with their obvious abuse. Am I not supposed to defend myself? You obviously must agree with them."

In the case of divisive topics "I" becomes "we", a.k.a. "my side", but the dynamic is basically the same.

All this is human nature so it's kind of hard to do anything about.
Why are you attacking the author instead of addressing the message?
"And hope that no third party ever misreports anything to your profile."

If you've never been a victim to this then you don't understand how pernicious this system is. Once one creditor does this, then all the other creditors automatically operate on that information. They don't double check, they don't notice the strangeness of the report, they don't care. Your credit changed, so your limits changed, so they want their money back NOW.

It's a nightmare.
Hi, author of the blog post here. I hope this was helpful and happy to answer any questions.
In an alternative universe, Microsoft stayed on Windows 7, monetized the OS through trust and a really solid app store with a 10% transaction fee, and everyone lived happily ever after.
The most important difference is everyone could create such a group without main authority monopolizing violence. Some would try to recreate current authoritarian relations, while others would oppose them.
> When I WAS the bane of my existence was senior and staff engineers hoarding all the fun, new work for themselves and forcing me into "bitch work" where I'm just cleaning up old, broken code and handling bugs.

Oh how I relate to this...

That's why these days I go out of my way to "save" interesting work for my junior colleagues and have them grow through it.
It doesn't appear to work for google subdomains. For keep.google.com gives a very blurry google logo with the edges clipped off. For mail.google.com the result is a broken image link.
Hey nice product.

At work so don’t have time to explore it right now but what features does it provide that Vimium marks don’t ?
I also suffer from ADD (non-H type). While I definitely acknowledge the validity of your point, having a view of the other side of the coin often helps to cope with these things. Not just cope, but moreso to keep in mind where we might best apply our efforts to have the greatest effect in our favor. It certainly helped me to have things reframed in such ways.

I think it's more a matter of degrees than a wholesale one view vs the other.
What I would like to understand is the logic that says in some cases we see a physical noise being created by the ear, yet we conclude this is a tiny minority of cases, with all the rest being some issue with neural processing. As opposed to thinking we just don’t have a sensitive enough measurement in those other cases. I can’t find this logic in a casual search. References anyone?
> this is according to Politico and NYT's inside sources who are not authorized to speak publicly

that's the problem : it's hearsay presented as fact in the title.
IMO, the OC is incorrect. First-class functions exist in many languages. As a matter of fact, most features that were first pioneered in Lisp now exist in many other programming languages. Languages have borrowed everything they could from Lisp, except its single most powerful feature — the homoiconicity. Homoiconicity remains less common outside of Lisp-like languages, though it is not entirely absent. Prolog, Rebol, and R are homoiconic programming languages without Lispy syntax.
I tried yabai but found switching between macos spaces too slow. I moved to aerospace and I absolutely love the workspace implementation. But I really love yabai's focus-follows-mouse feature - so is it possible to use yabai just for that while using aerosoace for everything else i3-like?
Then the government should make it less attractive for speculators to hold those homes, e.g. by introducing taxes for empty properties.
And on the other hand they could make it more attractive for them to rent them out, e.g. by improving owner's rights.
Perhaps he's hoping for something extra from the defense contractor lobby or that America should return to policies neocolonial Monroe Doctrine with CIA coups, but this time claim Africa, and get ourself involved in more wars.

Going neocon agro W-style won't improve America's geopolitical status. Maybe he's having trouble coming to terms with China rivaling America's economic power and military projection that vaguely resembles what America did, albeit more flagrantly aggressively.
Give it a few years. MS will 100% be using data collected by Recall for advertising purposes. I'm sure it will be anonymized, or at least they will attempt to anonymize it. But it will happen.

Part of the problem is that MS has never realigned their internal incentives with their stated goals. The best way to get a good bonus or a promotion is to deliver "impactful" features. Once recall is out there, teams will be chomping at the bit to (ab)use its data to quickly and easily demonstrate impact.

Compounding the problem is that MS has no overarching product vision. No one there is really championing the sort of clean, functional, no-nonsense OS that we all know Windows could be. Or if they are, they are being drowned out by people who have dollar signs in their eyes. Compounding that problem is that ICs and teams are strongly encouraged to be "data-driven", which means a sense of product vision is outright ignored unless you can repeatedly and consistently make up metrics that work towards a clean, functional, no-nonsense OS. This is difficult when your metrics are things like, "did the A group click this button more than the B group".
KLING: Video diffusion model rivaling Sora
I wrote a graphics library for non-sixel terminals

https://github.com/dheera/python-termgraphics

Might be interesting to mod this library to support this as a fallback.
Big push in the retail POS space
or ublock origin with annoyance filters enabled, which they aren't by default.
Paying in full does not adversely impact your credit score, but it is generally believed that not utilizing your available credit at all can adversely impact your score.

Of course, who really knows? And the fact that we can't really know is the real problem IMO.
Huggingface links are in the article
https://huggingface.co/togethercomputer/Llama-3-8B-Dragonfly...
Are there other messaging apps which are equally bot friendly. Telegram bots are just so nice and scriptable, I don't use it for anything else, just a personal bot (so maybe all this bloat and sketchiness doesn't matter) but I'd be happier to use another scriptable platform

Even being able to have bot custom keyboards/buttons is pretty great
Isn't that true of all diseases? What is the upside of being autistic?

I don't think anyone who was somehow given the choice of autism or no autism at birth would choose autism would they?
Finally! It only took them 4 tries!
Pretty serious.

There is a war going on right now, look at injury to death ratios. It would be nice to have some nurses around, maybe so many soldiers would not bleed to death!

And 20 years old woman is more physically capable than 60 years old male!
Many of the roads in Europe between cities are former roman roads. Sometimes you can even see ancient small bridges along the bigger highways.
The romans cut out entire mountains to guide roads through. Amazing work.
People Aren't Happy with Adobe's Spyware-Like Terms of Service Update
I hope so. Seems like youtube is decaying is it goes for more of a tik-tok style approach and with loads of AI spam. Doubt Twitter will be any better on this though :-/
Show HN: I made a free macOS app to redact image text using Apple neural engine
All image processing is done on device using Apple's Vision library.
Industrialization started in Germany because England and France were industrializing and would have proceeded if Germany was unified or not IMHO.
OpenAI: neither open (they're closed) nor A (they train on the output of natural intelligence) nor I (okay, this is a stretch, but it's a schizophrenic black box that nobody can explain or debug deterministically, so some "intelligence" you got there nyah).
I've only used Windows exclusively for gaming for going on 8 years, the rest of my computing is on Fedora Linux.

Do recommend.

I'll love to see the day when I can ditch it for gaming too, but most games I play are multiplayer, and anti-cheats generally don't like Linux
Just noticed the name.
I’m a ex-Mac user who switched to Windows a few years ago due to Apple’s soldered RAM and storage. I am considering making a switch to FreeBSD for my Framework laptop (contingent on driver support; otherwise I’d use Linux) and my daily-driver Ryzen 9 desktop. Linux would be fine for me, but I have a preference for FreeBSD.

I admit that I will miss Microsoft Office (I currently have an Office 365 subscription), but after reading about the latest changes made to Photoshop’s TOS, I’m not confident about the future of other SaSS providers, and I’d like to transition to FOSS tools that respect my privacy, even if these tools aren’t as feature-rich as their proprietary counterparts. Plus, in the case I need Microsoft Office or other proprietary tools, I have an old 2013 Mac Pro that I could boot up, and I have a perpetual license for Microsoft Office 2008 for Mac.

I’m increasingly concerned about the future of personal computing. It seems that there is a trend toward increasingly locked-down devices that serve the vendor rather than the user.
It's not so much that nobody cares, it's mostly that nobody has real agency over their os. Replacing it with linux still involves a lot of steps that make it impossible at scale
I'll probably move to Debian.
Indeed Zen 4 splits uops just as it passes them to pipes, but Zen 4 is already doing that, adding more ports doesn't mean you can do it twice (without, like, making those ports 128-bit (thus not gaining any throughput), or making a new AVX-1024).

Allowing accessing separate parts of 512-bit pipes makes sense, but that still then needs separate ports for each half, otherwise there's nothing to schedule the other half to. uops.info data[0] shows that 256-bit shuffle throughput is indeed double that of 512-bit, but seemingly both still increment either the FP1 or FP2 port (these overlap the regular four ALU port numbers!) so the AVX2 shuffles still have two ports to taget.

So the mapping between Zen 4's (perf-counter-indicated) ports is rather unrelated from available execution units (not in any way a new concept, but still interesting). Which would seem to indicate that perhaps like "vaddps zmm; vpermd zmm" can manage 1/cycle, while "vaddps ymm; vaddps ymm; vpermd ymm; vpermd ymm" would fight for FP2 (for reference, vaddps uses either FP2 or FP3)? Fun.

[0]: https://uops.info/table.html?search=%22vpermd%20%22&cb_lat=o...
That sort of depends on context. If the failure was reasonably expected, like for example your router is running on prototype underclocked hardware or is a debug build that is known not to have the final performance characteristics, sure. But if it fails and you don't immediately suspect why it failed, then that's a sign of a genuine design flaw.

And sure, it's good to find the design flaws in "dev" vs. "prod", but it's still bad to have them.

In this case, we don't really know what the expected performance of that flap shielding was. Maybe it was a kludge and they were just hoping the glue held together, maybe it was a finished design they just thought they were validating. The latter is a much (!) bigger problem than the former.
I'm just impressed at the increasingly hyperpolitical messaging in my tech release notes. I can't get enough!
When were these applications built that "this nonsense" is a surprise? I mean good for them for deciding now rather than never, just seems strange to me.
No, we do not know, and unless the emperor steps out, we will not know if he has on any clothes.