skysight-inc/HackerNews huggingface dataset:
Currently working in a fab. Company and title undisclosed. Forgive language, obscures to protect self.

Many problems working in fab. Current workforce very aged, many staff have let the world pass them by. These staff do no understand the world anymore. Can’t empathize new peoples! Some do not have cell phone, credit card, or home internet/computer. Staff have paid their mortgage long time and cannot understand why us young kid complain about cost of housing. Cheap 1br apartment At lowest starting wage two weeks of work. Bus take some people 2-3/hr each way if live in expensive place near bus. Need car!

Old staff leave without good staff replaced them. Many mistakes. Many people worked too hard. Burnout!

Manager are old guys club and play favorites. Many are sexist racist. Company tries to advertise as progressive but that’s only for looks during onboarding and stock market. Many minority are not given opportunity to advance or get promotion raises while people who look talk like manager do get advance. Many minority in lowest jobs.

Manager tell work positive with COVID. They no care! COVID spread to everyone!

Work long shifts and have no time for family.

Many divorced and unhappy people in dying marriages due to no work life balance take their pain to work spread their misery.

Laissez faire attitude to working dangerous chemical and gases. Missing warning signs and no training. No one worry about strange smell everywhere all time!

Bo wonder no one want work in fab!
In this interview you’ll be expected to program your own editor and then complete the assessment in it. Good luck!!!!!
Your company could offer this as a paid product to your customers. As an example, Stripe Data Pipelines https://stripe.com/data-pipeline is a paid product - customers are willing to pay them instead of a third-party.

We see this as a way for companies to strengthen relationships with their customers and grow revenue.
I'll be happy to implement that for you. Already have a solution in mind; please feel free to reach out and we'll discuss my fees for Linux sysadmin work.
UBS walking away from an overpay on the acquisition price.
Makes you wonder if it is some sort of collusion to make it more difficult for current employees to jump ship if they know it will be painful ordeal.
Private forums, but with the government having the power to exclude anybody they dislike from 90% of these forums. That's not the way public discourse should be held in a democracy.
What nix needs more than anything is a centralized repository containing recipes for running all the different kinds of programs, as nic files. ie a dockerhub alternative.
"Contrast this to the usual signup flow of other conferences, where you have to provide enough info to get Pentagon clearance”

Brilliant piece Swyx!!!
Others in this thread are asking why companies do this, and I can't help but wonder - perhaps they've mostly completed their software projects, so this is make-work for them? Think about how many person hours go into interviewing one person if each interview is a several person panel. And then they'll have hours of internal feedback meetings to review the interviews.
Legislation, as far as I understand it, determines the composition, operation and funding of the court system in addition to the law itself. It will probably require significant legislation to, for example, allow justices to run a jury trial entirely online and have the outcome binding. But I'm not a lawyer; perhaps the courts actually have great leeway with how they conduct trials, which would actually be a very good thing for the kinds of reforms I have in mind.
So like Unix with C being rewritten in that language instead of the original one written in PDP11 assembler for portability.
Now people rewrites things in Rust for security. It's good, but I think it can be worse; it may make "lazy" programmers and if some bug it's discovered in the Rust runtime, everyone will be equally f*cked.
Not really. It comes down to the asymmetry in hiring outcomes. It is much more expensive to hire a bad employee than it is to hire a good employee. It’s gotten exceptionally hard to just fire people in corporate America, at-will employment notwithstanding.
May I refer you to https://bugzilla.mozilla.org/show_bug.cgi?id=1682593
> the early conquests had a focus on bullionism: getting gold and silver. But it soon became clear that sugar, cotton, etc were more fundamental to prosperity

