skysight-inc/HackerNews huggingface dataset:
> Don't misquote me, dude. Here's what I wrote:

Sorry-- When I quote from earlier ones I lose the window and I sometimes screw up quoting.

ON THE OTHER HAND, you seemed to imply 95% electrification was plausible... so I don't think I got the spirit of your comment wrong. If 50% isn't even plausible, then it's all a bit moot, isn't it?

[Also, note that if you have 50% coverage and are charging at 1C, you're also putting 1 cycle on the battery per 2 hours].

I think you're generalizing from a small market, with much less rail in empty space, to a massive market, with lots of rail in empty space, that moves a very large chunk of goods by rail.
The point is that C isn't inherently fast ie: by simple virtue of translating a program from one language to C you are not producing a faster program. x86 has the least amount of shit between the code and the cpu, but we can see that many programs that compile to x86 are not fast.
I don't consider it almost worthless (in fact, I said it's great for poorer countries). I just don't think it solves any first world problems.
In this article the point about mainstream views infiltrating this place where oddballs formerly found sanctuary and a sense of belonging really stuck with me.

I wonder how many of these 4chan like places exist under the radar just waiting for a Google algorithm tweak or a viral meme to go big and destroy their formerly tolerant communities.
What is "sanewashing"? English is not my native language and I am having genuine trouble locating the definitions. The top 1 result in google is this very linked article.
https://mntre.com/media/reform_md/2020-05-08-the-much-more-p...

I've been thinking about getting this laptop. I am a little hesitant because it is far more of a project than other laptops, but it seems to give me that Thinkpad x200T vibe.

I am a web dev, and I've been considering pairing this with an Apple Ipad as a sort of second screen / browser.
> Isn't this a pretty sensible reason to be downleveled

Kind of? It's worth remember that this would not have happened if he'd been a senior engineer at a FAANG company (where people have gone from new grad to senior in 2 years). But big tech hiring is conservative and they don't have great insight to small or non-tech company engineering ladders (though they tend to be less strict for a variety of reasons). The cost of a mid-level promoted too soon is dangerous and so they tend to err on the side of caution, which they can because they pay so much.
I think requiring "years of experience" is a relative reflection of the employeer.

My current team has a senior that has been at the company for 20 years as an Analyst, she can't write a line of code without assistance. But she's just buying her time. And we've got a few juniors/midlevels that could out code almost anyone of the team. But because they lack those years on their resume they're stuck in their positions for some time.

I think it's an odd situation to be in though; most companies seem to look at either years of experience or make you do leetcode/Fizzbuzz challenges to determine your level. Which how practical is LeetCode challenges in your actual day-to-day work environment?
Unemployment is the one benefit you can't get as a contractor (in France, I don't know about OP's country), but it doesn't work that great for higher income professionals anyway.

When it comes to health insurance or retirement you're generally covered though.
Wow, this will keep me busy. Thank you!
Should people who didn’t like Microsoft forcing Internet Explorer 20 years ago, also just go and not buy Windows?
Nowadays the Windows default browser is called Microsoft Edge (based around Blink engine), and you still cannot remove it from the OS as it's "essential component of our [Microsoft] operating system", at least according to Microsoft themselves:

> Microsoft Edge is the web browser recommended by Microsoft and is the default web browser for Windows. Because Windows supports applications that rely on the web platform, our default web browser is an essential component of our operating system and can’t be uninstalled. To provide our users with compatibility, compliance, accessibility, and performance, we'll continue updating Microsoft Edge through the browser installer or Windows updates.

https://support.microsoft.com/en-us/microsoft-edge/why-can-t...

I still click on links in some parts of the OS or other applications on Windows 10 that opens in Microsoft Edge, even though I've set Firefox to be my default browser.
The iPad is a better device on every one of these points at pretty much every major price point beyond throw away devices.
Using Python to predict the NBA MVP
I bet the screen protector on the X270 can be removed. I removed it on my X250 because of the stupid scratches.

