skysight-inc/HackerNews huggingface dataset:
Just like the 'subscription' remote start for physical key fobs from Toyota.
Similar to the 'heated seat' subscription from BMW - or the annual subscription for AppleCar play to work with your headunit.
Porsche charges for 'dynamic lighting plus' and 'active lane keep assist' as a subscription.
Cadillac charges monthly for 'super cruise', Tesla Autopilot clone.

Yes, you can still use the car, and drive it yourself - but the problem is how anti-consumer and rent seeking the behaviors are of these companies. The problem isn't limited to Tesla.
A free market would also have:
- Child labor
- Terrible workplace safety (see steel mills in the 1800s)
- Polluted rivers
- Monopolistic companies that buy up competition
>I'm a classic PC gamer, getting the game to run is the fun part, you don't actually need to play it.

I also enjoy installing Linux on computers
Browser vendors (notably Chromium) have already acknowledged that the best they'll be able to do is treat DANE like another CA, which leaves open the question of why they'd bother supporting a TLS extension that doesn't improve the status quo. It's not going to happen.

The "decentralized namespaces" stuff is interesting, because, of course, it gives away that game that a substantial amount of DNSSEC/DANE advocacy is coming from people speculating on a premined crypto-token that purports to replace the DNS, linking to it (after a fashion) with DANE. Also not going to happen (but if it does, I'm going to pre-mine an ARP coin, so I win either way).
> >You only have one life, do something with it that is satisfying. Get out of the rat race.

This is asking the wrong question. A few weeks ago I ran into quote on hackernews... [1]

“Before I learned the art, a punch was just a punch, and a kick, just a kick. After I learned the art, a punch was no longer a punch, a kick, no longer a kick. Now that I understand the art, a punch is just a punch and a kick is just a kick.”

I hope I'm not stretching this too far as I'm not too good about explaining stuff like this. But, my take away is that you'll discover the things that pay the bills and the things that don't are one of the same. The difficulty of life is finding that peace.

[1] https://news.ycombinator.com/item?id=29442307
No, that isn't the alternative. The alternative is having an incentive for having a sufficient number of children to prevent population decline, combined with separate subsidies for child support (professional childcare, etc.). Even better, drop the emphasis on mothers: allow either parent to claim the tax deduction, or devise a structure in the deduction is graduated with a return to the workforce.

There are plenty of reasonable ways to incentivize people to have children, nearly all of which are applied elsewhere in Europe while also helping (if not outright avoiding) attrition in the workforce. Hungary's approach represents the significant deviation here.
I think 5 hours of 100% engaged, mentally intense work is about all that can be expected from a person in a day.

After 5-6 hours of mentally intense work, there are diminishing returns.

Therefore, I think about 6 hours/day are what should be expected from a developer, including 30-60 minutes of meetings/admin work. Though some companies might need another hour or two-- hopefully such extra time is not mentally intense and is more socially oriented work (such as meetings).

"Youtube: How Hard Should You Work? - Jordan Peterson"

https://www.youtube.com/watch?v=_1_wjViDfnI
It's not plastered in the default view anymore but I still see the "rewards" button if I navigate to the account section: https://i.imgur.com/IWBkaEJ.png
Are you doing 5-10 hours of coding every week? That's approaching a full work week after you count meetings, design work, research, etc.

I mention this because I've found that this attitude of "I don't work enough" often comes from people who are working more than enough but only count the hours they're logging in an IDE.
Yeah, I don't think there's really a best approach here. I know where I work right now, we have this giant java app that is just a nightmare to even get running. I've been working on the microservices, and they do have all the downsides you're talking about, but I can get that stack up and flying super fast, whereas this giant java app takes 3 minutes to even be (barely) functional, and has so many configuration options that out of this 1000 line config file it's hard to find the 3 things you might actually care about.
New Zealand Post does this: https://www.realme.govt.nz/
This question is backwards. We used to write differently with typewriters and notebooks. This is like asking if no longer using a car and instead walking would change the way we move around. The answer is "of course, why would you even ask. Just remember how it used to be."
Absolutely amazing you can look at the state of American politics and think "what we need here is more centrism".
I hate working as a software engineer. I'm convinced it's the most tedious job on the planet. I would rather count termites, by hand, one-by-one. (I don't know why that specifically is the alternative I came up with. Just go with it.) My loathing of this work, an activity which was the light of my life when I was growing up, led me to behave in the way you describe. The worst part is that it didn't feel like a choice I was making. I felt physically unable to even start typing. And then the self-loathing starts--what kind of loser/leech/fraud am I?--while feeling powerless to do anything about it. I've never been so miserable. (Yes, I've been evaluated for ADHD. No, that's not the problem--or at least the solution to ADHD is not the solution to this.)

Eventually I decided it wasn't worth it. I took an enormous pay cut (more than half) to switch to a very, very different field. At first I had some money problems. Changing one's mindset from not having to even think about a budget, to having to actually make choices, does not happen overnight. But after a while I was in good shape and had enough to meet my needs, save, and have a little left over for fun stuff.

Then I made the idiotic mistake of going back to school. Now I'm back in this awful industry again out of sheer necessity, and I'm miserable again. You can bet your buttons I'll be out the door and back to my other career the instant my debt is paid off.

It's not that I'm not good at programming. I am. I've built some stuff everyone here has heard of, and that a lot of people use. I've been on some fantastic teams. But those times were the rare exception. It's also not that I don't enjoy programming per se. I do enjoy it again, up to a point, when it's no longer my job. But as work--this industry just isn't for me. And it sounds like it isn't for you either. The sooner you accept that and move on, the happier you'll be.

(Aside: How is it not a global fucking crisis that 85% of people hate their jobs? You know, the thing they spend most of their time doing? 85% of people hate most of their waking lives, and we're just fine with that.)
Wow, this is absolutely brilliant!

How can I extend this to use other datasets? There seem to be quite a few interesting publicly available datasets out there: https://console.cloud.google.com/marketplace/browse?filter=s...

and I'm wondering if:
1. Is there a paid-for version of your app/website where I can plug in a diff dataset?
2. Have you considered sharing the source code for others to recreate and plug in diff datasets?
3. Or, :sweat_smile:, perhaps this is as simple as adding new datasets to the drop-down menu? say, finance data / Bitcoin transactions data?

Regardless, really cool app!
It could be worse. You could be on MacOS where Cmd-Tab switches between apps not windows. I currently have 13 browser windows open (each with 3 to 15 tabs) and another 9 windows of other things (terminal, vscode, etc....) and IMO The Cmd-Tab vs Ctrl-Tab vs Ctrl-Up vs Ctrl-Down suck compared to Windows. I really want to easily switch to the previous window, not the previous app. Command + backtick doesn't work either. It doesn't switch to the previous window. It switches to the previous window "in the same app" which is not actually the previous window as that could be from another app.
What does that even mean? The term "woo" is so condescending and useless.
Author and Poet bell hooks Has Died
If you want to take that cheating to the logical extreme, check out this project made by a friend. It's explicit in the title that it's just streaming, but pretty fun nonetheless!

https://github.com/rodri042/gba-remote-play
I can relate to this. In the past decade, I have been working about 24 hours a week, at first because I am a caregiver, now because I am used to it, but also because I feel that that is the amount of time I can be productive. But I still do a lot of procastination.

In the past two years, I have been working in at a company building a high-tech 3D printer and developing slicing software only used by my colleagues. I am strongly motivated by helping people and I feel motivated by developing features that my colleagues benefit from. They are mechanical and process engineers. I feel I am part of a team that does not only exist of software engineers and I love it.
The climate in the south Bay Area is better most of the year.
Assuming no other events that would cause a large swing in death rate

It's not obvious this is a tenable assumption, though. Depression and isolation can also increase mortality for things not directly related to depression and isolation, for example.
I agree. I am in my 50s and I can barely relate to the world my younger colleagues in their 20s live in. I can't even imagine how far people in their 70s and 80s are removed from the reality of younger people. They shouldn't make any decisions for the future of a country.
Agree with you completely, but companies/governments do not. See https://en.m.wikipedia.org/wiki/Libertarian_paternalism
To solve a problem first you have to at least vaguely define what the problem is and the end result of the problem so you can work towards solution. Just stating the objective isn’t good enough.

I didn’t say it is hard. My opinion was the problem is not even defined well. For example are we going to aim for 50% men and 50% women (or an equal spilt among all possible subdivisions of groups e.g LGBTQI/black/latinos/asians/212 nationalities etc) in every field no matter what the outcome is and how would we go about achieving this? It’s not an easy/hard problem it’s a definition problem. Also are we just going to act as if such equality only matters in tech industry and a few other places of power? And if so why?

I am not saying we should give up but we have NO idea how to define equality and what the outcome is going to look like let alone how to achieve it. For example is the outcome equal subdivision among all genders, classes, races, nationalities and their cross products? Or just in race dimension? And who chooses the appropriate dimensions? For example if it is in just one dimensional problem then what about people who are mixed?

Not to say it has been tried in different forms in Soviet Russia and other places which didn’t go so well. If we are going to try this again we better at least know how and what the end result will look like.
The pythontic replacement for makefiles?
Log4j exploits realtime honeypot logs (jndi)
login.gov is simply a user login mechanism. id.me does identity verification in many different ways.
https://almond.stanford.edu
I operate in exactly the same way. I wish more people would understand that process.
Which is where?

If they deliver X, and the expectation is X; OP may call it "bullshitting" but his point is that he's delivered expectations and now he's coasting which is totally fine. He delivered on expectations.
I wouldn't say SF's climate is that good - SoCal weather is far superior. And many of the San Franciscans I came across during my time there were pretentious and snobby. The rest of the Bay Area wasn't any better, and I'm much happier since moving to NYC.
Are those net or gross?
It's not seen as bad. There's nothing wrong with mothers being at home, if they want to be. The observation is that women, like all beings with agency, don't always want to be at-home mothers and we (modern, liberal societies) broadly agree that people shouldn't be forced or economically coerced into doing things they don't want to do.
https://frinkiac.com/meme/S05E12/1100532.jpg?b64lines=T05MWS...
Does the potato battery count too?
It'd also be interesting to know what assumptions the climate change models themselves are constructed around. Do they assume by 2050 that less developed countries will continue at the same population trajectory there on today and then multiply that number by the annual carbon output of a person in a developed country today?
Go developers aren't happy unless they are taking 10 lines of code and turning it into 150.
Currently we don't have such an API exposed. Main reason is the focus on offering a complete self-service analytics solution (i.e. offering next to the NL2SQL also important UI/UX components)

Still we have other ways of integrating it with other systems e.g. exporting to CRMs. Also on the branding side it's possible to have it in the companies corporate identity.

And just let me know if you wanna get a quick tour, happy to show you around :)!
Back in the early 2000's I was the networking lead for a start-up managed services company. We made heavy use of Extreme Networks switches at the time. Though our experience with the hardware was largely positive, we did have a batch of rack switches that were consistently flakey, so we took them out of service and stacked them in a closet awaiting RMA. As we had the the unfortunate timing of starting business shortly before the dot.com implosion, the company didn't stay afloat for long and I jumped ship.

Fast forward 18 months and I found myself working as a systems engineer for a Pharmacy Benefits provider. I was not part of the networking team, but the networking lead approached me to help troubleshoot some pernicious network stability issues for their POS systems. They were also an Extreme Networks shop, so they they figured I might have some insight. The networking lead tried to set me up with access to the switches and was confused when I appeared to already have an account provisioned. Once I connected and began looking at the switch logs, I had simultaneous deja vu and "are you kidding me???" reactions. These were the very same switches I had personally configured and later scrapped during my previous gig. Apparently my new employer had bought the switches during a fire sale and put them into production with little to no configuration and they were just insanely lucky that their ip ranges and vlans overlapped what I had previously used.

I didn't stay very long at this company. Thankfully the haunted switches didn't follow me to my next job.
That could be said about any language though? Yet here we are, arguing whether generics are good for Go, instead of just using Java.
> It's common to see this in very conservative cultures where sex before marriage is strictly forbidden; what a guy can look forward to going on a date is finding a woman to settle down with, which is less advantageous to him than in western cultures where he can have sex without commitment.

Hmmm… interesting hypothesis, possibly directionally correct, but the details are off by quite a bit imho.

1. Neither China nor Japan are particularly conservative about sex, specifically in terms of sex before marriage.

2. The issue about what the hoped for outcome with dating is closer to accurate, but with caveats. If people, especially relatives, know about the date, then there will be non-stop pressure about marriage. Sometimes that pressure is hopeful and positive, and sometimes it is critical and negative. If it’s more of an anonymous date (in that family are in the dark), very common in the larger cities like Tokyo or Osaka, then there is much less pressure from family and (sometimes) friends.

3. Sex without commitment is trivially easy in both Japan and China, especially in cities. One has to pass the relatively low threshold of the woman’s anti-slut defense (hate to use this “red pill” term, but this is exactly what it is), which is usually as simple as treating the woman with at least a modicum of respect.

4. A lot of single women in Japan and China have two goals in dating. The first is the potential to meet someone who will provide them with equal or greater status than they currently have. Often time this is a very high barrier, since being an office worker or business owner while having minimal living expenses while living at home can be a pretty posh life. Second, when they realize that the pool of well-off, nice, fun men is relatively small, they start seeking sex dates more aggressively (and sometimes surreptitiously due to family).

5. From the guy’s side, dating can be tricky. Dating that leads to a path of marriage can get very expensive very quickly (courting, weddings, marriage, and kids can all be very expensive). Dating for sex/companionship is doable for the guys who are good at it, but there is that small issue of where. Again, casual dating can get expensive quickly. People get creative, and if you’ve lived in Japan or China you probably know what I’m talking about, but there’s nothing easy about it. Rarely as easy as bringing a woman back to your place, which is very common in the US.
I think it used to be harder to host than it is now. I think the only thing that might be hard now is sifting through all the tools for hosting and the analysis paralysis that can come with that. Heroku can get pricey at scale, but heroku and others are options that make it dead simple. Then there are a ton of options for how you might want to self-host. There are plenty of guides for getting docker setup with it, opensource heroku-like alternatives (most using docker under the hood), and plenty of resources (maybe too much).
There's one more reason - the one I use to rationalize my idleness to myself: in addition to our work output, the corporations are also paying us to be a part of their "reserve army". We might work 3-4 hours a day, but when things escalate, the company taps into its reserves to get stuff done. Having doldrums about that is like soldiers worrying they only spend 3 hours a day in combat
I'm in exactly the same boat, and hoping that others follow suit. It feels like "the good old days", but the community is still small and resources are scattered, so sometimes doing simple things mean a bit of trial and error at first. Still, it's actually been enjoyable again.
My escape plan is to use Wine for the apps that exist on Windows only.
Wine can be a bit lacking though :-(

But there's hope on the horizon: Valve's SteamDeck is aiming to make available all Valve's games, even the Windows-only ones, on their custom Arch Linux. using Proton (which is a fork of Wine). As far as I know, this might be the first commercial product that's based on (a fork of) Wine.

If they can make all tripleA Windows games with DRM work on their SteamDeck, this will make a serious dent in Windows' monopoly on gaming. And in the process hopefully Wine will get a boost as well...
If you want to be connected to the grid, someone's gotta pay to update it and maintain it. Maybe this pricing in particular sucks, or the consumer-pays approach sucks, but "no one pays" isn't feasible, either.
> standup does not work without a crowd

There's a Zoom comedy show my partner has been attending for 1.5 years, and she bawls every week. So, it's possible for a show to work out.
Story time! :)

When I was a kid, sitting in a rear row of classroom I felt invulnerable. Chatting with other kids, reading a book, playing with pencil and eraser, there was NO way teacher could POSSIBLY know what I am doing. Not when there were so many rows of other kids between us!

Decades later I visited a elementary classroom as an adult. I was shocked... it was tiny! I could practically reach the last row. I could see, in exquisite amount of detail, EVERYthing that happened in that room. Everything.

---

As a system administrator for 15+ years, I had weeks where I worked 40-60-80 even 100hrs. But most weeks, I did not work quite as hard.

Then I became a team lead, then a manager... and I have far more awareness of my team members than I thought was possible. At the end of the day, I care about targets, plan, deliverables, ownership. If you and the team are meeting those, I am far from the micro-manager who cares exactly how you spend every minute of every day. It's up to me to ensure you are challenged, motivated, productive, and delivering; and if I need you to work harder and deliver more, it's up to me to set that expectations and hold you accountable. If I don't... it's 100% fair game for you to do what is required, meet expectations, and nothing more if you're happy with where you are and don't desire growth.
That doesn't seem to be the case, on average. https://fred.stlouisfed.org/series/WPU3721
I have done this for many years.

The problem is that software work is very similar to being a novelist. And very few successful novelists are able to crank out lines of content for 8/hours a day. It is draining, but it is also work that can be leveraged by a huge amount. If a million people use my code or buy my novel, I have generated huge amounts of value. It doesn't matter if it took me 2 years to write the book or 1 month. I'm still able to make a living off of the revenue from that book. Same thing with code. If a software company is generating 5M a year you can afford to hire a team of developers to maintain it. Even if they are all not working 40 hours a week.
Breaking from the ORM isn’t ideal but if decide you need to in a or two or two that you want to, that isn’t an excuse to write in secure code.
I’ve had jobs where this has gone on for years at a time. I’ve also had jobs that this behavior would get noticed and called out after two sprints. It’s obvious, and either everyone is in on it or no one is. “In between” only comes from the isolation between teams in an org capable of getting away with it.
> The OP isn't running their own business. If they were sure, they could decide to only work enough to pay the bills and enjoy the extra time.

What an incredibly odd moral distinction, if you step back and think about it from an objective perspective. As long as there exists an idle class that lives off of previously accumulated capital (including intellectual or social capital), 5-10 hours a week will be a commendable contribution to society in my book.

Why does owning a business exempt you from contributing to society? That's an extraordinarily value-laden judgement.

So. If we're going to moralize like this, I'll flip the tables and assert that receiving stock dividends from companies at which you've never worked is theft that should be criminalized ;-)

Morality is no guide here because we immediately happen upon deep issues of political-economy. It's more productive to focus on the law. OP's employer carefully chose their corporate structure and hired devs into exempt salaried roles FOR A REASON. If they want him to work a certain number of hours and have recourse if he doesn't, then they can switch the role to hourly non-exempt. They won't. For a reason.

Excusing all the ways in which corporations short-change tech workers while moralizing about watercooler talk or reddit time or whatever is textbook master-slave morality.

General hard agreement on the "is this really how you want to spend your life?" comments, though.
Stanford US University Launches First Full Class in Virtual Reality
As someone who put more lines of code into <50KLOC hobby project, that is not guaranteed, especially when your "little work" affects the bottom line on megabucks scale.
Yes, KDE Connect will display the battery status of all connected devices (iOS, Android, Linux laptops) and is free.