skysight-inc/HackerNews huggingface dataset:
This feels... fairly ahistorical.

> Hardware manufacturers in the 90s were incentivized to support Linux to expand their customer base.

Outside of some server niches (though even then, mostly not til the noughties), not really. You generally weren't looking at much first-party support at all in the 90s.

> Unsupported hardware in the 90s typically had a much larger customer base and group of hackers willing to spend time adding supporting for it.

This... is really not the case. The M1/2 Macs are _close_ to being one platform with something on the order of a hundred million units out there. Hardware in the 90s was pretty diverse; if you wanted support for your video card, say, there might be twenty chipsets out there, with maybe fifty manufacturers. Later on, there was a fair bit of consolidation, with virtually every computer, say, ending up with pretty much the same sound card chipset, but not in the 90s.

> Apple can decide at any point to make their hardware much more difficult to support. Newer models or firmware updates might break things.

Yeah, again, that _very_ much happened in the 90s.
Sometimes, for extremely simple uses, when I don't want the hassle of selecting a Docker container that has jq, I'll just use a Python oneliner so I don't have to learn extra syntax, can use Python's list comprehensions, etc:

<<< '{"a":"b", "c":"d"}' python3 -c 'import json,sys;print(json.loads(sys.stdin.read())["c"])'

This also works with a Python script with more lines if I need to add complexity or readability, or any feature, API calls, etc.
Or... `cp`. It's fine.
Error correction doesn't make it impossible to change a message by flipping bits, you just have to change enough bits, and know which bits to flip. I wouldn't rule out, that if you are being smart about it, you might be able to change it into a different valid url, without having to change too many of the squares. You might even be able to use the error correction to your advantage to an extend.
Wine (and Proton) is not an emulator
We have seen a significant number of critical vulnerabilities that made headlines in 2023. Critical vulnerabilities are being exploited in the wild by threat actors. Understanding and monitoring vulnerability trends is crucial in maintaining robust cybersecurity practices. Vulnerability management is one of the foundational concepts of cyber security.
Invisible Indirect Injection: A Puzzle for ChatGPT
anything specific come to mind?
By separating Research & Development of the fundamentals from the Development of the product (on top of having NDA's of course).

People and Media are not so much interested in technology research, and without a product it's also often too abstract to understand. If a company makes no publications or speeches at conferences, they can often work for YEARS without any special measureas and not getting noticed...

The product itself they then likely developed with the same business-practices to secrecy as an iPhone.
SEEKING WORK | Open to FT/PT freelance projects
Hello there, y'all! With over 7+ years of experience, I'm a seasoned pro at helping early-stage startups create and launch killer web and mobile products from the ground-up.

My toolset includes React, React Native, Firebase, Node.js, GCP, AWS,and Azure. If you're in need of a sharpshooter to hit the ground running on your project, don't hesitate to drop me a line.

You can round up more information about me at my website https://edwardsmoses.com, or check out my Github at https://github.com/edwardsmoses.

Shoot me an email at hi@edwardsmoses.com, and let's get to work!
You might be surprised. https://news.ycombinator.com/item?id=36006626

But of course yes, The ML stuff should be Wasm and WebGPU. The point is you can access it from Typescript. Just like most data science libraries are not Python, they just have Python bindings.
I'm not sure what you view as misguided, but it's a somewhat effective and accessible tool in the box for CISO to gauge and graph employee behavior when confronted with suspicious communication. Also I have no idea how "1 internal domain" has anything to do with phishing on some dude's phone.
Most IPOs are indeed the time to cash out for VCs and early investors but that doesn't mean they're scams. What Andreessen was doing was - in my opinion - a scam, plain and simple.

If a company folds days after the IPO then you probably have a point, but that rarely happens. Many of the companies that IPOd in the last two decades are still trading, and the ones that are not have been scrutinized quite a bit to see what went wrong and how a re-run can be avoided.

I'd be very wary of anything that tries to get a listing without going through the regular IPO process, for instance SPACs and direct listings. The chances of getting scammed there are much, much higher than in the normal IPO process which has many rules and transparency requirements.
https://en.wikipedia.org/wiki/Bose%E2%80%93Einstein_condensa...

"n condensed matter physics, a Bose–Einstein condensate (BEC) is a state of matter that is typically formed when a gas of bosons at very low densities is cooled to temperatures very close to absolute zero (−273.15 °C or −459.67 °F)..."

I guess, a special device is needed. The size of such device will be in thousands of mobile phones just in volume needed.

Yet, it is feasible. ;)
And after they fly across the universe for millions of light years, they immediately crash for Uncle Sam to retrieve them. Or no, actually Uncle Sam immediately shoots them down with his pew pew rockets that travel at infinitesimally low speeds.
Mill CPU architecture, roadmap for 2023
It seems to me that Apple invented their own proprietary graphics technology (Metal), never supported a cross-platform one (Vulkan), then found not enough games ever supported Metal, so they added a translation layer for another proprietary graphics technology (DX12).

