skysight-inc/HackerNews huggingface dataset:
In the 90s I was a "hacker". I hacked systems, phreaked, and stuff like that. I wanted to be a security researcher. When I got older and that industry evolved, I realized it wasn't something I wanted to be a part of, and that the majority of people there are bureaucrats. Security cert, no assembly or even C knowledge. A checklist and set of acronyms, plus access to metasploit and tools like that - it was 180-degrees from what I wanted.

Long story very short: if you like systems that much, get out of the security industry and become an engineer in an area that excites you.

There are exceptions (1337 low-level programming hacker in the security industry) but they're rare enough that you and I aren't likely to be one.
Ombraz are non-luxotica, multi-sport, and check off some sustainability boxes, which may counter your "made in Asia" issue.
https://ombraz.com/

I've been a big fan of Randolf Engineering glasses but they are costly. I wouldn't call them multi-sport, but it depends on what you're doing.
https://www.randolphusa.com/
Not sure what level you’re at but 150+ is pretty widely available for fully remote SWE positions.
You might be thinking of the interview with the late Bill Hill (2011), co-creator of ClearType : https://thisdeveloperslife.com/post/2-0-5-typo
Why would you ever work for a company that employs that many people and would treat you like shit?

For the (slightly more) money? Well then that's your own doing, innit?

The great thing about having any sort of skills is that you can pick and choose what you want to do with them.

If you choose to work for someone like that, you're willingly subjecting yourself to misery, and to (probably) wasting some of the best years of your life working on things you don't give a flying fuck about.

For people who also don't give a flying fuck. There are no fucks to be given -- the organization is, for lack of a better term, Fuckless.

Working in a Fuckless org does not, as Marie Kondo would say, "Spark Joy".

If you have to choose between:

- $150k Salary @ small startup working on something you're passionate about with a close-knit team
- $250k Salary @ $BIGCO to be COG_IN_WHEEL_#3356

The tradeoff you're making there is pretty clear

I'm not a judgmental person and don't ride moral high-horses. Personally, I value happiness, mental wellbeing, and have a fulfilling life more than slightly more money.

If you don't and you choose to subject yourself to all that awful stuff for the money, that's well and good, but you also can't turn around and complain about it or act like it's the only/a normal choice.
They tell me it’s to hand out teddy bears to kids. When they send the paperwork though, it says it’s for all manner of things. I assume they’re telling the truth and this is just CYA, but who really knows.

Is there a reason you think I only donate to one charity? I don’t think we need more people telling people they’re donating to the wrong charity. We need more charity.
Thanks, that's extremely helpful. Did you have any issues with things that you couldn't find a receipt/invoice for? I have some items that I can take a picture of now to prove that I own, but I bought them in person years ago, and can't find a receipt for them.
It’s not business hours for non-emergency press concerns until tomorrow at tech companies whose press office is in the US, such as Cloudflare. HN can be swell, but we don’t deserve weekend hours.
Most companies track how many people you green light and if you do it too often you may not be given any more interviews.
> OT systems have one big advantage which is that you don't have to ship the CRDT state to every peer... You can also have a hybrid server, which talks CRDT to full peers on the network but just does OT when talking to browser clients and things like that.

Could you clarify what you mean? Assuming your CRDT is defined in terms of "operations" that contain (at minimum) an identifier+sequence tuple, zero or more references to other operations, and a value (as they are in this article) then there's no reason why you couldn't just ship a batch of individual operations to other clients when something changes rather than the whole state, since each operation is defined in absolute terms.

In other words, if you start with [A4="a", B2="b", B3="c", B1="d", A5="e"] at site A, and it gets turned into [A4="a", B2="b", B4="f", B3="c", B1="d", A5="e"] following a change from B, you can ship something like B4="f"->B2 to C as long as C's CRDT has synced up to version vector A5|B3. (And if it hasn't synced up yet, and you're not using a transport with causal delivery guarantees, the change could be cached at C until its dependencies have arrived.)

