skysight-inc/HackerNews huggingface dataset:
> ”Asking an iOS developer to work on Objective-C is asking them to sacrifice their future prospects.”

The FAANGs have tons of Objective-C code. The largest and most popular iOS apps in the world are actively developed in Obj-C and C++.

It’s absurd to me that mobile developers actively undermine their ability to get those extremely well-paid jobs by limiting themselves to one language.
How to realize various actions in a one-button game
Look at this:

https://www.youtube.com/watch?v=48bfKs5p4Ik

Not that bad, but then you realize that there isn't a single cut in the video.
Hmmm, I can’t seem to find the option for “an employer should be able to control every petty aspect of one's life”.

I’m beginning to think that was a leading question.
I don't understand the concept or the graphics are rendered wrong on my computer.

Better would it be do explain with a standard distribution (what wealth isn't). Lets assume that 1 SD of income corresponds to 10 cm. So 3SD or 60cm, basically your screen size, corresponds to 99.7% of the population.

Some random data from the internet:
"The median household income in Franklin County Ohio is about $43,000 although the average household income is closer to $54,000. The standard deviation of household incomes is about $30,000. You pick a random sample of 50 households. What is the chance the average household income in your sample is over $60,000?"
https://online.stat.psu.edu/stat100/lesson/8/8.3

Household income may be even two earners. But assuming broadly 50k, sd 50k per person to make it easier and taking into account more affluent areas, only a few people make more than 200k per year.

Now lets assume Bill Gates or the Oligarch of your choice makes 10% ROE on his wealth. If he has 100 Billion, this is 10 Billion a year. This should be 200,000 Standard Deviations. If one SD corresponds to 10 cm, this should be 20 km on our scale.

So we can see the income of 99.7% of the population on our screen, but Bill Gates income would be 20 km away.

(Hope I made no mistake, feel free to correct)

PennState used an extraordinary bad example to teach the normal distribution, they chose a case where you have a fat tail distribution.
I believe this debate is absolutely pointless. There are people who work better in the office and there are people who work better from home (or just as well). There are companies who are willing to offer remote work option and those that aren't. Rather than trying to change someone (employees or companies) simply pick the counter part that matches your preference. There are great and shitty companies/employees that have totally different views on the subject. Trying to prove one is better than the other is akin to saying that flying is better than swimming and birds are superior to fish. You don't want to go back to the office? Great, this option is finally available to many/most people in IT. I love working from my office. I sit with 2 other people in the room that used to have 20 employees and having a total blast. I absolutely disliked working from home (wife and two kids), but that's me. There's no right or wrong here.
While I agree with the feeling, most people voting on this will be ones who agree with the sentiment. Also, there is no button to say "Whaaat... I love office!" Or similar

Also, that 90s Geocities vibe.....
xkcd's "Money" graphic gives a sense of other value comparisons, in a somewhat logarithmic sense, ranging from $1 to the roughly $2.4 quadrillion dollars of all human economic activity to date (as of 2012 when the infographic was made).

https://xkcd.com/980/
Given the Ludendorff offensive failed I don't think you can call stormtroopers alone a solution. High casualties, outrunning supply and obtaining territory that is hard to defend which weakens your overall position.

I don't agree that tanks had reached some ineffective impasse. Quoting wikipedia:

> By 1918, tank capabilities and tactics improved, their numbers increased and, combined with French tanks, finally helped break the stalemate. During the last 100 days of the war, Allied forces harried the Germans back using infantry supported by tanks and by close air support. By the war's end, tanks become a significant element of warfare; the proposed British Plan 1919 would have employed tanks as a primary factor in military strategy. However, the impact of tanks in World War I was less than it could have been, due to their late introduction and the inherent issues that plague implementing revolutionary technology.

https://en.wikipedia.org/wiki/Trench_warfare

Plan 1919 was going to use 30,000 new faster tanks.
I understand that people can be fed up with their employers and/or commute, and that they see remote working as a solution.

However I also worry a lot about two aspects of remote working:

1- Employers will want to increase surveillance at home at the expanse of even more privacy.

2- The significantly increased difficulty for workers to organize without meeting regularly in person.
That's true. Bricklayers are in demand. But all bricklayers should consider revising their fundamentals occassionally.
I didn't check HN for a while so chances are no one will ever see this response. Nonetheless! I am well aware that bootloader and network locks are different things.

In many cases you have to get an authorization code from the carrier that sold the device in order to unlock the bootloader. That may or may not involve retrieving a code from your device, and it may or may not also involve interacting with the OEM. It depends on the details negotiated between the carrier and the OEM.

For example, T-Mobile sells devices that are both bootloader and network locked but (for some devices) provides a process to unlock both of those once certain criteria have been met (length of device ownership, account standing, etc). To be perfectly clear, for devices sold by T-Mobile they generally have to authorize you somehow before the OEM will send you a bootloader unlock code.
Really cool. Thx!
How about India?
Climate Change sounds cute and cuddly. Global Weather Chaos is a term I prefer since it describes what will be affected and implies that it grows more energetic as well as 'bad' in layperson impressions.
As a maker, I disagree.

Collaboration with peers is much more organic and fruitful when in person. Not to say it isn't doable remotely but, his sounds more like a corporate culture issue.
1. Your claims about CP and child abuse need substantial evidence.

2. Assuming all that as true, opaque surveillance and the destruction of free, general computing is much worse than child abuse.
Erm, how about the wealth/money controlled by the Federal government? That's much bigger than anything shown here.
(postgresql) + postgrest + svelte. expanded upon in detail here:
https://webgma.co.il/Articles/rapid-prototyping-with-postgre...

performance wise, postgrest is written in haskell and is extremely snappy and stable. so your bottlenecks in essence are your data access patterns & how much you've optimized your postgresql schema for that.
Thunderbird 91.0 Coming Soon
IPCC: Sixth Assessment Report
in this world
I'm not the one you reply to, but I have some relevant thoughts on the process. I'm value my fundamental right to privacy. I understand that technology can be used to stop bad things from happening if we accept a little less privacy.

I am okay with giving up some privacy under certain conditions, that is directly related to democracy. In essence a database and tech of any kind that systematically violates privacy we need the power distributed and "fair" trials. I.e. legislative branch, executive branch and judiciary branch.

* Only the legislative branch, the politicians, should be able to enable violation of privacy, i.e. by law. Then and only then can companies be allowed to do it.

* The executive have oversight of the process and tech, they would in essence be responsible to saying go/no-go to a specific implementation. They would also be responsible to perform a yearly review. All according to the law. This also includes the police.

* The judiciary branch, the justice system, is responsible for looking at "positive" hits and grant the executive branch case by case powers to use the information.

If we miss any of those three, I am not okay with systematically violation of privacy.
This is absolutely it. Any taxes on just the ultra wealthy raise so little money for the rest of the population that any large scale money raising requires taxes on doctors, lawyers, engineers, small business owners, etc.

Pro-government spending advocates don’t like to emphasize this because people become a lot less supportive of these things when they see members of their own community getting hit.
My perspective may well change in the future, but considering my home currently does not afford me the space for a home office, I am generally pleased with being back at the office. Getting on my wife's toes and vice versa have not been helpful for my productivity, and I can definitely feel an increase my productivity from returning to the office.

Still, should I move to a home that would afford me a proper home office, I am likely to be doing more work remote. But not everyone necessarily have that luxury. Additionally, there may be some cultural differences to office culture that alludes me, as I have yet to meet people where I live (Copenhagen, DK) that dread going back to the office.
Can we stop this arrogance on both sides of this argument. Some people prefer working from home, some people prefer working in an office. The only viable solution is for there to be options for both groups (not necessarily at the same company).
Why Most Redesigns Fail and What’s the Solution?
no it’s not i was in the psych ward twice and i was talking to quote on quote stupid people “insane” asylum read what i’m saying and find me and don’t try to kill me because they force fed me prescription meds
I get that its sold as a "loan"

but its not. Its a ~9% tax that only kicks in after ~25k and disappears at 55(or thereabouts)

the American system are actual loans at commercial rates and terms[1]. apart from you can't bankrupt your self out of them.

[1]well its more complex.
That's some exquisitely deep fried web design, I love it!

Also yes fuck going back to the office... full time. 1-2 days/week to refresh the old empathy bladder works best for me. Makes me remember my coworkers are actually human beings instead of talking heads/words on a screen.
Wasn't Top of The Pops all film of the bands in a studio live/miming-over-a-recording, though? I don't see how that would provide a head-start for producing music videos...
right? Phones are not at all secure. Dozens (hundreds?) of click-less exploits exist today that can do anything they want with “your” phone at the push of a button.

My phone is not mine. nor is the data on it. nor is yours. That’s the real state of computer security today.

all of this is ill conceived.

The day someone chooses to mass release their worms on iPhone will be a wake up call.
I don't think its a matter of having/lacking conceptual tools, but rather the skill in using them, I have seen many very stupid very learned people.
What's "cash"? A marketable security?

I'm insanely poor by these standards but wealthfront will front me hard cash using my account as collateral with one click i think up to 30%. Super cheap interest rate.

Bezos has way more favorable banking. Even if he was 'only' worth $10-15 billion I bet he could get 2-3 billion in hard cash overnight.

He might not hold a lot of cash, but he doesn't need to he can get it immediately without selling.
The Zulu are most certainly not extinct.
> and if one where cut down to be easy to maintain (which would include ditching backwards compatibility when it became mildly inconvenient), no one would want to use it.

But isn't this more or less what happens with macOS? Now and then they drop compatibility with some old stuff when they deem everyone should be running on the new thing. I'm thinking Carbon, 32-bit apps, etc.
Okay
W
Show HN: Visualizing linear algebra algorithms like QR iteration
Read the article first. This was logging activity in the browser, not scraping.
"FWIW, I think that, if you look at a sport and find that the performance of athletes in that sport decreased significantly after the introduction of more comprehensive drug testing"

The issue is the premise is incorrect. 11 of the top 20 throws ever happened since 2015:

https://www.worldathletics.org/records/all-time-toplists/thr...
I'll tell my wife about clothing based defects.
You are right: none of it was foreseeable, but rather, an expected outcome.

In case of success, which Elastic has certainly achieved with ElasticSearch, it is fully expected that other companies will jump in on the bandwagon and try to profit off of it too! And as a company, you hope for success, or rather, that to play out, but just that you'd be the go-to for earning the most off the product you created. While not foreseeable, it is not unexpected that you might not be the one to profit most from your product, and you should plan to profit enough! Where it gets complicated is that nobody expects to earn orders of magnitude less from a product they created than others relying on it.

What they did not foresee was that one of those companies would be The Cloud Provider, thus minimizing their value proposition since Amazon can throw significant resources at it, possibly even greater than Elastic themselves. One could argue that Amazon abused their monopolistic position in cloud providing to offer a bundled ElasticSearch experience that Elastic could never compete with. Even if they developed an alternative in-house product, it looks exactly the same as Microsoft bundling Internet Explorer with Windows back in the day.

Even today, if you are willing to develop an open source or free software product, if you get successful enough, you are likely to be an exploitation target of a megacorp. Companies always have an option to relicense in-house written code, and any code submitted by signatories of an appropriate contributor license agreement (CLA).

Basically, I agree it wasn't nice of Amazon, and that it wasn't foreseeable, but it ultimately wasn't unexpected either. To me, this is monopolistic behaviour that should be treated as such.

This also raises another interesting question: if AGPL is an appropriate solution, why did Elastic not relicense under it today? (I am sure they answered this very question when they published their original license, so it's mostly rethorical)
Hi, for me the website defaulted to Dansk upon opening. Have you heard another company in the same space from Denmark called Decideact? https://www.decideact.net/

There are a few missing chunks of narration and introduction in the website.

Is there a reason why you decided to execute this as a desktop software instead of a webapp?
If it's zero time for the ship, what I'd they wanted to travel a different distance?
Maybe this is a problem with a specific type of UI? Something like git feels like it has a million settings, yet they do not bother most people. When you need something, you can often search the manual and find out how to set it up.
Looks pretty interesting. There never really seemed to be any good alternatives to ES for a long time. Apart from building feature set, how do you target quality of search results? Do you have any test bed for measuring this and do you benchmark against other solutions to try and understand how everyone fares?
I'm just waiting for some clever European company to argue in US court that, since companies are people, the company should be protected by GDPR.
WhatsApp lead and other tech experts fire back at Apple’s Child Safety plan
>To view political opponents as primarily cynical transforms them into Machiavellian monsters, leaving no space for anything but a zero-sum battle for domination.

Yes, that is what it boils down to, at high-enough levels or over long-enough timespans.
“ contain doum nuts and grape seeds”
Climate change: IPCC report is 'code red for humanity'
Both political stability and the lifestyles to which we are accustomed, however, are.
Me too. I saw a lot of other photos and images on that page, but few had anything to do with the basket.

Show us the basket!
I like having a separate physical and psychological space for my personal and professional lives, and remote work deprives me of that. I like having the freedom to work from home, if I'm expecting a delivery or there's a problem with my car. But after working from home for an entire year during the pandemic, I'm ready to get back to the office.
IPCC climate report is 'code red for humanity'
>for the first time since castles vs. troops without cannon, defense was stronger than offense

In the seminal book "On War" which was published in 1832 and is still required reading in many military academies, Prussian general Carl von Clausewitz explicitly says that defense is stronger than offense.

Maybe this intensified in WWI
Cached link here: https://news.ycombinator.com/item?id=28113883
Yeah it has a real Cruelty Squad vibe. I wonder if that is going to be a trend in the coming years
So don't? Pick a company that allows remote working and enjoy that. You can think of it as two separate markets; one for remote work and one for (mostly) in-office work, with fairly disparate employees / employers in each.
It wouldn't suprise me if the majority of such >2GB write attempts were int32_t underflows with <2GB of data provided, and further that the EINVALs instead of any access of said data might avoid some segfaults as a result.

Which I don't say to excuse such behavior, but neither does it suprise me.
> the frustration at this stupid world we've created

https://github.com/rene-tobner/unity

Egovernment and identity management @ world-wide-wished-for-things.org ?
> cyberbullying material targeted at an Australian child

Oh that didn't take long
The rich aren't the enemy, rent-seekers are.

They may overlap, and Bezos may be both, but wealth and capital on their own are orthogonal to justice.

https://pbs.twimg.com/media/EHKZRLcW4AA1aju?format=jpg&name=...
Unequivocal and consensus are two words that cannot be used to describe science.
What Is a Data Catalog? (and How to Build and Use One)
I'm nearly 40, and I love working from home. I've got a quiet house in the countryside, with good internet, a dedicated study. I get to see my family a lot more. I don't have much of a nightlife because I don't want one.

But if I were 18 now, I'd probably be living and working in a small bedroom in a house I share with strangers. We'd argue that someone is bandwidth-hogging or playing loud music while I'm trying to do a code review with my boss. I'd want to be around people more experienced than me - learning the trade from someone is easier in person than through a video call. I'd want to experience city nightlife with my colleagues.

As such, there's a bit of tendency for those of us who have already "made it" to want to work from home, while the next generation tends to want to work from an office.

And even within those broad brush tendencies, there are lots of subtle differences. The idea that "I want to work from home, so surely everyone else does as well, and anyone that doesn't is an asshat" is stupid.
1. There is no need for an employer to surveil you if you do your job. The results will speak for themselves. If your employer can't trust their own employees, and wants to surveil them at home, try finding a better employer, because that's fucked up.

2. I've worked from home for 1.5 years now that this has not been a problem at all. I'd say it's quite the opposite. Just schedule a meeting online. It's not any harder than scheduling a meeting in an office.
Some interesting parallels between the 1970's and the 2020's, both seeing global economic growth stagnating after a protracted boom period ending in major economic crises, inducing a kind of awkward period of digestive realignment.

It is remarkable how overlooked that era is today, despite it being a highly transformational time and economically very distinct, yet it's remembered mostly just by disco and unusually gritty movies.

Perhaps because compared to the revolutionary 60's (and later rebuilding of the 80's) it's a more confusingly anarchic time with no clear narrative to grasp a hold of to make sense of it.

More like a messy organic reorganisation as both the counter-culture and traditional culture lost coherence in the face of high unemployment & high inflation, and with society's rule book torn up but no clear path to a better one.

Maybe being a time of social fragmentation and escalating ambient mayhem from crime, hijackings, bombings etc, the best way to make sense of it is actually to watch those great auteur movies unique to the era dripping with atmosphere and mood. Less of a narrative, more a vibe.
Ironically, I am going in to work every day at the moment because it's practically deserted and I get a whole office to myself. Also there's no queue at the cafeteria.

Unfortunately, as people start returning the noise/interruption/lack of personal space level will inevitably rise and in the end I will probably start to miss working from home. Anyway I'm enjoying it while it lasts.
The debate is not pointless. The right to work from wherever you want is a 21st century worker's right that (i would expect) workers would support unequivocably. Of course some people won't choose it, but the option should be there
> The paper won't help NCMEC, ICACs, or related law enforcement. It won't help victims.

But it will help all of society by preventing a backdoor from gaining a foothold. If the technology is shown to be ineffective it will help pressure Apple to remove this super dangerous tool.

Once a technical capability is there, governments will force Apple to use it for compliance. It won’t be long before pictures of Winnie the Pooh will be flagged in China.
GPL exists because nobody can (should?) stop users from modifying software they use (at the very least, on the machine level) and such modifying should neither be illegal nor hard (thus source code).

The "sharing" bit is on top, and only comes out if you distribute your changes too. AGPL fixes the flaw where "users" don't really get a copy of the software they are using distributed to them in full (eg. only part of it with JS in the browser, but backend stuff is hidden).

So the focus point of GPL is use of the software (thus users), not writing of it (developers). Developers embrace it because they are simultaneously users of the software written by others, and they are best positioned to make the most out of those liberties ("standing on the shoulders of giants").
I love the EU for things like this. We're bombarded with anti-EU sentiments, like how the evil Brussels is forcing their overreaching rules on us, but frankly we're just so much ahead especially because of these rules. Go EU!
Alpaca seems like it has the lowest barrier to entry
Yes, curiously enough resource depletion could be a benefit to Ingsoc for exactly the reasons you mentioned. However, if resource depletion (or abundance) were uneven, then it could risk the strategic imbalance between the powers.

One might wonder if one of the reasons that they routinely switched alliances was to send each other aid to prop up the strategic balance during periods of famine.
Nice work!

People don't really have an understanding of how much wealth has been coalescing in the last thirty years and this is a good start as showing them how skewed things really are.

Seriously; this is dangerous. Concentrating that much wealth in such few hands is bound to have negative consequences. And all of us professionals really should get onboard trying to tackle this.
No idea about the technical details... but wow the size difference between a 300MW steam and sCO2 turbine - mind-blowing.

Is storing a lot of dense, pressurised CO2 not a major liability? If it leaks, it floods whole areas with suffocating gas.
"Let's start rewarding output and not the appearance or productivity"

Guessing that is supposed to say "the appearance of productivity"?