skysight-inc/HackerNews huggingface dataset:
It's not nefarious, it's a pattern of a particular company trying to game a metric, to boost their reputation.

Pretend you were a dev, and your effectiveness was mostly described within your 500-engineer department in terms of "how many pull-requests" you merged each month. In the abstract, that seems like a reasonable metric to use - it does seem to correlate with actual output, and encourages smaller slicing (which is generally positive). But two years down the line, you find this one guy, consistently in the top 10 rankings, and you feel like he's just not accomplishing that much, so you start looking into his actual workstream. And you find that he does do normal work, but he produces 10 times as many 1-5 line PRs as the average, each of them adjusting some bit of copy or changing an error message. For the better! And his QA isn't bothered, because his work is very easy to verify.

But he's not actually one of the most effective devs in the company, and it's really irritating that his process-games (a) seem to work (the VP of engineering definitely knows him as a 'high output engineer') and (b) impose some unnecessary load on other bits of the company's process (like the QAs and burning CI credits).

That's the emotion in play here. "Stop wasting our time, we can see what you're doing."
Interesting, I thought there was an income limit on rollover as well but apparently that was axed in 2010. In any event Thiel couldn't have used this.
First rule of SaaS evaluation: the tool MUST have an export feature that works.

Notion grew massively with a targeted campaign "move from Evernote to Notion". Evernote's export feature works perfectly and you are free to go anytime. That's what honest SaaS companies do.

Notion seems to be a SaaS that wants to own your data. Their API was a promise for years until they had to give up. They wanted to be your walled "one stop shop": eyeballs and data 100% in their tool (like Google Workspace).

BTW, second rule of SaaS selection: choose a SaaS that do not make money selling your data to the big adtech players. Read the privacy policy!
Thanks for sharing. Just curious what do people do with F# in real work nowadays? Always found it a bit peripheral comparing to Lisp, Clojure and other "main stream" functional languages.
Current screening methods tend to be costly and/or uncomfortable for the person being screened. A simple blood test could lead to higher uptake and more regular screening.
But that's nearly every regulation - the poor are always less capable of complying, almost by definition.

Still the targeting of those living on boats is an abuse. An obvious one, that you would think they'd have figured out before embarrassing themselves by harassing folks in that way.
> Sorry for getting personal, but background influences bias. You seem to be a guy who's super rich and an owner or shareholder of big business.

I'm not any of those things; my family grew up with our Dad maintaining 2 30-year-old cars to keep costs down. I would advise a) keeping any biases in check and b) realising that even if I were wealthy, that would in no way affect the relative safety issues between different power generation methods.
I'd argue it would make it LESS likely; seeing a hundred "cleanup" merge requests that are all basically the same thing vs a single one where something more than just cleanup would stand out.
Can you given an example of a bias that is correct?
As someone who's practically spent all of their life, and whose best friends have all been, online, I never thought I'd agree with this, and I'm sad that I do.

>how important it is to be physically present with coworkers and a realization of how much the office actually does offer in terms of productivity and morale boost.

This depends on your home situation, but with mine I wouldn't say the office is more productive. But the frequency and richness of interactions you have with coworkers in person is a world apart from being remote.

Immersive telecommute VR when?
I would recommend against the CSS transform the website has on the YouTube videos, that's degrading performance by a margin and is really not worth it.

Also there's no scrollbar at all, that's super silly.
Qu Wenruo is not a Linux kernel maintainer. The submission title is incorrect and over dramatic.
Also, WWII accelerated many discoveries in several areas of mathematics (in America, at least): statistics, optimization, control, numerical analysis. To such an extent, that many of those discoveries are still the main object of study in their respective areas and are being extended to more general versions.
You probably like making things. It's why we program. Find something you like making besides programs.
So you think you’ve been implanted against your will?
Well, nice to see this kind of bullshit isn't just happening to small Open Source projects. Unfortunately, it seems like these kinds of commits are the vast majority of the commits I get on my projects.
Whether or not using a library is better is highly dependent on the problem you're trying to solve.

Sometimes there isn't a library. Sometimes the library hasn't been updated in years. Sometimes you need only 10% of a library's functionality but have to import 100% of it. Etc...

But the problem - and I say this as someone who was like this for years, is when you reach for a library before attempting to actually understand the problem or what the library is doing. Then it's just Google driven development. And you better hope that the library has example code you can copy and paste and modify to fit what you're trying to do, because when you don't understand anything about what's going on under the hood that's mostly what you're going to do.

Like I said, I was like this for a long time. Libraries were a black box to me. I still work with people who are like this. In the article this comment thread is about, he talks about how he released an open source library for doing advertising on Windows Phones and got tons of Issues from other "developers" wanting new feature/changes.