Wouldn't they have been better off just supporting Vulkan?
What developers with ADHD want you to know
> however when was the last time you walked into a room where at least one person wasn't solely focused on their phone.

Do we want more of that ?
Surprisingly honest responses.

I can't help but feel they've been fooled by propaganda though. Their takes essentially boil down to "we lost a bet I was against taking but if we cash out now we'll lose lots of money, so we'll go for double or quits" except with more death and destruction.

But even without the death and destruction it's a bit of a poor decision. Classic sunk cost fallacy.
Yes, I had similar thoughts when I started reading, but I think only ARM32 has predication. (There's a prefix-instruction-based something or other in Thumb, I think, but it doesn't devote part of the encoding space to predication bits like ARM32 does.)

As I understand it they didn't carry predication across from ARM32 to ARM64 for various performance reasons (if you want to be able to re-order instructions, or even agressively pipeline them, you don't want them depending on the result of the immediately-prior instructon).

Predication everywhere (i.e. orthogonal to the rest of the instruction set, and not special-cased) is certainly more RISC than CISC - but having removed it in general, bringing it back for a few specific instructions is arguably CISCy.
From what I gather, Game Porting Toolkit is two things - a fork of Wine, and their own adaptation/extension of open source projects for DirectX compatibility. Some observations:

Windows compatibility:

* Windows platform compatibility is achieved with a slightly patched version of Codeweavers' Wine fork - virtually all of the hard work of Windows compatibility has been achieved by the Wine developers and Codeweavers and was already available open source before today.

* Interestingly, Apple is distributing this thing as a Homebrew library. Has Apple ever done this before? [1]

DirectX compatibility:

* In addition, outside of the core Wine based stuff, there's a framework called
D3DMetal.framework. This is a DirectX 9-12 compatibility layer akin to DXVK used in Proton as a compatibility layer from DirectX 9-11 to Vulkan. This is what seems to be the game changer here compared to before. Before today, running DirectX on macOS was possible but lost a lot of performance and compatibility needing to go through Apple's old OpenGL support or a third party Vulkan intermediary layer in MoltenVK. This is direct (heh) first party Direct3D to Metal translation.

* Actually, it's more than "akin to DXVK". The D3DMetal.framework contains copyright attribution to DXVK as required under their MIT license. It's quite likely Apple ported a lot of DXVK to Metal. It's worth noting that DXVK itself doesn't support Direct3D 12 though, Proton uses another LGPL2.1 licensed library called VKD3D for that.

* However, D3DMetal.framework is very much not open source itself. Its license is actually very restrictive, seemingly only permitting use for game development/QA use cases. [2]

* The restrictive license seems to make it harder for someone like Valve to use this akin to how they use Proton on Linux in a sanctioned way. Apple seems intent on preventing developers from dumping their games on macOS with just their compatibility layer. It definitely won't stop hobbyists making better tools to continue run Windows games on Macs though.

* The fact that D3DMetal.framework appears to support DirectX 9 and 10 is interesting. No new commercial efforts use those anymore, so that's just there for what? Allowing homebrewers to run their 00s era Windows games?

