skysight-inc/HackerNews huggingface dataset:
heh. I was approached by a FB recruiter last week after taking some time off and having 20 years hopping off and on a couple FAANG + .gov and .aero to round things off. The morality issues of Social I don't believe is any more fucked up than working other FAANGS that we all love to be haters upon because at the end of the day, we're all prostitutes - straight up selling ourselves for money.

If we weren't, then why would be working for anyone or trading skill/our time and labor to someone else for a negotiated amount. One of which we can never purchase directly again and sadly is way disvalued in general.

But that said, if you've never worked at a Fortune 500, then you should regardless. It lends street creds that you've dealt with the corporate politics and endured the stack ranked rat race and how well you did with it.

My own questions about FB tho, that's another story. Since I'm SRE, i'm wondering: would I make a difference anymore than I have already? It's one things to say you keep the internet turned on at scale. It's completely different having done it for two(+) decades and know their place in the org chart relative to VP/SVP of your corporate division and theirs within companies with 30-100k+ people.

For those that have worked at FB, we hear the stories and we all know the problems we generate for our neighbors from gentrification as well as our peers just in enacting the will of our management chains, making "the right thing" harder to evangelize without risk or fear.

So why should anyone that's not a intern/college grad/entry level person work there that's not hooked on something special?

As everyone has said, it's just a website run on commodity gear... just at scale. Why pay the fucks to work there if you've already done annual doxing and close knife work necessary to not be at the bottom of the bell curve for the stack rank? Nobody is safe anymore unless you've made connections in college and elsewhere. An average IT career is 2 years so why do it beyond whoring and resume building?
The amount of fiat money spent on NBA Top Shot should help indicate there's more to the story than allocation of crypto. But yeah, that crypto can help get a heck of a flywheel spinning.
Yeah, I'd be interested to understand the circumstances that lead to them opening and clicking a link in an email this old.
Convenience and usability, mostly — for the user as well as the developer.

Both as users and developers, we’re able to do so much more with less effort on the computers of today. If you don’t believe me, I challenge you to try to get a little work done on an old 286 sometime.
PowerShell Universal 1.5.11
ConvertBots | Lead Frontend Engineer | Remote | Contract

ConvertBots is an AI marketing tool & service that integrates the growing power of NLP for designing conversations while leveraging conversion rate optimization features and interfaces for websites. We believe this focus will help bring chatbots to the web in a way that will create great user experiences and high performance for converting site visitors.

We are looking for an experienced lead front end developer to help us build the future of the web chat experience. As the first front end hire, you will be responsible for architecting and building both the consumer user interface of the chatbot as well as customer portal for managing consumer interactions.

This is a 3 month contract with an opportunity to be extended into a full time gig.

JD: https://docs.google.com/document/d/1P19M6K1lNu62ArNLZiTsAsgu...

Contact Andrew Potapov at andrew@keycto.com if interested
What's the sample size behind that claim? One? Sure, there are some hiring managers who will (a) believe Facebook is significantly more evil than other companies, (b) attach a moral stigma to every employee of a very large company regardless of their role or time elapsed since, and (c) prioritize the social/moral result over technical qualifications in a hiring decision. But they're not anywhere near a majority, not least because such behavior borders on professional malpractice and in some cases might even be illegal (as blackballing). That's a much bigger red flag than having Facebook on your resume.

While we're sharing anecdotes, I retired from Facebook in September. My LinkedIn profile says so. And believe me, it sure doesn't seem like that has discouraged recruiters or potential hiring managers one bit. Despite all the rhetoric, when it comes down to dollars and cents most employers still seem to see it as a positive.
Filming them breaching copyright as evidence of their breaching copyright is the solution. Send to copyright troll lawyers and the various RIAA hangers on that attempt to prosecute these breaches.
Thanks. Found info on that file format:

* https://openslide.org/formats/aperio/

* https://web.archive.org/web/20120420105738/http://www.aperio...