Their mindset isn't "I could add this myself" or put in a pull request, this guy who I am relying on to do a part of my job for me -for free- needs to fix this.

Ultimately, you don't grow as a developer when you think like this. You don't grow to become the kind of developer that makes libraries. It also gets harder and harder to be effective the more senior you get. Because if you need a feature the package you're relying on doesn't have, you're SOL.
Alright, I'm standing next to a highway in front of a Speedway.

Now what?
> People change jobs without changing where they live. It won't matter what kind of neighborhood a person lives in if the person still commutes a long distance.

And it gets more complicated in two-income households. Both parties could work in completely different directions/areas
> Time and time again firms are asked to pay fines in response to executive malfeasance rather then the executives themselves, why is this different?

It's an indication that engineers know in some cases they are releasing broken software, and management may not be aware. Just look at this page and it's article, developers know about this, because they congregate to discuss how they release broken software, know they should do better, yet don't always tell management about faults in the product. A business shield only protects people when they are conducting business.
Very cool! How did you get the idea?
Archived version to bypass paywall

https://web.archive.org/web/20210625124427/https://www.nytim...
Or just sell bonds like they already do for 10x what they collect in tax revenue. Taxation just lowers the interest rate.

BTC/ETH/etc create public utility (security etc) by controlled inflation without any tax. And no Bitcoin miner will ever show up at your house with guns demanding their fair share.

Tax is an anachronism of notes backed by land or gold. It’s inefficient, expensive, nearly impossible to enforce, and altogether obsolete.

You have a great username. I hope that in the future you’ll avoid promoting solutions that require violence to enforce.
cells turn cancerous all the time and usually the body eliminates them without issue. this blood test is still going to hit all sorts of "false" positives, where it detects some cell that has gone cancerous that would have been eliminated anyway.
This seems like a load of bullshit to me. Some LinkedIn Lunatic level crap

He starts off by telling us he's burnt out and then jumps immediately to discussing how he turned a hobby into a full time job... Sounds like a cycle.

"Its not an ego trip" but I will spend 17 tweets talking about myself
Anti-vaxxers make up to $1.1B for social media companies
Amazon and any other big company does that, to reporters and anybody else.

This is not new, it's being this way since Industrial Revolution.

The big question here is why as a society we tolerate and allow it.

This is the question nobody asks and nobody wants to answer.
I've honestly been meaning to get around to playing E:D for years but it never happened. First I tried No Man's Sky at I think the Atlas patch, which is the point where it started to become really good. And then... other stuff.

Part of me was turned off by how long it seemed to take to travel between systems. I saw some streamers play this and taking an hour to do something like that is just way too much for me.

I was excited about the idea of the new expansion. Like being able to walk around in a world you can fly in seems like such a good addition but I've come to realize that you're really developing a completely different game with almost no crossover.
> already broken reputation.

What's that "broken reputation"? Apart from the media circus about 5G. Anything that Huawei has done wrong related to the Linux kernel or the open source community generally speaking?
Not until 2023 at the earliest. Seems like a deathrattle for the increasingly irrelevant military cult. Systemic R&D deficits like this take decades to fully address.
The one thing I think you missed from explaining the economics of the old Flash Game scene was Mochi.

By getting you the pre-roll ads Mochi gave you a way of being rewarded on a per-play basis which
A) bypassed the risjk of up front sponsorship number
B) allowed absolute total amateurs to not even bother with sponsorship and just dump a game with Mochi ads onto the net, if it took off they would rake in the bucks.
m
Add on top of that the Mochi microtransaction infrastructure and I'd say Mochi was as important, if not more, than FGL for boosting the ouptu of games.
Agreed with all this. There was at one point a notion of a "PvP slider" that you could turn down to reduce encounters with other players (I assume via instancing) but it's gone away in favor of a totally in-universe "crime stat" and law system.

Predictably, it does fuckall because the defense turrets on stations can't even hit anyone.

I think the plan is for all landing pads to eventually be replaced with hangars so at least the pad ramming greifers will have to wait until you've gotten in your ship and taken off before they can ruin your fun for cheap entertainment.
Oh no! Won't somebody please think of the companies?!
The point is that instant games are frictionless so having to create an account and buy the game adds enough of a barrier that clicking the link -> playing a game has a significant drop off in terms of people who will actually play the game.

Stadia could do that but hasn't yet. A really strong demo for them would be to let you click a link and be playing a AAA game immediately. But as the article notes you have a scale problem immediately because you still need to run expensive hardware to support that.
I find them about the same, Brave supports most of the same bangs, though ddg is a bit faster and smoother UI wise and I think I prefer the overall design of the ddg results pages. Overall, I like them both with ddg just being a bit better because of it being around longer.

