skysight-inc/HackerNews huggingface dataset:
I find responding to informally posed questions which are not self consistent with answers of the form,

> This is the best way I can think to formalize your question. These are some ways it's different than what you asked, but here's why I think it close enough, and this is the answer in this case.

are usually better than asserting,

> There's absolutely no way to formalize your question. It's utter nonsense and I won't answer it.

Even when, to the answerer, the proposed formalization seems much different from the informal question, the questioner is often satisfied with the answer.
"Should happen remotely" – according to who? What is the security risk for the end-user?

"this suggest a fundamental lack of security practices at the company" – that's a stretch of a conclusion to make. You're being as hyperbolic as the original post.

What didn't I understand about the article? This still offers a slight increase in security over static barcodes, without introducing any new vulnerabilities.
It feels like in the future Universe post Chevron vs. Natural resources defense council we are going to either have to punish executives or inevitably guillotines will start to come back.
I find it so funny how kind and socialist the government is towards the rich. If there was a person who wasn't part of the elite networks who are allowed to run companies like Boeing had built something criminally unsafe, you can guarantee they would be hit with the most extreme legal prosecution you can imagine.
Bean counter to me always meant accountants looking through data to squeeze out an extra one or two cents by slightly making their product worse. Like Papa John's over the past twenty years using a slightly worse cheese, pepperoni, etc and iterating over that until the product is unrecognizable.

Forcing a massive change all at once to shock the market, gain short term profit, and then change jobs to wreck a different company or industry deserves a different word.
For non-research related stuff, that's always my approach :-) My general flow seems to be: genesis of idea, proposal, acceptance, panic, coalescence, creation, (usually) decent delivery.
What’s amazing is that these days they always offer to gate-check bags for free to avoid fights for overhead bin space. So which is it, is checking luggage free or not?

All airlines suck!
I still miss those keyboards
The fact is that hardware, operating systems, CPU architectures - all these things are boring. We use computers as tools for doing the interesting tasks.

Users only start to care about these things when they start to get in their way. If a new ARM PC fails to run some legacy app that's critical to the workflow, then they'll discover that it's because their shiny new laptop has some weird new technology inside it. And then they'll hate it because the computer is no longer fit for purpose. On the other hand, if everything works, then they'll carry on with their lives as if nothing happened.
Counterpoint: How about the government subsidize Boeing on the same level as the EU does with Airbus?

The original sin of the Max disasters was rushing to make the 50+ year-old 737 something it wasn't meant to be to counter Airbus's success in the narrow body segment.
Have you tried using it? I’ve read it isn’t so useful.
A culture of safety was transformed into a culture of results and productivity. That is not a crime. That’s a business achievement.

Do you remember when the Boeing 787 Dreamliner kept getting delayed? At some point I thought it was never going to get completed. And then they had to compete with Airbus. Competition is what killed Boeing safety culture.
I love Rye, especially with UV, and we are rolling it out where I work.

Question: are there any plans to add sandboxing support to Rye or UV? I realize it is a big ask and that it might not be possible on all platforms.

My dream scenario is that I can define a section in pyproject.toml that goes like

[sandbox]
allowed_urls = [...]
allowed_dirs = [".",...]

and then "rye run" wraps the executed code in a sandbox which forbids the code to access anything outside those two whitelists. This would make me sleep so much better at night, as it solves 99% of my supply chain attack fears. And it's lightweight enough from the user side that it will actually be used.
Just talking about the types:

I found them more helpful than the Big Five.
But there is definitively missing "Type 0: Ape: I follow".

And I do not think that a person fits just one type. They are more, like the Big Five, traits with a spectrum.
It's a damn shame that British people typically won't/don't eat mackerel or sardines. They are both delicious and they basically grow on trees around here.