Maybe less clear to Spain, which did perhaps too well with the silver? Which may have been a contributing reason to the rise of the British (and Dutch) colonial empire(s), because not getting that huge influx of silver and gold, their merchants had more incentive to keep their eyes open for other ways to make money. (Just a WAG, not a historian.)
The issue is largely that the OpenBSD authors don’t really seem to understand how actual ROP chains work, so their mitigations are tailored towards things that don’t actually match reality. For example, trapsled is meant to protect against sloppy/partial overwrites writes that take advantage of nops to slide to where attackers actually want to go. The problem is that using nop slides in a ROP chain is Not A Thing. People don’t do it, it’s literally a thing they thought sounds like a reasonable attack but it actually protects against nothing in the real world. Similarly, gadget removal is cool and all but their understanding of how well it works is very flawed. Their analysis relies on really dumb, off-the-shelf gadget finders for one. But more critically, they claim something like 90% gadget reduction as if this actually protects against a significant majority of attacks. It does not. Exploit developers are usually not constrained by the gadgets they have available to them. If there are a thousand gadgets and you reduce it to hundred, yes you probably killed a lot of good gadgets…but in the remaining ones there’s usually enough to still perform whatever you want, maybe with a little more difficulty.

These mitigations don’t really harm anything so they’re not bad, per se, but they’re definitely not particularly impactful when to comes to security so nobody else really thinks it’s worth implementing them. There’s a lot of stuff like this in OpenBSD, but to be fair a lot of other projects are also bad at making mitigations that aren’t very useful. Reading writeups on CTFtime or, heaven forbid, imagining what exploits would look like is sadly too common.
Then you buy a thunderbolt dock, and your mouse and keyboard stutter because of mutually incompatible bugs between the bios, the thunderbolt chipset and the USB chipset.
This is insane. I can't even imagine being at the meeting where this was proposed

"Advertisers want to know when their ads are being viewed"

- "We could work with advertisers to have them add some metadata to the output signal, and detect that on the client"

"Nah, let's just record everything everyone watches, that way we can harvest the data and sell it to advertisers we haven't yet partnered with in the future"

- "Yes, that sounds like a perfectly reasonable thing to do and couldn't possibly have any negative consequences. That is unless consumers have a problem with it..."

"Who?"
How come? Genuine question. I interviewed at a company once. They asked me to do some funky stuff with some hex css colours, many many years ago. After i proudly failed they said thats what their buddy was tested about at google. Company went under and didnt shed a tear over not joining. Truly a waste of time. Later found a similar “test” in a high school cs “olympiad” book under a different name and context.
7950X has more L3$ per CCX and higher single threaded clock, so I'm not sure why you think the 7900X would perform better in games.
Me too. At one time I considered clipping a battery lead and adding a power switch ... rather than pay to wear an ear-tag ... but leaving it behind just makes more sense.
I wonder if this is why a roku.com domain is always at the top of the top blocked domains list on my pihole…
Both you and the author, while correct about many details, are completely wrong about the business model and economics of retail branch banking.

To be precise you are off by 100x or two orders of magnitude on the profitability of depositors to the branch. What you both missed is the biggest open secret in banking - the fractional reserve model.

Fractional reserve references the fact that banks don’t merely loan out depositor funds at a 3-5% spread. Instead they are required to keep at most 3% of depositor funds on—hand while they loan out the other 97% at a very profitable spread between interest charged on loans and interest paid to depositors.

For this reason every $1000 taken in by a branch allows them to make on average $97,000 in new loans. They pay the depositor 1% in interest on the $1000 deposit while charging 4-7% interest on approximately $97,000 in loans for a rough profit of almost $3,000-$6,000 for every $1000 deposited. Where does the $97,000 come from? It comes in the form of bank credit - literally numbers added in the bank’s computer.

This is one of the mechanisms of money creation. The other being sourced by the Federal Reserve when they purchase securities on the open market with money they create out of thin air. This is also what causes inflation, despite what politicians wish you to believe.

Banks do not operate as non-profits. They wouldn’t operate retail branches unless the economics warrant it, which they very much do.
Tbh, in this case there was also a small matter of armed robbery and felony murder involved.
I see your point, though it wasn't as clear from your first post.

