skysight-inc/HackerNews huggingface dataset:
> You would think Apple as a hardware company would open up software to increase hardware sales, but instead it seems to try to control everything so it is fighting a battle on multiple fronts.

Purely on the business perspective, Apple has seen tremendous benefit with their locked ecosystem and vertical integration. Bringing that strategy to the PC market was bound to happen and it's likely going to work extraordinarily well for their share holders if performance/productivity benefits (from Apple Silicon) at low-mid end forces traditional PC consumers to Mac.

On the consumer perspective, Would we accept a $1000 PC couple of years back with no means to install other Operating System (Officially), Only 3-5 years of updates(if lucky), Use only manufacturer approved apps, Repair only at their approved centres?

Then why did we accept it to be a norm for >$1000 smartphones?

We made them smell money with our consumer decisions to trade 'freedom in computation' in smartphones and it's now coming to haunt us with personal computers. The line between Smartphones and PCs have been blurred with Apple Silicon, Google will do it with their Chromebooks(which was already happening even without their custom silicon [Update cycle, Locked boot-loaders etc.]) and Microsoft with their Surface line up.
The problem for me is that I need either macOS or Linux.

There don’t seem to me many laptops suppled with payed for Linux out of the box and even fewer with AMD processors to compare.

I’m looking for a small, lightweight option with good battery life.

I’m not interested in taking a crapshoot on whether replacing Windows will work “ok”. I want vendor support from the start.

A System76 Lemur, Dell XPS13 or Thinkpad basically. They don’t seem to come with AMD. To be honest,I don’t think I’d consider upgrading to an M1 mac right now either until they add more than 16Gb RAM.
That’s because social security isn’t a “tax” - it’s funding pensions, and you pay into it now to get a pension later, which is capped at maximum payout, which is why you don’t have to pay above a salary amount because above which you won’t increase your income in retirement.

However to reform social security so it can actually be maintained, I agree we should increase the limits or remove them entirely. But keep in mind social security is not seen as a tax - it’s a retirement pension. If we are going to change it so that rich people pay more and get less, we should also reform Medicare so that rich people pay for their own healthcare in retirement. Tons of old age programs give handouts to the rich - that’s not what they are for.
iOS is just BSD/Mach with an iOS Userland. Here is the kernel:
https://github.com/apple/darwin-xnu
Must be a mansion-bulding contractor; he's scarcifying the market.
The 4th power claim is alarming, yes. But are we focused too much on road wear and not enough on the money spent to increase the capacity of roads? My gut says that widening a road is at least an order of magnitude more expensive than maintaining one, so whatever we can do to reduce the number of cars is more worthy of focus than just getting all the trucks off the road.
Wagatha Christie: A uniquely British feud
Sounds similar to what I do.
> obsolete iPads (according to Apple) should be allowed to continue to serve a purpose

props to apple for pushing linux (just kidding)
Replace phone number with encoded IPv6. Run mail server on your phone. Would solve a lot of issues.
Chase2learn
Specifically Diesel in NZ is not taxed because most a huge amount used by Farmers for tractors and/or generators so RUCs were added to charge diesel trucks.
*causal
Where are the pianists for nonstandard keyboards?

The traditional layout is terrible for so many more reasons than size. In order to become a proficient pianist, you must learn (create muscle memory for) every scale and chord 11 unnecessary times. 1 pattern for C, 1 for C#/Db, one for D, and so on.

If we dropped the "white keys are for C Ionian and black keys are for 'accidentals'" layout for a chromatic one, a pianist would only need to learn every scale and chord once, and playing in a different key would involve nothing more than moving their hands.

The same goes for notation and theory verbiage. It's like we're stuck in a codebase that was started centuries ago, and everyone is too afraid to commit a bugfix, let alone a major refactor.
Yes. it's accurate to describe iOS as iOS/Darwin, and macOS as macOS/Darwin. But "BSD" implies a BSD userland to most people, which macOS has but iOS doesn't.
The statement about general matrix diagonalisation is not true (not every matrix is similiar to a diagonal matrix, take nilpotent matrix as counter example).

