skysight-inc/HackerNews huggingface dataset:
I thought Apple had the perfect groundwork, at least from UI elements, to make the single device work.

My thought was when a keyboard/mouse were connected it would be in macOS mode, with a normal desktop, windows, and the dock. Without these input devices, it would switch to touch mode, forcing all the apps to full screen (or now Stage Manager as an option) and forcing LaunchPad in place is the normal desktop/dock. Developers would be instructed to use larger touch-friendly UI elements for full screen mode, which would be used in the touch mode.

It seemed like Apple was laying a lot of ground work, and it made so much sense to me that they’d do this. This was many, many years ago. I’ve since given up thinking they’ll do this.

I thought the same thing about the iPhone, even before the iPad. Once it got fast enough, allow it to plugin to a dock and use a normal desktop with a monitor, keyboard, and mouse. Some Android devices have since come out that do this, but I think Apple is in a much better position to make something happen.
For reference & context, I believe (I hope!) this is the "first big thread on GitButler":

https://news.ycombinator.com/item?id=39356042
Is your system your enemy? Serious question.

Having suffered through many Dell laptops (flagships) I'd rather flush the money down the pan than buy one machine from them.

What Dell is selling in comparison to Apple is legacy technology with shoddy workmanship.
Logical consistency is a social burden
Because we, as an employee group, put up with that. If only there were some way we could band together and say we don't like these working conditions. some sort of disjoint set of a group of people.
Thank you very much! Glad you liked it :)
> Netflix, Steam, and Spotify show that the best deterrent from piracy is easy access.

Right, and the problem is that piracy in Yuzu is easy. Piracy on a real Switch is much harder (you have to track down an early model Switch if nothing else).
Starship might utilize refueling. So far it hasn’t done anything of the sort.
The landing and take off tanks would have to be ballast tanks I suspect. Meaning at the bottom, center of the craft, where the moment arm is the most favorable.

If Flight 3 explodes again, my completely armchair prediction is that stage 1 will get something similar, but to stop sloshing on boostback.
I work on systems that don't run on Linux, and those systems also have reasonable business requirements for graceful failure on OOM. This is unhelpful.
> you probably want more specialised tools like BLAS/LAPACK

The GraphBLAS and LAGraph are sparse matrix optimized libraries for this exact purpose:

https://github.com/DrTimothyAldenDavis/GraphBLAS

https://github.com/GraphBLAS/LAGraph/
Nobody has access to anything unless you give them your password. Macs have full disk encryption built in. If you aren't using FileVault, you are doing it wrong.
Incorrect.

Two C libraries interface just fine if library 1 handles ownership and library 2 (or your program) simply operates on the resulting things being passed around.

Rust, on the other hand, will go bananas and your life will be miserable.
See: http://way-cooler.org/blog/2019/04/29/rewriting-way-cooler-i...
"Coals to Newcastle".
ChatGPT can read its answers out loud
I assume viewing a PDF in browser is generally safe everywhere as long as you aren't downloading to HD or cloud? Or is even this activity realistically dangerous without a VPN in some places?
IBM's POWER also has 4 or 8 SMT threads/core, but with big OoO cores. I'm not sure how they fit in.
> The thing that annoys me about worktrees is that you can't have two checked out to the same commit at the same time

Checking out the same commit is fine. You just can’t checkout the same branch.

This is not a problem for me because I either use detached head (if say I’m going to build from some commit) or restrict branches to certain worktrees naturally (if I am backporting to `old-version` on a worktree then... it’s not like that backport branch is ever going to be relevant in my main worktree where I do most of my work).
The odds improve. What you want is the economic odds, ie was your exit worth it. If you are earning 50% less for having joined that early and stayed that long, did the payout for those 34.5% exceed 100% of your annual cash pay x 1.655? You need equity to function as a make-up bonus for the pay you forwent to work at the company, that's the 100%. The economic odds require enough payout per hit that the misses that give you zero are exceeded as well. Since 65.5% of the startups from top-tiers don't pay, you need to further bonus up by that amount to make up for the 1/3 odds to took.