Pages 14 onward give the info. Seems like it's a variation of TIFF, in tiled format.

Main tile (image) size is 120k x 80k. That's huge!

29GB when saved uncompressed. I'd hope most applications would use the optional compression features. :)
They are saying that in evaluating police effectiveness it's important to not only consider the empirical data of case clearance rates but also to imagine how many people might have committed crimes but were deterred. Until experiments are made to measure the effectiveness of different strategies for affecting crime rates, each person will imagine a different answer to this question based on their beliefs about human nature and society.
Emacs Keyboard Shortcuts
Chocolatey Software – Chocolatey – The package manager for Windows
Good practice tool, not for learning though.
Discussed recently: https://news.ycombinator.com/item?id=26036508
Pa – a simple password manager based on age
How does this magic work? Does VS Code run completely in the browser?
And yet filming a police officer who's playing a copyrighted tune, and uploading it to Youtube results in a take-down.

I don't think many folks are going to YouTube to listen to music from a filmed phone.

"reducing the ability of the record company from gaining revenues"
But once you have purity you don't need strictness - Idris takes that approach.

Implicit, pervasive laziness makes performance non-compositional and more or less impossible to reason about. AIUI the largest industrial deployment of Haskell uses a strict variant for this reason.
Then the question is how do you associate a certificate to a specific physical item. For Rolex it's very difficult. A perfect counterfeit can have some almost identical outlook to a real one. Only physical items with unique features served as fingerprints are viable for the solution. Like diamond.
What aspects of them suck?
Don't leave your old job until you have a new one arranged.
> Just turn off Slack notifications.

As a person sending 3AM slack messages, I NEED you to do this.

I don't expect a reply at 3AM to a message asking you if you know about $WEIRD_THING and especially not when I send something like "remind me to talk to you about $FOOBAR on Monday"

Especially frustrating on evenings/weekends when people reply back quickly, but, on mobile and they can't effectively do the thing I need and are annoyed about not being able to do it right away and/or annoyed about me messaging them, but, I didn't need them to do it right then ANYWAY. I know it 10pm and you're heading to bed that's why I prefixed my message with "can you check tomorrow ...."

It leads me to not sending messages after-hours, which results in quick-small-tiny tasks/ideas being forgotten.

If it's really urgent, I'll call you!
This is made really bizarre by the text that also accompanies the video:

"Recording of this hearing or live stream is prohibited. Violation may constitute contempt of court and result in a fine of up to $500 and a jail term of up to 180 days."

Edit: Apparently it was on the court's YouTube page.
It’s definitely a gift. A year ago I also got my team raspberry pis and tried to get them more into tinkering with Linux without being afraid of taking down our infra :)

You can definitely leave the company you founded, the last two companies I worked for had the founder move on after a while, it’s often a natural evolution, but maybe I’ll come work for you one day instead.
Web Developers: Career Outlook for 2021
That's one of the problems, and I agree with your idea. It would be vastly better to put the burden of claiming the copyright on the holder, as they are the party who benefits from that action.

However unchecked use of police force and lack of effective oversight are also serious problems. These are a large part of what has led to the situation today, where it is necessary to film routine police encounters.

And why would police actively try to sabotage a video recording of themself?

"If you aren't doing anything wrong, then you have nothing to hide" cuts both ways.
Software Developer Career Outlook – 2021 Edition
Hah nope, I ended up just googling a bunch of list spam and it had a similar effect, I just assume a book might be better curated :)
Because resources are limited and BTC adds little to support or advance the human experience or preserve any life really. Quite the opposite as people in Iran suffer blackouts.
Hmm.. might be "Survivorship bias"? The not-so-nice countries are more likely to remove their monarchies / nice are more likely to keep them?

Also, Japan and the UK were not exactly nice when their monarchs had absolute power...
> And therefore the monarch's own wealth and power is at stake.

They have a tolerance of how much resource can be wasted. President's kickback isn't worth anything when the resource wasted can actually cause problem for the nation(Only at this point the monarch will start paying attention). So i am pretty sure they both are similar in this context.
> Where would I go to verify this claim?

