skysight-inc/HackerNews huggingface dataset:
> If costs go up, companies must raise prices to maintain normal profitability.

That is only true if salaries make up a significant amount of production.

My favorite example was a job at a cookie factory. A hall full of giant machines, multiple production lines. Mine, counting 5 humans produced FIVE HUNDRED THOUSAND boxes of cookies per day that cost 99 cent in the store. In a 5 hour shift I earned 35 euro.

5 X 35 = 175

500000/175 = 2857 euro for each 1 euro worth of salaries

IOW salaries make up 0.035% of what customers pay.

Would the cashier or the truck driver be earning 100 k per day? The 30 ish people in the office? Would they get 100k for "running" multiple production lines?

It is frankly insulting we pay people to talk economic rubbish like that. The giant building, the ovens & production lines, the trucks and the ingredients must be handed down by the gods for free?

In my current job I clean trains for ohh something between 5000 and 20 000 people per day. Assuming a 20 k day each traveler pays me 0.0075 euro while a ticket costs [say] 50 on average. THREE out of TWENTY THOUSAND pay for my labor.

They need multiple people to clean and drive the train of course. It quickly adds up to.... nowhere near a million euro.

Building a train, train stations and laying track involves a lot of people but it isn't that (to put it scientifically) the workers are pulling the rails out of their ass or are hammering out the components on an anvil. It involves a ton of equipment.

So they put down tracks 50 years ago using machines build 60 years ago in factories build 70 years ago using tools made 80 years ago in factories build 120 years ago. etc

Lots of labor, it took very few economists. They sit in the train, eating cookies, complaining about how expensive the ticket is. One says it must be labor, they are still talking about this to this very day and will continue to do so until the end of time.
My Dream Life as a Polish Prince
Twenty minutes of flight time is reasonable for a drone with swappable batteries. It seems next to useless for manned flight. In comparison the cheapest airplane, the Cessna 175 Skylark, has a flight endurance of 4.3 hours.
Also solves the problem that starship’s door is so far away from the ground.
Well. There's no Supreme Court ruling on the copyrightability. The Federal Circuit did hold that APIs are copyrightable, and as far as I understand the Supreme Court carefully avoided deciding whether or not they were right about that.

So it's not great, as it does leave the Federal Circuit finding that the APIs were copyrightable standing so far, but as you say it could have been worse - it does not have remotely the same weight.
Recent and related:

Keep your phone number private with Signal usernames - https://news.ycombinator.com/item?id=39444500 - Feb 2024 (872 comments)
A lot of USB-C monitors offer built-in usb hub support. So you would plug the monitors into the laptop, and the peripherals into the monitors.
Not an expert, but see table 3. They use CANTAB as the test of cognition. Scores range from 0 (worst) to 1 (best).
β = the standardized beta coefficient. You do a linear regression, where the cognition score is the dependent variable, and prebiotic status is an independent variable. The values are standardized first (x - mean)/(standard deviation). β is the slope of the regression line. They use the prebiotic group as the reference group.
> C-to-Rust transpiler is a pretty doable project.

It's been done, but what comes out is terrible Rust. Everything is unsafe types with C semantics.

An intelligent C to Rust translator would be a big win. You'd need to annotate the input C with info about how long arrays are and such, to guide the translator. It might be possible to use an LLM to analyze the code and provide annotations. Usually, C code does have array length info; it's just not in a form that the language ties to the array itself. If you see

char* buf = malloc(len);

the programmer knows that "buf" has length "len", but the programmer does not. Something needs to annotate "buf" with that info so that the translator knows it. Then the translator can generate Rust:

let mut buf = vec![0;len];

The payoff comes at calls. C code:

int write_to_device(char* buf, size_t len)

is a common idiom. LLMs are good at idioms. At this point, one can guess that this
is equivalent to

fn write_to_device(buf: &[u8]) -> i32

in Rust. Then the translator has to track "len" to make sure that

assert_eq!(buf.len(), len);

is either provably true, or put in that assert to check it at run time.
So that's a path to translation into safe Rust.