To be fair, publishers being consolidated is much smaller problem for bookstores than Amazon is. While publisher consolidation is real (Penguin Random House is quite a beast!), it is not total; many publishers exist that have not been absorbed by the major publishers. And there are multiple major publishers a tier below the aforementioned PRH. Whereas when it comes to sales, the main competitor for _all_ bookstores is pretty definitively Amazon. So there is some merit to what Bookshop is doing, and it's not quite as hypocritical as you seem to make it out to be.
Thanks. I'm guessing this is when happened when hardware vendors stopped making phones with removable batteries then? I would be really interested in any links you might have yes. I did a cursory search but came up with little more than a stackexchange question.
The goal is to determine the type of cable. Testing the signal quality is an entirely different thing.
Thank you for the reminder! I've found this guide on how to disable that:

https://www.consumerreports.org/privacy/how-to-turn-off-smar...

Not instilling a ton of confidence.
I say take it from the Indians too.
Discord doesn't need your phone number, although if you try using a VPN or Tor they'll think you're suspicious and require it
Interviewing is hard, requires skills precisely zero people are trained to do, and has huge long-term upsides and downsides to a business.

I'm a programmer. I trained for years to do that. Then I'm asked to hire someone. A task I have zero experience or training at. Spoiler alert - any actual competence is a fluke.

At my peak I was hiring maybe 2 or 3 people in a year. Mostly I hired people I'd heard about who came with a recommendation. Results varied. Most were OK, some were exceptional, some didn't last long.

Some companies are hiring tens, hundreds or thousands of people a week. Presumably they have full-time interviewers. But "good judgement" isn't a scaleable property, so you end up with filters and processes to try and narrow the field to "good candidates". Maybe thats "must have degree", maybe that's leetcode problems.

Hiring into a big company is painful. They have a process which probably makes no sense, adds little value, and appears to be arbitrary and doesn't lead to significantly different outcomes. But how else could it look? It's a sausage factory churning out sausages.

Hiring into a small company can be turgid - they're a small company but it seems like everyone there has to sign off on the interview first. They're scared of making a mistake, so they never seem to get to a decision.

Or it can be simple. There's one guy. He either likes you or not. He either thinks you can do the job or not. Takes an hour, and there's an offer on the table. But this guy hires 1 person every now and then, not 100 per week.

Hiring us hard [1]. It should be done by professionals. There should be degree programs training people how to do it. But even then, companies growing at severe pace may as well just pick every 3rd CV and save themselves, and applicants, a lot of time and effort. Yes it would be random, but you shouldn't hire unlucky people anyway.

[1] hiring for skilled people, where actual skills are hard to measure, to work in a team environment, where their output is disproportional to their rank, status of pay.
Plan9/9front uses C but...

- There are no dynamic binaries. Everything it's static. But binaries and the userland are tiny and usable.

- Cross compile it's dumb easy. [0-9]c, one number per arch.

- Every OS comes with compilers, libraries and sources for every arch.

- Security it's handled by separated modules, a password/login daemon/server and namespaces. Totally different. That will be the future in 10 years, and not Rust.
I do not see how it implies one true price.

And there is nothing preventing employers from updating their price ranges.

Of course employers do not want to show their current employers that they are increasing their price for new hires, so that is their real concern with publicly listed price ranges.
I've been doing the look for work grind off and on for a few months. I've had one okay, one great (Render), a couple comically bad, and then a bunch of leetcode type places… for an SRE role. The best of the leetcode fans actually had the self-awareness to ask why I declined the interview request. One recruiter begged me to go through with it because they were working hard on getting an exemption for SRE hires so it wouldn't matter if I passed. One of the worst was a company that's been posting on HN for nearly a year looking to fill a bunch of spots, I can't imagine why they've been looking for so long…