The criteria used in the article are poor as well. Exited for more than invested is not useful. Investors get preferences, including exploding preferences. So "exited with a payout to the option-holding employees" really should be the test.
While it was settling it would destroy all/most of the external fixtures including antennae, engine nozzles, and sensor housings. Bonus the rocking action during settling could puncture the hull or break a windows on a sharp boulder.
> For performance reasons, Puter is built with vanilla JavaScript and jQuery.

jQuery is overdue for a comeback.
Thanks for posting the link. I've seen this blazing speed in other industries in China. I still remember sharing a concept for a product at my first meeting with our Chinese branch and leaving town for a tour of other plants. By the time we got back, there was a prototype.

Was it perfect? Absolutely not, but it kind-of worked, and gave us a much stronger sense of where the technical risks lay. Their drive to deliver was admirable.

Success in making good quality EVs in one of the world's largest markets is good for everyone. Pity we are considering tariffs instead of competing.
I disagree with the doomsaying and making things out to be much worse than they actually are. I don’t think it’s a good thing to do.
Yes - that was a great design. I've seen some people suggest that it wouldn't work on the moon due to lack of atmosphere and less gravity, but not obvious why that would prevent it.

Of course it's a more complex design in a way given that you deploy this airbag at low altitude - something else to go wrong. It's interesting though that NASA has used that and the even more complex air-crane technique on Mars both successful first attempt. Even though they seem complex I'd assume NASA determined they were the least-complex approaches that had a high likelihood of success.

Maybe the economics of doing this on the moon, and with a cheaper lander, are different - better to have a simpler system with higher chance of failure, and redo the mission if it fails ?
Coinbase always freeze transactions when the market moves up quickly. It is probably illegal and someone should sue them. I lost a lot of money because of their behavior. I'm just too lazy to do anything about it.
Does Revy depend just on the ECS crate, or does it bring in other parts of Bevy? I see a blanket dep onto bevy, but is it really using more than the ECS? I like the idea. I might try it out.

I've been playing with Bevy the last couple weeks, and in general from my first impression I'd have to say that the bevy_ecs crate seems more mature than the rest of it. It's not a bad ECS framework, and actually quite useful independent of Bevy itself. I'd like it if they cleaned up their crates deps a bit, but it's pretty good standalone and not just for games, but for any concurrent data driven application.

ECS has weird nomenclature when viewed outside of the games industry. What it really has if you pan out, is queries and binary relations/tables/facts/properties, but calls them 'systems' and 'components'. "Components" outside of games & ECS usually means something else, so it's a bit of a head scratcher at first.

I think if you dig past the surface what you actually have is a high performance version of what we used to call "tuple spaces", a good model for managing state in parallel data-driven applications, esp where there's lots and lots of bits of state (e.g. vehicle autonomy with vision detection, or robotics, etc.)
How is 2020 not the right data point to use? The first sentence of the article is: "Thirty percent of Americans claim, despite all evidence to the ­contrary, that the last presidential elections were 'rigged.'"

To your average person, the 2020 election results cannot be explained based on their past experience--which is the only way most people are capable of understanding anything. So what you believe about the results depends on who you trust. And lots of people don't trust Democrat-run counties to count votes correctly. They don't trust courts, who regularly do things like find new constitutional rights in a 235 year old document. Nor do they trust CNN anchors, who have dropped all pretenses about what they think about the "deplorables."
Yes ideally closing the loop on the value of those conversions as well

The pitch would be “automatic ab testing for your form submissions”. I talked to a few local lead gen companies years back and they thought it was a neat idea, I just never got around to building it.
>chugging along with just Chrome open

This is just FUD. Even my kids 2017 laptop doesn't "chug along with just Chrome open". It can run chrome and a game too just fine.
This high mass budget comes with some insane quantity of refueling launches (nobody can tell precisely how many, but more than 5 per mission).
"Ha row, World"