Talk to the smartest and most accomplished engineers you can find in San Francisco and comparable locations. Ask them where they want to work. Talk to headhunters.

Talking to the most capable and ambitious people is how you find out which way the winds are blowing.
`case _:`?

I definitely would have gone for `else:`.

`_` is already used by convention for variables you don't care about, but it's kind mixing things to use it for this too.
>Documenting police activities with video is a good way to improve accountability.

The Rodney King beating was filmed 30 years ago, so evidently we need more than just documenting it. We need to elect people who will actually defund the police, because reform clearly doesn't work.
Quattro really was a great spreadsheet product at the time. As a student, it was the only affordable one as far as I can remember. On the PC, this was still a time (mid ‘80s) when most folks were using DOS and Windows 3.x wasn’t yet a common environment.
1. See the future and build what it needs

2. Do something that exists 10x better

3. Scratch your own itch

Maybe I'm just feeling cranky, but this feels pretty shallow to me. Mostly it seems like filler to pump their portfolio companies.
But most people are noticeably stronger with longer time than with shorter time. You need merely play a long time control and not give yourself the benefit of using that time and see whether your rating drops.
Agreed. To put into another context if someone were to try this on my Boxer dog , an arguably similar entity, I would protect her with my life if need be. Given that while I am fascinated with such information I will have to come down on the side of the turtle.
"I am not a cat, I am not your cat, and this is not feline advice."
A static site may use JS, but doesn't require server-side logic (PHP, databases, or any other type of dynamic content). In this case OP implies that it doesn't even require a build (because you may create a static site through a build process -like Jekyll does, for example-).
I had something similar so perhaps this helps:

If you still have a google account that has the “calendar” feature enabled, this will lead to google sending invite acceptance emails.

Especially if you have a business account (which was my experience,) where you verified the domain.

The solution for me was to disable “calendar” as a service on the entire account.

Realize that “google calendar” and “google mail,” are technically distinct services. However that doesn’t seem to stop “calendar” from sending emails on your behalf.
It applies to the process of taking the decision (to execute), not the executing itself. After the seventh breath, you don't go back to pondering on yes / no, you just proceed as decided.

I suppose one can figure out exactly how you're supposed to handle what you decided you were going to handle afterward.

Disclaimer : I am not a Samurai.
Prefix function. Knuth–Morris–Pratt algorithm
I wouldn't get too attached to this tool, folks. Github lawyers are not going to be happy with this domain directly infringing on their copyright and are almost certainly at this very minute sending cease and desists. Even if they like the tool and want to see it succeed, the domain is a bit of a fishing and spam risk for them. Best case Github tells them to knock it off and suggests a different domain they use.

Gitpod has been around for a few years and offers the exact same service but on a more distinct gitpod.io domain: https://www.gitpod.io/docs/getting-started/#prefixed-url
Moby Dick probably would have sold more early on if it weren't interleaved with chapters from a whaling ship operating handbook.
Some other things: bought the team Minecraft and hosted a server for happy hours. It was fun but fizzled out. I think that’s ok and folks should get used to rotating ideas.

We did a happy hour using Drizzly - if your team drinks it’s a nice service and you’re basically ordering from convenience stores so other drinks and snacks are available.

Play some kind of challenge game and keep a leader board. Puzzles or trivia, or some game the whole team likes and can speed run or some other high score task.
For starters, don't name your proof-of-concept repo "fuck-signal-tls-proxy"?
The hilarious list of rejected names for Space Force personnel
What do you guys think of vim with fzf? You can also use the `tree` command. And it consumes less RAM, probably. Why is it that VS Code seems to be so popular?
That only "sandboxes" websites from each other, not from the system. Firefox has a sandbox but it's not Firefox Containers.
> They are planning soon to change all their dimensions to conform with metric farming practices and spacing, which will entail having to re-buy all new stuff again.

