skysight-inc/HackerNews huggingface dataset:
> Instead, address your concerns to the companies and the leadership that made those companies problematic in the first place.

My knee-jerk reaction to the conclusion of this piece was to recall a couple of lines from The Universal Soldier:

"But without him how would Hitler have condemned them at Dachau?

"Without him Caesar would have stood alone"

My feeling was that, while any one software developer doesn't necessarily cause significant movement of the needle, in aggregate, the choices we make collectively about who we choose to enable have significant consequences to how the future unfolds.

Trying to look up the lyrics, though, I was once-again reacquainted with a snippet of an interview with Buffy Sainte Marie prepended to a video of one of her live performances in which she recalls seeing enlisted soldiers during the Vietnam war repatriating their casualties, horrified, and looking for someone to blame. Unable to blame the soldiers themselves, starts off blaming senior military leadership, but over time shifts, first to blaming politicians for having directed the actions of the military, but eventually ends up deciding that ultimately the responsible party was "us" - the citizenry, having elected and enabled to politicians to take the actions they did.

While it seems uncomfortably presumptive, if not pretentious to propose any kind of general equivalence between tech workers and soldiers, the parallels between the odd, internally contradictory idealism found in tech, and the contradiction of fighting war indefinitely, hoping to ultimately bring about world peace seem eerily apt, with the themes of The Universal Soldier being worth considering anew in the context of 'big tech' in 2021.
And a significant increase in the cost of collision repair, if it is even economically possible at at all.
I bought qcad a few years ago (used it for a hobby project), I payed for it because compiling from source would have been a hassle.

Note. qcad is open source.

But yes, there is a limit for what you can charge and how far you can scale that model :)
Making quality animations drive the point home is not so easy to pull off, so thanks for sharing. Both interesting and impressive.
I am running uBlock, and almost none of the images on the page load right now. And seeing the way the title on that page is written, I'm not expecting quality content from there. Maybe share a link to a page that doesn't suck?
I love my M1 Max and the phenomenal battery life.

But I agree - These performance claims are starting to miss the point. The real magic of the M1 is the battery life and thermals. It’s not actually faster than my AMD desktop when it comes down to testing things like compile times, but I don’t care because the M1 lets me do it on battery in a portable manner.
"Rich and proudly unpopular" is a whole thing in today's political scene.
Does this doc misuse present tense or is it actually implemented? V's author has done this a bunch, so it's tough to take a doc at face value.
Lets not be precious. He wasn't worried for his safety, he was worried they would pull their investment.
> A closer examination of history shows that slavery tends to fail when in competition with free labor. The emergence of free labor destroyed slavery the world over. The Civil War was the last gasp of slavery in the US attempting to protect itself from free labor. Slavery had already died out in the northern colonies due to it being uneconomic.

I don't mean as an economic system. Chattel slavery is one particular example of macro-scale slavery, but macro-scale slavery isn't what I was referring to.

Put another way, our markets are not perfectly efficient, and there exists enough slack to allow niches where inefficient cruelty can exist. Even though slavery was inefficient and had died out in the north, the South did all it could to keep it around. It still took a laws and war to get rid of it. If the government stopped enforcing all laws today, how long would it take for some people to be kidnapped and enslaved? A week?

> The government has so thoroughly regulated, overseen, subsidized, distorted, etc., every aspect of health care, that in no way can it be described as free market.

Something being not a free market doesn't make it a right, nor does the government providing it as a service to some people. You might be able to get away with the argument that emergency medical care is considered a right in the US, but emergency medical care is only a small part of healthcare.
So what about public roads, the police, the military, and the system of laws? You grew up taking advantage of those without having paid for them. So following your logic you should not have been allowed to use a public road or go to a public park without paying for it. And moving to another country, again following your logic, you have no right to walk on public roads you haven’t paid for, or take advantage of the military protection that the country provides. I hope you can see that following that way of thinking is very impractical? And according to your logic all of us are lazy freeloaders?
I highly recommend Hammerspoon[1] for any macOS automation tasks you want to do. It is not only extensible but alleviates the need for using multiple tools due to its broad feature set.