For random matrice the author introduces what it means to be rotationally (O) invariant, but is what follow restricted to that? Also it is not too clear why the code is actually doing (creating the same ensemble) as what was talked about before.
Very helpful response.

In particular mentioning systemd, which I was very happy to discover on returning to Linux after some time away made this answer very relatable.
I find scraping the website useful, and, better than API. And I think it is also encouraged. Checkout /robots.txt
> I didn't want to build a home gym with heavy weights

if you want to be a minimalist then a pair of dumbbells or kettlebells would be enough. You don't need much
That's neat and good to know! I think I'll check it out.
And it doesn’t look a day over 30.
> The motherboard doesn't really get a say on whether the OS can correctly use ECC support on AMD as far as I know.

This isn't entirely true. The motherboard needs to physically support ECC (i.e., traces for a 72-bit memory bus need to be present) for it to work. ECC support can also be disabled within the BIOS firmware, either explicitly via a user-adjustable toggle, or by the motherboard vendor hard-coding the setting to disabled.

In any case, if the OS reports ECC as working, then ECC is fully functional.
It's a strangely western phenomenon. People might be callous about safety measures here in India, but absolutely no one in my extended circle of friends and family has ever denied its existence or that it's something people need to be careful about.
The Audi A4 from my example is apparently 55/45 front/rear weight, but I wouldn't be surprised if some trucks like a F150 or something was closer to 63/37. Of course, people who drive those things end up having to put artificial loads into the rear to make up for the weight distribution during inclement weather.
Looks like it: 40.89342885813937, -73.62283409006555

https://goo.gl/maps/RKSrH21K1h9P9TaD6

The article says "just a few miles outside of the bustling heart of Times Square," but it's over 20 miles to the northeast.
Bite the bullet and install Neo4j
The old web was optimized for devices that may or may not be able to run much JavaScript or of they did, it was a patchwork of different APIs from different browsers.

The new web caters to advertisers, and rightly assumes that everyone has a browser that follows JavaScript standards.
The parent does make a good point about centralization of requests being a problem. S3 load balances under the hood, so different key prefixes within a bucket are usually serviced in isolation -- a DoS to one prefix will usually not affect other prefixes.

It seems like you'd be limiting yourself for concurrent access -- if everything is flowing through the MySQL cluster -- not a bad thing! Just perhaps warrants a caveat note. I'd expect S3 to smoke HopFS on concurrency.
amoral =/= immoral
Phenomenal.

One of my all time favorite pieces of Open Source Software. I used GIMP for years as my goto photo editor before migrating to the Mac.
What government runs it?
I don’t think it’s realistic. It would be very hard to design without changing the responsiveness and tone of the keys. And even if possible “purists” won’t accept it for those reasons and also because it isn’t a traditional piano.
This guy rsyncs
Reposting my comment from when this was on Reddit:

I'm confused about why you need jemalloc instead of just grabbing an N-gigabyte []Node and then manually making them "live" or "dead" by taking pointers. Or take a giant []byte and then cut that up into nodes with unsafe. Seems like those would be equivalent to jemalloc. Maybe throw in some runtime.KeepAlive to keep the GC from scanning it?
Serious question: do you think there are only 100 things that would be interesting to learn?
If it was used as a “showcase for interior designers” as the Wikipedia article says then maybe the musical instruments, shoes, books etc. were just for staging rather than belonging to a family that left suddenly.
...maybe asimpletune is really good at reading disassembled machine code?
Except its actually an object store and is used as a "file system" for hadoop/emr clusters for big data. See EMRFS.
My rice cooker has different buttons for different kinds of rice (because they require different cooking times and temperature gradients), and rice porridge is quite nice for when you're sick -- I guess you thought I meant oat porridge in my original comment. And being able to have freshly-cooked rice at a fixed time (for breakfast or dinner) is super useful. I personally don't like congee (I didn't grow up with it), but my partner cooks it from time to time for herself. So we end up using most of the features pretty often.

But I guess whether you'd find those features useful really depends on how often you eat rice at home -- my partner is from south-east Asia so rice is part of basically every meal. When the rice cooker is empty, I fill it at night and set it to finish cooking in time for lunch the next day (if you just cooked it and left it overnight it wouldn't be as fluffy).