I don't think there's any need to transition to an OT system or to add renames in order to get this delta-shipping benefit: all the data you need is already there, unless I'm missing something. (But maybe you're describing something else?)
You're missing out. You need rebase and cherry-pick. Merging sucks.
AWS just has as much uptime if not a bit higher, so can't be that...
What if I want to just look at a product with no intention to buy it? What if I do want to buy it and use a parcel forwarding service to get it to me?
The watermarking is done during playback, not distribution.
How will the client know what address to send DoH to? You wouldn't just hardcode an IP unless you want that predictable address manually blocked in the firewall.
It looks like the Batmobile, works on solar, and could be the future of cars
To me, agile means there is an expectation that the product will change as it is developed.
I agree that having both would be preferable - and to some extent GitHub gives you that (via the "squash and merge" button). Unfortunately it doesn't appear that workflow is usable in a lot of cases since the commit message cannot be reviewed independently in this model, unlike in Gerrit.

You can always keep your working branches on a personal remote, or interesting sets of changes in gists, however.
Mozilla's Facebook Container adds warning to every email input
According to Norwegian consumer research, people who save those ten dollars usually spend them on something else (like a travel or another product), so the environmental gain from buying used stuff is not a lot.

Unless people are willing to earn a little less, buttons used is not a solution for an individual’s environmental footprint.
It only works out because existing employees are squeezed of every drop of productivity, leading to them to quit. Ultimately, the end game for the hiring manager herself is to get poor ratings and quitting.

There's a reason why FIRE is so popular in tech industry. It is led by incompetent fools in positions of making arbitrary decisions without consequences, until it's too late to salvage anything.
This seems…extremely California-centric. Anecdotally, in the Portland area I don’t see this at all.
This is a common misconception, proof beyond a reasonable doubt is only needed in criminal cases. In civil cases most often preponderance of the evidence (i.e. 'more likely that not') is enough
No idea! It was here when I moved (2018)
It's not funding for their jobs. It's funding for associations such as FOP[1] that do some combination of advocacy/lobbying for police interests, and local charitable work.

1: https://fop.net/
That is very smart.

My old employer gave me a 3% raise in January and tried to make it some big gift. I left anyway in April for a 50% bump. New company, same level of responsibilities.

The old employer underpays everyone, so that percentage is higher than it otherwise would be, but still.
The more common term is backend developer.
I believe you meant https://www.hyperion-records.co.uk/
Is this a joke? No I don't care about the companies I work for in the slightest. A company is only as good to me as their last paycheck, to paraphrase from The Sopranos.
Just say no to those kinds of interviews. Of course you’ll need to be senior with a small nest egg first.
> On a different note, I have zero idea why you got downvoted for just sharing a related experience to the news article.

Meh, just fake Internet points anyway. I think some people take relating something as supporting or promoting it (this is a sub-category of the problem of needing to explain oneself to the point of absurdity to avoid being misunderstood on Web forums) and others might just not think my adding that anecdote improved the conversation.
did you look at the study? show me one of your relevant vegan studies that has 500k participants. go ahead. i’ll wait.
Apple documentation is between nonexistent and awfully generated, and the WWDC costs time and money to attend. So I wouldn't put that in the category of praise.

If it is seriously costing them serious money to maintain the current state of their documentation then something is seriously wrong.
There is no mention above about people being harassed and intimidated.
Trail of Bits here -- while this is mostly correct, there are also parts of the runtime that dead file forensics won't be able to identify. There's no harm in doing both and, in fact, we'd recommend it if you're concerned.
I use ot-json for other stuff, but wrote my own ot-vox which deals with voxel grid cells that can be assigned a color.
Trooper associations.
I don’t have a sticker, and have never gotten one, as a single data point.
In this case, it’s the secret third option; the state. This problem can only be solved by regulation; no market force is going to make it go away.
Yeah I agree, also with the home assignments. Personally I prefer home assignments infinitely more than leetcode interviews and they are much more realistic to what you do on the job. The problem is that some companies are doing both, first the assignment and if they like it the standard 4-8 interviews.
Google and Facebook are making hundreds of thousands of (almost endirely advertising derived) dollars per employee. They have functional monopolies on search and social media advertising respectively, so every company in the world looking to use those advertising vectors is at their mercy. Maintaining that extremely lucrative position is worth paying an excess to achieve even small advantages in staying ahead of the curve.
Why some Olympic athletes have had to sell their gold medals
If you're lucky, bandwidth is free.
I’d put the case a little differently. If you say those who stumble down that path were “destined”, to such an extent that no human intervention is possible, then that very assertion will attract to that path those who already feel helpless and disempowered. Those are the very ones least able to manage that sort of path.