The only downside after two years of using Hammerspoon is that the community is small since it isn't as user-friendly as yabai, amethyst, etc. However, you'll probably enjoy its open-ended nature, given your article.

[1] https://github.com/Hammerspoon/hammerspoon
The only perspective from which that seems like an upward move is financially. Going from being an elected head of state to basically becoming a revolving door lobbyist for some company I think looks mostly embarrassing in particular to his fellow Austrian citizens, in particular given his conservative nationalist positions.
What’s the difference between something like the Dr. Seuss issue, and an estate not releasing something written in the first place? Neither seem remotely close to censorship to me, but I’m curious if you think the key difference is revoking access to something once released.
NPS = Net Promoter Score

> measures customer experience and predicts business growth
Probably because she is Canadian
Not quite the case, thankfully. I'm left handed and greatly benefit from this style of keyboard layout. I tend to notice that I'm more finger-agile with my left hand, which helps with quickly chained left hand shortcuts (C-z/x/c/v/a/s/tab, M-x, anything with shift or windows) and WASD movement.

As for the right, as some other commenters have noted it really isn't that bad to use your non-dominant hand with a mouse. Most of the movement precision comes from the wrist and elbow, rather than finer finger control.
I'm curious what model phone you have. In the past Samsung, Google Pixel, and Apple phones all had their own approaches to computational photography and would all take photos in their own "style". Samsung would priories for vibrancy and clear faces, Apple would try for "most correct" but often got quite flat photos, and the Pixel managed to do with a middleground.
NIST did:

https://www.nist.gov/publications/third-round-report-sha-3-c...
I think the iPhone is doing this with the portrait mode. It may just be the smoothing or a bit of lens fish eye creating the illusion, but I swear that all the portrait photos of me and my family have slightly larger eyes than reality.
Is it the same developers. My main gripe is the complete change of key commands and the option to swap to Spectacle key commands is very limited.
We’ll always need plumbers, electricians, builders, mechanics. At least until general AI becomes a thing. A lot of jobs will be eroded by automation except those above in the mean time.

I don’t foresee AI becoming advanced enough to be able to plan out and build most residential homes in the next 30 or so years. Maybe after that it’ll be good enough to design basic / common homes. Same goes for the hardware and control systems needed for fine motor control for those jobs.

I also don’t see AI replacing most software engineers or STEM based jobs until general AI becomes a thing either. I can see testing probably being the first thing to go.

Fundamental physics will always be fundamental ;) and you can build up to most things from first principles.
Solving advent of code day 15 using sed?
Virtio-rng is good for getting quality seed material into the guest, but you don’t want to use it for bulk generation. Some hypervisor environments impose arbitrary and low throttles on guest virtio-rng use (think kB/s).
This is actually a decent way to demonstrate why zero-indexing for arrays makes sense. If your friend gives you instructions to their apartment “go to the elevator in the lobby and go up 3 floors,” which button do you press in the elevator?
I used to love iTerm2 but the only thing that it was missing was that I couldn't set it up as I wanted with a script when I needed to install a new macOS from scratch (there's probably a feature that allows that and I didn't notice).

I moved to tmux + Alacritty [1] (Rust hype and speeed) which is cross-platform and only needs its config file, a nice and clean yaml, in the right place to restore it as I want. Now when I full wipe my Mac I just need to run the script that pulls the config file from GitHub and tada! Also, the configuration file is almost identical to my Linux one so I can move around similarly and have a consistent look.

I'm also used to replace macOS programs like `sed`,`grep`,`getopt`,`ssh` (macOS OpenBSD one won't work with Yubikey),`coreutils` and `awk` with the GNU version. You can download them with Homebrew and to replace them with the macOS default ones you just need to put them at the beginning of your path like this:

export PATH=/usr/local/opt/coreutils/libexec/gnubin:$PATH

[1]: https://github.com/alacritty/alacritty
Nope, my bad for the ambiguous wording. What I really mean is that all of the memory-intensive GUI elements are also running alongside it, which makes it pretty unweildly for regular use. Nothing against Quartz, it's one of the few Apple technologies that I'll give credit where credit is due :p
> VW EVs already outsell Tesla even though they are just ramping up.