Sorry. Just couldn't resist. I'll see myself out.
I remember that flying in the 90s was a hell of a lot smoother than after 911. I recall once (1998) getting to the airport 10m before departure time, running through the airport (with help from airline agents), and making the departure (a bit sweaty).

This would be impossible today.

I wonder how much of this was move to deregulate vs. increased consolidation in today's market.
Agree it is crazy, I am writing this from my M1 Air with 8GB of RAM and I am yet to ever have a real issue with a RAM limitation... the OS does an amazing job juggling RAM.
The comment you linked doesn't support your argument, it pretty much says the opposite.

walled-off from the rest of the phone (somehow) from what I can tell it looks like

A useful search term here is IOMMU, the major phone platforms have readily available documentation describing the architecture and its security goals.
Hopefully there are closed source solutions on Linux. Open source is a fine thing, but only when it works.
Paper: https://drive.google.com/file/d/1pYUm6XnKbe-TJsQt2H0jw9VbT_d...
They didn't win in court though, they settled, so the money would be a strange and arbitrary amount if they don't think they're getting it?
OMG I love this. I have so many questions. What are the rules? How much does a server weigh? Are the servers shared between throws? What do they do about damage for the next thrower? Are they using different “standard” configs or weights depending on ability level? Etc…
USA is built entirely on litigation. Lawyers all the way down.

That's part of the reason why it costs millions of dollars to build half a mile of light rail and such.
they are not pro linux desktop usage
I'm reminded of Apple modifying their hard drives to return "Copyright (c) Apple Computers" to appropriate prodding, and refusing to mount any drive that didn't do so. That one never went to court. These days, you just do the same thing with a little rudimentary crypto.
its already broken, theres ZERO security argument
Celerons from 10+ years ago support 3 monitors and 32GB of RAM. There is no excuse.
For importing and exporting data, it often makes more sense to use something like a table or a tree rather than a graph. (Like a CSV file or a JSON file.)

So it's not clear what the interface would do. What methods should there be? Again, there are too many choices, and a Graph interface often isn't the best way to represent a view of some subset of a graph.
I was specifically referring to the ability to borrow a set of fields/paths. Enabling more useful self-referential structs would be something more novel.
it's true that numbers are very abstract, which is what makes it so easy to design apis for them

the python runtime includes four built-in number types (small integer, arbitrary-precision integer, float, and complex) and the python standard library includes two more number types (decimal and fractions), and one of the most popular non-standard libraries for python is numpy, which provides some other kinds of numbers such as single-precision floats, vectors, and matrices. other systems like pari/gp have number libraries that provide other kinds of numbers, such as p-adic numbers and galois field elements

the only programming languages i've ever used that didn't have 'number' libraries were esoteric languages like brainfuck and the lambda calculus
For some reason, HN doesn't appreciate such polls, see also: https://news.ycombinator.com/item?id=37211765
That isn't how the Apollo missions worked. They put the command module, service module and the LEM on a single Saturn 5[1]. Once in space, the command+service module would need to turn around and dock with the LEM before heading off to the moon.

https://www.nasa.gov/history/diagrams/apollo.html

1: https://www.nasa.gov/wp-content/uploads/static/history/diagr...
It definitely sometimes claims to have used a calculator, but often it gets the answer wrong. I think there are a few options:

i) There is no calculator and it's hallucinating the whole thing

ii) There is a calculator but it's terrible. This seems hard to believe

iii) It does a bad job of copying the numbers into and out of the calculator
> Taking down a more legally careful, decentralized open source project should prove harder.

Oh sweetheart, have you learnt about intimidation by legal fees? Doesn't matter whether it's legal or not, not many can bank to take against dedicated Nintendo legal team.
I wonder what the optimum server is. Naively I think a 1U is better since its lighter, maybe a supermicro/odm build since all the fat has been cut away.

But there is the question of balance too. Often on your typical dell the weight is concentrated at the back on one side because of the PSUs.

And what is the best throwing technique? For a 1U full depth server I think Id want to try a frisbee or discus style throw, but that would require a lot of grip strength.

