skysight-inc/HackerNews huggingface dataset:
My question is: how is Tim so productive that he does roughly 160,000 people’s work, or 1/8th of Foxconn’s total workforce? [2] /s

My question is: if Tim Cook didn't exist, would any of those Foxconn workers have jobs?

My other questions is: if you put 160,190 Foxconn workers in front of 160,190 development environments, how long before they would randomly re-create the iPhone?

You can't compare salaries, or even value, of people at two massively different levels in the machine. Is Tim Cook "worth" more than 160,190 Foxconn workers? Apple's board and investors seem to think so, and they are Apple's ultimate "customer", being that it is a publicly traded company.
Imagine what it would do to cryptocurrencies!
> Do you feel that your productivity as a trained professional is the same as anybody else's productivity?

How would you even compare that? How would you even measure your productivity? Lines of code? Tickets closed?

We can't even compare "productivity" in our own "profession", much less between different ones.

Fuck, even to think in terms of "professions" today seems so anachronistic... some of the best people I worked with were never trained, should we disregard them and go back to a world of credentialism and guilds?

> The trick would be to allow workers to capture all of their productivity rather than have a large amount of it syphoned off by owners.

More likely, entrepreneurs would simply automate the shit of out of their work and outsource what is not automatable to other service providers. And all of the "workers" who can not think for themselves will be left jobless and crying for someone to help them.
A language can introduce the concept of a strong and weak reference or use a cycle detection algorithm.
A Vim Guide for Experts
The Atmega 328P that the Uno uses has 2kb of RAM, and 32kb of ROM (technically, writable on boot, but not after you leave the bootloader).
Does this apply to cryptocurrencies?
Very few employees end up taking advantage of QSBS, its really only investors & the founders, as you actually have to purchase and hold your shares. For early employees who are typically given options, buying your options, even early, can be an expensive and costly bet to take advantage of a tax break many years down the line.
Apple's share price has increased more than 12,000% since Foxconn received its first order from Apple. Is that just a coincidence?
> People from age 7 up into their 70s ride their bikes regularly and safely - so safely that bike helmets are a total rarity.

Bike helmets are designed to provide some degree of protection in simple falls, meaning falls that are caused by lots of control as opposed to a collision with another object like a motor vehicle.

I've heard that older Dutch cyclists are dying due to head injuries that could be mitigated by using a helmet or riding a trike insured of a bike.
How many of the grumpy “he shouldn’t be paid that much” comments were written on an iPhone?
> However a point can be made that if you even need to consider such behavior, you should probably be using something more precise than your current number representation.

Or a different algorithm. For instance, when computing a mean, keeping the current mean and count instead of the current total and count is more numerically stable.

https://statisticsblog412536603.wordpress.com/2019/10/17/str...
I know it's a HN cliché, but can you explain a bit more about what this, er, does exactly? Is it similar to a tilt-shift lens, where the focal plane is user-controllable? My understanding of camera lenses in terms of far-field optics and Fraunhoffer diffraction is a bit confused by those diagram as a big part of my brain is going "isn't the centre of the reciprocal space outside of the imaging plane?" -- I am probably missing something.
"there is no back-up from the authorities if the digital wallet in which he is holding them is hacked or compromised"

was the most jarring part
There should be lots of implementations of both protocols by now - could we compare them for length and complexity to determine some sort of objective measure of the difference?
This is why even if it is surprisingly lethal long term (and it's not), I don't mind. The thing is I wouldn't really want to live in a world left with disbelievers, antivaxers, cospirationists & co.
Yes, meta-study is the same as meta-analysis but in medicine meta-study is actually quite common, at least at the university where I studied.

Literature review is not higher that meta-analysis. It quotes one study but how reliable it is?

What about ivermectin? A lot of studies find it effective. That's not the final conclusion however.
They should sponsor the next variant to be called "United"
I feel lot of unintuitiveness of floats stems from inexact decimal literals. With hex literals the situation would be marginally clearer
I kinda bounce back and forth between feeling like a tech curmudgeon, and freshly optimistic of the future...among some things that make me look forward to the future include:

* computer makers who focus on either linux or "fix it yourself" audience...like system&6, Pine64, and the newest Framework (laptop empowering DIY...though they sell it with Windows they mention adding formal linux support later)

* also more decentralized communications and networks...like the matrix protocol (and associated distrib. network) along with apps like Element, nheko, fluffychat, etc.), the Briar project, the fediverse (and all its apps and instances like mastodon, pleroma, pixlfed, etc.), and on and on.