False. Tesla significantly outsells VW EVs. 2021 Q1-Q3, VW brand had sold 167800 EVs. Whole VW group 293100, including Skoda, etc. Tesla sold 627000 cars in the same time period.

> Tesla's finances is also almost completely based on non-car sales.

False. [0] Tesla had $2B GAAP operating income and 14.6% operating margin in Q3 2021. $1.6B of GAAP net income and $2.1B non-GAAP net income. Automotive gross margin was at 30.5% GAAP (28.8% without credits). Regulatory credits (which you were presumably referring to) were only $279M.

> If Tesla only had income from car sales it would go bankrupt in a few months.

False, it'd hardly make any difference.

0: https://www.cnbc.com/2021/10/20/tesla-tsla-earnings-q3-2021....
On a hunch, a friend recently discontinued use of an OTC PPI having taken it for several years; after dealing with the rebound acid, she mysteriously began seeing relief in multiple autoimmunities. This study (and several before it) seem to confirm a link between the impact of chronic PPI use on gut health with the development and severity of autoimmune diseases - well, at least in the 3.4 million patients in the study groups.
What a great story! Thanks for sharing.
Not to nitpick but BLAKE was the SHA3 finalist, not BLAKE2 which is an improvement.

To quote Wikipedia:

>BLAKE2 removes addition of constants to message words from BLAKE round function, changes two rotation constants, simplifies padding, adds parameter block that is XOR'ed with initialization vectors, and reduces the number of rounds from 16 to 12 for BLAKE2b (successor of BLAKE-512), and from 14 to 10 for BLAKE2s (successor of BLAKE-256).

https://en.wikipedia.org/wiki/BLAKE_(hash_function)#BLAKE2

Reducing the rounds by 4 might raise eyebrows wrt security, but Aumasson's 'Too Much Crypto' discusses BLAKE vs BLAKE2 among other things: https://eprint.iacr.org/2019/1492.pdf