https://imgur.com/ZuK360I

https://imgur.com/FNC1fhO

https://imgur.com/wbJZKxQ
What I'm noticing the past 5 to 10 years is the right outsmarting the left in activism and public imagery. Not with arguments, with wording. It's hard to watch.

One way I'm trying to make sense of is the following: The left is used to being the underdog, the ones fighting for reform against powerful, conservative institutions. They are used to not really stand a chance, it's the spirit that counts. In that position, it makes sense to yell loud, provoking slogans. The people in power will laugh it off, the people you're trying to reach will hear you. But we're in a situation where there are pockets of real power occupied by left-leaning leadership. University campuses. Some parts of the media. Large cities. Certain internet communities. The people in power (who are still largely conservative) are no longer laughing, they're scared. They will use your words against you if they aren't worded well. But it seems left-wing organizers refuse to change their tactics, refuse to acknowledge they entered the mainstream arena.

I still don't get what "abolish the police" is supposed to accomplish. Everyone who bothers understands what it is really about but you don't even have to twist the words, you just have to take them literally and it's a call to pure anarchism. The "blue lives matter" bullshit could have been stopped by changing the slogan to "black lives matter, too". A comedian should not be cancelled for actual, clear-in-context jokes, at least not when genuinely apologizing. A confused college student quoting some Jordan Peterson logic (which he'll likely feel embarrassed for in 5 years without any outside help at all) should not be yelled at in public or you get that shit on Tik Tok as "lefties suppressing free speech". Don't call your work reform movement... "anti-work". Sigh.

Laugh at right-wing stupidity. Take left-wing politics (i.e. European conservative politics) seriously and consider how to implement it in the real world. Do what the right has been doing for centuries, learn from it. They're in the defense now. And the most powerful move on the offense is appearing calm and composed.
A lot of it depends on how much you are willing to extract it from the company.
> Shopify has a Life Story round. Due to developers' insistence on rebranding everything, this is just a cutesy title for a work history interview.

When I interviewed at Shopify, naïve as I was (or perhaps just overly-literal, as engineers are wont to be), I thought they actually wanted my life-story in the "Life Story" interview. I told of how I have a non-traditional background for CS, how I had children early and how it influenced my life, how I moved my family to a farm as a work-trade after being laid off from my first full time programming job. The interviewer (recruiter I think) kept steering thus: "oh wow! So then after that, what was your next job?" and "interesting! And what kind of programming languages did you use at that job?"

It took me a minute to realize she just wanted me to recite my CV. I found the Shopify folks to be very cordial and the interview was a positive experience overall even though it did not result in an offer. This was about 5 years ago.
Sure I agree that dark patterns which try to prevent your from canceling are awful and the iOS App store comparatively makes that easy.

But that's great argument for regulators to step in to prevent dark patterns. Cancelation should be just as easy as signing up.
It is a single file—that you need an interpreter does not change that fact. It's assumed that the user already has the interpreter.

You can cram the JS and CSS into the PHP file itself, no phar needed. Performance change is unnoticeable on any modern machine.
This explains Twitter too. Even before the infamous trend-boosting algorithms get involved, being more controversial gets you more retweets and more chances to be seen. Tumblr used to be the same way and its users had similarly controversial/aggressive politics.
The CRPG Book Project
I think you missed the “wasn’t” in this sentence:

> it wasn't based on my answers to soft questions
I've been listening to the revolutions podcast (very good) and was really struck by the idea that having "skin in the game" was almost universally considered superior to universal suffrage for a long time. I think there is something to the idea, although the implementation is what matters.
> then how can it be true that Doreen still represents the movement

Represents the "movement", or represents the sub? They obviously still represented the sub - they were there when it got created, were a moderator, were picked by other moderators to be a representative of the subreddit in media events (which is conflated with the nebulous concept of "the movement")