I like that Brave has it's own index. Will be interesting to see how it manages over time.
this one is still black and white. i think that the color screens have an even slower refresh still
Thank you! Don't have too much pity though, I'm doing okay. I live in the EU, no spouse, no kids, no commitments really. Not planning ahead is 100% my fault, but it's not an existential problem (yet). It's just time to finally stop spending everything as it comes in.

It's kind of obnoxious to even admit this, but I always assumed I'd be a successful person at some point down the line. This was of course utterly ridiculous and led to some really bad decisions. It was exploitable by other people, too. My work made a few people rich, and while I was always compensated for my time, I never got a proportional cut from the outcomes. But it wasn't a bad life, and there is still some fuel in the tank :)
Those discussions did happen, and I agreed that there was a niche possibility for a product targeted at parents of young children. Maybe. But they didn't want to talk about a niche product (it's Google, after all) and after thinking about it I didn't feel comfortable with the idea at any level - it trains kids and parents to be dependent on tech, trains kids it's okay to be constantly tracked, and while there are undeniable benefits, there are undeniable costs, too. The older the kid gets the more problematic it all becomes.
I never doubted it was real. But I never really understood what it meant until I was deeply depressed and couldn't get up from bed to go to work anymore. Ended up leaving my job at a FANG and taking a year long sabbatical before rejoining the workforce in a lower/less stressful position for a company not on tech.

Sometimes it's still depressing to think o took such a hit in my career. Bit when I remember what I felt like at the end I have no doubt I made the right decision.

It didn't really feel like a decision though. It felt like I was at my wits end. I gave everything and had nothing left.

I don't blame the company or anyone I worked with. This was all buildup from pressure I put into myself.

It's real, but it only really becomes real when it happens to you.
Babylon Bee cuts ties to Mailchimp, accuses service of 'censoring' conservatives
I totally recommend everyone read Dave Ramsay's work to understand how to approach money. It was an eye opener for me.

But you have to understand that consumerism is pushed down our throats from all around starting at a very young age. Dave Ramsay doesn't just come into your consciousness like advertising does, and unless one is close to someone who is very anti consumerism and advertising you will likely be subjected to an onslaught of messages aimed at your subconscious that you are completely ill-equipped to fight.

I think many people in these comments are speaking on behalf of the general population who does not have the luxury of taking a year off.

This comment of yours drips with privilege.

Edit: I was introduced to dave Ramsay's work in my 20s by a close friend who was wealthy and had businesses and homes. He volunteered with some organizations to provide financial literacy classes. I was lucky to have been given that reference.
Personally, I find the biggest reason for burnout is lack of autonomy. The author seems to have found the same.
Kaggle has two parts - more popular "featured" competitions which have most of those features, but cost money to host. And then also self-hosted competitions which indeed lack all those features and are more relevant for this comparison IMO.
The average price of a new car in the US is now over $40,000[1].

My theory is that the rise of EVs will coincide with a rise in pricing for all vehicles. Instead of EVs getting cheaper, ICE cars will get more expensive.

[1] https://www.marketwatch.com/story/this-is-now-the-average-pr...
And it's not really representative of the US. I work for anything but a tiny startup on a personal MacBook and no one is monitoring everything I do.
I think the missing context is that Huawei is one of the largest technology companies in the world, every thing they do is built on linux, improving it would improve their business but their contribution to the project is a spell checker. Ok but clearly not their finest work.

NSA has implemented backdoors in software through bug fixes that appear to be just benign typo or spelling fixes but actually allow an exploit in combination with some other exploit etc. To any one accepting the patch it just looks like a typo fix maybe a little odd but nothing dangerous.

Huawei have the people with the skills to do really impressive work but they spend that time and resources fixing typos, this is a little odd.
Gather round, it's time to talk about Star Citizen again! Tell us, when did you first realize this game would never ship?
So general red scare fear mongering being used to spend more public money on private enterprise, making future tech companies indebted to NATO. It even includes a loyalty test to get the initial funding.
>> I see that these "cleanup" patches are not bringing much value, bust I also don't see why fixing spelling mistakes or log messages is considered as harmful, KPI boosting or not.

My best guess: It creates a small amount of work for a maintainer to review and merge. This is worthwhile if a new contributor is learning their way around, and getting new contributors is very important to an OSS project. To have a large company submitting a bunch of these is a distraction for maintainers who have better things to do than support someone trying to inflate their metrics.
Many years ago I was asked about adding a feature to our website, which was a shopping portal for eyeglasses, that would bring up a popup when the user tried to leave the site. I immediately said I would not do it. I didn't get let go but the look the manager gave me was one of shocked disbelief, I imagine it was strike one. I quit not long after. The manager was from a big corporation (Luxottica) that had bought us recently. It seems relatively normal that the kind of people who achieve positions of power at large companies just have no respect for other humans. It makes me sad sometimes.
Jewish communities lived in what are now Arab countries for thousands of years. The fact that they either left or were forced out only after the zionist settler-colonisation of Palestine commenced does not seem to be related in your mind?
The point of this is not that you get a definitive diagnosis; it's just a somewhat reliable marker on whether you may need to be concerned and get more accurate (but more harmful) imaging or invasive tests to rule out something.
I think burnout is just depression. but what do I know
At the end he advertises for work as a freelance developer.