* finally, there are more and more headlines related to privacy and controlling one's own devices...which continue to become mainstream. While i'm not expecting to have the big corps change overnight...but capitalism being what it is, at some point these big corps will start to adjust their offerings even if only a little to fill the needs that the layperson consumers are beginning to ask/talk about. Sure, plenty is still fluf - like Apple's supposed marketing around privacy...but that shows that at least Apple and other firms are listening to the signals being eminated that privacy - as only one example - is now a selling feature...i'll defer to the reader if Apple has actuaklly achieved anything here...but the fact that it is a topic that has come up in the mainstream enough for Apple to use it as marketing means that there's something to this...which means that some other big corp or med-sized corp might grab that and run to make services and products that cater to the crowds who favor privacy, control, etc.

...at least that what i'm feeling this morning...fingers crossed that my raspberry pi doesn't stop working because another sdcard has failed. ;-)
The Chinese attitude to academia is very different to that in the West. This distinction you draw between the academic and vocational goals of institutions just isn't really a thing over there in the same way.
I guess I misunderstood "Compute Shaders in VRChat" then.
The alternative to a billionaire deciding how to spend the money they have earned is a politician deciding to spend the money they didn't earn.

I trust a person who has generated billions of dollars worth of value over a buerocrat who won a popularity contest.

Besides, I don't think it should matter whether or not these people spend their money optimally. They've made this money, it's theirs. Don't take other people's stuff.

> We’ve already seen what more extreme individuals are prepared to do with that power.

Until we leave in a featureless dystopia where all people are perfect clones brought up in an identical environment, there will be power disparity between people. It can be based on inheritance (like in monarchies), or ability to commit violence, or charisma, or political skill, or ability to create value.

Between all these options, I'd much rather live in society where people get to keep the value they have created. It seems to me the most correlated with merit (not perfectly, but better than the alternatives), besides, it is morally right.
Is the WHO planning to skip the letter "Xi"?
Please not more beepers. Some low level white noise is much less intrusive and easier to localize.
My former colleagues who was trained for PSP/TSP said that it is recommended to count on 4 hours per day in time-on-task activities. Planning for more ToT hours will result in project being late as if it was planned for 4 hours/day ToT and people will have to work overtime (weekends).

I have to say that remaining 3.5-4 hours are spent on other tasks like documentation reviews, etc.

For time being we can assume relationship of performance regression is 4/ToT if ToT more than 4. This means that these Chinese workers perform 3.5 less work per hour or even less so. One can try to compensate by hiring more workers, say, 3.5 more workers but then the amount of communication will increase quadratically and there will be more than 12 times increase in communication needed for team(s) to work.

That means that "996" policy results in great underutilization of people's potential. My napkin calculation is that each "996" worker performs less than 1/30 of what he/she can do.

Regardless of culture, it is sad.
Agreed. Impact duration would probably also depend on how companies are backing up their data. Hardware can be eventually replaced. Data can not.
This is not an "alternate reality," New York City does "spray something" by truck and chopper at night.

https://www1.nyc.gov/site/doh/health/health-topics/west-nile...

>Adulticide: Trucks spray this pesticide to kill adult mosquitoes. It is used when testing has shown a high risk to human health. Spraying occurs in the evening in residential areas and parks.

>Aerial Larviciding: Helicopters drop eco-friendly larvicide over marshes and other large natural areas to kill young mosquitoes before they become adults. The City does not use helicopters to treat residential areas.
The risk in this kind of model was much lower when I worked at the payment processor. Direct content like this was always lower chargebacks than subscriptions/trials.

OnlyFans should be aggressively poaching people from the other companies in this space but pay them SF salaries. The expertise they'll get hiring existing employees in the space will help them.