If there's a good filter to avoid that nonsense I'd love to know what it is. Somewhere around a decade ago I interviewed with Apple and it was nowhere near as obnoxious as what I've seen so far.
whatever, still way more metal than Twitter
There are 3000 counties in America, how long do you think it takes to get things from city or county level up to state and federal level? These little local gestures aren't that effective overall. The problem is the commodification of your personal data.
Did you find a replacement speaker for the 2015 MBP? I have a 2015 MBP 13" that needs a replacement speaker, and I've seen a lot of parts online, but not sure if they'll be the same quality as the originals.
> At every stage, we've encountered way fewer bugs than during comparable C development. The bugs that we have encountered have almost all been semantic/algorithmic mistakes (real programming issues), not mistakes in using the Rust language and its facilities

> Development of comparable features has gone way faster, even considering that we're building most things for the second time

> Portability has been far easier than C

> We've found that Arti has attracted volunteer contributions in greater volume and with less friction than C Tor

Wow
Yeah sure TF supports everything. My point was: CDKTF is not a superset of AWS CDK - they are different tools with different philosophies and pros/cons.
Couple things to look into if you are thinking of running a marketplace:

1. Tax gets complicated in marketplace model. Marketplace facilitator tax laws in US and some European countries require the entity running the marketplace to collect and remit tax.

2. If your channels have multi-warehouses and ship from different US states its important to remember there are 11 origin-based states in the US.
Keep in mind that these may trigger epilepsy in some people. Use with care.

The external links section of the article has, among other links, some links to software versions:

* Online Dreamachine application – https://no-labs.com/demos/dreamachines/index.html

* JavaScript Dreamachine – https://www.webnovelty.net/dreamachine.html

* Info on Dreamachine iOS and Android app – https://dreamachine.co/

* An open-source mobile-friendly Dreamachine App – https://dreamachine-web-app.netlify.com/

As well as a video simulation of the original device

* Dreamachine Simulator on YouTube, using Gysin's original frequency and cut out specifications. – https://www.youtube.com/watch?v=T2jbZgxR1jI
Huh? My experience flying Singapore Airlines is very different from eg British Airways or Ryanair.

(As a customer, I only care about stuff that actually affects me. Checking what's written in the contracts and official terms-and-conditions is at best a means to an end; especially since I am unlikely to go out and actually sue anyone. Mostly, I'll just avoid airline X, if I hear that other people are having trouble with them.)
Charge then $10k/y/interview on top of ideal rate.
Funnily enough, the end time doesn’t work for the standard “25 minutes on, 5-10 minutes off” Pomodoro standard. Even with the max 10 minutes off, that’s only 5:10 PM.

Maybe I’m not keyed in but is a 28 minute lunch normal?

I guess 25 on and 12 off gives 5:38 precisely. Interesting.
How come I went through those interviews? Because I needed a job, and almost every company is horrible at interviewing, so you just kind of have to deal with the hazing ritual. Unless you manage to get really lucky.
No worries. I thought you were looking into some far future of electric aircraft?

At the moment, that seems outlandish, but also not totally implausible.
You're right never realized that as I was running mostly x86 images.
This was my exact experience. But I scheduled so many interviews I didn't have time to dwell. Which is great, because I am good at dwelling. I bombed many interviews in an embarrassing fashion. After about 10 or so, I started to improve. And as the questions on each successive interview began to rhyme with previous ones, I got faster and better. You know your comfort zone best, but just as a data point, consider whether scheduling interviews like its your job (or your second job) would help. And again just anecdote, but I think if I'd interviews with less than 10 companies, I probably would have convinced myself I was stupid. Instead I went from 10+ straight rejections to multiple offers and a sizable salary bump.
You’re not wrong, but it is funny how we got here from Gosling’s Oak addressing set top boxes.

The thing was built to address the burgeoning embedded w/ a little horsepower market with its variety of hardware and OSes.

Now it runs Enterprise server software… and Minecraft.
That would allow to have noscript/basic (x)html portals for many market places.

amazon was still noscript/basic (x)html compliant (with wallet codes) 2 years ago... now it's gone.
Nothing can equal Twitter as the place for the rich and powerful to make complete fools of themselves. It’s got that niche locked down. Also seems to have the online lynch mob niche pretty solid.

