skysight-inc/HackerNews huggingface dataset:
QEMU has POWER emulation and can even (I’ve heard) run AIX, so in principle could be extended to run IBM i too. The problems are instructions which only IBM i uses, for which public documentation is missing or incomplete, and hence QEMU doesn’t emulate-but blog posts like this could help in closing that gap.

Another gap is there are firmware APIs that only IBM i uses, so QEMU doesn’t implement those either - and again, public documentation is missing. Of course, people could reverse engineer these calls and implement them. An option (even if only a temporary one) might be to dump the firmware of an actual system and emulate it rather than trying to directly implement the firmware calls. My understanding is (beware my info could be wrong, a lot of this is just my own guesses) is parts of the firmware are actually modules loaded from disk (“LIDs”), and part of the boot process is actually loading these extensions and adding them to the firmware image on the system board.

Of course, there is also the legal issue. But the reality is that most people who run z/OS on Hercules are doing so illegally, and while in theory IBM could sue them, in practice IBM only appears interest in that if you try to turn it into a business, as opposed to just a hobby. Technically it may be possible to legally run z/OS under Hercules, if you have a real mainframe licensed to run z/OS, and then you run Hercules on that mainframe. And similarly, in theory, if you have a POWER box licensed to run IBM i, it might be legal to run it on that box under an open source emulator (if one existed). However, I suspect very few people have ever done that. (And ask your lawyer to check the fine print of IBM’s licensing agreements, because even though in theory they should allow that, it all depends on precisely how they are worded.) So, I doubt technical illegality is really that big an issue in practice.

I think the real problem here is a cultural issue. IBM mainframes historically were really open in exposing their internals, and so lots of customers and vendors developed deep expertise in z/OS internals, even to the point of writing custom kernel modules (nucleus modules to use the proper terminology). So there is a big skill base of people available to work on Hercules. By contrast, IBM i internals have historically been much more hidden from customers, leaving most of the people who know them well either (ex-)IBM employees, or partner vendor (ex-)employees who have signed IBM NDAs - obviously those people worry that working on an open source emulator might risk negative legal attention from IBM. Plus people with mainframe internals skills have always been a numerically larger community than people with IBM i internals skills
The corporate setting where there's no sense of humor in the engineering department is likely going into decline (culturally at least).
Only after humanity became a general intelligence. The previous ancestors were also pretty smart, but not smart enough to develop technology on their own, you have to be extremely smart to do what humanity did.
The Roomba always felt like these coding exercises of a ball bouncing off the screen limits:

IF X > 600 || X < 1 THEN VX = -VX + RAND
IF Y > 600 || Y < 1 THEN VY = -VY + RAND
Small claims court is cheap and easy, and often the only way to get them to honour the warranty even if you haven't messed with anything.
I realized at some point that when people at work draw on whiteboards it usually ends up as boxes and lines between boxes.

But after thinking about it, it feels natural, because usually we talk about "Things" and the "Connections" between them.

Could be a companies org chart, a family tree, a network diagram, abstract things like processes. It's all "Things" and "Connections".

Maybe that's why graph theory has so many applications. Because at the end, it's all just graphs with vertices and edges.
Some of the rootkits i've written attack statically compiled executables, so shrug.
Yes, the current crop of world knowledge AIs are smarter than any human who ever lived.

And big names are calling them useless.

This is proof the human race is not generally capable to solving novel problems, so I hope people will stop expecting AIs to solve every novel problem.
How many people do you think are in the military? It’s way below one percent in the USA. In the last war we fought, we lost barely any soldiers compared to the number deployed. It’s bad that we lost any, but your argument is logically null. Women aren’t just baby machines, in any case. Nothing is being “reversed” it’s just more equal if everyone is registered for selective service.
Let's Stop Asking "Why Do You Want to Work for Us?" In Interviews
We could conclude that "greenhouse effect", the evocative term that's been superseded by "global warming", was indeed appropriate!
Dearest downvoters, I can understand why you did it - the person I was replying to was talking about whether Google’s web app actually has that feature, whereas I misinterpreted them as talking about whether it technically could have that feature. Mea culpa.

Still, I think my reply does demonstrate - there is nothing technically stopping Google from adding this feature to the web version, if they felt sufficiently motivated to do so
In defence of Boeing, possibly the reason we have not that many large civil aircraft manufacturers is not just because of very stringent regulatory requirements, but a severe inefficiency in the way aviation regulations end up functioning. Nobody will argue that when lives are at stake, strict regulations are needed. But at least here in the EU, I've dealt personally with a lot of avation regulations, and it is really hard for a government to implement it without the whole ordeal being extremely wasteful. By wasteful I mean that a very significant portion of the complicance work has no real value, and that a significant portion of a company's expenses are in compliance work. It would be interesting to back this claim up with numbers (regarding compliance work being a large portion of aircraft manufacturer costs). Resources spent on compliance work, could also be spent on actual engineering, improving the quality and thus reliabiliy of the vehicle.

