skysight-inc/HackerNews huggingface dataset:
Leader abandonment is hardly unique to that job. The conclusion of many Portland and similar officers was to retire, change job types, or change job locations - not suicide.

When facts don't add up I tend to conclude that there either are missing facts or some of the purported facts aren't actually facts.
And sitting in an office chair in front of a computer all day doesn't bring its own health problems? Weight gain due to limited daily movement, forward posture due to sitting and looking forward all day, RSI due to typing and mouse movement.
But do you use Chrome Canary, Dev or Beta for development purposes? Would you have then noticed the change?
Do you have continuous testing on the websites you maintain with those versions?

I presume you're only human, so it's almost expected you will skip over a change as you don't think it's relevant or might even take days off work, in which case, it's easy to forget to read it. ChromeStatus is just one of the many signals you should use to filter issues before they reach customers.
Fwiw, I think the PEP itself [1] is more interesting for discussion.

[1] https://www.python.org/dev/peps/pep-0617/
In the US, perhaps, but brick construction still predominates in many countries including much of Africa, the Middle East and India. Not coincidentally, all three also have limited supplies of timber.
> - If am a resource critical enough for the company to match an external offer and keep me because of the work I do and not because I'm threatening to leave, why don't they act on it diligently and offer benefits accordinly (relevant pay raises, shares and etc.)?

It's not about being critical. Even as a more or less interchangeable programmer, if you've shown that you're actually any good then you're worth keeping.

> - The moment the company becomes aware that I'm considering to leave for some place else, I'm a potential replacement, if a good candidate or a layoff comes along.

If the company/team/project is growing then there's no reason to drop someone, and if it starts shrinking then you're better off being the first out.
I know many people in my cohort (30+ techies) who still use RSS religiously (myself included).