Mastodon is good for communities and tech chat.
How could you conclude anything else? Is there another reason to collect "screen time" metrics other than to keep track of how much time employees spend at their screen working?
So I get the whole point of the article, I get the criticisms, and I get that nobody but the most technical minded, kool aid drinking fans of the technology care about what I'm going to say.

Most of the problems listed are UI problems. You can use any client you want.

A few shortcomings of all current clients, particularly application clients (not web clients) are the inability to merge timelines, the inability to create custom timelines, the inability to follow instances and the inability to remote follow (client only follow, your account isn't actually following). These are all things technically possible that expand the usability of the software but nobody seems to implement it.

Beyond that, there's more than just mastodon there.

And the network can replace twitter. And it will, either it or something like it. Twitter is a company, it has to show revenue to investors, which means it has a limited lifespan hardcoded in. It has to change things, which always means alienating users. An open network like activitypub on the other hand, can function just fine with 2 users for a hundred years before people start using it. It doesn't have to have growth, which means it can continue on indefinitely. Nobody has to change anything, but you can if you want. Open tools will, in all cases, supplant the corporate offerings they compete with given enough time.
Heyyyy thanks! I’m working on a new blog now and going to revive the OG theme from those days. I’ve also got a post in the works discussing that entire process (the tasty theme). Glad to hear I could be an inspiration to someone <3
haha i have some personal complaints about some forms i have to fill out...

thanks Steven
Who watches the watchmen? Who hires the people who hire people?
"Too little, too late" to decimate it with the nukes (
These styles of multi-round interviews inspired by the FAANG collective started picking up in Australia before the pandemic, but it got to a point where most of my more talented colleagues and I all agreed it just wasn’t worth the time for the salaries being offered. 4 round interviews for a ‘senior’ developer position on $120k?

When interviewing my own candidates, I use a 1 hour interview mostly focused on approach and personality. We have a probation period to work out if they’ve over-promised, and most of our tech industry is big banks that won’t notice if they waste a few weeks salary trying someone out. Honestly, for the salaries the local market provides, I think 1 interview is fair. Any more and I think we’re wasting peoples time for nothing.

Personally, I’ve dropped out of application processes when they’ve indicated there are multiple rounds, and my salary hasn’t suffered for it relative to my friends who put up with them, so I feel like I’m ahead.
Wallets get blocked, people get banned, KYC4ETH
people aren't complaining about 3. but it's commonly not 3. it's 5, 6 or 7. Or 3 and one is 4 hours.
Oh, yes, definitely. I agree.

We just need to keep in mind that the 'tournament winner' is mostly there for entertainment (both of the audience and of the participants), and doesn't necessarily correlate all that well with 'absolute best player overall'.
I feel your pain! I had an initial phone interview with Yahoo in mid 2000 or so and my anxiety got the best of me on "hello". I went blank! Forgot how to talk - so I hanged up and DECIDED that very minute that I would start my own company and never interview again!
You’re selling your life, focusing on chasing ever more money is a poor trade IMO.

Not saying you have to join a non profit, just consider what you want to work on, who you want to work with, and the kind of hours you want to put in.
> I will note that the United States Postal Service has an employed senior official whose only job is making sure the largest banks in the U.S. don’t go paperless-by-default.

This sounds interesting and plausable, but can anyone find a source for it?
The point is: a couple of the tough points in packaging something with Nix are "how to come up with the Nix expression", but also how to get the software you're packaging to build with the constraints Nix has (no fetching external dependencies, shared libraries explicitly declared in non-standard locations, etc.).

A bespoke YAML format is arguably not simpler than just "here's the equivalent Nix expression". But, sure, can be more accessible for some people.

But, providing a nice facade over the Nix language doesn't help with cases of where Nix can be difficult to work with.
The End of Progress (2018)
Must’ve all trickled down