Despite of that, Boing may still be a broken organisation, my arguments are only to complement that what is being reported.
Yes! I was pointing out that particles typically lose energy to collision with the environment, not gain it (as the OP implied)
In my opinion, WPF is the logical choice. Still.
I like Data, but I never understood the concept. What does he really ad above the ships computer? Why have the ship computer walk around (I know feelings and stuff).

In Ian Banks universe AIs also have avatars, but for the sole benefit of humans, they like to interact with avatars more than with a voice in their head.
> I doubt the drivers were stealing food, but the restaurants obviously thought they could get away with theft and not be penalized.

I wouldn't doubt the drivers were stealing food. We've had occasions where the "wrong driver" picked up the food, but then "got a flat tire" and couldn't bring it back. This was a multi-hundred dollar order. I don't buy that crap for one minute. Some driver stole the food, and the restaurant may also have been at fault for not checking to make sure the proper driver got the order.
Does the shield still get security updates? The last update from NVidia seems to be older than a year of I'm not mistaken?
"strace -c" is usually how I start looking for things like this. It so often immediately reveal some vast difference in syscalls that'll give a clue, and is usually faster/more convenient as a first step than starting with a full profiler trace or looking through code.
Basically, understanding airfoils. Back in the 1840s they put miniature steam engines in model planes and got them to fly. There were powered ground-effect planes in the 1800s that had more powerful engines than the Wright Flyer, but the Wrights were the first people to invent the wind tunnel, so they had a better understanding of lift-to-drag and control surface issues. They adapted the flow-pattern analysis tanks used by ship designers.

As mcarmichael said https://youtu.be/EkpQAGQiv4Q?t=391
To ensure you've paid your monthly subscription fee (Not joking - the mattress cover has a subscription)
In my book if your setup grants access to anyone on your network then it was already insecure. Your wifi is too big a perimeter to defend; lock down the stuff you care about instead.
When self driving cars started driving around public in 2010 that was a universally recognized success of self driving cars. That shocked many people, as before then self driving cars was entirely science fiction.

There was of course never a recognized success of FSD, since we don't have FSD, but when people started seeing cars drive themselves on public streets 2010 they assumed we would have FSD in 5-10 years, but we still barely have restricted self driving cars today 14 years later.
When it gets down to it—talking trade balances here—once we've brain-drained all our technology into other countries, once things have evened out ... once the Invisible Hand has taken away all those historical inequities and smeared them out into a broad global layer of what a Pakistani brickmaker would consider to be prosperity—y'know what? There's only four things we do better than anyone else:

music

movies

microcode (software)

high-speed pizza delivery
It's rather shocking that they stayed together over such a long journey that included no stops. I tend to agree with the other commentators that they didn't fly the whole way to South America.
the twitter example link goes nowhere.
Have you never seen someone say "ChatGPT is smarter than most humans"?

Tons of people mistake knowledge and eloquence for intelligence, even here on HN, it isn't a strawman at all.
From my experience it depends on the length of the task.

For ~50 LOC examples ChatGPT can consistently modify the code to add some new parameter or change some behaviour etc.

For using new external APIs it hallucinates often - that said, all of my changes to my static Hugo websites: new shortcodes, modifying short codes like "change the list of random articles to only include articles that have the same 'type'" works excellent - are done by ChatGPT without problems.

> .com crash look like peanuts.

I think what people get wrong about the .com crash: It wasn't a technology crash but a crash of overvalued companies and the sudden fear of VCs. Internet usage and new applications just grew and grew. There was no internet technology crash - and many successful companies like Amazon and eBay just kept working - the pet.com's of the world died (and sadly my Wiki/Blog/Onthology startup died too)
Most games don't use ImGUI, though. Like the parent commenter said, it's useful for debugging, but the actual in-game UI—HUD, inventory, map, etc—is usually rendered by yet another middleware framework like Scaleform, or something that the engine provides (Unreal or Unity).
> DOJ does not feel confident they would actually win their case

Sort of.

Another possibility is limited budgets incentivise settling
> I believe there are API-level emulation products for AS/400 and its descendants.

There are, and it isn’t a new thing - California Software Products came out with BABY/400 in the early 90s, to support porting RPG apps from AS/400 to DOS or OS/2-and Windows and NetWare versions were soon added as well.