Why kernel devs didn't go with BLAKE3, I can't say.
You're also incorrect, although less wrong than OP. 45TB was the starting point (the Common Crawl snapshots, mostly). The actual amount of plain text fed in is much smaller, they filtered it down to like 500GBish and then didn't even train a full epoch. (The data scaling law is also favorable, so the dataset doesn't need to grow much even for much larger smarter models.)
Care to be more specific about the countries you’re thinking of so I can pull up the relevant documents detailing the USA funded terrorism campaigns there?
I updated the link and now you should see results on the official Geekbench website.
You build a next generation fighter jet, but the human pilots want you
to make room in the cockpit for a cupholder. You'd be hostile too.
I personally have experienced the more-money-less-difficulty science-to-coding gradient. You can say that programming can be arbitrarily difficult, which is true, the reality is that it usually isn't arbitrarily difficult, and corporations are happy to pay non-geniuses lots and lots of money to reliably design systems that work with zero marginal cost, whereas if you want to make $160k as a ground-level researcher, making 1% improvements to products with very substantial marginal costs, using million-dollar equipment to do your job, you'd have to be a rare intellect indeed, and beyond that be great at selling your own value.

In software, there's no such thing as marginal cost, the only tool you need is a $300 laptop, and all you need to know can be read for free online. That's an amazing world, from an economic standpoint, and it's no surprise at all that it's so much easier to make money that way.
What do you mean by ‘socialize’ ?
British vehicle?
Thanks for this example because so many people have 2 to 3 year of experience in a position with great experience and stories.
> Organizations are simply not willing to multiply their development costs by 10x or 100x.

I think this is a valid point today. Will it remain so in the future?

If say liabilities for bugs in critical software shift or if natsec regulations require software that touch infra like: water, power, telecom, and mass transit to be verified like avionics software is. IMO both are likely 2-3 decades out.

Either or both of these happening will expand demand for more hardened platform-level code.
https://scribe.rip/@tkdynation/will-citroen-manage-to-reinve...
Another poor UX is: every pharmacy’s scheduling site asks you 500 questions across multiple web pages before finally telling you they have no appointments for two weeks. Start with the goddamn schedule and then after you find a time slot and location that works, THEN ask the questions!
> You should install uBlock Origin plugin for browsers

I do use it on my PC, but I'm on my Android right now. Do ad blockers work on Android?

I guess I haven't cared enough to look since I mostly just do light web usage on my phone: HN, reddit, and twitter are about it, and ads aren't too bad on those sites.

Either way, I don't think it is too much to ask for web sites not to have actual scams on them. I'm not talking about legit ads which are annoying enough, but rather things that try to mimic a pop-up window and tell me my device is hacked or has viruses.

I'm not going to fall for that of course, but some people are less aware and might.
Half the time it's the camera, the other half, it's the display setting. Samsung phone has different modes for their AMOLED screens.
Not the person you were replying to but I also have a Pixel 5 (still on Android 11). I didn't realize it until the previous comment but I also cannot access the wide angle camera. The button simply doesn't exist. Other 3rd party apps like Lightroom also couldn't find the 2nd camera. But a gcam mod finds it unsurprisingly.

To answer op's grievance though the wide angle is fixed focus, so they could use gcam for the wide angle and open camera for the regular lens.
I had a 12-speed cassette nearby so I photographed it several times (iPhone) and I can’t see any problems.

Is it possible you’re seeing compression artifacts from the forum software? Do you have an example?
If you start a comment with patronzing bullshit:

"I’m not trying to @ you here, but… are you sure you really know?

Don't be shocked when someone gets annoyed.

-

And the level of naievte in your reply...

You think someone is going to deepfake a public communique, are you joking?

Sure, deepfake a press conference that no one can corroborate and everyone's just going to ignore the fact no one else saw it?

The only place you have even the slightest chance of solving the actual problem, convincing people to trust the fake communication is stuff that's off the record.

It's stuff that wouldn't be digital signed.
> What an odd sentence to be followed by describing the extremely rich as "leeches" and "parasites".

Do you deny the existence of human-human parasitism?

> I think the problem with your analysis is that it doesn't account for people who don't benefit from the system being extremely invested in maintaining it

I don't see how that is a problem with, or even a part of, "my analysis."

> hierarchical mindsets

Hierarchy isn't the same thing as economic parasitism; it's a prerequisite of it.

Really having some difficulty connecting your comment to mine. I don't get the talk about hierarchy-in-general.

Hierarchies justify themselves either by not allowing parasitism, or else by denying and covering up its existence.
I think the first point is so important. A good example is news sites. They aren't optimized for delivering news articles, if they were they'd look like FTP servers. News sites are instead built to track you, serve ads, and sell subscriptions.
1:100000 was in reference to the "males < 40" age bucket in the UK study linked by OP. The myocarditis risk from infection for the 12-17 age group appears to be significantly higher according to this study[1] (1:1141), which gets us quite close to the Hong Kong study incidence if we assume two shots after the first dose.

> In any case, the risks are not directly comparable unless you assume 100% PCR-confirmed infection risk over six months, which is of course unrealistic.

I do wonder how unrealistic it is with Omicron, but maybe we'll get lucky and Omicron's less likely to cause myocarditis.

[1]: https://www.medrxiv.org/content/10.1101/2021.07.23.21260998v...
> No free lunch, but an incredibly good value lunch

As in, "Incredibly-cheap-but-sometimes-there's-rat-poop-in-it" lunch?
> Why they didn't go with BLAKE3, I can't say.

Maybe people just liked it better that way?
Per the government briefing a couple hours ago, over 500 structures (which are mostly homes) have burned down. That number is likely higher now. Absolutely devastating.
"A closer examination of history shows that slavery tends to fail when in competition with free labor"

"Free labor destroyed Nazi Europe."

I cannot even comprehend what this means - how were slaves a major part of Nazi war effort or economy?

In your mind, did they loose a trade war and the 100+ million dead soldiers were a side show?
iTerm2 3.4.14

Preferences > General > Preferences > Load preferences from a custom folder or URL

You can save your preferences and load them as required.
iphones come with a15 not m1
> This can be observed with the large file support extension, which is needed to handle files larger than 2GiB, you must always build your code with -D_FILE_OFFSET_BITS=64. And, similarly, if you’re on a 32-bit system, and you do not build your app with -D_TIME_BITS=64, it will not be built using an ABI that is Y2038-compliant.

_TIME_BITS=64 is not working for me on an Ubuntu 18 system based on glibc 2.27 (three plus years old), and I see nothing in the header files that switches time_t.

This must be something new?

_FILE_OFFSET_BITS is old, on the other hand.

Edit: I see in the git log that this has 2021 all over it:

https://sourceware.org/git/?p=glibc.git&a=search&h=HEAD&st=c...

Anyway, it's too early to see if this is "bad". The unknown quantity is the behavior of distro people. Distro people have the ability to override this default, such that all the packages have 64 bit time_t, and the toolchain is configured to build that. I have some faith in distro people.
Corrupt, criminal.
This is a valuable piece, it brings to light just some of the hidden stories that explain why job distribution is the way it is in a world where we know some companies do more active harm than others. It’s much more valuable than the world in which we just pretend it happens because people are evil or cowards. Truthfully speaking, the number of people I’ve met in the tech industry who are in it (long-term) for a love of the industry is slim. People have families, and want to make good money to take care of them or even just their friends.

I’m also guilty — When I was a little younger I would also look down on coworkers who worked at known evildoing companies. Sometimes things are as simple as a money hungry engineer. Often they’re a little more complicated.
If encrypted data has a pattern, then it is leaking data. There are some famous examples of this with block cyphers.

If the encrypted data is indistinguishable from white noise, then the CSPRNG you built on top of it can also be made indistinguishable.
As far as I understand the goal of using ML augmentation in camera phones is to capture what the eye sees. It's to compensate for the limitations of the hardware which on its own is not able to produce a true-to-eye result. You seem to be implying that the goal is to improve the photo to be better than reality but I don't think that's the case.
If you have concerns based solely upon party affiliation then your concerns are suspect.
Peter Thiel is actually German. Not sure what he wants to do into Austrian politics, but Kurtz probably has enough connections and know hows to navigate the whole EU apparatus.
General Purpose computing is a series of nonlinear transformation. Batching vector operations scales the general case horizontally. It's lookups all the ways down.
Sssh we call them philanthropists and entrepreneurs around here.
I see proposals against NPS like this from time to time, but they always tend to ignore the underlying science that went into making NPS in the first place, primarily that there was a very strong correlation between the calculated NPS score and business performance.

Also, I find that many of these articles have somewhat of a caricaturish view of how NPS is used in the real world. "It's not 'oh no, our NPS score is down, let's hire more people to focus on customer 'happiness'", it's instead that NPS can be like a canary in a coal mine - an unexpected drop in NPS is something to investigate and get more information on what went wrong, usually from more detailed/free-form questions in the NPS questionnaire.

As a software engineer I love reading our NPS reports, because they always have great tidbits of info that are often difficult to deduce just by looking at standard analytics.
Testing too! Last time I had to get a PCR test for travel, there weren’t even test time slots available until like 1 week out. Plane leaves in 4 days? Too bad. I ended up just driving to one of them without an appointment. They were completely empty (despite the booking site saying they had no appointments available) and the bored guy said sure, drive through and do your test. Total scheduling incompetence!
Ask HN: What excellent technical books have you read in 2021?
I'm currently switching from a career in devops consulting to launching a startup that relies heavily on data engineering. The first book I've picked up to sharpen my skills is 'The Pragmatic Programmer' by Andy Hunt and Dave Thomas, as it seems to be the most recommended book in HN threads.

One of the recommendations in the book is to learn a new language every year, and read a technical book every month. I'd love to know what technical books you've read and why they are great.
No PatientCo, I did not enjoy paying my medical bills through your system. I have no intention of recommending your bill payment system to my family. Why is this even asked?