How about this? Do not invoke what you cannot dismiss. You cannot be certain that you can dismiss anything you invoke. Don’t be an idiot.

Or perhaps this. You are playing a first-person shooter. You can be seen by your adversaries, but the adversaries are invisible to you and you have no idea of their powers or weaponry. Sounds like a stupid game for which there are only stupid prizes.

There are many paths up the mountain. Don’t be an idiot.
None of this is particularly wrong, but none of it is particularly threatening, either. Google isn't going to fix API breakage by introducing "another competing standard"[0], and they're certainly not going to solve backwards-compatibility with it either: which is becoming an increasingly big question in the sector. Yes, Fuscia can promise a better world, but who's going to get onboard with Google? Certainly not the majority of FOSS developers, who have effectively nothing to gain by abandoning a well-supported, mature ecosystem. It might have potential to replace Android, but only because Google's repeated bastardization of the codebase has lead to a pretty unsustainable system.

> It just won't be Linux, because its architecture was never suited for it.

Linux was designed to be abstracted over, and extended for any number of use-cases. It certainly does a better job of this than Windows, which has a terrible habit of hiding things in system registries, creating directory structures that don't make any logical sense, and building completely un-automatable system utilities (ever heard of someone's Windows ricing script? exactly). MacOS is literally just BSD lugging along 50 tons of XNU zombie code that it will someday replace. Ask most developers what they'd add to MacOS, and 9/10 responses are going to be a feature that already exists on Linux (good package manager, performnant docker support, updated coreutils, you name it). So in a way, the current "leaders" are still following in the footsteps of giants. Unless you have any better suggestions for a desktop metaphor that nobody else has though of yet, I don't really see any way that the status quo could be improved.

[0] https://xkcd.com/927/
The request was signed by a Dutch prosecutor (Officier van Justitie)
In the Netherlands, not complying can result in a jail sentence with a maximum of 3 months [1].

I do believe this request was pushing the legal boundaries as the law describes the request should be as specific and narrow as possible [0]. (with "as possible" being a rather big loophole)

(Dutch)

[0] https://maxius.nl/wetboek-van-strafvordering/artikel126nd

[1] https://maxius.nl/wetboek-van-strafrecht/artikel184/lid1#:~:...
My experience is different. Almost everyone we know gets most of their baby stuff secondhand. They get a bunch of stuff when the baby is born, from older friends with kids. Then they get specific items off NextDoor/Facebook/Craigslist.

I don't know that we'd get a potty used, but we did get used infant bathtubs, which is about the same from a hygienic perspective.
> 2 recorded cases of airplane wing failure in the last 20 years.

1. Pilatus: it's a 1959 design. Likely not a dual load path wing.

2. Grumman Turbo-Mallard: a 1946 design. Likely not a dual load path wing.
Bankruptcy metaphor is applicable too: when enough debt accumulates, all the capable engineers start leaving the team, and newly hired once never stay for long. The project will either get scraped as unsuccessful, or rewritten/replaced with another one.