The issue here is that the "movement" may not be represented by Doreen, but there may not even be a movement outside of the sub, and they do represent the sub. A lot of people treat "the movement" and "the sub" as basically being equivalent. They may actually be equivalent. If the sub shut down, there isn't really any guarantee that the same kind of antiwork internet discourse would be as loud, focused and frequent as it is right at this moment.
CDC website offers blank vaccine cards for download
I have read it cover to cover multiple times and plan to continue reading for the rest of my life.
It's been true for a very long time, and unless we see enormous amounts of growth, it will have to stay true. If you look at Fed plans to raise interest rates, you'll see that even in the highest estimates they're looking at fractions of a percent. Meanwhile, we're having months with 8% annualized inflation.
Two of the buttons at the top have no "title" attribute and therefore no tooltip.
I had to comment on this:

> it was because I didn't have enough years of experience in tech-specific jobs.

This is almost certainly not the case. It was likely due to the answers given in the soft skills interview that belied a lack of experience. The author further confirmed this view (for me) by talking so much about their technical skills becoming rusty. That's actually the natural state at Senior+ levels as you should be spending a lot of your time on influence: code reviews, mentoring more junior people, figuring out requirements and so on. You may be able to get by at a purely technical person at Senior but you're going to be fighting forces pulling you away from that to some degree.

Here's the way I like to think about it based on the Google/FB levelling ladder and what you're responsible for:

- L3 (college grad): Task. You are given a task to do and need to deliver it. Example: fix an issue with Javascript timeouts on an auto-complete box;

- L4 (PhD or 1-3 years of experience): Feature. You will be responsible for delivering a feature. This requires more autonomy and self-direction and breaking down a feature into tasks. Example: add a user settings and preferences panel.

- L5 (Senior): Project. This is where you start to work more across different teams. Example: ship rewind for Live videos from backend requirements to UI.

- L6 (Team). This is where responsibility shifts. Instead of being told what to do, you should be telling your management chain what they should be doing. This also includes larger projects but often includes forecasting, risk analysis, tracking and so on.

On this scale, the author comes across to me with a very L4 mindset so it sounds like they were correctly levelled. What's more, putting them in as L5 could be setting them up for failure.

I didn't see in the post how much and what experience the author had but it does matter how much is as an engineer and even how much is in a big tech company. It matters.

Here's an example of how this matters: the author didn't like doing so much in Rails (ERB). I haven't worked at Shopify so I may off base here but it sounds like Shopify uses a similar distinction that Facebook does.

FB largely categorizes people as product (Product Generalists) or infra (Systems Generalists). There are strictly UI engineers but they're less common than product engineers. There are also specialists.

product engineers will deal with everything from the UI (HTML/JS/CSS) down to the storage layer and can include things like providing APIs. As an FB product engineer you may never touch JS. Or you may do it 80% of the time. It varies.

But the point is that this dividing line is deeper than a lot of traditional FE engineers might be used to. That's not necessarily good or bad. But it may be different.
What sort of CTO would allow this?
> For 80% of people that’s going to be a web browser.

Why do some people think this is a point in Linux Desktop's favor? Anyone who just needs a web browser could use ChromeOS. Those of us who use a desktop for other things have legitimate criticisms and this is an unfair (and lazy) dismissal.
The impression I get of Shopify is that they hire more than they need and churn out the less successful in the first year. This is only a second hand observation though since I don't work there.
PHP is performant compared to other similar scripting languages, and in any case, the database is usually the bottleneck.

If you look at the "multiple queries" results of the web framework benchmarks, you'll notice that the frameworks that use blocking database drivers have similar numbers e.g. raw Symfony is 13,543, whilst Spring is 15,979, despite the JRE being much, much faster.

https://www.techempower.com/benchmarks/#section=data-r20&hw=...
I really loathe this line of thinking.