I don't use my rice cooker to bake cakes, but these kinds of features are born from the fact that in Japan very few households have full-sized ovens and so other appliances have to fill those needs.
I wish they tried to make that slab in reality to see if it works.
I agree. If we were to make roads equally available to all regardless of means, I should be able to travel to 100% of Australia, not the small fraction served by PT and P2P.

What I object to is that the tax for blind road users is several orders of magnitude higher than driver-users. And that comes with the caveat you can access maybe 5% of areas in Australia by PT and P2P.

At least my kids can use schools without an orders-of-magnitude higher tax. They can only use parks accessible by PT and P2P (which - in Australia - is a very small fraction).

So I get we all should pay for shared resources. But its less fair to ask someone who isn't permitted to access these shared resources an orders-of-magnitude higher tax to access a tiny fraction of those resources.
I have some experience in Fintech. I wrote the translation layer between financial cores and a RESTful API (essentially wrapper logic). D+H, Fiserv, BottomLine, all provided us integration documentation which allowed us to preform actions (transfer funds between accounts, get balances, etc.) and it wasn't _too_ bad.

I do remember one particular core that was surprising difficult. Everything was encoded in EBCDIC. You had to rotate telnet (!) connections depending on the day of the week. There was one person (a man named Earl) who could help you if you had a problem with the continuous stationary documentation (luckily it was scanned).

Oh the memories...
USB type A/B connectors lasted for >10 years, but were obviously inadequate for most recent devices (which is why there were mini and micro B types, a type A “superspeed” connector with an associated "extended" micro B type, alongside a large number of proprietary other connectors), without even mentioning the worst type A misfeature of appearing symmetrical at a glance but not being symmetrical. Keeping type A/B as the default for another 10+ years would be horrible.

There is no apparent reason why USB Type C connectors will not last significantly longer. They support a much wider range of use cases (collapsing what were previously at least 4 or 5 different connector types into 1, and using the same connector at both ends), and were explicitly designed to be future proof. The people involved in the design were thinking decades ahead.

It is unfortunate that many device makers (e.g. people making power strips) have taken a while to adopt Type C. But in another 5 or 10 years the transition will just be a memory. At most you’ll need an occasional dongle for your legacy hardware.

The biggest future competitor for USB type C plugs is various kinds of wireless transmission.
Most importantly, being anti-mask can't be attributed to a clear genetic variable (although I suppose there might be some very weak correlation), and natural selection takes way, way longer than a human lifetime to create noticeable results anyway. Not even getting into the fact that there's much more to evolution than natural selection. It actually scares me that supposedly "pro-science" people have such simplified views about it.
I imagine some people aren't voting because they don't use an IDE.
And let the user experience of the paying users suffer due to the completely uncanny valley and frankly second tier implementation of the cross platform toolkits?

Sorry my friend, it's the users that take the first priority and should take the first priority, not the developers or anyone else.
Taxing by weight will put EVs at a disadvantage given batteries are heavy compared to fully loaded fuel tanks.
As others have said, it depends. I’m running mine on Scaleway and it’s been working great for years now.

However, when I set up my first email server most emails were delivered just fine, however emails to a Microsoft domain (hotmail, outlook, etc) all were marked as Spam.

Then I switched to a new IP and since then everything has been great.
Something does feel really strange about the article.

I couldn't be bothered to read the entire thing. Apparently you're expected to click NEXT every hundred words. But I did get this far:

According to reports, the mansion is owned by an unnamed wealthy property owner who regularly buys large mansions and leaves them to deteriorate. The owner has apparently purchased a number of lavish homes and left them all to rot.

That's strange. How about a link to the "reports".