This is why it is important to refactor dangerous system deficiencies sooner. If tech debt takes 2 weeks to clean, one can always squeeze that into the plans. If tech debt takes 1 year to clean, it is nigh impossible to persuade the business give that much time.
How to Generate Random Matrix
We're using most of the exact same file-based indicators as MVT. It's really refreshing that Amnesty shared so much of what they found -- it made our own process of testing our checks against their discoveries much easier.
No, it's the companies who show at PFW and places like that which need 6-12 months. Zara can do it in 14 days.
I am baffled by your approach toward “improving” coding interviews at FB.

If you want them to change, you should be taking positive steps towards that change, by getting involved with things like debrief/candidate review, mentoring new interviewers, or making a proposal for a new interview type that could be A/B tested. Large changes to things like interviewing practice do happen, but they don’t come from out of nowhere, and they certainly don’t come from a single engineer passive-aggressively tanking all their interviews.
Us in the midwest are told to go back to the office still. Management certainly cannot handle change here whatsoever.
Some guy in the 19th century made a bad prediction and that's your rationale for dismissing climate change?
Get a VPS in America or Europe. Install OpenVPN and have it listen on port 80 or 443. Your VPN isn't on a blacklist, of known VPNs, so you're golden. Source: used my own VPN in Islamic dictatorships before.
A (Start of a) Collection of Useful ReactJS Gists
Unless you are entering into a contract with a mobile career, that is the only thing you purchase.
If you want to get into metaphorical lines of speech about how you buy into an ecosystem and all that, go ahead. But the legal reallity is that when buying an iPhone, you buy an iPhone, and it's yours. Same as any other standard purchase for any physical good.
The article is about when the year of Linux on the desktop will happen. If you want your desktop to run Linux it will. If you want Windows and OSX do you can use those operating systems then you will move to those systems. And my point is that you make of it what you will. There will be no mass convergence of society to a Linux desktop. If Windows and OSX are important to you socially then that’s your value, not everyone’s prerogative.
Unemployment (in this sense) does not count those who are not (any longer) searching for jobs.
I don’t think so, fwiw. He was actually mostly nice.
There's a Russian language documentary on YouTube worth watching.

It's unlikely that he's given up mathematics. Publishing, yes. Mathematics, no. If he'd finished his proof a few years later, I suspect Perelman would have followed Satoshi's lead and published as an anon. He just dumped dumped it on the arxiv, on the random.

In the documentary, Gromov seemed a little miffed at Perelman. As Gromov sees it, other mathematicians spent a lot of energy helping Perelman progress and he kind of "owes" it to the community to interact and mentor.

On the flip side, we should probably ask ourselves why someone like Perelman would rather be a recluse than participate in the community. The politics around his proof were particularly nasty, but I have to wonder if he sees deeper problems.
They are in a huge growth phase. Any rate-based service in a hyper-growth mode is going to lose money as they make capital and personnel investments.

I used to run a pre-O365 large exchange shared service that topped off at ~200k users. When we were growing 50% year over year, we were “losing” a fortune depending on how to measure it. You want to do that, as making a profit today may mean losing the lifetime value of a long term customer.

I think Google has a good thing going. AWS is the incumbent, but has its own legacy to deal with. Microsoft dangles carrots for Azure, but the Microsoft sales culture will start beating customers over the head with the carrots.
I wouldn't leave my job for a "slight" increase in pay, though that's subjective and we haven't defined concrete amounts, other than 300k and 700k in my previous comment, and such a jump (more than double) could not be characterized as slight-- it's substantial.

I need to be paid a risk premium for the new gig having potentially worse colleagues, poorer WLB, or whatever things I find after the interview process. With my current job, I know all of these things. So jumping from 300k, to say, 325k would be unwise and immaterial (8.3%). I might jump for 350, definitely for 400.
Jq is a Command-line JSON processor, if like me you didn’t know and thought it might be Jquery abbreviated
lol typical Cornell alumni response. We don't mention school name... instead, we'll say, "I went to school upstate".

I guess it dates back a few years.

https://ithacavoice.com/2017/11/introducing-ithaquestions-lo...