I make a sardine equivalent of a classic British bacon sandwich with salty crispy skin, lots of butter and soft white bread. My dad, as typical an Englishman as you might find, loves it.
A more satisfying life, better life outcomes.
> Technically there is federal mandate to regulate noise, which stems from the 1972 Noise Control Act—but it was essentially de-funded during the Reagan administration.

On-brand
> No. They weren't even in the same category, even the comparison doesn't make sense.

The comparison does make sense if you interpret the parent’s post simply to state that Babylonian mathematics (in Mesopotamia) were developed (and seemingly stagnated) before Greek mathematics began in earnest. Which seems to be pretty uncontroversial. There are extant clay tablets from 1800 to 1600 BC that would indeed predate the Greek Geometers by a millennia — and that’s if you’re counting Thales as the beginning.

Ie. your parent post is using “ahead of” == “temporally before” not as in “more advanced”.
They already have plenty of hardware makers building ARM laptops running Windows or planning to. Windows is still the dominant operating system outside mobile, and mobile hasn't yet killed laptops and desktops despite perennial announcements of their demise.

They have the resources to do all kinds of things they don't do for the same reason: why would they? What would they get out of it? Apple is nothing next to the smallest Windows OEM.
Penetration Testing Methodology Explained
"Work on your methodology" is often given as advice to newbies when learning how to hack (ethically). What does it actually mean? This article attempts to explain just that - with math, no less - so that others who may suffer less than I did, while learning to become an über l33t haxor.
Of course, Apple's gone through major chip transitions a number of times and there were issues. Those issues get fixed (on the whole) over time, so just don't be an early adopter if you don't want that pain. I think at this point Windows has already been running on ARM long enough to justify the title of this post.
I'm going to try and explain this in a simple way:

If I ask you to write a program that returns false if 4 is an odd number and true if it's an even number, you would say that's trivially computable:

def is_four_even():
return 4 % 2 == 0

Of course there's an even _simpler_ function:

def is_four_even():
return true

The two are both valid ways of computing that function. Four is even, it has always been even, you don't need to check if it's even, you can just return true.

For all these complicated questions about that people are all getting wrapped up about the only difference is that we currently don't know how to write the first version of the function, and we don't know which of "return true" or "return false" is the correct version of the second form of the function, but _the second form surely exists_, which means that it is computable. Either P=NP or P!=NP, and that has been true or not true since the beginning of time, and _one_ of those two functions would have been correct to use from the beginning of time. It's computable, we just don't know which one to use right now.

As soon as someone proves the status of P?=NP, you can just pick one of the two ('return false' or 'return true') if someone asks you write the function. It also doesn't really matter if a statement is provable in theory or not. Whether or not it's possible to prove that P?=NP, it is either true or it's false and it has always been either true or false, and one of those two programs is correct.
I have been discussing this topic many times, in various contexts.

Some argue that some groups are oppressed, and require "help", or "boost". Without it they will not be able to break through. It is true, that some groups were wrongly marginalized. It is also true that some groups do have not integrated well into workforce because of their life decisions. Not everybody has to be CEO of company. It is impossible to make everyone equal. As someone from past-soviet country I know well who wants to make everyone equal.

This topic often returns with actions of corporations, which try to fight inequalities. Corporations do not have morality, but they do have an image, and they want to have a good image. They need to have statistics that show that they are moral. They need equality programs. They need hiring quotas. All just to "appear" moral. It is all about perceived morality. PR.

It is also a difficult discussion that requires a lot knowledge, and requires knowledge about many nuances. People like to shoot comments as bullets, but often these are not their own ideas, but ideas of political parties they align to.

We may force, or bribe more women into work force. We may force, or bribe more marginalized social groups. I wonder how longer it will required, and what will happen if we stopped at some point.

It is also a question about equality and equity, and while the latter is often discussed as more fair, for me it is also a PR engineering. It is all about reaching the right stats to not be attacked by leftist mob, that you do not have the right amount of X group. If you decided to treat equally people, you would not be able to integrate marginalized groups. So that is also a little bit disappointing.