If you've already worked in this industry you'll know to do 3ds/3dsv2 to shift some liability to issuing banks. The card networks have different rules based off their region like MC NA and MC Europe. There are some loopholes to shifting your acquiring process into other regions to get more liability shift as a merchant. Bin routing to maximize your approval ratio, the higher your non-chargeback volume the easier it is to deal with the chargeback volume.

Introduce micro transactions to pad volume. Users less likely to chargeback you want to have each micro transaction as a standalone charge because it increases your volume at the cost of additional card fees. Users unknown or likely to chargeback you want to "batch" or roll these charges into a single charge because then it is only a single chargeback that can happen instead of multiple smaller ones.

Plenty of other stuff...
Criteria to get you hired as a programmer
> Bike lanes keep people safe.

With the installations they have in the US, they're actually less safe to use compared to riding I the center of the rightmost general purpose lane.
A curious question: why not Python's built in Sqlite3 package [0]?

[0] https://docs.python.org/3/library/sqlite3.html
Ok, if you like it better, "sold for an amount of around 80 Ether valued at the time of the transaction around US $ 255,000 (but the virtual currency is characterized by a high volatility)".

But this doesn't change the question, was it a single buyer, 3,350, or what?

BTW, if the sale happened within 9 hours it smells fishy anyway (to me).
Human nature. (but not the ONLY kind of human nature. But, still…)
> query.SELECT('one').FROM('table')

I don't really like this API. SQL is weird because it's written backwards. What does `query.SELECT("one")` on its own represent? A query on any table that happens to have a field called "one"? I know you're not trying to build an ORM, but `Table("table").select("one")` makes a lot more sense for an API since the object `Table("table")` actually has a purpose and would make sense to pass around etc.
Is it possible to have a debate about CEO payout without the dumb comparisons with the Soviet Union?

Imperial Russia was an absolutist autocracy in theory for most of its history and in practice for all of it. Does being against despotism mean that I have to give a couple rooms from the property I don't own?
I just spun up a linux Desktop machine for the first time in almost a decade and agree that Plasma has come a long way but it's still rough around the edges and, well, slow. Not as slow as the Windows UI, but still slower than xfce or the like.

One problem I do have with Plasma (though this may just be how arch packages it) - Dolphin, the native plasma file manager, is not included by default. Yes, I know it's not much of an imposition to do pacman -Sy dolphin but a file manager seems like an integral part of the system to me worthy of being included in the base package for a desktop environment.

Little choices like that affect new user adoption.
Are the human trials already finished and their raw data available to the public without charge?
Here's the aliases that I typically use. I'm very pleased to see that yt-dlp added --split-chapters, it's great for separating long videos into separate songs! e.g. the Faça Você Mesmo EP from Under Control, a Brazilian punk rock bank https://www.youtube.com/watch?v=xSHEZ_HdjHs

alias yt-mp3='yt-dlp --extract-audio --audio-format mp3 --split-chapters --no-check-certificate'

alias youtube-mp3='youtube-dl --extract-audio --audio-format mp3 '

alias youtube-mp4='youtube-dl -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4"'

alias youtube-mp4-480p='youtube-dl -f "bestvideo[height<=480]+bestaudio/best[height<=480]"'

alias youtube-playlist='youtube-dl -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/mp4" -ciw -o "%(title)s.%(ext)s" -v '

#alias ffmpeg-mkv=find . -type f -name "*.mkv" -exec bash -c 'FILE="$1"; ffmpeg -i "${FILE}" -vn -c:a libmp3lame -y "${FILE%.mkv}.mp3";' _ '{}' \;

#alias ffmpeg-webm=find . -type f -iname "*.webm" -exec bash -c 'FILE="$1"; ffmpeg -i "${FILE}" -vn -ab 128k -ar 44100 -y "${FILE%.webm}.mp3";' _ '{}' \;