But the problem all these solutions have - IBM i has so many gazillions of features, many of them legacy (sometimes with multiple different ways to do the same thing, just for historical reasons), none of these packages can implement it all, they can only implement a reasonably common subset. And if you are really lucky, your app only uses that subset, and it all just works. And if you are a bit less lucky, it only uses one or two extra bits that are easily replaced, and the rework required is modest. And if you are really unlucky - and the bigger your app and the more technical debt it has, the more likely it is - the bits missing may be so significant, using one of these solutions might not be viable.
How much energy do they expend and how can they do it when there's no food sources for them?
Knuth judged that it wasn't an erratum, since the bound he included was correct and he never claimed it was optimal. :-/
This convolutional view and fast GPU kernels for FFT were used in some pre-Mamba state space models for long sequence modeling where the polynomial is the input sequence. The Hazy Research blog posts from 2020-2023 have a lot of information on this approach.
> openSUSE's automated testing builds each package not just in a chroot but a new barebones VM, to ensure that depdndency definitions are complete.

How are you sure other distros don't do that? I'm also not convinced that building in a vm instead of a chroot is any kind of advantage.

> Sorry, it was years ago

So isn't it possible they've changed things now?

> Those VMs are accompanied with screen scrapers that perform OCR in order to automatically test the pre-boot environment, before a display server comes up.

So to me, all that sounds is nifty, but not especially impressive. Any devops team could write something to do the same in a couple of hours. If other distros don't have that, it could simply be because they don't need it.

> It is possible that other distros are catching up here

This is the crux of your position, though, that all these other distros are that much more behind openSUSE. You start your reply with "yes and yes", very confident, but now here in the meat of the discussion you say you don't actually know.

I'm not trying to be combative or adversarial here, but it really seems like a lot of assumptions are being made.

> With Debian, package sources are uploaded as binary artifacts by maintainers who can all have their own standards for style/conventions, testing, and other policies.

I mean, Debian as a system has a standard for its packages, standardizing what they felt they needed to, and all packages adhere to that and the system has been working well, possibly longer than suse has even existed.

> but I hope it makes clear how it might be plausible for a smaller distro to have more mature centralized, automated testing

Well, I never doubted that was possible. I'm just skeptical OpenSuse's testing setup is/has leading/led to a system that is more stable or whatever other supposed advantages it has over say Debian and Red Hat.

> But there's some social and technical cruft there that leaves room for some competition, isn't there?

Is that cruft not just project preferences, of which each distro has it's own version?

> But do dig into OBS to get a sense of how SUSE is built. It may even be useful to you

My days of installing a distro for fun have been over for a long, long time. Now I only really like Alpine, Devuan if I need something chunkier. I appreciate the suggestions and conversation though, thanks!
The site seems down, so here's the wayback link: https://web.archive.org/web/20240701032732/https://boston.co...
Like the right to bear arms?

There is no literal reading of the second amendment that grants gun rights to individuals outside of well regulated militias.
Optical Media Survey
Well programming itself with text doesn't have boxes and lines. So there's other isomorphisms to represent this concept.
Where are the old bitnami images now?
Are McKinsey & Co. acolytes abusive and lacking self-awareness?
Another FFT trick applies well here: the middle vector multiplication can be folded into the last stage of the FFT and first stage of the IFFT. This saves writing these two stages out two stages to memory.
The target here is not a random YouTube watcher though. If you're doing actual rootkit hunting, you're in a larger org with lots of other indicators in place. You'll have DNS and traffic logs (hopefully), some local agents, maybe managed devices.

You're not going to find rootkits randomly by deciding to check with tcpdump. You're looking for them in the first place, because they tripped some other detector. That's a big prerequisite.
Immigration is exacerbating Australian housing problems.

Australia also has an obsession with property speculation as a tax efficient investment with capital gains discounts and negative gearing.

Property in Australia isn’t about owning a home, it’s about having an investment.

Pretty much all houses in Australia are sold at auction. It’s impossible to get an accurate guide price. Every dark pattern is used to maximise sale price at auction. The auctions them selves are something of a spectacle with real estate agents acting as minor celebrities.

So much wealth in Australia is now in property, anything that reduces property value such as building more homes, increasing supply, abolishing negative gearing and capital gains discounts is political suicide. Prosperity owners in Australia have become dependent on the next owner paying more than the current owner to cover negative gearing and make a profit via capital gains. Text book definition of a pyramid scheme.

Builders are land banking drip feeding supply. Why increase supply selling for less when they can maximise value by artificially limit supply.

Then current own homers are a bunch of middle class NIMBYS. I live in a suburb the NSW government announced has a high priority suburb to build high density as it is along a rail route. Perfect place to build along a rail route with access to the city, central coast etc. The locals don’t want it.

Sydney is now the second most expensive place to live in the world. It’s property problems has a lot more to it than immigration.
What are uses of LD_PRELOAD that make us keep it?
AI-powered scams and what you can do about them
Good. I just can't fathom how not having basic checklists, cross-checks, and logs on safety-critical parts installation isn't criminal negligence.
No. A corporation in an entity formed to provide a limited liability legal shield for the owners and investors of the company. It does not protect the officers who operate the company. Officers of corporations go to jail all the time for violating the law for the benefit of their company. Including Boeing employees, for example, Darlene Drunyun and Michael Sears, if you feel like checking out their Wikipedia entries.