I'd love to see the NYC tax records where they record ownership by "an unnamed wealthy property owner". The property tax on six acres in NYC is high enough that people who can afford that are smart enough to manage their money more prudently. But I suppose it could be money from Chinese or Russians moving their wealth overseas.

There's just enough strange phraseology that I'd venture that the article was written by a non-US person.
> it's useful to have a marker

To whom? (That is rhetorical. The point is that this is not useful information for most mathematicians -- if you picked up a random graduate textbook in, say, algebra or combinatorics, I am certain the theorems will not be annotated with which are proved by contradiction. Quoting you from earlier, "With all due respect, that seems a bit vague to me.")

> are of interest to topologists

I didn't mean to suggest I was speaking for all of topology (more specifically, I'm interested in low-dimensional topology), but still topology is a large field and what you are talking about is a small part of it. Also, just because there are constructive internal logics, I'm not sure that means the system you use to study them has to be constructive itself, and if that's what you are interested in studying you might want a more specialized system anyway.

You don't need to convince me that these things are interesting -- I have some knowledge about internal logics and I do some higher category theory. It's just that languages should be ergonomic for their users. Saying something is easy does not prove it is ergonomic.

Think about this: Most mathematicians I know that use Lean seem to turn on all the additional features that make it as classical as possible. They don't even want the inconvenience of marking definitions noncomputable.

(Maybe you're already familiar with how Lean works, but LEM and double negation elimination do not let you leak values to the Type level from the Prop level. A proof that there is a number with a specific property doesn't mean you actually can have such a number. You need the noncomputable choice function to "obtain" a value from an existential.)
Not sure it qualifies as a "new skill," but I've been living and working in Thailand for the last almost two years, when everything previously was in the U.S.

And as a product manager I'm always learning new things.
Spanish is going quite well in year two. Year one was basically worthless. I didn’t really know how to learn the language and made a ton of mistakes.

First, I spent the first few months studying grammar rules and learning words but didn’t do much speaking because I felt I didn’t have a good “baseline”

Second, once I realized speaking was important, I went all in... did 1 hour a day voice calls for 2 months. This ended up being worthless because I didn’t really recall mistakes I made.

So what I realized that the best approach was hybrid... I should be doing some academic studying AND some speaking. But the biggest change I made was actually writing down the mistakes I made during my video calls with the native speaker and studying those mistakes in my flashcards.
I Love the iPhone 12 Mini, but the Battery Is Killing Me
> Well I thought we were talking about getting ECC without major tradeoffs, to understand its [lack of] popularity.

ECC isn't popular on desktops because Intel, which supplies the overwhelming majority of the processors for platforms that use DIMMs, doesn't support ECC at all. As such, the market for people who can actually use ECC in a desktop (much less would want to) is very small. The only reason unbuffered ECC DIMMs are even on the market at all is because low-end servers use them.
With one caveat, one may become too friendly to THC and then waste too much a time chasing good times. It harms one's best abilities if abused and it's quite easy to fall into that trap with the current trend of legalization. Not saying it shouldn't be legalized, no, I think it should but people should become aware of benefits and pitfalls.
The other side being USB mini-B, though, has problems. The mini-B connectors are notoriously fragile. C is clearly a win here. Using the same connector for both ends is clearly a win here. And moreover: laptops can and do (and imo should) have both A and C ports. So USB-C isn't as disastrous as a piano, which can only have one key interface.
https://youtu.be/r3snVCRo_bI

If you're going to make an X alternative, you have cater to it's core audience. In Reddit's case, it's the power users (folks who post all the content) the moderators, and the commenters.

If you don't give them stuff Reddit won't, you won't do well. A new platform has to be significantly better for all of those groups or it doesn't have a chance
Substance abuse has a long and storied history closely linked with unlocking creative genius. But part of that history is that it always always comes with a price. In our biology, like with most things, there's no such thing as a free lunch.
How do they justify such claims of an abstract universal concept given most scientists hold the naive empiricist worldview in which only particulars exist?
They did a great job of clearly laying out the caveats with this approach, which are extensive. It's obvious that they chose the wrong tool for the job and (un)fortunately were clever enough to make it fit. Go and Rust are both great languages. Rust is a much better language for this particular program.
The opposite tho. Darwin uses a BSD userland (and a proprietary GUI stack) atop a custom kernel while Android is a Linux kernel with a custom userland (and again a proprietary GUI stack.)