#alias ffmpeg-mp3=find . -type f -iname "*.mp4" -exec bash -c 'FILE="$1"; ffmpeg -i "${FILE}" -vn -y "${FILE%.mp4}.mp3";' _ '{}' \;
Or put it even more bluntly, if you can't be drunk or completely offline in case your boss calls you, you're at work.
It's always a matter of price. Be ready to pay enough and the no-ads option will magically appear.
True or not, that's not related to the accusation of 'tabloid reasoning'. See political leanings of UK tabloids for example:
https://en.wikipedia.org/wiki/List_of_newspapers_in_the_Unit...
One of the first things i install is zram.

(edit) if it is not installed by the distro allready (eg dietpi). It creates a swappartition per thread inside ram, unused pages get compressed and stored there. Increases SSD lifetime by reducing writes to swappartition/file on disk.
Stored procedures are a nightmare that shepherd your application into an illegible, unmanageable monstrosity.

Stored procedures are the slipperiest slope I've seen as a developer.
Ultimately, yes. But where does that power come from?
They should double down and work on getting a corona (beer) partnership to serve corona on the planes as part of the beverage service.
Just wait for the American Airlines Variant.
In the Star Trek sense, anything is possible; if the people making the device had desired to expose the state of the LED to software, it would be very easy for us end users (including people writing a little shell script). But there's no reason to expect that just because the LED is active, they made it easy to sample its state.

It's a closed system, like a restaurant kitchen. Determining whether the chef is wearing a hat by examining the plates coming out may be possible with enough plates and time, but the answer sufficiently becomes 'no' for practical purposes.
>The Mainichi daily said the bus automatically stopped but the operators pressed the start button as they did not think he would walk out on to the road.”

Yeah, if that's the case then this story is literally the 100% exact opposite of what the headline implies: it was the human drivers who were the weak link and caused an accident just is normally the case. Self-driving systems can be patient and just wait when in doubt, rather then feel any emotional temptation to make assumptions and get a move on.
Sounds like a lisper.

https://duckduckgo.com/?q=site%3Apaulgraham.com+parms
Why not just pay taxes instead? That's literally paying it back to society.
Sponsored covid variants. Just what the world needs.

I just call them all the "ν-variant" (pronounced in the classical way) and people seem to go along with it.