There is no easy answer in that. There need to be social programs to help people, but they should not harm our society. People need to be able to compete, and to do that you need environment based on abilities, not on gender, or skin color.
Firefox 128
Ohhhhh! Yeah the "ESP can be up to 4GB" had me totally lost. Like, no, the ones we use have 4MB of flash.
repercussions on the general economy and for the people is what they are worried about
Interesting, looks like they had a decent size team after pivoting from glitch to slack circling around multiple offices (SF, Vancouver)

I initially thought they downsized to 5-6 people.
It's been a long time since I audibly laughed out loud at a network diagram. Possibly never. There is a first time for everything.
2036 ? With Climate Change, I doubt that island even support a military base on it then.
> Counterpoint: How about the government subsidize Boeing on the same level as the EU does with Airbus?

They do, just via different methods.

https://www.reuters.com/world/highlights-17-year-airbus-boei... has a blow-by-blow summary of the various convoluted WTO rulings on each side's versions.
About this case specifically, is there anything the execs can actually be put in jail for?

In general, corporations need to be more fragile than people. A corporation can live forever, gathering up resources, eating up the useful work of tens of thousands of people. Corporations can also be born a lot more easily than people.

Making it easy to kill them would actually benefit a lot of people, since the people can be transferred along with their experience to other corporations.

Want to make real culture change at a company like Boeing? You make it easy for Boeing to die, so that the people who have other ideas about how to make planes can do so without a massive incumbent in their way.
Advanced optical computing method for multiplexed data processing and encryption
A not so fast implementation of cosine similarity in C++ and SIMD
Right. I just pictured myself walking into an Apple store, unplugging the machine so I can see the battery effects, setting up my dev environment, and building the linux kernel or something on it to see how it performs. It's legitimately what I would want to do to test it, but I'm willing to bet the employees don't let me get that far before they stop me...
Complaining yes, but how many people are actually putting their foot down? As for bands, they may actually be profiting from this scheme where ticketmaster ensures higher prices while taking the blame. If they really cared enough they could chose not to deal with Ticketmaster. Sure, that would limit their choices in venues which could mean lower potential for profit. Probably not going to be a real issue for the the more popular groups.