They do both use bash tho ;)
> Sorry my friend, it's the users that take the first priority and should take the first priority, not the developers or anyone else.

Our field, ethics, and freedom take priority over users. If they don't, you should reevaluate what you're doing.

In servicing those concerns, users will win.
> Thus, fees should scale exponentially with vehicle weight.

Work is force times distance. You have to factor in how much the vehicle is on the road, and the gas used is a decent proxy measure of that.
Kieth Packard did a talk this year at Linux.conf.au about the history of X[1].

[1]: https://www.youtube.com/watch?v=cj02_UeUnGQ
Sweden's herd immunity strategy has failed
Software dev is not posh in 99.999999% of the planet. Only in SF where they sell robberbaron-ism as a product. There is nothing posh about cat videos and hate speech on mass.

Leave the Valley, get a real company/job.

The rest of the world does not operate like Rome.
It's just the opposite. Old code is so fragile because you don't know what's important in it.

An example is Bitcoin's concensus critical code: anything that goes in there probably has to be maintained forever (or for the life of Bitcoin)
Keep moving forward is the answer. Imposter syndrome can knock you down, which isn't the issue. It's if you don't get back up. In life you will fail–full stop. You've just got to push through.
Darwin only half BSD. It uses a Mach kernel and Bash but BSD utilities instead of coreutils. It’s development and administrative utilities along with its init system are custom as well.
I agree!

Well, besides not being blind or otherwise barred from driving through no fault of your own... :-)
Dreamhost offers email hosting for any number of addresses “free” (at no extra cost) in all plans except the starter plan, $4.95/mo.

https://www.dreamhost.com/hosting/shared
they just work for east asians. like the chinese, vietnamese, south koreans, taiwanese and singaporeans. not white people. apparently.
macOS Big Sur has its own telemetry privacy nightmare
Lotus Silk Production
> However, if you subvert that simplicity, it doesn't have ... destructors

But it does have that, `runtime.SetFinalizer`. Sure it's clunky, and that's probably intentional: It's just there to be there as the escape hatch for you when you do need to subvert the normal way of doing things.
That's hilarious.

Stop 100 native New Yorkers near Times Square and ask them where Glen Cove is. Probably one person will know. The other 99 will tell you where you can stick it. :)

Edit: BTW, just to make clear to the vast majority of HN who aren't intimately familiar with NYC, neither the city of Glen Cove nor Nassau County are "in NYC". So the article title is clearly clickbait. But we already knew that, didn't we?
> > Do people readily go to school to study nuclear engineering?

> Yes, people do study nuclear engineering.

Note I said "readily" not "really". I see you made the calcluation when you made your decision.

It's a shame really because I believe nuclear power has great promise in benefitting society.

Too bad the moonshot level investment in nuclear went towards military ends (france in 80's excepted). And too bad funding is dependent on political whim.

Although solar and wind is working, I worry that might be a "save ourselves rich" strategy.

When you look at this table:

material energy density mj/kg
Uranium 22,394,000,000
Diesel fuel 38.6
Lithium-ion battery 2.63

I think it would be nice to think about the benefits of growth on the high end not just savings on the low end. I believe making energy available in ever-increasing plentiful quantities at low (to zero) cost would really change the world.
No, it can't be mechanical. The interconnection between the key hammers and the strings is THE defining sound of the piano. It is a direct mechanical linkage. If you change this, it is a different instrument, and cannot sound the same.

If it's digital, well, why bother with the soundbox at all, and simply have an electronic keyboard entirely?
I love MIAB, but their insistence that the mail server is also the primary DNS server for any hosted domains is beyond irritating.
A Sealed Copy of Super Mario Bros. 3 Just Sold for a World Record Price of $156K