Oh, please. Every planter tool bar that I have ever seen allows planter boxes/heads to be moved and clamped at fairly arbitrary space. Combine heads, not so, but, meh, change the planter to fit the combine.
Wow, it seems like a new celebrity is announcing a SPAC every day. In just the last few months there's been Kaepernick, A Rod, Michael Jordan (he mightve gotten involved post IPO, I don't remember) and even a Shaq Spaq.
I think they mean this: Toyota “ate it” (an idiom meaning to take losses) in the press by having bad stories written about them. These stories were written for a reason. This reason was not that Toyota deserving those stories, but that Toyota’s competition encouraged those stories.
> Does HN not understand this?

I don't WANT this. That doesn't mean I don't understand it.
I thought the Navy didn't. I recall something about how they weren't eligible for certain ceremonial roles that the army and RAF were due to never having sworn an oath to the crown.
The desktop app runs on electron, which is Chrome under the covers, so I imagine it doesn't take a tremendous amount of work to just run it straight in the browser.
It's a weird term, "over engineering". Think about over-engineering a bridge. What does it look like? Huge and bulky, way too expensive, able to hold much more weight than it should, lots of walkways and access points and design features that nobody really wants? But wait: "any fool can build a bridge that doesn't fall down. It takes an engineer to build a bridge that just barely doesn't fall down." The whole point of engineering is to figure out exactly what the bridge needs to do and make it do only that. So the "over-engineered" bridge is actually under-engineered -- they haven't thought enough about the actual problem. So too is most code that is called "over-engineered" -- it's far more common that people haven't though enough about the problem than that they've over-thought it.
Good thing, too -- if it were a criminal matter, we'd have to rely on them prosecuting themselves.
Hmmmm, how much ram did the PC have that his happened on?
The thing I have noticed is pockets of popular brands. The deciding factor being the proximity to a regional parts depot. Where I grew up, the JD parts depot is a 20 minute drive away. Any other brand.... much bigger deal (slower) to get parts. But drive 60 miles to the west, and all the tractors are red.
It’s all relative though. Back in the early/mid ‘80s, the ability to produce a single computer-generated chart out of a table of numbers was mind-blowing! Being able to print it on your new sleek dot-matrix printer was the icing on the cake! I.e. expectations were very different back in the land of the 286.
This is commendable. The insane nationalism and nationalistic rituals of the US are impediments to cultural progress and human unity.

Now, let's see if we can get them to stop accepting millions of tax dollars from the US military to promote violence as a career.

Those military tribute things that football does? They're ads, paid for by DoD.
I mean, it already basically does
It's Qt on Linux just like Tesla. Builds take 40+ minutes even with ICECREAM. Even Deere developers have a hard time fixing issues. Both Deere and Tesla need to be fully open sourced in FCC filings modulo crypto keys.
I certainly could be wrong, but I'm pretty sure I'm not.

There's a standard for both "enriched macaroni product" and just "macaroni product." I don't believe anything requires you to choose the enriched one, other than the fact that doing any enrichment kicks you over to the "enriched" standard and you're then locked into at least a list of several mandatory enrichments.

Some states have laws requiring enrichment of flour, bread, pasta, etc. though, and that I think is what's happening with even importers opting for enrichment: it's necessary to have access to a nationwide market.
After the Asteroid Redirect Mission got canceled, the gateway is a solution in search of a problem. It's like a vestigial organ that sticks around even after natural selection has removed its reason for existing in the first place.
(Electron = Chromium minus tab bar and window borders)
90% of VS Code is typescript that already works fine in the browser. There's just a small layer of nodejs to interface with the local filesystem and run processes. Quite a few projects have existed that pull the core of VS code out into the browser and reimplement the small platform layer on their own:

- Eclipse Theia: https://github.com/eclipse-theia/theia

- Coder: https://github.com/cdr/code-server