I have never seen someone under about 20 using RSS (and probably 90% of that age group has never heard of it). They all live in chat apps and algorithmic feeds :(

I couldn't imagine my RSS reader displaying stories that it thinks I'd like (and not all, in chronological order). There's a reason I curate my feeds—I want to see the content in each of them!
This has to be the single best resource and reason to use FreeBSD: “ Off to the FreeBSD Handbook I went.” The Handbook is really well written and helpful.
less "apparently" racist
>Also just want to add that working in a physical job for 50 years is much better for your body than sitting at a desk for 50 years.

Not for my carpet-fitting granddad. And it's not like he has a private pension. Desk job damage can mostly be undone by proper exercise: it takes surgery to fix knees.
Apple cables are pretty notorious for having inadequate strain relief which leads to fraying and cable failure.

It’s a shame that for all the brilliant design within the power supplies that it can get sabotaged by this very Apple-like tendency to push aesthetics (I can just imagine Jobs or Ive demanding this) above all else.
In Our Time is a wonderful podcast, always interesting content! Also, as an American, the pace of the show and way of speaking is itself interesting to me.
As long as you never learn a second language.
It doesn't, it just plays the data as PCM and with whatever sample format and sample rate it is currently configured for.
Similar in concept to progressive refinement when transmitting images. It would be great if more blog posts took that approach.
I thought that the whole point of CUPS was to provide an IPP service.
Polars v0.15.0: Fastest DataFrame library written in Rust
A few years later (2002-ish), I setup a Zebra barcode/label printer that had a similar mechanism. I’d write the code for the label in the printers language (ZPL?) and then FTP a file to the printer.

I was in grad school in a wetlab, so I had to label a ton of microcentrifuge tubes. Having a quick web interface e to generate the ZPL files that would be FTP’d to the printer let me avoid writing all of that out by hand.

It was such a simple system. And the FTP server was basically a queue, so you could print a bunch of labels at a time.
Žádný otázky ani VAše spamovy emailovy hračky
Moosend; Features, Pros and Cons
Thanks a lot. Thats on my video queue.
> At least PipeWire is saner compared to PulseAudio.

In what way?
> I am interested in the amazing number of people who seem motivated to say how negatively they feel about unions

Unions turn a relationship that I want to be 1-1 into 1-many. I don't want that for myself and won't work where they have them but support the right for others to push for union adoption and don't have many other opinions on them in a general sense. I think people make it more than what it has to be, I just want things to be simple more than I want some fuzzy sense of fairness. If I think I'm treated unfairly I'll just ask them to change it and if they won't I quit, problem solved.
Watch the First Two Hours of MTV Ever Broadcast
The State Department and 3 other US agencies earn a D for cybersecurity
It's one thing for the US government to surveil people using dollars. Dollars are fiat currency issued by the United States. Generally speaking, governments have long controlled the manner in which citizens use fiat currency...for good or evil. Bitcoin is not issued by the US government. Bitcoin is not under US government control. Therefore, the government has no nexus or connection to Bitcoin. Meaning the government should not be able to put restrictions on something that they did not issue or control according to first principles. Obviously the government is attempting to overrun existing case law and establish a dubious level of control over Bitcoin. We should remember that governments control their citizens by many means, and that includes how they use fiat money.
> Just curious, but in your opinion, how does the composition API improve on React hooks?

I'm a fan of how Vue's composition API executes exactly once during a component lifetime (during `setup()`), whereas React hooks get set up again on every render. I find it I find Vue's approach easier to mentally model, and thus easier to write correct code (especially when doing something complicated where state changes / effect executions trigger each other). Since `setup()` is only run once, I can also do things like store non-reactive state in closure variables without wrapping those variables in hooks.
> And it's not possible to reach out directly to those people. We can't just send deprecation notices to random contact emails (if there's any) on websites.

To be clear, we're talking about Chris Coyier right now. The Chrome team doesn't have any way to contact him? The team had to know that REPLs would be impacted by this, right?

You can blame people for not having the right automation and dev tools lined up and for not reading the right blogs, but it still seems to me like this is covering up the fact that the Chrome team does not view it as their job to reach out to web developers or put serious effort into marketing changes. If Chris didn't know about these changes, then I seriously doubt that the Chrome team was getting any kind of a representative sample of developer feedback during this process.

> Personally, I wouldn't want to have to read the mailing lists and other articles. I would want a dashboard that tells me everything is tested and working fine automatically.

What view of the web does the Chrome team have if they think the majority of site operators have this kind of testing setup running? It just feels so ridiculously out of touch with the reality of where web developers congregate and how news gets disseminated. I know it's a difficult problem, but the responsibility of Chrome is to work with the web community as it exists, not as the professional fully-automated community they'd like it to be.

Chrome couldn't send out some Twitter DMs? Chrome team couldn't post a heads up to HN? Any effort to post anything to the popular web dev communities on Reddit? Did the team reach out to any any popular bloggers or members of the community to ask them to spread the word? When the Chrome team is making changes to the dominant browser for what is (imo) the most important platform on the planet, it just is not enough to say "we put it in the mailing list, and you weren't testing well enough." The expectations for the Chrome team here are higher, because Chrome matters more than other products.

Yes, developers need to meet Chrome halfway on communication, but frankly, Chrome is not coming halfway right now to meet us. It should not have been a surprise to some of the biggest REPL sites on the web that their products were about to break. I don't know what to say about this, I'm not trying to be mean, but if the Chrome team's perspective is that developer communication isn't at least partially their problem to solve, and they think that if they roll out a feature and nobody knows about it that developers are the problem, then those people shouldn't be in charge of the dominant web browser.
I recommend everyone watch Farewell Etaoin Shrdlu. It's a fascinating documentary filmed on the last day the New York Times using hot metal type, galleys, printer's stones, etc.

https://vimeo.com/127605643

"A film created by Carl Schlesinger and David Loeb Weiss documenting the last day of hot metal typesetting at The New York Times. This film shows the entire newspaper production process from hot-metal typesetting to creating stereo moulds to high-speed press operation. At the end of the film, the new typesetting and photographic production process is shown in contrast to the old ways."

Pretty interesting to see the then-new computer typesetting technology and how primitive it was compared to computers today.
> Had Spence been fired for spreading union material then yes it probably would have been a violation of labor laws.

Nope, still wrong. It's a violation to prohibit, it doesn't need to lead to any retaliation to be a violation [1]. Hence the complaint.

If the security officer, even if a contractor acts as an agent of Amazon, it's on Amazon. Even because they didn't train the officer about the NLRA (or they did? who knows? it's on the agency to investigate). That's why when you do some corporate mandated training, you need to acknowledge and sign that you completely understood whatever was in there. To cover the company's ass.

> Although I have been restless down voted

https://en.wikipedia.org/wiki/Wikipedia:If_ten_people_say_yo...

[1] https://www.dol.gov/sites/dolgov/files/olms/regs/compliance/...
Show HN: ILTM – Paper trade memes like they're stocks based on their popularity
I've only ever had two cables fray and I've also only ever had two Apple products: two iPods that had their cables fray within 2 years of owning them.

I've had countless other mp3 players, laptops and other electronics and have never had a cable fray.

So sure, it might be user related, but that does not change the fact that other manufacturer's cables don't have that issue.
> The great contempt that computer people have for the skills that every human brings to the jobs that the do is always on display here.

Agreed. My mother was involved in my local city theatre, and always told us kids that "there would be no show without someone to lift the curtains." These people had their cameo in every finale. That has always stuck with me.

Ever wondered what would happen if there wasn't someone flipping burgers to satisfy your 2AM craving? You, no matter your riches or power or fame, would have to do it yourself.

The most innovative thing you could do is shut the fuck up and start listening. Instead of trying to replace the bricklayer with robotics, how about asking them how robotics could help them? They are the SMEs, they do a job considered easy to automate daily (and that job isn't easy to automate). They can tell you how they are wasting time on inefficiencies.

The job of technology is to allow the human to stop worrying about the rote. It is not to replace the human, or to solve imaginary problems. That's when problems arise: Facebook, racist/sexist AI, etc.
If mostly no one knows about it, or uses it, Slowly many website will turn this off, or move to just posting everything in a walled garden.
Exactly most of the complaints I find are simply out of jealousy of their accomplishments and the need for power among people who want to put limits on their achievements.
Can we revert back to its none of your business what they do?
Since I switched to pipewire, my audio is crackling every time the cpu is loaded (a ryzen 7...) not even jack was struggling with that on this machine
A question for the crowd, then: what is the “best” job for the human body?

Because sitting at a desk all day for me definitely isn’t it.
Odd tangent, but the wikipedia page says this:

> Guard labor is wage labor and other activities that are said to maintain (hence "guard") a capitalist system.

I'm confused by the emphasis on "a capitalist system" here. Wouldn't it be much more fruitful to study guard labor in the context of communist systems? Guard labor in communist systems is much more prevalent, reaching an immense scale. Think 2% of the East German population belonging to one agency of the secret service (the Stasi), the immense forced reeducation camps in Xinjiang, or the extensive censorship and monitoring that has taken place in all communist countries.

Isn't it kind of a waste of time for scholars who want to study guard labor to focus on capitalism?
PayPal is centralized.

S3 is centralized.

This is not an apples to apples comparison.

Compensation is what is driving the decentralized ecosystem (including payments, file storage, among the other things mentioned in this thread).
Frameworks like react are a type of automation of coding. Any framework. Or any higher level language. Anything that isn't just entering ones and zeroes is already a level of automation in coding.
That's great to hear that you provided an awesome space for your team.
I think we won't see this kind of loyalty much going forward though, the opportunity cost now of not changing jobs for more $ has a greater downside now that 20 years ago. House prices are beyond ridiculous, lockdowns create confusion about the next 12-24 months, the economy is in a terrible state, but somehow the stock market marches forward.

The way I see it, engineers need to make their money now or risk being left out in the cold for when many assets move out of reach from the middle class.

I don't want a yacht, I just want to own a home with no debt. Apparently that is not an easy thing for many people to do anymore.
I just want to iterate that working an office job also carries with it its own health problems. Low physical activity from sitting all day, forward posture from sitting all day, RSI from typing and mouse movement, eye problems, overwork (Arguably more than labor jobs).
Did Henry Ford figure that out like 100 years ago? That people get bored on the job.
And more geese flying upside down one-upping or me tooing each other: https://www.youtube.com/watch?v=amhgFdyW1Q8
My question is, how profitable are these services that they can keep losing money on an implosion here and there and still want to be in that business? I guess if the other 99 PB clients are netting you $10B you can lose some to Malachite Capital Management and Archegos now and then.
I'm honestly not sure why anyone cares?
China is scoring very well and has a population that trounces all of the western world
https://en.wikipedia.org/wiki/Inverted_pyramid_(journalism)

Progressive refinement is perhaps a bit more similar to another concept, linked to from that page: https://en.wikipedia.org/wiki/Spiral_approach
Some economic thoughts I always bring up in such discussions.

- There is much economic activity that comes from increasing inefficiency, think cost disease, this is a feature not a bug in a system straining to maintain full employment at all costs that is increasingly managed in a top-down manner

- queueing theory probably explains most monetary policy, as inflation gas pedal is feathered to make historically large debts look like speed bumps in the rear view they do the same to buying power but the inverse to assets, keeping this process slow enough but not too slow probably has something to do with avg human lifespan

- no empire lasts forever and usually exhaust their hinterland expansion efforts for various reasons ultimately debasing the currency to mfg more growth while the fundamental drivers are long gone, what is the hinterland for our empire and how much more of it can we exploit?

- During the Black Plague something like 1/3 of Europe died off, this gave rise to a new wealthy class of inheritors laying some foundations for the Renaissance, we are on the edge of a historic population decline as birth rates plunge across the world, will we see a similar effect, or does this only work when lives are cut short?
Aweber; the Features, Pros and Cons
Or if your attackers can NSL blues.io/AWS/Azure...
From someone who has just done the same thing - do it.

Life is too short to imprison yourself.
We are already starting to see automated programming moving out of the research lab and into the commercial realm, e.g. IBM's "FORTRAN Automatic Coding System", whose name is an abbreviation of "FORmula TRANslator". This is an enormous effort. John Backus, a longtime proponent of such "automatic programming" systems who is leading the project, reported in 1955 that in its first edition, in early 1956, "FORTRAN" is expected to include eight to ten thousand instructions. It will be distributed to all lessees of the IBM 704 high-speed electronic digital computer in 1957. Though many programmers are skeptical of the quality of programs produced by the so-called "compiler", experience has shown that it only takes 2-3 days to learn, and the programs output by "FORTRAN" are often better than those written by expert programmers!

One of the great improvements in the second edition of FORTRAN, FORTRAN II, is that an application program can be written not as the output of a single compilation, but of many separate compilations.

[The above is liberally quoted and reorganized from the IEEE Annals of the History of Computing, 6(1), 01984.]
Not saying this is happening here, but good to know about -

https://usrtk.org/tag/let-nothing-go/
Two downsides to being able to send PDF bytes direct to TCP port 9100 hosted directly by the printer firmware on the printer's own network interface...

* That's not encrypted.

* (More importantly) You might look at the printer firmware's complexity, excessive IoT/cloud-friendliness, and hints from the printer brand about their current engineering standards... and become uneasy about plugging that into your LAN, even if you firewall it to heck.

Partial solution: for my modern laser printer, I've left its NIC unconnected, and put my own print server in front of it, on a VLAN, and connected via USB. And I still strongly suspect at least a couple classes of vulnerability still present, but no time to look into it or mitigate.

Variation for the article's needs: you can make a one-line script TLS/SSL tunnel from a local port on your workstation host(s), to a thin isolating host (old RasPi?) in front of the printer. So content is encrypted over the LAN, and the printer is more isolated than it would be normally.

Another variation: plug the printer directly into a single host that needs it (such as via USB or a dedicated Ethernet NIC), and then decide what to do about any other hosts that want to use the printer.
And this gets to the core of the nihilistic social rot at the core of so much wrong in society today.

We hesitate at being dependent on others or having others help us. In the us, no matter your political side, the idea of finding meaning only through service to others is not only in short supply it's actively demonized.
There's an assumption that great coders eventually write themselves out of a job. It's only half true. The reality is, they write themselves into a better job. Because the more divorced these "domain experts" become from the underlying processes and scalable systems that back their GUI-based decisions, the more of a technological elite the coders are who can delve into a mess of hardware and software stacks and explain or fix it when something goes wrong. If it used to be the height of corner-suite hubris to believe that code and coders were replaceable in building a simple app, it's now become something like magic to them that it gets done at all. And we can see in realtime how this system breaks down when there aren't enough coders at any price to fix the system. To ever get system A to write system B, someone has to write system A and then know how to fix it. You're imagining a miraculous future where system A diagnoses and repairs itself. If it could do that (although it never will), it would have long ago dispensed with useless business managers, and supposed "domain experts". Every coder is a domain expert by the time she's done writing a serious piece of business software. The execs who sit on the fragile shell of a company to both parasitically raise funds and exploit coders are the only people who hold the fantasy that one day they'll never be at the mercy of investors or coders. It's a neat way of reassuring themselves that they have value, but not much else.
Because your were staying for the pay they offered. While they will give you a raise every one in a while, they don't really have an incentive to give you a big raise.
1) What are the differences between Scispot and Benchling?

2) What are the things you offer that nobody else does?

3) How long have you been developing the product?

4) If it is only three people, why would a lab choose you over established players?
I don't think this is going to go over too well.
Even further: you need draggable nested checklists, where you can select an item, drag it, and all of it's nested children follow. I'm currently using the 2016 / desktop version of OneNote for this and it's incredible. Give it a try. The main downside is it's lack of code formatting support.
> We are already starting to see automated programming moving out of the research lab and into the commercial realm