Funding could probably be obtained from Homeland Security for this, given the new White House level interest in safe languages and the headaches being caused by the cyber war. Is CVS still down?
Google Israel managing director Regev ends MindTech remarks early after protests
>But, emulating a current console is not about preservation. It just isn't.

I disagree in the general case. Sure, beware of litigious companies, but it isn't immoral.

In the specific case of Yuzu bringing in cash from the endeavor, yes, I see why Nintendo did what they did.

---

Totally off-topic, but I have never bought a Switch despite liking the idea of all the games on it, because I don't want to pay $600 for a gameboy, 2-4 real controllers and a copy of Mario Party. I can't understand how it or Steam Deck is popular. But that's just me.
I thought that was a cooking issue? That is Americans like rarer, more parasitic prone, cooking. Would this be a concern in a traditional salume made with (albeit Italian) wild boar?
I’m not embarrassed. I occasionally explore contrarian interpretations of events in order to Cunningham a reasonable argument against them into existence. It’s a good exercise in reevaluating one’s internal implicit biases: if no argument exists against hypothesis H, one should reject that hypothesis in favor of the null.

In this case the only argument is “I read a book that says X is good”, which isn’t much of an argument at all. Null hypothesis is looking strong.

You however should be embarrassed for suggesting folks opinions don’t matter if they haven’t read the same books as you.
C++ and Java both have some form of Optional btw.
SEEKING WORK | US | REMOTE

AWS expert with over 10 years of experience seeking short-term or long-term engagements. I offer monthly DevOps and AWS support at a fixed price.

• DevOps/Cloud Management

• Cloud Architecture

• Infrastructure as Code(CDK)

• Cost Optimization

• HIPAA/SOC2 Compliance Readiness

https://tysonworks.com

contact@tysonworks.com
Last minute hard-fork. https://github.com/pineappleEA/pineapple-src
> For one thing emulation has been ruled legal in the US. By

Emulation was; breaking cryptographic locks under the DMCA never was. In addition, most of the pro-emulation lawsuits were decided before the relevant DMCA sections even came into effect (e.g. Bleem), and are quite possibly already obsolete.
My main use case is vertical, through-floor runs.

I know it's penetrating a fire barrier (e.g. normal flooring OSB), so should probably have some sort of break... but what's typically used there?

Common recommendation seems to be "in-wall-rated whatever", but I'd rather do it right if I'm taking the time to do it.
Related ongoing thread:

Yuzu (Nintendo Switch emulator) is dead - https://news.ycombinator.com/item?id=39594795
> Really the only thing that can stop the US is the reduced wages and loss of the middle class, because the middle class actually creates the velocity of money that the market runs on.

Political turmoil and "culture war" collateral damage is a genuine risk as well. If nothing else it's preventing us from enacting laws that prevent corporations from continuing to decimate the middle class (e.g. offshoring in software companies.)
Related ongoing thread:

Yuzu emulator developers settle Nintendo lawsuit, pay $2.4M in damages - https://news.ycombinator.com/item?id=39593647
This is really awesome! I recently picked up Bevy and Rust to resume my attempt at making games and hopefully publishing something worthwhile. This is something that I felt was missing since day 2 of learning Bevy.

My own personal workaround have been to dump "user actions" to a ndjson file, which I can load at runtime when I want a "replay" but obviously missing being able to move forward/backwards, it just plays the actions.

Would love to see it working with bevy_xpdb, although I'm not sure how deterministic it is and if that gets in the way (I assume so?), it does have a `enhanced-determinism` flag that says "Enables increased determinism", but the lack of "complete/full determinism" terms doesn't give me a lot of hope.
The reason Odysseus's legs are so narrow is that they wanted fixed legs, so there's no leg deployment that could go wrong. But payload fairings are only so wide. The legs are the widest that fit a Falcon 9 payload fairing.

I really like the idea of a mission to build infrastructure though.
Those issues just seem like a matter of creating the tooling for it no? Setting up a blog was difficult when you had to get your own computer hardware, setup the networking, install the software and run it 24/7. Now its just hosted somewhere with a click of a button.

