skysight-inc/HackerNews huggingface dataset:
There are actually as many cases as there are rounding modes, which is seven, and for most of them unlike `mod` and `rem` there's no common name for these remainder operations:

- RoundNearest

- RoundNearestTiesAway

- RoundNearestTiesUp

- RoundToZero — rem, div

- RoundFromZero

- RoundUp

- RoundDown — mod, fld (i.e. floor(x/y) but without incorrect corner cases)

Most languages have no way of doing most of these, but then again, they're mostly pretty useless. They're really only useful when you're pairing division with a specific kind of rounding with a remainder that needs to match. Example of whacky remainder behavior in the "familiar" RoundNearest mode (default rounding mode for floating point):

julia> [k => rem(k, 4, RoundNearest) for k=-6:6]
13-element Vector{Pair{Int64, Int64}}:
-6 => 2
-5 => -1
-4 => 0
-3 => 1
-2 => -2
-1 => -1
0 => 0
1 => 1
2 => 2
3 => -1
4 => 0
5 => 1
6 => -2

Wild, huh? Output range for modulus 4 is -2:2 and whether you get -2 or 2 alternates with each cycle around the ring. (Of course, Julia has comprehensive support for all of these because we're a bunch of nerds for this kind of thing.)
There is no reason changing only the syntax would prevent the compiler from inferring in/out types. It would be something more akin to:

let squares: Vec<_> = numbers.iter().filter(fn(x) { x >= 0 }).map(fn(x) { x * x }).collect();
That just means it’s an education problem. Not an apple problem.

On one side everyone wants security and privacy. But when they get it they complain when it prevents them reselling devices that are not theirs.
Apple could help by emailing the owners and asking them if they want to unlock the device or report it stolen. That would remove the ambiguity, help honest recyclers and users and the environment, and generate evidence against thieves.
Do you really need that? Run into JDK bugs often?
I don't think Windows lets you do that without requiring you to authenticate.
Uhh of course, this doesn't affect keepassXC right?
If you postulate a species that has solved item #0 (faster than light travel or very near light speed travel) then you have also postulated a species that is likely technically advanced enough that #1-5 no longer matter (i.e., they have found technical advancements that make the other points no longer relevant).

I.e., #1 -- ease of manufacture. A FTL species likely also has some technology similar to Star Trek's "replicators" -- and once said species is capable of assembling products by positioning individual raw atoms, difficulty of manufacture of a product onboard a space ship fades away and becomes little more than a raw supplies (you need the input raw materials) problem.

I.e., an "atomic" (as in placement of individual atoms) 3D printer allows for most anything to be assembled (provided one has the CAD files for the 3D printer and the required atomic materials).
Doesn't this sound like an inexperienced driver gaining more experience or was there little driving in between?
Even if supplementing omega 3 had any meaningful benefit, enough of those supplements are either spoiled or tainted with things like aldehydes that I decided to stop taking them.

https://pubmed.ncbi.nlm.nih.gov/30529885/

Better to just eat meat and eggs.
BuzzFeed fires about 12% of workforce because of ChatGPT
This is a self-correcting problem: if I buy a Mac from you on Craigslist I’m not going to say “oops, no big deal” if I can’t use it - I’ll ask you to unlink it, reverse a charge, or even take you to small claims court.

Over time, people learn this and it becomes routine just like people buying used cars know to check that the seller really owns it and isn’t lying about the collision history.
Which part? That the executive branch is only supposed to enforce but over time has begun to legislate as well?

Or the part about the Supreme Court ruling that executive agencies are acting beyond their scope?
Weird side angle to get in your political views known on HN, completely unnecessary.
Agreed, nordigen is amazing. One of my companies uses it. However they don't implement the full PDS2 API. The OP might need features that Nordigen don't support.
Interstellar travelers get to use whatever kind of display they want.

A key technology for space colonization is advanced manufacturing that lets a small population be self-sufficient. An outpost on the moon can probably be supplied from Earth but even to colonize Mars you would need an advanced industrial base even when the population is 10,000 so you need something similar to Eric Drexler's assemblers even if it is based on different principles. (The existence of life proves that something like this is feasible... Even if you can't assemble molecules with little robot arms or mills it is definitely possible to build arbitrary complex things by composing a set of building blocks.)