And yes, if there are no concerts with acceptable terms (and that's really a hypothetical if) then don't go to any for the rest of your life. You make it sound like this is some kind of required part of the human experience when it is just one of many possible ways to spend your time. Even if you are really into music, concerts are just one way to experience it - and when it comes to audio quality, a fairly crappy one.
But if we prosecute Boeing’s executives, what message would that send to other executives? That they shouldn’t sacrifice safety engineering standards in the pursuit of record profits? Will no one think of the shareholders!
> FYI their coffee is still just as hot, but they changed their cups.

This doesn't even make sense—water that hot destroys the flavor of the coffee. Why do they not just make and serve the coffee at a temperature people actually expect? Is it so hard to not be an asshole to your customers?
Aqueducts are closer to present day than to early governments.

Traditional agricultural societies were dense villages and towns. The entire community typically shared the same water source. In areas that relied on rivers and wells, distributing the water fairly while ensuring community welfare was one of the primary functions of the town/village government.

Modern issues arise from two concepts you mention in your second sentence: "the right" and "my land".
Yup. What's next? Lennart Poettering going "There are two kinds of init systems..."?
I was on a ~20 hour ferry ship from Italy to Greece once. They had paid wifi using sattelite internet, which I did not want to pay. But for payments to work, they allowed access to stripe. Turns out, everything on stripe.com was accessible, even dev docs etc. So I started to waste their bandwidth by downloading gigabytes of images from the stripe website over and over again.

But that's quite unproductive. As it turned out, in order for stripe to work, it needs access to fastly CDN. And then I remembered that reddit also uses fastly. By connecting to stripe and changing the Host HTTP header to reddit.com, I could browse reddit! Images didn't work though (i.redd.it is not on fastly). I could edit my /etc/hosts and associate old.reddit.com with stripe's fastly IP address. After ignoring scary TLS errors, I could even log in.
Short term repercussions.

Long term it's healthy to weed out your garden.
"Limiting training data to public domain books and drawings created more than a century ago might yield an interesting experiment, but would not provide AI systems that meet the needs of today's citizens."

They need a new market. This is precisely the kind of AI system I'd love to use.
"Put another band-aid on the gushing amputated leg" has its own risks to the general economy and for the people.
Show HN: React Flow 12
ZeroTier, Tailscale, and several other UDP based mesh protocols will sometimes work in “free” mode on planes, but it tends to be horrifically slow.
This would be great when using a TV as remote display via AirPlay or Windows Screen-Mirroring etc. Unfortunately these things never works satisfactorily for me.
I have experience from state funded projects from central european countries. Afaik what they battle/hate most is what goes against the spirit of the law. So mainly popups that are hyperdesigned to be confusing so people are forced or tricked or annoyed thus accepting everything.
Another thing they battle is how long data is saved and where the data is shared.
If you self host service like plausible or matomo that do everything thats possible to be compliant then it's fine.

I think there is marketing tactic ad/analytics companies and marketers use against services like Plausible. They say these services also require cookie popup and wont give you as much detailed info so why would you use them. Most websites would be fine with limited data Plausible provides but it breaks ad/analytics industry business plan.
You would think as a software vendor, Microsoft has incentive to port their software to run on as many platforms as possible.
EFI stub is an existing kernel feature, not related to systemd-boot. Of course, everything can be wired together with systemd.
I rushed out and bought one of the new Snapdragon laptops – the Lenovo Yoga Slim with 32GB RAM. I figured that since Microsoft marketed this as an "AI" laptop, it would be a perfect platform for ML development. However, my experience has been the complete opposite. Python for Windows ARM64 is a complete mess. You have to build almost every module from scratch, and it’s a nightmare of broken and buggy dependencies.

After 10+ years of Windows ARM, I find these basic toolchain gaps inexcusable.

For what it’s worth, WSL on Windows ARM64 is pretty much great.
Importance of plate tectonics for evolution and extraterrestrial civilizations
https://news.ycombinator.com/item?id=40628573

> Qualcomm has most of the critical functions working inside.. Linux 6.9.. critical functions include UEFI-based boot support along with all the standard bootloaders like Grub and systemd.. Functions that are being worked on for future iterations of Linux include additions to battery support, on-board display connectivity, external DisplayPort connectivity, sleep and wake-up functions on the GPU, camera support, video support, better CPU frequency support, and speaker/mic/headset enablement. These functions are expected to arrive in Linux 6.10 and 6.11.
Surface Pro has a 32 gb model.
Actual link to the product presentation/demo: https://www.bilibili.com/video/BV1Dz421B7zi/
Great point -- well said! :)
Show HN: Submit Hacker News
The amount of assembly code is getting smaller in absolute and relative terms everyday. We've been moving code up the stack where it is mostly platform neutral for decades. Each transition makes the next one easier.

Take the Mac, for instance.

- 68k -> PPC: terribly painful, lots of ASM, emulation.

- PPC -> x86: hard, but mostly done in 2/3 years.

- PPC -> ARM: what transition?
So far the only ARM vendor that bothered with hardware accelerated x86 emulation is... Apple. Microsoft somehow still can't figure out how to do the same, and Google for the most part can just ignore it, since neither ChromeOS nor Android are fighting in the same market.
While I am a morbidly curious individual who would love to see one of these “too big to fail entities fail”, I don’t know that I share your confidence. And I don’t know that it’s taking responsibility either, if you let them fail, the pain is sharply distributed unevenly away from the people who caused the issue, then if you just prosecuted them.
No business sense, want Windows buy a Windows laptop.