Are there different classes? Perhaps there should be a caber-toss style event for those 13U servers you get with the vertical line cards, and a two person event for yeeting those really big routers.
No argument against ~H, or for H, that is.
What if it is a pareto improvement: better improvement for some dialects but no worse than the earlier version for anyone. Should it be shelved or tuned down so all improvement for each dialect see gains by an exactly equal percentage?
In the meantime, NVIDIA has quickly become the world's third most valuable company.
To the person who got flagged to death, apologies I wasn’t ultra precise in grammar, and yes, my experiences does bias me a bit.

Though, in my experience, asking that question to people in China (or from there) is generally met with:

* I don’t know, not interested in politics
* Chinese people live there so they’re a part of China (not separating gov from race/ethnicity as a naive answer)
* (no comment)
May I point you to:

https://www.thegamer.com/nintendo-defends-dolphin-lawsuit-sa...

Nintendo Defends Legal Action Against Dolphin, Says Emulators "Stifle Innovation"

and my favorite: "While we recognize the passion that players have for classic games, supporting emulation also supports the illegal piracy of our products. Wherever possible, Nintendo and its licensees attempt to find ways to bring legitimate classics to current systems (via Virtual Console titles, for example)."

https://en-americas-support.nintendo.com/app/answers/detail/...
The good news is that, at 343 pounds when empty, they won't need to dig too deep to recover your body.
Non sequitur ... ? Wrong thread?

You didn't like being corrected, so you're just giving us random etymology lessons? :D
The docs say a this can be used for remote access to servers and workstations.

How does it handle things like privilege escalation and sandboxing?

I'm assuming you mean remote access for a user account like a terminal server as opposed to server management.

Is that the case?
They can absolutely be checked out to the same commit. They cannot be checked out to the same local branch. But checking out to the same SHA, or even the same remote branch (which, really, is just another name for a given SHA) is just fine.

I have two workflows heavily benefitting from worktrees. The first is simple enough...code archeology. I want to do it without disturbing my working tree. Yes, this could have also been done with a separate clone, but I'd have to fetch in that clone, and that's just extra keystrokes.

The second is that I like to have a "synthesis" worktree...one that includes PRs I'm reviewing and ones I'm creating. Both benefit from my regularly building and using them (e.g., I might incidentally find bugs through usage I otherwise missed through testing or code-reading, or I might spot pending integration
problems). I don't want multiple build locations...I want to run everything
in one build.

But when I've finished developing a PR, need to create a clean version of it from the master branch. In my secondary worktree, I can just cherry-pick commits from my synthesis worktree to produce a clean branch to push.
I could do this in the synthesis worktree, too, but at the cost of
almost certainly forcing a complete rebuild. In a second clone, I'd have
to create patch files because the clone wouldn't have access to the commit
objects for cherry-picking.
I’ve been an Apple only user the last 20 years, but they simply lost me with the garbage they sold since 2016. The M series was too little too late. It also didn’t help that macOS didn’t get better anymore and the yearly release cycle only made it more buggier. I’m happy with AMD finally catching up to intel and nvidia with a performance to price ratio Apple will never deliver.
Seems like an advertising stunt for an event with tickets starting at €499 + VAT.
I have M2 Pro 16GB from a client. It's comfortable for typical dev work - tons of tabs open, Docker, VS Code etc. Though the swap is about 20GB now and sometimes it lags. Still it beats any Intel or AMD laptop I ever had in terms of performance. This machine is on a whole another level.

My own machines are M1 Max 32GB and they fare slightly better.
Needs to automatically detect timezone.
Breakthrough in predicting chaotic outcomes in three body systems
Interesting. Some of the concepts work quite beautifully. For the advanced feature, I often prefer HTMX. In any case, a really cool project! Congrats.
We shall henceforth refer to this as Wepple's paradox.
> It absolutely blows 3.5 + OSS out of the water