The most feasible path to interstellar travel seems to be to use deuterium-deuterium fusion to be self-sufficient off comets between the stars. Recent discoveries about artificial magnetospheres make this seem more feasible than it did 30 years ago because we know think it is possible to slow down using the interstellar medium which greatly conserves fuel.

Interstellar travelers might take 10,000 years to get to the next star but might have a comfortable lifestyle the whole time. If they found a Pluto-sized world floating between the stars they could even establish a colony and build some more ships. The big contradiction is that people like that might not really care to visit star systems at all, which I think is part of the resolution of the 'Fermi Paradox'.

But yeah, there is something sexy about the bridge in Silent Running or the old Battlestar Galactica although it seemed they had a flat screen TV in Star Trek.
Heh, back in the days before customers names where Robtert'); DROP TABLES users;--

Things were a weird mix of harder and easier back then. You'd have to flip magic switches on chunks of hardware to multiple times so things would speak, but in general you didn't worry about your data attacking the computer.
I don't care about climit crisis while people use private jets. It is annoying to be taught while there is no burden on rich people.
And, even more directly, "What to do before you sell, give away, or trade in your Mac": https://support.apple.com/en-us/HT201065

...but if you forget to do that stuff, the Mac will indeed be unusable by the purchaser.
WhatsApp Chat Proxy – A Gateway Between You and Our Servers
Seagate: 22TB and 24TB HDDs Launching Soon, 30+TB HAMR Follows in Q3
AI technology generates original proteins from scratch
Java "costs" nothing.

If you can't pay 45K a year, why on earth are you still using Oracle's JDK? There are literally dozens of $0 JDK's and companies that offer support for a much lower fee.

I think this is one of those non-news stories that should live and die on the company's internal chat. This stuff happens all the time and with companies that have nothing to do with software, surprise, rage, heated phone calls, exquisitely written emails with proposals back and forth and finally some closure. There are thousands of people who only do that every day.
> Are you saying that by having the misfortune of not being born independently rich and working basically any job the poster “took a risk” which is “on them”?

He is saying that. Its the Puritan Christianity's mentality of blaming the poor for not working hard. Repurposed into the modern free market capitalist ideology where its used to blame the ills of the system on the victims - "You havent worked hard enough" "You werent smart enough" etc...
> Ideally you should be able to take such a locked device to some official place, like a town hall, and they should be able to look up the previous owner.

Local governments struggle to provide basic services like roads, emergency services, and utilities. Offering a product registration service for Apple devices is so low on anyone's priorities that it might as well be in a different universe.
Unclear to me how regardless of the terms of a contest it is legal to use words like “unlimited” without it truly being unlimited. Two $10 meals a week for 50 years hardly sounds anywhere close to unlimited.
Talking is just a cheap talking point.
That's fine because within a year my and my peers are going to let ChatGPT write all our code and handle all our code review requests. It's going to be AI all the way down.
> the owner is now locked out of their complete digital life.

Everything what? Do laptop theves also usually steal your sticky note with password?
There has been basically no noticeable differences between a iPhone 8 and 14 for most users. Only reason to upgrade is camera and broken hardware
>At the core of it, people write in order to transmit some deeply distilled messages about life.

People write for all kinds of reasons, including this one. Agreed that this case isn't reproducible by machines...but the other 50-80% of writing, including technical writing, might be.
There were a lot of predictions during the pandemic about permanent change. My observation is that a lot of those changes were either largely temporary (e.g. widespread grocery pickup or delivery) or were mostly limited to limited groups (e.g. full remote work).
That's my biggest quirk. There shouldn't be any way to export plaintext data without explicit user feedback and confirmation in the first place. That this is triggered by an unprotected global configuration file is just the icing on the cake.
It seems out of date though, and doesn't include this new rendering engine.
When I was a data scientist, my boss told me a promotion was in the works for a year before I stopped believing him and left. I'm now a Sr ML Engineer. It's a megacorp so I was willing to believe budgets had to be approved and HR paperwork filled out. Over a year is excessive though.