Even if every person on earth was carbon neutral, we’d only decrease emissions of GHG by 9%. Agricultural and industrial emissions across the board account for the rest.

We don’t put the burden of industrial byproducts on customers in other industries, but with CO2 and other greenhouse gases we’re supposed to be perfectly self regulating or else we’re shit out of luck? Absolute nonsense.
Is that links supposed to be https://www.youtube.com/watch?v=jmTwlEh8L7g, the one you used didn't work for me
You can get a PEPE board and upgrade to a 1080p display. It's not super easy to solder on or source the screen though.
Off topic, but my tin foil hat theory of r/antiwork is that this a massive psy-op being pushed by some other nation state. Reddits algo easily helps snowball and propagate ideas that are promoted by users within the sub. It is the perfect playbook to destabilize labor markets in a foreign country.
CP Rail anecdotally does this with a lot of its office staff in case of a strike.
Building a 5-Node Proxmox VE Cluster in 20 Minutes for a Dollar
Watch the complete video tutorial on how to build a 5-node Proxmox VE Cluster on Bare Metal Cloud.
From the post:

> Now: The bricks still exist, obviously, but now each set contains many odd shapes that are specific to that particular set and do not work with any other creation.

To further this point, there are central components like motored hubs that are only available to specific sets and can't be bought as individual pieces.

A lot of people will point at token actions Lego still does that match the old philosophy, but at its core Lego thinks in sets, and new pieces, new mechanisms etc. are introduced for specific sets, never in the buckets.
I don't think most moderators don't know this option exists.

It's located on a page that you only visit once to set up the subreddit, or to make large subreddit changes. (On old reddit, not sure about new reddit)

To Reddit's credit, they have been adding new features over the years to help separate communities and ensure they are somewhat able to maintain their culture.

E.g. Crowd Control which limits the posting / commenting abilities of individual users based on their history or other heuristics.
That's precisely what I'm saying: The whole purpose of a major version is to indicate breaking changes. That applies to Go too, for example (talking of reasonable languages...). That PHP ever allowed count()-ing uncountable things is effectively a bug in the standard library.

What happened is that a depreciation was put into place, and in the next major version that depreciation was converted to an error. Just how it should have happened.

On the one hand, people complain about PHP having weird standard library functions and lots of cruft, on the other they complain once things are changed slowly. I don't get it.
If Apple sold a $1500 maxed out iPhone Pro to everyone above the age of 15 in the Netherlands, that a little over $2 billion in revenue - or 1/8th the amount that Google reportedly pays Apple every year to be the default search engine on Apple devices.

Growth at all costs regardless of margin is what money losing unicorns do. Not what companies do that are worth 3 trillion dollars.
>> Our culture is overly obsessed with the concept of certification as being a necessary precursor for professional legitimization.

This! When I was a kid, no one thought making video games was a job, people made jokes about that. I was lucky enough to get to do it and have some success and work with many very successful people in that field. They all figured it out as they went along. Now my children are old enough to major in something that is approximately video games in college, although the name is fancier. By the way, teaching has become a great second career for my friends.

I think it is always useful to learn to think critically about anything and video games are worthy of that criticism. But I think to really succeed in a medium you have to above all else really want to do it a lot and try things no one can teach you. School can only teach you a few things you would pick up quickly if you were actually doing it.
See https://gist.github.com/jart/0bb0d1ff6836c3936f8153c24ddef5b... for an extremely tiny Linux binary and the rusage.com program which provides a better single-shot measurement of execution time.
It's not that easy to filter out jerks just from that interview. "Life Story" is more about cultural fit, in Shopify case they used to select mostly youngish, hipsters candidates and filter out family/middle aged candidates.
> Even if every person on earth was carbon neutral, we’d only decrease emissions of GHG by 9%.