https://en.wikipedia.org/wiki/Michael_M._Sears

https://en.wikipedia.org/wiki/Darleen_Druyun
Sounds like the problem was not squash merging, but the slow and buggy implementation of Stash (hilariously bad naming for a git-related product btw).
Full paper (article provided link broken)

Greening of the Earth and its drivers (2016)

https://www.nature.com/articles/nclimate3004

https://sci-hub.ru/10.1038/nclimate3004
When an ASML Lithography Machine Goes Down [video]
> The result should be a single .exe file with no or minimal dependencies and a size of less than 40MB

Computers come with a modern browser now. Instead of a .exe file, could it be, let's say, a single .html file with inlined image/css/javascript?
This is such a weird take. The question is not meant to be literal. It’s a starting point to a discussion about career passions and aspirations.
I think you're missing the point of the question. Qualified candidates have options. The question is why do they want to choose you over the other places.
The only reason I use SQS is because how it's compatible with other AWS Services, I can have an S3 bucket whenever there's an upload I can send an SQS Message and I can have it trigger a lambda.
Kamifusen
answer: because you guys pay more than the next company.
People who'd like to go from NYC to Chicago in 10.

Denver to LA in 15.

I largely hate flying even though I've accepted it's the only way to travel overseas.

I'd love to take the full 30 hour train ride vs the 70 it takes now
How much is actually gained by removing checks like these, and is it worth the cost? Can we find a safer approach to making the code fast?
Cooking turkey in a vacuum… sous vide is your idea of easy? Props, dude!
I socialize with computers more readily than humans. At least they're only wrong when confused or ordered to lie (intentionally written software).
If you frame it as an abbreviated form of "Aside from the money, why do you want to work for us?", it makes more sense. Sure, the answer might be a lie but it can also be an opportunity for the interviewee to demonstrate interview preparedness.
this article is missing the picture. Yes the candidate engineer / salesperson / marketer is motivated by money.

But of all the things they could work on, why this team, problem or company? Many jobs will pay similar money.

Some version of this question is extremely helpful in
(a) understanding if the candidate is going to be disappointed/not get what they want a few months into the job
(b) identifying what motivates them, to help them find fulfllment and growth in their career (part of your job as a manager).
It would really REALLY help if that's the question they asked!
Fixing bugs in a function in a library. Overriding libraries.
? You can answer however you like. Don’t feel limited by following the prompt to the T, they’re more interested in big picture impressions than strict prompt following ability.
Enh. When I interviewed at ESPN the first few questions were about sports knowledge: were you a fan who understood the storylines and stats? Or did you just want a job?

If you had somehow managed to slip through the HR screening without being a sports fan then the day of interviews would root that out and you would not get an offer.

It ensured that everybody who was there lived and breathed sports and would run through walls to create a great product.

Compare to later when I worked at FOXSports.com where sports knowledge was a bonus. The product was worse and the team had to spend too much time (more than 0 minutes) explaining to a front end dev why a baseball box score had an order that stats were always displayed in because that’s the way fans expected it (true story).

I think the value of the question is that, all things being equal, do you want the person who wants to be there because they have a connection to what you do, or do you want someone who just wants a job?

I’d pick the former.
Replacing allocators https://github.com/jemalloc/jemalloc/wiki/Getting-Started

Pretending you're running on a remote system https://github.com/viraptor/libremotec

Cheat in games https://github.com/ProfessionallyEvil/LD_PRELOAD-rand-Hijack...

Fixing bugs where the upstream can't do it.
I’ve always felt there’s still better ways to do that.

For every place where it can be an interesting question you get some entry level posting at, at best, bland corp and the real answer is “I’d like to not starve” but they expect and song and dance.

If you want to know my aspirations, ask. If I’m supposed to be doing baseline data entry, maybe skip on the high concept stuff and assume I’d just really like to afford my crippling keyboard habit
Show HN: IMGCentury- Image Compressor Online Tools
What does one have to do with the other? Or do you just like making everything be about Israel somehow?
Yahoo pipes was amazing!

My vague memory of how this ended last time was processing cost and lack of a business model.
That's the beauty of Go, generally, and why I immediately became attracted to it. The code is supremely readable because it enforces a style guide, and doesn't allow much magic.

A number of people don't like it for limiting their expression and abilities, which I understand that feeling too. But as a middle aged programmer I realized that readability trumps conciseness and cleverness in the long run.
It's just one of those questions that will filter out people. I am trying to discern a lot more than technical aptitude, given how many technically adept people I have worked with who have been nightmare employees.