Similarly, I was once told I could have a promotion if I promised to stay for a year. I declined and found a better job within a month. Same company.
Ancillary, but I'll add to be careful with contracts around purchasing large building items, specifically in my case referring to SteelMaster buildings.

They will sell you on something saying they will deliver it and a truck is coming through your area soon, etc., then the sales guy will call at dinner time and say oh by they way your delivery is ready to ship out we just need you to sign something real quick and you're good to go. Then after you sign they will point to a clause in the contract that says they are not actually responsible for delivery and they won't deliver and you have to actually come pick it up. It's essentially a scam, and I'm unsure how they stay in business that way (I suppose people who work with them just know that's the deal and go into it knowing that), but it's one of those things that is a hard lesson to learn for having quickly signed something without fully reading it.
So these recyclers have records so thorough they're completely sure these laptops aren't stolen, and yet so incomplete they can't contact the owners at all?

Even when hundreds of dollars is at stake, which could surely pay for a few hours of phone calls walking people through the unlock procedure?

If you believe that, I've got a bridge to sell you.
It's inaccessible because it's difficult and arcane compared to languages like Python, especially at the beginner levels when you are still trying to figure out how a for-loop works, and what are variables, and so on.
> ps. Body can synthesize omega-3 if there is enough α-linolenic acid (ALA) available.

IIRC, ALA is an Omega 3, just one the human body doesn't use for much. The body can synthesize EPA and DHA (which it does use), but humans are pretty bad at that. It's totally conceivable that the rate of synthesis evolved in the context of regular dietary intake of EPA/DHA, so never needed to provide for all the body's needs.
OsmAnd is excellent when you're on mountain-trails or such. Google Maps isn't even any comparison there. People often say OsmAnd is bloated but I'm usually delighted when I want to do some very specific thing and after some searching find it.

The discoverability of places could be improved. I imagine this is more difficult when you dont collect data on people though...
That’s not what’s being proposed at all: Apple clearing the activation lock doesn’t give you the previous owner’s encryption key. It does let you wipe it and generate your own key.
Do I understand you correctly in that you'd like more structure? E.g. that you can only deploy an `application` (= supervisor tree)?
The icon was designed and introduced in 1981. The popularity dramatically increased in the last decade due to smartphones that’s for sure.

It’s used by Microsoft, Apple, Youtube... the list goes on. I think it’s not too much of a stretch to say that it is ubiquitous and familiar to users.

That being said, it's not the point of the article. There are definitely reasons not to use a hamburger button. But this article helps you build one if you want it.
If you don't use quotes you are legitimising the "protests", which is a political view as well (but I guess you wouldn't care about that one)
Because people buy it without it being proven and proving anything related to cognitive ability is both difficult and expensive.

This makes doing studies on their effectiveness a neutral to losing scenario.

Either:

The nootropic works. Great, you probably spent a decent amount of money and... The results are still going to be hard to quantify and measure. It may not be good enough results to convince people who already weren't convinced. Might as well not do it and keep making money off people who buy it without scientific studies.

Or

The nootropic doesn't work. Shit. Bury the results and never publish or risk losing a money maker.
Yeah on desktop it's particularly bizarre design choice. Hamburger buttons are designed to conserve pixels on cramped horizontal screens. They make zero sense on a 4k ultrawide monitor.
> Doesn't this sound like an inexperienced driver gaining more experience or was there little driving in between?

Maybe it sounds that way, but it wasn't.

I'd already been driving for 5+ years by that time, and the change happened only after a couple of months of supplementation.