(Depending on your font the "\nu" may look a lot like the Latin letter 'v'.)
It is the other way around. "Year for three" is a staple of hard work in harsh conditions, such as foundry work.
How Do I Scrape LinkedIn Search Results?
It could have been done with various less invasive ways. E. G. Clock(2).weeks.from_now (I'm making this up on the fly, there are definitely better names). This wouldn't make your number 2 respond to "weeks" all of a sudden and the cost would be 7 additional characters.

That's negligible.
I agree with your point that adding multiple layers = more attack vectors and abstraction of a really good domain specific language. But what seems to happen on most of the projects I work on is we end up hiding away extremely common logic behind helper functions. It always starts off with SQL and then slowly gets moved into higher level functions that offer a better developer experience.

Shameless plug, but I just posted a library I wrote (for node https://github.com/vramework/postgres-typed/blob/master/READ...) which pretty much is a tiny layer ontop of pg-node (which is query based / with value parameters) and provides small util functions with typescript support derived straight from postgres tables.

In an ideal world (one I think we are getting very close to) I think we will end up having SQL queries validated in our code against the actual DB structure the same way we have any other compilation error. But until then we'll need to rely on tests or helper libraries, and for the purpose of refactoring and development I find the latter more enjoyable (although still far from perfect).
Anecdote: In Greece there are tons of brands that use..greek letters. in their name, Alpha Bank, Alpha (TV channel) etc... yet no one seems to be complaining about this. If I were Delta Airlines, I would bow to the people after being bailed ($5.4B) by the US taxpayers rather than "crying a river" over such trivial matter.[1]

[1] https://www.businesstraveller.com/features/these-airlines-ha...
Well, definitely not Basque. Basque is a language isolate, like Burushaski and Sumerian. It definitely is related to other languages at some time depth, but the depth is so great that this relation is impossible to discern now with any confidence. And I don't think anyone with any credibility currently argues that its closest extant relations are languages like Finnish and Hungarian whose homeland is north-central Asia.
I worked with a (home-rolled at the company, but long before my time with no compilation documentation) comms library that had functions named "receive" and functions named "recieve".

Even better, the library was called into as a COM object by a Visual Basic Script script, and the misspelled corner case only got hit rarely. Figuring out that the problem was the correctly spelled function call was a joy.
> I am, somehow, less interested in the weight and convolutions of ~~Einstein~~ Cook’s brain than in the near certainty that people of equal talent have lived and died in cotton fields and sweatshops.

Original quote by Stephen Jay Gould.
> At Tailscale we believe the main reason for the slow IPv6 rollout is that it simply has not been able to provide enough direct value, when deployed as a hybrid in parallel with IPv4. The intention was to deploy IPv6, then retire IPv4 completely, in which case IPv6 would have made the Internet overall simpler and cheaper to manage, which is a big benefit. Unfortunately, this value doesn’t materialize until the very end, after IPv6 has been fully deployed to billions of devices. This means companies usually will not recoup the costs of IPv6 deployment on a predictable timeline, which makes investment hard.

Anyone else get a strong climate change parallel vibe from this section? Hopefully the stronger (dis)incentives of a slower rollout of carbon reduction efforts will be able to overcome some of these same obstacles.
Not op, but for me the official elixir site's guide help a lot. I actually read that side by side with Sasa Juric's Elixir in Action and felt like I got a pretty good understanding of elixir.
For Phoenix, I've just been using the guide in phoenix's hexdocs and reading some random blogs about anything specific.
I have about 200

mostly around one set of naming ideas.

bid2{idea}.com - mow, clean, roof, bid2code.com, bid2design.com etc.

and

scan4{idea}.com - scan4rates.com, reviews etc.

and

4{idea}tips.com - 4hometips.com, 4moneytips.com etc.
I think the Corona beer sales increased because of the virus because they leaned into it. Personally, I know many people bought it as joke.

Maybe Delta should take a lesson, I think very few people are deterred from flying because the new virus has the same name as your airline.
It's funny this article is on HN... I was thinking the same thing and arrived at the same conclusion.

Farmers I know are already investing in shifting crops to fruits and vegetables because they are aware of this as well.

I would be interested in your theories around what all that land looks like in a nullified-agrarian society.
> IPv6 has several advantages, including a much larger address space. IPv4 had only 2^32 addresses, less than one per person on earth. IPv6 has 2^128 addresses, an immensely larger number which is not expected ever to be exhausted. Estimates are that this is enough to assign 100 IPv6 addresses to every atom on earth.

Yeah, so that's overestimating the number of IPv6 addresses by quite a couple of orders of magnitude. This website estimates the number of atoms at 10^49 to 10^50, whereas 2^128 is in the order of 3 * 10^38. https://www.fnal.gov/pub/science/inquiring/questions/atoms.h... Perhaps the writer was thinking of grains of sand instead of atoms? I'm not sure how many sand we have, but it's probably more in the 2^128 ballpark.
You would weight them based on individual risk factors.

If you have a risk of autoimmune disorders because of genes or other factors you would weight it against other factors.

Maybe you have left the house 4 times in the last year and you have an autoimmune worries perhaps avoiding the vaccine makes sense. Your risk rises wheb even going to the place to get the vaccine.

Everyone wants one piece of advice to fit everyone. Everyone is different.

If you get the vaccine and go out three times to every one time an unvaccinated person goes out you both have the same risk profile. If you go out 4 times you are more likely to catch it.

If you really want to stop this, stay at home unless you must go out. The vaccine adds 3x the protection.. not 10x or 100x
Small developers compete with the defaults on your phone
What's powering the cell towers?
How is the data sent into timescale? Do you run psql to load the data?
Best UK Streetwear Brands – Streetwear Clothing Brands
"the most complex supply chain ever assembled."

Right, all the people running Amazon, Wallmart, Nasa, BMW, Tesla, Spacex, managing contructuon of nuclear powerplants have no knowledge of supply chains.

You know, an iPhone or a macbook has more parts than an A380
The Social-Media Stars Who Move Markets
On Using PSR Abstractions
Corona beer wasn't too happy at the beginning either, but people got over it. Lots of things share names; it won't take long before people are used to it.