Nothing about a federated instance is fundamentally any more challenging than setting up any other service.

Looks like its available here as a managed instance
https://elest.io/open-source/lemmy

Anyway, I think the bigger issue here is most users simply don't have the need to. I was big into this whole "lets decentralize the internet, screw these big corps". I setup a lemmy instance, then just forgot about it entirely. What the hell am I going to do with it?
Autoscraping
I bet Nintendo is bribing these devs. As if they didn't know the users would do shitty things with the emulator. Edit: It was the other way around. I think they are muscling these devs with lawsuits.
What’s wrong with wrapping the C headers in rust?

Seems possible to me, although a bit labor intensive depending on the C/C++ lib — https://docs.rust-embedded.org/book/interoperability/c-with-...
Convert web data into actionable information
The base M3, it will gain this feature in a software update.
> Still, it's only bringing in the runtime, not compile time, checks

it's doable to have both compile-time and run-time checks:

https://gcc.godbolt.org/z/oT3adre86

some compile-time interval calculus library would enable more check and does not seem much harder to implement than a run-time one.
If you're running LLMs locally using something like LM Studio or Jan.ai, a GPU bump will speed up text production.
> It took him years to realise Google search results had a scroll bar, and it wasn't just the 3 items that fitted on the screen.

I wonder if this is because today's interfaces are actually so much worse for scrollbar UX (usability and discoverability) than anything we had since they were invented 43 years ago.

Just look at it... https://scrollbars.matoseb.com/
No one bashing Claude for having different names for all of its products...
Thanks for the added detail. It makes for another interesting "what if" in the very, very many missed opportunities in the Commodore saga...
Massive issues with TensorFlow GPU on Mac
iPad doesnt run macOS
> Shortly after Pivotal officially launched sales of its single-seat personal aerial vehicle—a recreational eVTOL aircraft that requires no license to fly—the company’s “tilt-aircraft” architecture has garnered some attention from the U.S. Air Force. ... Recreational pilots (licensed or not) can order the Pivotal Helix aircraft online at a starting price of $190,000. Because the aircraft complies with the FAA’s Part 103 rules for ultralight aircraft, operators do not need a pilot’s license to legally fly it

I was really surprised that was possible, but this seems to describe the regulatory situation: https://en.wikipedia.org/wiki/Ultralight_aircraft_(United_St....
Interesting, I'd expect it to be a larger difference considering how much the carriers avoid stopovers.

Maybe the fees and organization of refueling tips the balance?
What do you think happens if the fines aren’t paid? Fines only work because if the implicit threat of violence behind them if the finor is not paid.
And the cost was easily justified at the time for a small business making customer-facing documents in-house.
for what it's worth i use supabase because it's the fastest way to get from 0-1 for app development. most backend stuff for getting off the ground is not very interesting so getting the graphql api, oauth integration, db migrations, some user authorization story for free is what i'm looking for from supabase.
https://getutm.app/faq/#does-this-require-a-jailbreak

You can side load it using a developer account without jailbreaking.
Good for him. The reality of the genocide is getting harder and harder to keep out of our ostensibly "politics-free" tech bubble.
I am -very- sad about this. In the past few weeks I've been playing a lot of games on Yuzu that I own for the Switch. The ergonomics of YouTube movies on the left - Hyrule Warriors on the right monitors is just prime time fun. Pure dumb fun.

But the game runs like ass on the physical switch. RIP Yuzu, you will be missed.
> I guess it never occurred to me to think about what's allowed vs not allowed.

I'm the same, but the opposite. I never would have thought there were public places you couldn't kayak.
previously called Xeon Phi.
Building infrastructure is the only way this stuff will get cheaper and easier
For servers it makes no sense to have hybrid CPUs with heterogeneous cores.

Where needed, you can put in the same rack several servers with big cores and several servers with small cores, in a proportion appropriate for the desired application. When the big cores and the small cores are in different sockets and they do not share coolers, the big cores can achieve maximum speed without being slowed down by the heat produced by the many threads that might be run simultaneously on the small cores.