I also used to frequently "zone out" in a particular way during daily life, which also went away around the same time.
It's per lives. Advertising a way to play that would take 3 hours for a quarter is a bad strategy, unless it's harder to pull off than it sounds.
Oracle is literally the steward of the whole platform, 95+% of all OpenJDK commits come from Oracle-salaried developers and they were literally the company that made the whole project completely open source to the point where the OracleJDK that used to differ is now only a different brand of the OpenJDK sources.

In other news, they charge money for commercial support, that you can buy, what a concept..
Wow. That makes it even more horrible. So they did it to get PPP money - the public's money - and now they are dumping the very people who paid them that money. ~160,000 people laid off means up to ~500,000 people involved when you count in the families, relatives etc. This feels more like theft than anything else when you count in the PPP - they took taxpayers' money, they ate it with stock buybacks etc, now they are dumping those taxpayers...
And yet, it's still better than all the other big tech companies, that cut thousands of jobs and did not reduce executive pay in any way.

If cutting the CEO's compensation lets them keep even one regular employee who would otherwise have been laid off, then that's made the world a materially better place, if only for that employee and their family.
I write to share technical details of systems I design or help support. I would love to offload this to a computer.
I did some napkin math on saved time.

commute: So my "commute" is only 5 minutes, yes a short walk from home. But still, I work 240 days a year, so that's 240 * 5 min * 2 = 2400 minutes saved, or 40 hours a year. A full workweek! Imagine if my commute was 30 minutes each way? That would come to 240 hours / year, or 6 full workweeks - just getting to and from work. After just over 8 years, you've spent a full year on travel. Insane.

transportation: I walk or bike to work, so no big deal for me - but my collogue has a 1 hour commute each way, around 44 miles. That's 88 miles of driving every day. When he switched form gas to EV vehicle, he saved a bit over $5k in fuel, as he could charge for free at work. But you still have repairs, maintenance and what not. Those that drive ICE vehicles can save tens of thousands in fuel costs by working remote from home.

chores and housework: I was amazed how much I got done at home during lunch. Spent 5-10 mins eating, then do whatever needs to be done in the house. The weekends got much more freed up.

I'm probably forgetting some points.
https://appleinsider.com/articles/23/01/24/right-to-repair-a...

> However, he neglects to mention that Apple already has a process to do this for legally-obtained products.

> The process is very simple. If a user has purchased an Apple product through means that will produce a receipt, like through eBay, users can request Activation Lock to be removed. All the user has to do is navigate to Apple Support and provide a receipt as proof.

> The problem Bumstead is likely running into is MDM or mobile device management. Apple will not unlock products that were previously part of an MDM system that's still attached.

So devices sent to a recycling center to be destroyed are being picked up and resold. So this whole thing seems like a non issue.
Agreed. Everybody gets this wrong. On Nova I saw a frivolous study that showed babies 'imitating' parents as young as a few weeks.

The evidence? A parent face to face with a baby would repeat the babies' random expression. Occasionally the baby would make an expression again. Voila - imitation!

Or randomness I guess. Hard to know without actually measuring something and doing statistics. But stories like this are fun and make a good news bite, so we'll continue to see them pop up.
He’s literally living in their basement, he can’t be on that bad of terms with them.
To be honest, I really like that policy: a software developer using a machine which is a couple of years old isn’t going to be as cavalier about performance and the hardware engineers would get a good idea about durability issues.
> We don't need Erlang clusters for redundancy any more. You just run multiple copies of a service against the message bus, on multiple systems for redundancy.

The thing about Erlang is that you never needed clusters at all. The redundancy was built into each instances with the runtime. When you build that way, everything naturally scales out horizontally with additional processors and/or physical nodes.

You can't do that in any other language without building the entire system for it from the ground up.

Using multiple systems for redundancy means counting on the entire system going down. The Erlang way isolates this impact to 1 of potentially millions of parallel actions on the system itself. Using other systems for redundancy, the other million actions in progress on this server go down with it. The difference in the level of redundancy is significant.