[1]: https://github.com/apple/homebrew-apple/tree/main/Formula

[2]: It contains a license with the following language - "you are granted a limited, non-exclusive, non-transferable, personal copyright license to (i) install, internally use, and test the Apple Software for the sole purpose of developing, testing, or evaluating video games for use on Apple-branded products".
Since Figma has documents, and each document only has a limited amount of users working (writes) on them, it makes a lot of sense to horizontally shared those. Whereas other tables, for authentication and other user logic, it makes more sense to be vertically sharded. Though it could also make sense to horizontally shard them over regions.
> However, bees can see hidden ultraviolet floral patterns that are invisible to us, and those patterns lead the bees to flowers’ nectar.

The article mentions this hidden ultraviolet floral pattern that is invisible to us; but is there a way we can reveal that using UV cameras or similar? I'd love to see this pattern.

It's fascinating to think that flowers might have evolve to optimise themselves to the vision of bees in a way we are completely unaware of with the naked eye.
Interesting that you say that, this was the top voted comment on a post recently about using typescript for ML stuff: https://news.ycombinator.com/item?id=36007493
Exactly my thoughts also.
That's not limited to the US though, I can't afford to live where I grew up either (nor would I want to).
Transformative AGI by 2043 is <1% likely
as someone who studied when we had to remember elements from the periodic table, quizzes and such, science experiments (electronics wasn't big back then) or stuff like evolution was discussed as a "fact", like we discuss theory of relativity, evolution would be spoken in the same tone so this is really depressing.

i hope great minds come to their collective senses and force a recall. I cannot imagine the damage this is going to cause
Whoops ¯\_(ツ)_/¯
Probably not everyone does so, but I certainly do.
The more MS tries to reinstate MS-EdgeExplorer as a windows locked default,
the greater lengths I go to, to ensure it is continously disabled and uninstalled. My experience so far is that this has to be repeated
frequently, as some mechanism in Windows or Windows Update
enthusiastically re-adds Edge often :-/.
Your link confirmed that it uses wine. And your description sounds exactly like how codeWeavers wine implements direct 3D upon opengl.

I imagine it’s simply a proprietary product based on liberally licensed (LGPL) open source code, much in the same way Safari was built upon KHTML.
Nice point. But why is it even considered probably fake immediately when people speak about probable extraterrestrial intelligence encounters? Isn't this a cognitive bias? I would have little doubt in possiblity of advanced extraterrestrial life if not the hype - the universe is so vast and ancient, the idea Earth and humans are so unique seems much more incredible.
And until they started to take care of the unwanted ones.
If you visit his top level website, you can see that it uses a columnar layout. I agree that it compromises the experience if a single article is linked like this, especially on smaller screens, but it isn't broken, this is how it is intended. It just doesn't cater to all formfactors.
I think if AI gains enough market share, its relevance will gradually be stunted by enshittification.

You will ask for an image of Legolas and you will get an image if Legolas drinking Coca-Cola. You specifically ask for a Legolas not drinking Coca-Cola, and he’ll be wearing a Coca-cola tshirt. If you ask that Coca-Cola is not present at all in the picture, he’ll be wearing a Rollex.

Generated text will mention “how nice is having breakfast at Starbucks”, and generated code will try to mine bitcoins on the side.

At some point it will become just a smidge above absolutely worthless. At which point it will become “just another thing” instead of “the thing”.
Anecdotal counter-argument from applying frameworks successfully over decades: the framework is there to help us get up and running .. we get up and running .. we build out the weaker parts of the ship while we're sailing, only when the work in framework no longer applies .. the app grows .. the user base grows .. the framework grows ..
Not quite cmov but Alibabas T-Head extensions have mveqz (move if equal zero) and mvnez (move if not equal zero).
That must be Taningia of course... yep. I found a few in the pelagic cetaceans. Big animals, as tall as a man.

A cool animal that can appear relatively close to the shore in Europe, Japan or US. Looking at two big oblique "cat-eyes" glowing in the pitch black deep sea and blinking at you must be a terrifying sight.
It'll become accepted I'm sure, if it breaks through; could anyone have imagined walking into a living room 30 years ago [0] and seeing everyone hunched over a phone? Or 80 years ago and seeing everyone around a television?

I mean I get what you mean, but I also think that some things get normalized in subsequent generations. Our 15 year old and his gf have their phones out at all times, frequently switching to interacting, glancing at random videos, messaging, games, etc. Unthinkable 20 years ago, but for them it's tuesday.

That said, VR headsets have been a thing for a while now, at all price ranges; Google Cardboard and clones would make any smartphone into a rudimentary 3d headset, but as far as I know nobody normalized that into their daily life to e.g. watch videos. Head-mounted DVD players were a thing as well for a while I think, but again, never became normalized. Google Glass was the first 'big' AR system, and it was hated for being so obvious and its wearers being so blatant in glancing one way and having a camera aimed at you (which might have been recording) at all times; it might be interesting to see what today's iterations, Snapchat's Spectacles [1], Facebook / Ray Ban's Stories [2], Bose Frames or Amazon Echo Frames will do, I think they'll be much more accepted because they're not as obvious.

[0] I had to edit that one a few times, had to think about when mobile phones became daily use items

[1] https://www.tomsguide.com/us/snapchat-spectacles-2-0,review-...

[2] https://www.tomsguide.com/reviews/ray-ban-stories
What are examples of successful entrepreneurs who built solo?
While at it, they now forbid all streamers (not just partners) from simulcasting to other streamer services.

They force you to have their ads, but give you no revenue. Any source of revenue you manage to have gets hit by a 50:50 split, streamers can get banned anytime for vague reasons (like a vtuber showing too much "skin" e.g. vei (veibae) recently, but not equally enforced, particularly meat-based streamers tend to get a pass) and on top of that they want streamers to be captive on Twitch through these new measures against streaming to multiple sites.

It is an abusive relationship.

I hope this is the last "kick" streamers need to just move on to greener pastures.

It would be great if one of the larger corpos simply moved all its streamers, and this set a trend.
British Libertarianism is just an offshoot of the US one, that's where they get their funding and ideas.
It’s not transpiled. Only some implementations of it are. Just use Bun or Deno with TypeScript. There is literally zero runtime impact. It’s just natively TypeScript.
“AI Sweetheart”
New iPhone app to virtually date and flirt with AI characters.
They could just...call the school and ask to talk to their child. You know, like we did before phones.
> Having to take AirPods out of your ears is more obtrusive I think.

I don't own airpods but I don't mind if someone comes to talk to me with airpods on. I think it would be stranger having someone come up to me and talk to me with the goggles on.
The most boring thing about the alien versions of the story for non Americans is its always the US military the aliens are buzzing.

Perhaps the aliens are really diligent about avoiding leaving any artefacts behind in the sort of state where some mid ranking official would happily sell the evidence for the price of a new Mercedes or the military would turn up three weeks after international journalists, or the sort of state whose closely-guarded treasure chest full of alien artefacts would have been burst wide open when the government was overthrown.
Why does it have to be like that long term? There is no reason to keep them separate if they use the same language and platform. See https://news.ycombinator.com/item?id=36006626
What a load of utter bullshit.

"infinitely knowledgeable"? Bollocks. Big deep learning models work fine, and if you forget the part where big firms hoard loads of data without any kind of consent it's pretty cool tech. But that's not knowledge, and it has already been explained many times.

But my beef is more with the author's view of inequality.

So, bourgeoisie isn't stealing from the proletariat? How to describe a society when one percent gets more than half of all new wealth every year? [0]

Tesla are now ‘affordable’ cars? Hell, the cheapest model is twice my yearly income.

Can't say I'm struggling to understand how some people can think this way though. Can't say I'm happy about it either.

[0] https://www.oxfam.org/en/research/survival-richest
Are you tired of the same old website builders? Want to try something new? Well, I've got some news for you! I've compiled a list of 10 AI website builders that you probably haven't heard of. Are you tired of the same old website builders? Want to try something new? Well, I've got some news for you! I've compiled a list of 10 AI website builders that you probably haven't heard of.
"The Hitchhiker's Guide to the End of the Galaxy"
Much much better, I really recommend DeepFilterNet, it's the most well-rounded open-source AI noise suppression tool out there. Big caveat, it won't help ASR model, e.g., Whisper.

Source: I work in this research area.
Yes AArch64 has "adds" for modifying the carry flag after the first addition and then "adcs" for using and modifying the carry flag in subsequent additions.
Your attention, engagement, and data is far more valuable to Facebook than your money.
I select that merely as the easiest way of demonstrating that it’s leaving important parts of its layout to the browser—parts that are not always consistent. There will be places where browsers in their default configurations differ, especially over time, to do with things like varying Unicode support or exotic OpenType shaping features, or even simple hinting. They won’t often be as big and flashy, but they’ll cause differences that may matter and added or removed lines from time to time.
How I made my web pages load 10x faster
Not enough people have seen the movie Strange Days.

Watching recordings of people doing interesting things could be the killer feature.

Porn is obvious, but even just experiencing the recording of someone walking through some beautiful place will be a treat.
We do sacrifice our own. Death penalty for one, and sending soldiers into battle, two different examples.
Were Vladimir Putin's Years in Germany Less Thrilling Than the Stories?
Among the many kind things we did for our first dog, the kindest thing was making and carrying out the decision to euthanize her to spare her what was likely to be months of additional suffering.

That that is taboo for humans in many places is something that I hope continues to evolve. It shouldn't be illegal to treat a family member with the same compassion that we can treat our pets.
What is there to discuss ?
Her managers wanted a diversity hire, in a role created for PR, which they tolerated as long as noone was upset.
I don’t know about that. Ideologues who provide the justifications for authoritarian regimes tend to be very educated people. In addition, opposing authoritarian tendencies might require more the qualities of activists and physical action than intellectual education.
I’m absolutely happy if the answer to that will be that gaming is not the core focus of the device. Let AR be more than FPS in 3D for once.
> It's not personal.

It sure feels like it, from this end.
I rarely watch tv all by myself. I couldn’t imagine but two, three or four of these devices and then sit on the couch with three other ppl in isolation.
On iPad they would need their controls redone; it's possible, but an extra step.

I'm also getting the feeling the ipad is quickly running out of favor, I haven't seen one in ages except on my parents' dinner table.
Carthago delenda est!
Productivity Hacks
Productivity hack:

Keep a collection of useful commands you might need in the future.

I keep such a file in the root directory of my projects.

e.g.: commands.txt

You can even save these commands in a GitHub Gist.

PS: Don’t save sensitive data like passwords and API keys.
Here's a site of one person's experiences of things that have gone wrong with Apple software: https://annoying.technology/ it's been goint for multiple years now.

Software is just buggy in general. I mostly agree with the parent comment. The amount of software that I've never had a negative experience with is close to zero.
Especially if we are gonna throw away half the error correction in an attempt to make artsy qr codes
For the love of sanity, please don’t. In real life, I struggle enough to scan normal QR codes when the redundancy of error correction is here to… you know… correct errors and help the scanning process.
> just move on to greener pastures

That seems to be the problem, what are they? E.g. even pulling over some large streamers didn't make Mixer attractive enough in the end, YT streaming also seems a separate thing and is IMHO similarly likely to make bad policies, ...
11 times the price
i am now 3 years into selfhosting emails.

i had initial hickups with regards to gmail and especially outlook declaring all emails as spam but sadly i was past that pretty quickly.

i recently set up a similar VPS for a friend, took me half an hour from domain/vps purchase to a fully functional server. Surprisingly, gmail did not spam their emails including attachments so maybe they are improving?

i'd say the upside of this is so much more than relying on a third party. Sure you are responsible for the server (use backblaze backups) but i haven't had a problem in the 3 years so i am a happy user.

i login every 6 months or so, do a bash update and log back out. That's about it i do regarding maintenance so its not even a big deal.
probably the arxiv article its based on back from 2019

https://arxiv.org/abs/1805.06198