I'm sure there are countless versions for mobile that are hasty Cordova-based versions of the VS Code core too.
This has been solved in trucking by “glider kits.” It’s basically a way to ship-of-theseus your way into a “new” truck without meeting emissions, since you have an old, meticulously rebuilt engine (but still grandfathered).
mitmproxy :)
"over-engineering" is a fuzzy term though. For someone, using a third-party service to handle users auth flow is a time saver, and building the whole flow themselves would be over-engineered. For another, using a third-party service for auth would be adding layers of complexity on top of a simple db request, and would thus be considered over-engineered.
Depends on how much of a cushion you have saved. There's always a risk that you'll overestimate your value, or have more difficulty in interviews (which aren't quite like work) than you'd anticipate, or the market will turn suddenly - so it's a risk like any other.

That said, if you're planning on preparing for interviews, not having a full time job might be beneficial. If you're young and willing to live within your means, you can stretch 10s of thousands in savings quite far.
I like the awesome-algorithms link, but some of the code linked is definitely not perfect. A few questionable things from one of the header files [0] in https://github.com/TheAlgorithms/C:

- Defines a macro with no parentheses

- Uses unsigned for length and capacity (should be size_t)

- Uses () instead of (void) for an empty parameter list

- Useless use of "extern" for function declarations

- I think that leading double underscores and structures ending with _t are reserved identifiers, but I don't really have a good source for this

[0]: https://github.com/TheAlgorithms/C/blob/master/data_structur...
There’s apparently a trend of converting one-way streets to two-way; cities have realized that one-way streets are a little too efficient, they increase bandwidth but often cities want you to stop and shop.

Indianapolis has been moving that direction, at least, but I don’t know how widespread it is.
Building Hacker News in React for Beginners
I agree with what the article mentions, and think the concept of the Great American Novel [0] gives the Great Gatsby wings and leads to it being more _popular_ than it perhaps is _understood_.

[0] https://en.wikipedia.org/wiki/Great_American_Novel
Around...2005? 2006? I discovered someone had deep-linked to an image on work's webserver, where I was admin (being one of the few who knew Linux).

Instead of just outright replacing the image, I set up rules in Apache to check the referer, and if it was our site, serve the correct image. Anyone else, it served up something...questionable.

Problem solved.
For those who read the title and didn’t understand what “positioned” meant - it means some analyst is armchair quarterbacking what Tim Cook should do. It doesn’t mean anything. Though I think if they did it, they would make their own coin.
My employer also does not play the national anthem before I begin work. This is how I like it.
The press release absolutely doesn't come close to declaring 9-to-5 or even on-site work dead. There's a massive different between "some employees will have fully flexible remote schedules" and "all employees will have not strict schedule"
I am reminded of Alan Watts' book, 'The Wisdom of Insecurity,' where I was first exposed to this idea that "thinking too much can be bad for you." I found it lifechanging as it helped me to better manage OCD and anxiety. Recommended reading if you are searching for a tool to slow or limit your thinking.
If generics are a representative example, Go will eventually get enums, and probably ones that look very much like what C# or Java have, after years of insisting that you don't actually need them, and that everybody is doing them wrong. ~
Gamechanger my man! This is so good it warrants a browser extension to add a button to all repos to View in VSCode.

Kivubg ut
There are equally simple (and similar) ways to compute pi decently quick enough but they are a bit harder to derive imo.
Link to a discussion from a couple of days ago, https://news.ycombinator.com/item?id=26051370
The Allure of the Terminal
Wow! I never expected to see some of my work on HN. I'm coauthor on https://doi.org/10.1029/2018GL077324. I worked under Nathaniel Frissell (an amazing and inspiring person) when he was a post-doc at NJIT. Was a lot of fun. If anyone wants to contribute getting a HAM radio license and setting up a transmitter on http://wsprnet.org/ is a great contribution to a huge dataset. Setting up a an RBN receiver is also a fun activity if you're interested in that.

Also the google group is pretty active and has some VERY smart people on it: https://groups.google.com/g/hamsci
Command-Line Only Laptop