But I do agree with you that we don't need it for most systems because most systems simply aren't that complex. The benefit of the BEAM comes from simplifying complexity, which tends to evolve over time. Elixir, Phoenix and LiveView will likely lead to earlier adoption of the BEAM in projects before the complexity ramps up which will show a long term benefit.
Board Games I Can't Get People to Play with Me
What exactly is it about a router that you want to learn?
Network protocols? Ethernet/WiFi drivers? Actually designing the electronics and sitting with a gigahertz range oscilloscope to test the signal integrity of your optical transmitters?

If it's just networking you want to learn, you can get quite far with just virtual machines. Build a distro like openwrt for x86, run a bunch of qemu instances, put them all in various bridge configurations, or maybe even play around with ovswitch. Sky's the limit.
Discourse is much easier to use than phpbb.
What if neither side of the sale has the technical competence to do this?
I wonder how did they do that without predicting anything about CO2 usage in those 4 decades?

You need to realize there are two questions:

1. What will be the climate decades into the future? T(CO2, t)=?

2. What is the effect of CO2 on all of this? T(CO2+ΔCO2, t)=?

Getting zeroth order of T is one thing. They did it pretty badly anyway.
Getting the first order of T with respect to CO2 is another thing entirely.

Getting the answer to 2 correctly is much, much harder. You want to do the the derivative by CO2 ppm, and as you do that, you have 10^-5 factors on most things, because that's how much CO2 ppm there is.

I don't buy the narrative that they did this difficult thing correctly. Supposedly the leading order is something like how much CO2 increases absorption. It's going to have this 10^-5 factor of CO2 ppm there, and it's going to be what's causing this whole thing to happen. But if there are greater than 10^-5 errors in this calculation, the whole thing is useless. And they don't actually do this analytically, they just run it many times in a simulation.

I just don't buy the narrative that they manage to get meaningful signal out of that, not with how their code looks like, how chaotic the real system is, and their uncertainties about other parameters, there's just no way in hell they know this correctly.

Their evidence is that they have some pretty rough estimates for the zeroth order. The evidence for their confidence of the first order is extremely weak. And the narrative that CO2 matters is only meaningful if they have a good estimate of the first order.
When it comes to buy vs build, the grass _is_ always greener.
Newer cars will only work with their official keys. My car is locked and if I lose my two keys, I’d need to go back to the mother company for another key.

However, a car parts are not molded like an Apple laptop. Most of them can be sold for good value.
Security good. A vendor being able to remote wipe your device is bad.

I wonder if they could burn a fuse when the user logs in so that Apple can no longer do that but the owner can.
I think OP's point is that Oracle were suing Google for implementing the same API as the JDK. If that had held, then any other Java SDK like OpenJDK would have been in potential trouble.
Or Airpower.

I would say that their push for smart speakers has also yielded mediocre results, at best. Let's see what will happen with their AR headset, as they have been working on AR since at least 2017 [0].

[0] https://arstechnica.com/gadgets/2022/05/the-full-saga-of-app...
The interesting part about all of this to me is that this has been no-win for Apple.

When they didn't have measures like this on the iPhone and Mac, they were lambasted by local police and DAs for not doing anything about theft.

Now they have it, and it's causing otherwise useful devices to be rendered useless. There's going to have to be a very finely-crafted compromise to be usable, enable reselling when the original owner has forgotten or is unable to do things, and prevents theft. They've made some strides towards this but cases where MDM devices are liquidated but not de-enrolled are still problematic.
But quite clearly designed to draw a connection to the Bedouin-inspired Fremen, and general North African-like setting.
How does fde make a laptop useless to be stolen?
Gyms and exercising is a direct response to our bodies not getting enough movement in our modern day lifestyle.

I do think we need that balance. I'm trying out farming on a small plot of land to keep a moving lifestyle.
No surprise to see the majority on this website defending Apple's production of massive amounts of e-waste for the sake of "security and privacy" because that's that the marketing tells them and they don't actually understand the topic at all.