Is this based on the benchmarks or have you actually tried it? I think the benchmarks are bullshit.
Should I really read about these tables, or will the Linux kernel replace them with yet another set of tables in a few years, with almost-but-not-quite-the-same semantics, a different command-line tool, different column order etc. ?

-- disgruntled user
> ...he's quoting what someone described as a "fundamental tenet of numerical linear algebra" as "anything Jordan decomposition can do, Schur can do better"...

I suspect a reason to keep this little slogan in mind is that the Jordan decomposition/Jordan canonical form is taught as a tool in various classroom settings. I first learned it in studying linear feedback systems of the form:

x(t+1) = A x(t) + u(t)

where u(t) is a system input. These are used in control systems, audio filters, etc.

In this case, the Jordan canonical form of the nXn matrix A has many properties that explain intuitively what the system is doing.

For instance, if there are two sub-blocks in the Jordan decomposition, these can be interpreted as two smaller non-interacting feedback systems. So in that case the original nXn system is equivalent to two smaller systems.

Anyway, because the Jordan canonical form is remembered as a relevant toolbox item, sometimes people try to use it for numerical problems as well -- e.g., when the "A" above is estimated from data.

And it doesn't work well for that purpose because the decomposition is very unstable and therefore the above interpretations are similarly shaky.
Clearly you are not a web developer. Safari is by far the worst browser today. The new Internet Explorer.
Dec 2022 https://news.ycombinator.com/item?id=33838179
Capitalizing Black, and using the word “privileged” to describe individuals without specifying what kind of privilege
The M1 Max supports many more, so it might depend on which M2 you have.
Counter point, my day to day programming is in GC languages. In those, how long something lives is basically anyone's guess, could be the entire length of the program, could be 2 seconds from now.

This isn't something that really causes headaches, it's desirable. So long as when you come in conflict with the borrow checker there's an ability to unwind it, I don't see the harm.

My assumption is the lifetime explanation while incorrect will also still work (I couldn't imagine it wouldn't as that'd break too much). So assuming you do run into these compiler problems, you can still revert to the old simpler mental model and move forward.
This clause would absolutely not fly in a French court, and IANAL but IIRC US case law does allow for reverse engineering for interoperability.
I just want to mention that getting such good speech quality at 9kbps by using NoLACE is absolutely insane.
> Using semirings (uh, rigs) alone isn't impressive. Do they consider semirings with more algebraic structure attached to them?

Wiki says they have R, the two tropical semirings, the 'max-min' semiring, and GF(2). The tropical and max-min have your idempotency requirement, all but the max-min have involution.
I strongly recommend using KDE for your laptop and desktop
I don't like MacOS these days, I like the idea of being able to repair my computer if something breaks, and I want the option to at least attempt data recovery if I have a drive failure.
Looks awesome. I'm thinking about building a niche CMS soon, could this be an interface to it? Mentions cloud applications.

Seems like it might confuse normal folks though—a desktop in a browser. What do y'all think?
Despite all his rage, he's still being tased in a cage.
If a normal person just wants a “simple laptop,” they can go to Best Buy or whatever brick and mortar and pull one off the shelf. They don’t need to dig into hundreds of SKUs unless they want to do so.
BrowserS? I can only think of one (and it isn't Safari).
Could this be the opportunity for Kamila to continue her winning streak? https://www.theguardian.com/world/2024/feb/25/kamila-grabska...
You can start by noticing the explicit capitalization of the adjective “Black”

There are others but that is enough to bucket it in as someone who is dabbling in leftist memetics at a minimum
My kids both needed computers and when the MacBook Air M1 came out I bought a couple for $1200 each (I normally spend $2000 on a new laptop). I wanted decent performance, compatibility, and battery life, and ideally something that would survive a typical teenager's treatment. I'm not a mac person- I would be happier with a Windows or Linux PC or laptop.

It looks like they have had the laptops for 3.5 years now, and I've never heard a single complaint about performance or compatibility. One reports the battery life has dropped tremendously. But frankly, these things are basically reliable appliances. I was expecting both to be completely broken by now and have been very pleased.