AMD already has both server CPUs with big cores (Genoa and Genoa-X) and server CPUs with small cores (Bergamo and Siena). AMD's strategy seems wiser, because their small cores are logically equivalent with the big cores, but they have a smaller size and a better energy efficiency due to a different physical design.

Intel's strategy of implementing distinct instruction sets in the big cores and in the small cores is an annoying PITA for software developers.
It is a complicated beast, extremely flexible. It's a box of Legos you need to assemble yourself. There is space for simpler, opinionated solutions (such as OpenShift) that require making fewer decisions and keeping track of less configuration.
probably not, as they are not selling the emulator for profit.

If Nintendo were against ALL types of emulation they could (and would) have gone against all the other emulators that still exist. But they're mostly focused on shutting down for-profit emulators, so that's why they targeted yuzu.
Revy is frame-based: it runs as the last system at the end of the frame, with exclusive access to the `World`, and synchronizes the state of the Bevy database with the state of the Rerun database at that point in time (it keeps track of 3 timelines during that process: the wall-clock time given by the OS, and the frame number and simulation time given by Bevy itself).

So non-deterministic scheduling is just not an issue by default.

You could of course access the Revy logger from any system (it's just a `Resource` after all) and log arbitrary data to Rerun from there (the resource is basically a handle to the Rerun SDK).
This still wouldn't be a problem. The data would once again be logged to the 3 same timelines (wall-clock, frame number and sim_time) and you would be able to visualize in which order the different systems doing the logging were scheduled during each frame.
> If the grip looks weird to you

Nope, The grip is normal. You are replying to other post
They will merge, eventually.

iOS/iPadOS is the future. Ever iteration macOS becomes more iOS like.

The compute model is changing. I am now old and enjoy doing computers the "old way." I watch younger people wizzing through apps on an iPad and they are able to do 85% of what I can do on a desktop—and if I'm being honest they can often arrive at the same output faster.

There are tons of exceptions, of course. No terminal, limited filesystem access, no Xcode, applications like Photoshop and Final Cut run with a limited feature set, etc.. The list is actually quite long. But every year the list gets shorter.

Somewhere in a room at the Apple spaceship is a chart that has all three OSes converging under a single OS, probably aptly called OS. I'm sure they keep pushing the date off into the future, but it will happen. The numbers are really getting up there too—macOS 14, iOS 17, etc.. If I had to guess, there will be no iOS 20. We will get AppleOS v1.0 instead.
What? I’ve caught Safari using 22GB of memory another day.

Open 1000tabs and it will kill any machine.
On an interlaced display, the two different fields are not displayed at the same time. If you merge the two fields into a single non-interlaced frame and display it on a progressive scan display you might see a double image, but that's not inherent to interlaced video.
I think it may have mainly been the Patreon that killed Yuzu
It'll probably be like automating most other tasks: the effort is dominated by finding the right data, transforming it into a standardized input stream, then transforming the output back into actions.

Programming became high-level programming (of compilers) became library-glueing/templating/declarative programming... becomes data engineering.
> It's like a community of everyone scamming and mistreating each other instead of working together to improve things.

I was saying this exact thing to a friend of mine who is big into apple products and suggested that you could technically do the things I wanted to do on apple devices.

The general ecosystem between windows/linux/mac is very different. Windows freeware is all packaged and provided on sites last updated in 2002 and look like you'll get a virus despite the site being the defacto source.

Linux software feels a lot more unified(despite n+1 packaging schemes) and feels a lot more like a collective effort where anything is possible.

Mac software wants you to break out your wallet and contribute to the APPL bottom line in order to get some basic custom functionality for some app written by a single developer that will be quietly given up on in a couple years.
Sure, but it would also be an IA much smarter than the ones we have now, because you cannot replace a human being with the current technology. You can augment one, making her perform the job of two or more humans before for some tasks, but you cannot replace them all, because the current tech cannot reasonably be used without supervision.
of course - SRW lock allow shared access only if no waiters ( request to exclusive access) on lock. so even if lock in shared mode, new shared request can block, if was waiter(exclusive) already. in case OP no exactly this, but anyway - i be say that shared access is only hint to system, that it can optimize access - and allow multiple shared threads inside lock. but this was not always
that just shows how much they actually earned from selling yuzu.

It also shows that for-profit models of emulator development are a bad idea.
I could be wrong or naive, of course, but...

> so we divide up the work and specialize

There's an important key difference - no one is forcing anyone to understand how computers work in detail, and the situation where one needs this specialized knowledge is quite uncommon. Thus, this can be left to the specialists.

I do believe, though, that everyone should probably know how the computers work at the extremely high level, though. Because virtually everyone deals with computers those days, so this knowledge is nearly essential. And if someone wants to learn more for whatever reason - they should be more than welcome to do so, without any artificial barriers. No one should ever say "computers are really hard, only licensed engineers should be allowed to... (idk what)"

In the same way of logic, consider that everyone is a part of a legal and political systems, whenever they want it or not. Which is why I'd like to make those as accessible as reasonably possible, with the basics well comprehensible so you don't normally need a lawyer.

I think a better comparison could be with electricians, plumbers or builders. And with those, no one should need a specialist to do basic stuff (like replacing a light bulb or installing a bidet), and no one should be actively discouraged from learning more advanced things.

I'm saying this as someone who re-wired a fire hazard of an old house (with copper-aluminium twists from '40s, no grounding, and so on) up to a proper code (checked with a real electrician, of course), installed a water heater after old one had failed, replaced a car radio, etc. - just because I had time and desire to learn and do it myself (also saved some money). At the same time, I've happily went to a mechanic when there was something with the starter and I'm about to call a contractor for a simple leaky faucet, just because I don't have time for this.

