skysight-inc/HackerNews huggingface dataset:
It probably means price hikes in the future.
Check out this keyboard layout I created to be easy to learn with most of the benefits of Dvorak/Colemak.

https://arsonite.com/
This is very, very true. I refuse to do coding based interviews. I'm flexible on certain homework. Hell will freeze over before I have to sit through a multi-hour panel and coding session. Like for free?
Hit the bricks. Who can just take 4-6 hours out of your normal work day to swing into something like that? Not even germane to my role.

The fastest way to avoid companies like that is to set boundaries on what you will do and will not do. Good recruiters LISTEN and respect this. I do not want my time wasted and likewise for the recruiters and companies I am talking too.
Apparently I'm not plugged into all the industry chatter.

All of the big, well-known companies have imperfect reputations. (And I suspect my own ideas about which companies are better wouldn't quite fully agree with an HN sentiment index.)

When interviewing someone from a company that you believe to be a concern/ambiguous, it might be very valuable to ask, "So, why did you first go to ___?" "What do/did you like about it?" "Why don't/didn't you like about it?" That might answer any concerns pretty quickly.

(But if they give interview-prep-book answers, or seem to be trying to tell you an answer that you in particular will agree with, that's also valuable information, IMHO.)
I think it's a little weird to go to the effort of cataloging a low-effort serial graffiti like this, but I suppose the frivolousness is part of the fun.
I cannot put a source to it but I remeber to have heard the ash landfills (that are hermetically sealed) are designed to be resource deposites once they are full. It does not make sense to recycle the involved metals etc. while its almost empty but should be worthwile once a large deposite is established.
Do you have a reference for the incidence rates of those side-effects?

It'd be useful to compare and contrast those against the risks of food poisoning from undercooked and contaminated animal products, and the sense of having supported and received food from potentially unsanitary animal product preparation centres.
And the Kernel devs would probably get really annoyed if you try to push this kind of name-spacing.

> C++ would probably be very easy

Not necessary, besides some small? problems due to the C++ allowing "more magic optimizations" then C they would switch to a sub-set of C++, and it might be so you would need to communicate to all contributors that a lot of C++ things are not allowed. And it might be easier to simple not use C++. I mean if it would be that easy the kernel likely would have switched.
> By "properly" - I mean not messing up your own or others work in unpredictable ways.

The parent's point still stands: No one is out there choosing to use git in "unpredictable" ways.
why the downvotes, this is spot on.
How many of those were sold to schools? I know every kid in my nephews district got a chrome book and everyone hates them. They’re slow.
Half and half. A pile of them are for Kaiser, so I assume that is some high turnover pit.

I haven’t been actively following up through to figure out which ones are permanently remote.
You need senior engineers in order to scale training people, so it's a catch-22.
Anywhere outside of a city centre, according to many. I live in a rural area. People drive out here from the city to dump their old appliances in the forests of this “junk land”. Almost every road corner has a pile of refrigerators and washing machines next to it. My current refrigerator was rescued from one of these impromptu landfills. Nothing at all wrong with it, just five years old, so it’s trash.

Just because you can’t see it, just because it doesn’t have value to property developers, does not make it junk.

I mean, by this logic, we should just dump our trash in the “junk water” which covers much of the planet.
A wiper attack paralyzed the Iranian train system
>So why hasn't this come up much before?

My guess is volumetric inneficiency. This will be an alternative to pumped hydro, not batteries. But this has none of the conveniences of pumped hydro - nature already built the holding tank and you only need a pump and generator.

Storing all the uncompressed CO2 will require a massive structure for relatively little energy storage.
I'm back in the job market and it doesn't even seem like HR has a clue what programmers do. My favorite was: "Must be fluent in: C#, .NET, and .NET Framework..."
Wow. Photos are up for grabs but god forbid anyone see your "memoji"...
Hey, by stagnating I mean I’ve barely written code in over a year, and haven’t done any significant greenfield work my whole career. The work I have done has been mostly in legacy or obsolete technologies, and by that I mean mostly old version of stuff that’s still out there.

So by stagnating I don’t only mean not up on all the new hype tech, but also the caricature of a “code monkey”. Certainly on paper at least.

> you're not going to agitate for infecting my systems with Kubernetes specifically because I now need to orchestrate ten times more production machines to run the ensuing inefficient bloatware.

Sadly this seems to be the sort of thing that most employers want.
You could say that of rock and roll too couldn't you? Or disco? Or 80s rap? Or hipster coffee shops? Or Atari video games?

Like, of course we have waves and trends of various things that take hold of popular imagination for some time. Trends start as some niche then people see it taking off and jump on the bandwagon. Sometimes it sweeps the whole country or an entire culture. But it's fun and people get enjoyment from it. And it gives us a common cultural framework to relate to each other with even across vast distances.

Was there no trend you ever participated in that you look back on today and smile about?
IMO, classical projects had a goal, an end. Modern dev work is often exploratory (in the user sense) so has to be grown.

Or less kindly, the sponsors don't know what they want, so we do a lot of hill climbing instead of going directly to our target.
SARS-CoV-2 exposure in wild white-tailed deer
Short: Every single Desktop Environment, then and now, does an absolutely piss poor job of abstracting away the need for a casual user to ever whip out the terminal.

Yes. In the original MacOs, there was no command line. That was by intent. It was a decision Steve Jobs made. And it led to the popularity of the Macintosh. The Macintosh was not text-oriented internally. It was resource-oriented. You could tweak a lot of things using ResEdit. Where things were in directories was not too critical. The Finder would find applications anywhere, and they were self-contained in one file with resources.

This was elegant. It was a complete rejection of the DOS/Unix approach. Users loved it.

It suffered from some implementation problems that dated from the Macintosh's original floppy-based configuration. Writes were deferred too long and resource editing was very brittle. This gave resource forks a bad reputation, especially when applications wrote configuration and status into their own resource fork. Any abnormal program exit left the resource fork damaged.

When Apple took over NeXT, they got a system built on UNIX. So now they were stuck with the command line and the UNIX baggage again. They tried to keep the resource fork at first, but gradually gave up. It didn't play well with the UNIX file system model.

The Linux tradition is that GUI system tools suck. They exist, but try to do anything and you soon find you need to use a command line. The GUI tools are never complete, and they're often wallpaper over a command line tool. Often they don't really know what they're doing to the system; they're just creating commands and displaying the responses.
The thing about the .com crash is all the investors were mainly right, besides some ridiculous things. They were just too early as the web didn’t have critical mass until 10 years later and today’s web makes the one of 10 years ago appear quaint. Because of that critical mass I think a similar crash is unlikely across the entire sector.
> upgrade from cube to desk

Wait, you get cubes? That would be an upgrade compared to the open offices I am talking about. I mean open-plan offices, where each worker gets a flat surface, a rolling filing cabinet, and a power outlet.

I'd almost go back to one job where I had a cube, because the cubes there were maybe 8' (2-1/2m) square, high-walled, enough desk space to spread out, and even a personal coat closet/locker with a door. Make it another foot or two high, put on a cover and a door that closes and I wouldn't care that it was made out of cheap fiberboard covered in ugly carpet.
Sweden made the same mistake as New York state by putting known Covid19 carriers into nursing homes, which led to the logical outcome of infecting and killing the medically at-risk.
Yes but unlike Tabs-vs-spaces or vim-vs-emacs, in this case at least ClearType is right and the other one is wrong...
The UHD restriction is not a technical one. Content producers and the rest of the media industry has strict requirements about streaming. UHD content uses proprietary DRM systems from Microsoft and Apple that are considered more secure than WideVine, which is why those browsers are permitted to watch 4k.

You can't watch UHD content on Edge for Linux, for example, because the necessary DRM isn't implemented.
The failure to properly use nuclear power might be the single saddest thing about modern technology use by humanity.

In a 100 years you will look back and write Hacker News comments and say 'but they had the technology in the 60s, why were they not using it. It makes no sense'.
> It's worth pointing out that "machine learning" is a specific term of art, not a term for AI in general. It refers very specifically to the type of "convolutional neural networks" that have made a bunch of progress over the past 15-25 years.

In my experience, "machine learning" is more broad than "convolutional neural networks", aligning with Wikipedia's definition: "the study of computer algorithms that improve automatically through experience and by the use of data." https://en.wikipedia.org/wiki/Machine_learning
It isn't helpful to engage in one-upmanship when it comes to people's individual trauma. It's alright for people to share their suffering and receive compassion without having experienced the absolute worst possible torture.
> biodegradable plastic

This is a distinction without a difference - all forks are biodegradable, the question is over what time-frame.
I've always found these diagrams super confusing
Votes are private. Donations are public.

The LA Times reported Eich's donation in 2012. Mozilla leadership including Baker knew about it before 2014. Eich knowing not to broadcast his support for discrimination is the minimum expected of most employees.

Eich himself said he resigned because the controversy was hurting Mozilla. He also said it would have been illegal to fire him.

Baker publicly supported Eich's promotion.[1] At least before he botched a predictable and winnable PR crisis. Other people did say his actions and standing by them meant he couldn't credibly promote Mozilla's claimed values. And his belief his discrimination wasn't discriminatory called into question how he could do the CEO's job of preventing discrimination. But basically no one said he couldn't work there with his views. He remained CTO after his views and actions were widely known. And board members asked him to stay in another role after he resigned.

The US Supreme Court recognized marriage as a civil right in 1967. It's the law of the land. And same sex marriage was legal in California before Proposition 8. Believing reducing some people's rights is justified doesn't make it not reducing their rights. And calling it what it is isn't persecution.

I've never worked for someone who publicly said I should be a 2nd class citizen. I feel sorry for you if you have. It sounds like you might have your own definition of civil rights though.

[1] https://blog.lizardwrangler.com/2014/03/26/
Back when I was in school, I was consistently punished for succeeding too much. Finished with my tasks? Here's extra. Knew more than the teacher about the subject? Shut up mister wise guy. Understood the subject and wanted to discuss it? There's no time for debate.

Made something amazing on the computer? Stop playing on the computer, go outside instead.

Made a lot of money? Get robbed.

Etc.
Indeed, it's electric battery powered, not hydrogen powered. I guess, I got confused reading other links which described promised hydrogen use during the Olympics, including the Olympic flame.

Sorry for the confusion.
Non-paywall please
First Price Club opens in San Diego 45 years ago (1976)
For some reason, this does not seem work in real life.

It honestly seems like the vocal racists and bigots have a fundamental need to piss people off. If you go lurk on Gab, Parler, Rumble, etc you'll notice that a lot of the wind is taken out of these bigoted sails.

When deprived of an "other" to simultaneously attack and to claim to be victimized by, a lot of the conversations just fizzle out.

Much of the social media alt-right is not so much about discussing ideas as it is "engaging the enemy".
https://web.archive.org/web/20210801214745/https://www.googl...
I think with FAANG it’s mostly just down to them having insane valuation and being able to give out those stock options. The base salaries don’t seem particularly high, until maybe the highest levels.
Isn't it also because vegans are younger on average, so poorer?
And young people are more likely to be racialized.

Would be interesting to have some stats where they control by age.
I've been using Ubuntu for over a decade. I still have a Windows 7 desktop. I really should power it up and see if it still works.
I was with you up until "The solution is to have ten CloudFlares so that the path between consumers and websites isn't regulated by a single organization."

This is hardly a solution, it just spreads the pain around. A solution would be a democratically planned organization, or group thereof, which is responsible to all shareholders including users, employees, executives, and investors.
You could write a stack of books on the maladies of excessive animal consumption. And another stack on the environmental cost.
Internal Google uses gcp / firestore, doesn't make sense to discontinue a part of that at this point
But who produces that experimental clothing in the first place?
I think this is overly pessimistic, although fundamentally correct.

The silliest yet most iconic (no pun intended) problem I can think of is the necessity to create bookmarks multiple times for each of the graphic libraries of the system, depending on the program run. Yikes.

On the other hand, I think it's crucial evaluate the audience and their expectations. Even with the small flaws, Linux has reached the point where it can be used by the vast majority of users, the ones without too many expectations. They will complain about bluetooth with any operating system anyway ;)

Hardcore users will fix the system at any cost (I do), so they don't really matter, and I think they're a few (in proportion).

I think linux is paradoxically not fit for middle ground - the power user, who expects a certain consistency when digging deeper than just regular user.

How much of the whole audience those three segments represents... it's hard to say.

All in all though, I'm certainly disappointed that even on laptops that officially support Linux, there are still minor issues.
If they already have their budget in mind before the interview process began, it won't buy you any leverage waiting until the very end. They won't care that they burnt the money/time/energy considering your candidacy, even if that costs them more in the long run.

I've ended up wasting a lot of my own time with this strategy. I'll get to the point where they want to extend an offer, I name my number, and then we have an awkward 15 minutes on the phone (e.g., "the VP couldn't ever approve that amount") and then I say I'm not interested 24 hours later.
Agile. Everything is due Friday.

Dev: "WELL! I can't finish this by friday!" Ok well divide it in two parts, make first part done by friday. The second part goes in backlog.

PM: "When is everything going to be done!!?" Answer: Friday. "What about X and Y in the backlog." Plan it for next sprint.

Important part: Monday we re-group with PMs,POs figure out what is most important to work on this new sprint BY showing them FUNCTIONAL code that was finished the last sprint. There are no "roadmaps", no long term plans, it is due Friday.
Yes, I spent a big amount of time investing on having the documentation in the code structure in the READMEs. We're still in the process of passing this information to the website

Check this out: https://github.com/GamestonkTerminal/GamestonkTerminal/tree/...

And check the folders within, the README will show what you get out of each command
I feel the opposite. A decade ago, it was pretty much Google, Facebook, and some elite trading firms that could pay a ton. Now so many startups have grown up, there’s a huge list of them on levels.FYI that will pay 400k+ for senior and 600k+ for staff. I recently have interviewed for a ton and got rejected a bunch, but I joked with my spouse that there’s so many that by the time you’re done interviewing at all of them you’ve “cooled off” at the original one and can re-interview, so there’s an “infinite loop” of 500k opportunities for experienced SWEs. Despite 90% interview fail, I just accepted a 500k all-liquid offer- despite me not even being at staff level at the company. Hard to say that’s not top of market, and it’s not at a FAANG either.

FAANG is also a horrible acronym for the top paying companies since two of those companies don’t even pay that well. Companies like Airbnb, Pinterest, Lyft, LinkedIn and many others will outpay FAANG companies and their equity is fully liquid.
That might be right, but do they need to be mutually exclusive? The policy on healthcare, education and minimum wages could be made while maintaining strong civil liberties (I think?).

An interesting difference to highlight - the statement "government looks after us" is something many folks in the US would find strange. The US views government more "of the people, by the people, for the people" - ie the government is us governing ourselves.
you could do performance optimization for a team on already established services inside GCP/AWS... you are literally saving Millions of $ a year if you optimize the services used by tens of thousands of other companies.
> a lot of times they ask about old pay

Been in the industry 25 years and never once agreed to disclose my previous pay. Don’t do it. Ever. It’s none of their business and will only be used against you.
I've used Linux as my only desktop OS for 20+ years (since high school) and Ubuntu for the past 10 of those years (previously Gentoo, RedHat).

It's not yet ready for prime time. When I set up a new machine there are still tons of things I have to "fix" from the command line. Touchpad scrolling. Getting my Jabra to not auto-adjust volume to 0 every time I speak. Modprobe this, modprobe that. Setting up an L2TP VPN. Getting bluetooth audio to support AAC/AptX. Getting Chinese input to work properly. Configuring the extra buttons on my keyboard and mouse to do useful things. Disabling IPv6. Installing CUDA and CUDNN. Creating a virtual camera. Ignoring TCP reset packets (commonly needed when visiting China). Adding support for ExFAT SD cards, which almost all Canon cameras use. Writing files to USB thumb drives without root permissions. Mounting an SMB or S3 volume automatically at startup. Setting programs to start automatically at startup. Scheduling tasks to execute at certain times. I need to go to the command line to do all of these things. On Windows and Mac most of these things can be done graphically.

Oh and even Chrome doesn't install on a default Ubuntu 18.04 system. You have to do "sudo apt-get install libpango" first or "sudo apt-get -f install" after installing it.
Dart, WASM and AssemblyScript – Oh My!
Well, it was their religion that was in large part used to wipe out every pagan religion and culture that existed prior to it -- and then some more -- and submit the heathens to the true god. So, obviously, this must be the one :)
Yep. I got burned out, quit, took some time off and then got an offer that's a nice raise.

I think it's healthy for all of us to reflect on how fortunate we are in this field, sometimes.
If this isn't written with reference to the classic UNIX-HATERS Handbook [1], it certainly could have been - the metaphor of living in a building site is common to both, and no less accurate now than then regardless of whether this is reference or rediscovery.

[1] https://web.mit.edu/~simsong/www/ugh.pdf
A bit of my experience:

I recently switched careers going from teaching to tech and the job I now have, during the interview, didn't ask me to do any coding tests. They asked me a bunch of questions in zoom about my experiences doing certain things relating to the job and I was able to answer them with examples of how I did those things with a previous project I worked on. Got the offer the next day and I'm very grateful it turned out to be such a smooth and stress free experience.
You probably haven’t been picked up in the selection algorithm for whatever reason. Fatten up your LinkedIn and spam it with keywords for the skills part. Make your recent experience impressive.
Nobody was talking seriously about photonic accelerators 10 years ago. Optical computing last had a hype cycle in the late 80s/early 90s.
Personally, I never understood how you could even pay someone 100k TC… it’s just that some companies make a LOT of money, so much that’s it’s just impossible to fathom.
If you’re in that range, VP Eng at a startup is probably a lower expected value than staying put, unless you have very credible reasons to think that an exit is 9-18 months away.
How is the lack of stable kernel API/ABI related to licensing?
I've found that moving house can really make you take an extra look at all the stuff you have, and is a great opportunity to get rid of some of the accumulated junk. I've been living in this apartment for 13 years now, so I feel it's about time :-)

One thing that I think everyone should do once a year is take out all of their clothes, sort it into types and then go through it piece by piece. Identify everything that doesn't fit anymore, anything you haven't worn in a long time or maybe ever, anything you just don't like/love. Give it away to charity, or if it's something really nice, put it up for sale.

Clothes you never wear are of absolutely no use.
The Internet never forgets. Never. People may forgive and be forgiven, but the Internet never forgets.
Switzerland has plenty of code written in vb/c# and tech like wpf is sought after. I highly recommend you look into that and do a few sideprojects using this “old, uncool” tech, if you want a job there. (Source: I lived and worked in CH for 6 years)
FAANG outside of USA/SV is basically any other tech company, this is not surprising.
So they trace the ripped video file to a particular throwaway account that was registered with a prepaid card, then what? And if you're determined enough, you could as well rip multiple copies on behalf of multiple accounts and average out the pixel colors.
Shuron frames are made in the USA, have an iconic style, and in my experience have been more durable than any other frame I've had. https://shop.shuron.com/
> You can imagine whatever the fork you want, it won't make it real.

Yet you also cannot make real something you didn't imagine, except by accident. Priming works, hence "fake it till you make it".
And i'm explaining from my 22 year career, my best positions came with a cover letter