Every step in programming tooling since programs stopped being input as manual hardware configuration has been automation of programming, and its just made more work, and higher paying work, for programmers.
Almost-Billionaires (2014)
I'll happily send you my signing bonuses if you send me your salary.

If you want to talk meaningfully about whether employees are in a strong or weak position relative to employers, look at the labour income share.
for i in $(seq 1 10); do seq -120 1 120; seq 120 1 -120; done | aplay

It's for you.
I think the same culture would pervade anyone who is 2gen and greater American. Unless someone is 0-gen or 1-gen, they become Americanized (as any immigrant to a new country would become localized after 2 gens elsewhere). So unless they are recent immigrants or the children of those recent immigrants, even if they are not white, they would be culturally American.

On a side note, I think 1st gen have it the hardest of all. 0-gen know their standing and know they are newcomers with foreign customs. 1-gen often are in the middle and aren't sure where they belong culturally, here, or there. 2-gen usually don't have any such ambivalence.
This site gave me time cube-like feelings in a brand new way. This is what pure art is.
There are many points. The main point for me is dependency tracking.

React hooks require manual dependency tracking and mistakes in this can lead hard to identify bugs

Vue has automatic dependency tracking, so that entire class of issues do not occur.
Unvaccinated People Belong on the No-Fly List
“I, Pencil”

1: https://news.ycombinator.com/item?id=13016980
Look up the broken window fallacy