Computers or anything else - I'm all for all the modern man-designed systems to be understandable and/or serviceable. So anyone with a working brain can do things themselves if they want it and have time for it, and no one is forced to hire anyone unless they prefer it that way (which is totally fine - like you've said, we divide work and specialize, optimizing our resources). Save the obvious exceptions where the risk of harming others is too high - e.g. the building codes are there for a good reason.

And I'd say some legal systems look way too unnecessarily complicated (or poorly designed) to me. And popular culture is complicit in re-enforcing this isn't helping - it's reinforcing the current status quo. Which seems to contradict the whole idea of resource optimization.
It’s not a strawman. It’s an application of your claim that up front payment gives rights to perpetual and arbitrary use of a product. Content DRM is as arbitrary and artificial as any iOS limitation.
'Just don't be exploited' by people who are literally paid to figure out how to exploit your psychological weaknesses?
Yeah - two themes here -

1) Is copy even important?
I think it is. If this post was titled, "Auto-tune experimentation for short-form content optimization", it might make half the audience confused about the product. In fact, the 1-liner we use for HN is very different from when we talk to VCs, because the audience is different with different goals & backgrounds. I guess the point I am making is that messaging has to be contextualized, depending on users, platform, and goals.

2) PMF vs copy - I agree that the two are orthogonal. Copy is not going to solve for the lack of a PMF (and it shouldn't). Exactly the point above - the goal is to help more and more users comprehend what you do, hopefully in a way that's more personalized to them.
The AGI exclusion is well known, for example covered here:

https://cryptoslate.com/agi-is-excluded-from-ip-licenses-wit...

It's also explicitly mentioned in Musk's lawsuit against OpenAI. Much as Musk wants to claim that OpenAI is a subsidiary of Microsoft, even he has to admit that if in fact OpenAI develop AGI then Microsoft won't have any IP rights to it!

The context for Nadella's "We have everything" (without of course elaborating on what "everything" referred to) is him trying to calm investors who were just reading headlines about OpenAI imploding in reaction to the board having fired Altman, etc. Nadella wasn't lying - he was just being coy about what "everything" meant, wanting to reassure investors that their $10B investment in OpenAI had not just gone up in smoke.
What past disruptions tell us about Cellular Agriculture
CRTs suffer strongly from phantom array effect, but individual sensitivity to this effect varies. The people who notice it are the same ones who complain about PWM lighting.