Visually, they're clearly done by several different people. Some related, some probably not, as a copycat.
Not really an issue: they’ll just ask you find a comparable item on sale for valuation.
I was working with a guy from Israel and he asked why the cuffs of my jeans were turned up. I said because I bought them used and they were a little long. He was aghast that I would wear someone else's pants. I was like, "Dude, they're 1/3rd the price of new jeans and they're already worn in, and they are washed!"

I have another friend that would never buy a used car. He's convinced all used cars were totaled and are a scam, despite the fact it is all I've ever owned and they've been fine.

Something about being "used" really freaks some people out. It's this weird purity thing, I dunno.
If the result of the encounter would be the same either way then there is no reason to store the data.
I want to plug my company, GoodBuyGear, which is trying to solve this very problem
It's also true of statements made prior to custodial interrogation, it's just that the police don't have to read you your Miranda warning prior to taking you into custody.

This means that you have to be super careful when speaking to the police at all. And by super careful I meant: don't. Watch professor James Duane's videos on the topic, and Don't Talk to Police. Also, if arrested, you can't just stay quiet: since Salinas v. Texas the defendant must actually invoke their 5th amendment right to keep quiet before actually keeping quiet, otherwise their keeping quiet... can be used against them in a court of law. You'll learn that from watching professor Duane's videos.
Well that would make an impressive addition to https://killedbygoogle.com/
Redesigned Urbit.org
Me too, it's hard to meet any SE here.
This is exactly what I've been doing since moving to Austin.

I get paper bags at the grocery and throw them out immediately after a single use, and now I have to also buy plastic garbage bags for under the sink, which I never used to do.
Those would be viable if done by an organization outside the US. Comp is still quite low in many countries, including in the "first" world (like western Europe).
No, I don't assume that you only donate to one charity. I do assume that the amount you can donate to charity is capped, and that charity allocation is therefore zero-sum - a dollar you donate to the State Troopers is a dollar you haven't donated somewhere else. I agree that we need more charity, but donating to the "wrong" charity - one that does not use your money to do good effectively - is as bad as not donating.

As for how the State Troopers spend it - I would trust the paperwork.
Police have qualified immunity but not from FOIA (or their state equivalent laws).
I did -- thank you and apologies for getting it wrong.
Rephrased for impact: The dominant source of microplastics is lint.

Fuzzy blanket (synthetic)? Microplastics.

Cozy sweater (synthetic or blend, but lets face it: usually synthetic)? Microplastics.

Microfiber towel? Microplastics.

Plastic straws, bags, and packaging? Landfill.
You're right that there are two different parts to a these, but I think they both benefit from graphical tools.

I'm talking about a VCS tool telling me that the rebase had got to commit n of m and a conflict has been encountered, and which files have conflicts resolved (either automatically or I've manually resolved then so far in this tool), and which other files have conflicts outstanding. Then I can invoke the three way merge tool from there (which is indeed hugely better than a command line tool). Something like this (except this is for Hg):

https://i.stack.imgur.com/kaFNz.png
>The one who's had the least impact in identifying the people you claim to want to protect, and the one who's been a thorn in your side for many years.

Ah no, see this isn't the same thing at all. The standard for the law is whether people can tell from your reporting who the person is. Sure, more people may have identified the person from some other reporting, but that's highly likely to be becuase the other reporting is in national newspapers and the like, not the 150 people who visit Murray's website. It doesn't matter if more people actually identify the accusers from another source, it matters what the reporting is - and Murray reporting details that were literally uniquely identifying an individual (and actually kept up comments in response to his blog that literally identified them).

>First you claim they're "absolutely not claiming Murray did something exceptional", and in the next line you write he did something so unique that no jigsaw identification was necessary at all. So then why is he being charged with jigsaw identification?

He wasn't. This comes down to the fact you're listening to disingenous talking points. He's not charged with "jigsaw identification". The uniquely prosecutable thing he did was he identified the acccusers after the court order saying their identity should be protected. The whole "jigsaw identification" thing is gish galloping. His supporters have made up a nonsense talking point to defend him.