That was like an M. Night Shyamalan twist for me.
Mass screening of healthy people will result in ...

But you don't know they're healthy. They might be sick but (so far) asymptomatic. That's why you screen, if you have a sufficiently accurate test available and you can make a useful intervention if the test gives a positive result.

If we applied your argument consistently, we would abolish all cancer screening programmes, resulting in many extra deaths because early detection and treatment didn't happen. We'd stop checking up on heart health as people age, resulting in many extra deaths because people continued to live unhealthy lifestyles without realising what it was doing to them. We wouldn't be using rapid testing for COVID-19 to detect and isolate probable asymptomatic carriers who might spread the virus to others who wouldn't be so lucky. The list goes on.

Good screening programmes save lives. It's as simple as that.
Haptic feedback when you get close to the right Cheerios box or Lego set. Some Pavlovian type stuff
Sorry for the late reply. It's been ~10 years in total for me.

I first learned programming in high school. They taught us how to use flowchart[1] for easier visualisation of the logic and state transitions in a program.

Then in college I was taught data structures and serious CS stuff. This is where my intuition stopped as I mentioned in the previous comment. So what I wanted to say was, it was intuitive for me up till a certain point.

Then working irl is more about using frameworks and tools and thinking in terms of concepts from those tools.

So I'd say there are endlessly many mental models you'll use in programming, depends on the task you work on. Don't worry too much if you don't get some of them.

How long have you been programming?

[1] https://en.wikipedia.org/wiki/Flowchart
> Now you do imaging. Ok, nothing there? Now what?

Put the patient on a more frequent screening schedule (blood tests and imaging) to pick up any growth.
Sorry about your u-joint headaches.

The cheap ones are less resilient as you noticed. When hydrocarbons (such as from blowby or imperfectly metered fuel) hit the substrate it works against the catalyst chemistry and the catalyst produces combustion clearing it up. But this skyrockets the temperatures, damages or melts the substrate reducing its effectiveness using up the substrate. There is a lot of expansion and contraction in a 1000-degree cat, failing ones can double that, so the poor bonding techniques will turn it into a rattle can fast.

Thin walls, less substrate, and poor bonding lead them to fail prematurely.

Good luck.
Phoenix creator here. Stimulus Reflex and most LiveView-like solutions do not perform diffing that LiveView does, so you are receiving the entire page/template for every change which adds to the overhead. You are correct that purely client-side interactions should be instant, and we promote keeping purely client-side interactions client-side. For any interaction that must otherwise make a trip to the server – saving a form, posting a message, fetching new results, etc, an SPA will not be any better. In fact, it will usually be slower because LiveView payloads are going to be better optimized than the best hand written JSON you could write for your SPA client/server contract. Likewise, we use the established websocket connection so there is no HTTP handshake, header parsing, authentication, etc for every interaction so LiveView can provide a better UX when round-trips are involved than SPAs. For client-side interactions, we have a number of UI features built-in that provide user feedback while awaiting an acknowledgment and tools like Alpine.js are fantastic when you have purely client-side interactions to perform like opening navs and controlled input formatting.

I wrote about UX considerations with LiveView here that addresses these points:
https://dockyard.com/blog/2020/12/21/optimizing-user-experie...
Exercise has helped me immensely. It's one of the few times a day that I'm focusing on self-improvement. If I don't do that then I focus on everything else and eventually burn out.
Me too, but the author describes something different.

You say that you "click through to the page that finally shows the full price." So, you are explicitly submitting multiple times. There's a reasonable user explanation that your information would be received by the server.

In the author's example, they're describing something more insidious -- saving the user's information before they submit the form, thereby subverting user expectation.
>making future tech companies indebted to NATO

What's bad about this?
You can easily generate a landscape and then do a paintover. People already do that with sketch up 3D models for backgrounds. I don’t think any professional would just literally copy and paste the thing.
On that off topic... I'm interested to know more about your use case. I've been looking at what it would take to integrate SSO into Fastmail. You can email me brong at fastmailteam com or just comment here if you're happy to respond in public. Thanks!
Oh my God. I didn't notice that. Classic.

He also writes in his bio "I’m a father but I’m not like all up in your face about it." and then has a barf worthy banner image related to fatherhood and makes numerous comments to how "dad jokes" will still be routinely made.