Yes, if we maintained the current economic and political system. But that would be impossible if every person on earth felt deeply about their carbon footprint. They'd throw out of office any politician that didn't support immediate action on climate change. Governments would be forced to regulate the s*** out of polluters and go to net-zero ASAP.
I think people may not know or may not remember that ~6 years ago or so there was a fairly significant effort to increase rust's position in the benchmarks. I remember it coming up a lot on /r/rust when the language had stabilized. "C or C++ is first place? Isn't Rust supposed to be fast?" etc.

I assume nim has gotten a lot less attention in these benchmarks and there's probably huge wins available to it.
> If you're conversing with someone who believes that the JVM is a resource hog, then you are likely conversing with someone with decades of experience

As someone who has actually read the JVM specifications many times, has actively worked on a JVM implementation, and has a pretty good grasp on virtual machine design, I beg to differ.

But hey, I'll take the bait, what makes you think the JVM is a 'resource hog'?
Then wouldn't that be 0.62*2^256, closer to 2^255 ? Not that it makes a notable difference: at 1 fs per step (1000 GHz, or 1 TH/s), that would take about 4.5e65 years to happen. The universe is only about 1e10 years old...
Those people had teachers but no "schooling" i.e. mass produced education. No person prior to the twentieth century had the schooling that you have and yet schooling has now monopolized the legitimization of competence and learning.
solid list, thanks.
When I read this, I think there is a possibility their dad uses work as an escape from family, as I have known many coworkers over the years who 'hid' at work. It's possible their dad doesn't want to visit them. That is not work's fault, necessarily.
> If you’re anti-car you also need to be pro-city-shack for yourself.

Not necessarily. If you don't want your nice rural area to be turned into McMansions centrally located on a Wal-Mart, it's important to support stronger cities and towns. I don't think any farmers want to deal with $500,000 4000+ sq. ft. single family homes constantly trying to shut them down because the farm they moved next to smells and sounds like a farm.
This is the key, I think. It's possible for an individual to start or grow a movement. It is impossible for an individual to own or control a movement, at least for long, because that's not what a movement is. The movement will eventually either die (which might happen) or escape control (which might also happen).

The phenomenon of a movement's founders going on to reject what the movement has become (or maybe has always been) is pretty common. If I take the article's claims at face value, this is just the inverse of that. The movement became something that rejected its founder.
I made the same mistake in the Life Story interview. I thought it was about why I became a dev. Except I only realized that about 15 minutes in.
Well, out with it: which pin? (There's a Stern Sopranos in this house, though I think that was developed before this story would have happened.)
Those who run the banks, who own and are regulated by the Fed, get rich. September 2019 repo problems, like Deutsche Bank and others, demonstrates how the Fed bails out even foreigners.

Crypto is a vibrant growing space and like any growing space there will be problems along the way. I have no interest in Tether, though some find it useful and they can use their free will to choose it as a place to park funds. I think people would be better served with DAI or USDP when parking funds, but that is just me.
No, not directly.

In general, I just try to avoid waste and over-consumption. I think that an obsessive focus on carbon is missing the rest of the system and the rest of our impacts. I think the primary driver for most of our negative impacts is consumption and population growth, specifically excessive and irresponsible consumption. That covers carbon emissions (agriculture is a huge producer), over-fishing, over-abundance of disposable products that done recycle, littering, etc.

The solar panels you mention are a great example, they seem to address carbon footprint, but there's still substantial output during the manufacturing process and they'll just end up in a landfill a couple decades later. So sure, better on the carbon front, but technically non-renewable (hardware).
Hmm, what would be needed for a Framework hackintosh config?
I might be alone with this notion, but does anyone else just _not care_? Don't get me wrong I've had my share of shitty bosses, employers, coworkers, pay, working conditions, and customer abuse but over time I've managed to fix every one of those. When a new problem crops up I talk to management. If they don't want to fix it, I leave for another place and hope for the best. This includes stints in being self-employed which was nice because I only answered to me, but also tough in that I'm the only one that's answerable. I don't get the (what I perceive to be) hatred for work.