Asahi is also more a maker community reverse engineering Apple laptops, because they can.

A rounding error on the amount laptops Apple sells.
I'm not opposed to scrutiny, I'm opposed to uninformed speculation and sensationalizing of totally normal safety operations.

If we were talking about patterns and stats that would be one thing, but this kind of pile-on after every Boeing anecdote isn't data-driven and isn't meaningful. It's just confirmation bias, and I prefer to see better on HN.
I've not had any issues with any streaming service not working on Linux. Disney+, Netflix, Prime Video, Shutter all work fine for me. If it can be streamed in a browser, on any OS, it works on Linux. Typically your browser just needs to have Widevine installed.

As for Netflix quality, I've not noticed any quality issues at 1080p but I've not measured the stream to confirm if that's what they're actually streaming.
Can someone post the threadreader version?
> I'm particularly interested in hearing about use cases I might not have considered.

Humanity.
Echo this for security at tech companies. The industry would be much different if the liability were shifted to incentivize the right behaviors.
Ask HN: Why are there no good domain auctioning websites?
I know there already exist market leaders such as godaddy, sedo, dynabot and other registrars where people can auction and bid domains. But I fail to understand why almost all of them are exclusive to their own platform and won't allow those with having their domains on other registrar and the enormous commission rate that they charge is horrendous.

Why isn't there any new age startup working on this almost all of the existing players are about a decade older or more so they are slow and sometimes won't even innovate.
Windows ARM is 10+ years old. Performant Windows ARM is not. There hasn't been an incentive to make all that stuff work until now because there wasn't much to do with it. I expect that will change soon.
I'll have to take a look at the code. Maybe I can integrate it into https://github.com/rburkholder/trade-frame
Yeah... I'm normally a huge fan of his posts, but this one seems more like venting about the number of cranks he has to deal with in the comments to his blog. Not that I blame him haha
use enums instead

type boolean = (true, false, EFileNotFound)
QEMU works great for legacy applications.
“Kill their family and everyone in their neighborhood because they might do something irrational because of the pain”
Obviously my profession gives me a ton of bias but in general it seems that for most people the squeaky wheel gets the grease and once a project is working it is ignored until it stops working again because there are only so many hours in the day and management has an infinite list of demands...

And then it breaks 2 years later and I'm called in because the person who wrote it left and no one else knows how it works because they didn't write any documentation etc etc etc
There are tons of them, all PC OEMs, with 80% of world's desktop and laptop market.
> If the fines are meaningful, they'll primarily hurt shareholders.

I’m just not so sure this is true. What kind of fine would hurt shareholders more than the employees that are let go to offset said fine?

At least currently, reputation is not represented in the tech market prices. Microsoft had a major security breach in separate products every 4 months last year, and opened this year by shuttering and laying off a large number of recently acquired game studios.

They are currently one of the 2 most valuable companies in the world by market cap.

What kind of fine could you throw at them?
> Dropping the bill on an amorphous "society" isn't really a solution.

Why? Society (through the state) should invest in anything that can improve society overall. All the major progress mankind has achieved is based on collective investments.

And what do you mean by amorphous? It's pretty clear what society is: it's us, it's the aggregate of the people living in a community.

> but there are many competing demands including lots of talks and activities that have no hope of attracting a corporate sponsor

Which is exactly why I argue that we shouldn't leave to private sponsors such as corps to decide whether a meetup can happen.

There should be a space for whatever talks/events/meetups that don't fit with any private sponsor interests, e.g. stuff that has no direct commercial usage.

> There's no more reason for my town to support a Kubernetes meetup than a talk on medieval castles.

Yes, I think towns should support both. I'm certainly not limiting to tech meetups the kind of events to take place in such a public space.
Apple is a poor comparison since they switched when Intel's offerings had been uncompetitive compared to AMD's for several years. The last gen of x86 Macs was also in many ways the worst.