jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think that's right, and it is how I feel as well. I find enjoyment and fulfillment in my passion projects, or making things used by friends and family in ways that they love (home videos on Plex have made me an all star), and that's enough for me. Getting my Arduino to blink for the first time is far more fulfilling than any line of code I've written for work, and while I've liked and sometimes loved my jobs so far (and been lucky in that way), I am well aware that I am a "resource" and must limit how much it impacts me accordingly. Work in the private sector is a means to me having the funds to do the things I want in my private life.
I just set up a Cloudflare Tunnel this weekend to my homelab. I was able to connect it up with a container within minutes. I also was able to set up their zero trust offering and had route based RBAC against two domains w/ Google OAuth2 login. I have my reservations about CloudFlare with regard to centralizing the web, but this tunnel is fantastic and saved me quite a bit of trouble with messing with my RouterOs config and nginx.
I think a part of that is that "Android" is the software, and the hardware is all over the place. "iPhone" is a package deal - hardware and software. The brand means both at the same time. Same with Blackberry - there are lots of different blackberries, but when people mention the brand, they mean both hardware and software.

I love my Nexus One. I love the Android platform. I wouldn't say "I love my Android", because it doesn't make any more sense than saying "I love my Windows" (whereas a Mac user would easily say "I love my Mac", as the hardware and software are a deal package).

The "Droid" brand is starting to change that, though. People are referring to all manner of Android phones as "Droids". It's a name that is being used to refer to both the platform and the hardware. I could easily see it gaining the same kind of brand mindshare that the iPhone and Blackberry brands have.
Nobody thinks that Microsoft deliberately added this security hole.

However once you find out about a hole like this in the wild,a natural response is to hope nobody finds out because you're busy and it is a hassle to try to fix it. And many, many companies, Microsoft included, have done exactly this. That's why the full disclosure movement arose in the first place.

From remarks he has made, it seems that Tavis attempted to get them agree to a 60 day fix turn around. This is evidence that, in fact, Microsoft would have just sat on this bug report and hoped that nobody would notice.
I think your second point actually points to why the first might be wrong. There are huge ranges of jobs that a humanities degree qualifies you for that you can't get without one--- even a bunch of stuff that's unrelated to the degree, like HR or various secretarial jobs. In engineering, if you have no degree, you at least have a chance of convincing someone that you're a great engineer by doing independent work, and even large companies like Microsoft and Google do hire people without degrees. In the humanities, though, it's very hard without a degree to convince someone that you're "just as good" as other applicants who have degrees; you generally won't even get a second look.

So I'd almost say the opposite: that if you aren't going to do engineering, a degree is definitely worth it, but if you are, it might be more questionable, and depends on what exactly you want to do, and what your outside-out-school credentials are.
It's not clear that those markets have ever been truly competitive or relevant in the first place. To someone like the FTC or the Justice Department, mobile apps are a nascent market, and they're not going to touch it with a 10-foot pole.

As for Apple's skill in managing media exposure and marketing, that's certainly not an area in which they can hope to have any kind of monopoly.
Unions can only raise wages by constricting the supply of labor. SAG does this by forcing productions to hire a certain percentage of SAG members. This works out fine because are essentially a infinite number of potential actors, so the market wage of an actor in a competitive market is close to $0. In all other industries, unions incentivize stagnation.
No, scientists who are eager to take out mosquitos want to do it because it will save millions of lives. People have been dying of malaria for millennia—climate change has nothing to do with this particular issue/solution.
I believe that generating database schema from excel would require an AI. In wordprocessor you can have heuristics like "user bolded whole paragraph and added newlines - consider that a heading" to guess the document structure but hardly so in spreadsheet.
Pharmaceutical technology has brought 5+ effective vaccine in an year, which are getting distributed to the whole worldd.
Internet, computers, computations, mRNA, logistic software and all.
This is true of capitalist economic systems and democratic political systems. The USSR was not unusual in eliminating heterodox views, not that it was ever communist in more than name.
You can if you want to show really great efficacy results to the regulators, just omit that pesky control group. Buy my tiger repelling rock, prevents 100% of tiger attacks.
Yes, Turkey and Azerbaijan are pure evil and Westerner Christian White Armenia is innocent and poor. Right.

https://www.youtube.com/watch?v=dkZHOlQtYO8
https://www.youtube.com/watch?v=pFA7a6OtJvE
I stuck it out in academia for (if I total it up completely), 15 years, before getting out and into industry. My experience matches yours--there's just so much interesting scientific work out there, and while some might argue that it's constrained due to the business priorities, the same applies to working in an academic group with specific priorities. Just like choosing a research group in academia, choose a company with priorities and interests which align with yours.

On the face of it, it's also a less risky choice. In academia, you're always fighting over scraps of funding, and you're always just one grant application away from a career failure. Just one rejected publication or failed experiment can end you if it causes you to fail to get more funding. While I wasn't a PI, I was made redundant after our group lost some of its funding, and I put some of that down to a paper rejected on utterly ridiculous grounds by a competitor lab. Petty academic politics. In industry, it seems that companies are much better at managing and mitigating risk. Projects are initiated with the expectation that they will have a high chance of failure, but that useful knowledge will be gained. Project managers will give projects a certain amount of runway and then make a go/no-go decision for continuation at defined points. You might run several projects in parallel and know that some will work out and some won't. Being on a "failed" project isn't a career-limiting move in that situation--you'll try your best doing some very cutting-edge stuff and your efforts will still be valued. Rather than being fired, you'll move onto another project and continue doing interesting stuff. It's much less stressful even though I likely work harder! And if the company stops being interesting, there are plenty of others to go to.
The biggest bet on Bitcoin and Tesla expects to start accepting cryptocurrency as a payment
Is this what Gell-Mann amnesia feels like? I happen to be a bit into cryptocurrency, and day after day I see these super basic surface-level takes on blockchain get posted here and even upvoted to the top spot. Are the other popular submissions here, on programming languages, the internet, entrepeneurship and what have you of similar low quality, but I just don't have the experience in those fields to realize it? This is a serious question.
Just a minor addition respectively counter data point for you: I've tried to force myself to invest more time in my tech job and relevant side projects. I didn't care about any of it and couldn't do it. Burned out quickly. Only way I can stay in tech is to have enough recharge time. (Which are oftentimes activities that can look like work to others, as long as I have intrinsic motivation doing these things it'll increase my energy level).

Some people can work at peak performance no matter what. These people have, in my experience, a hard time understanding those who cannot. They are also rare and tend to clime the career ladder quickly. You might be one of them.

edit

If my life would be at stake, things would look differently. But I've seen people who work in survival mode for years and years. They pay a heavy toll. Nothing I'd recommend (or could fake myself into believing, either your survival depends on something or not. My tech job doesn't need me going all out ).
Bless your heart!

People measure "progress" differently. Almost none of what anybody in the software industry is working on, is working towards any meaningful progress in my view. It's mostly electron shuffling to display ads or funnel people into paying for baubles and other transient happiness-boosters (which feed the need for the next hit, mostly).
I wouldn't count on it. The people who are getting something for free often have the most unrealistic expectations.
Nix is nice. However, some practical aspects are (still?) quite ugly. It lacks decoupling between packages and optional runtime dependencies. You can disable optional dependencies, but this would lead to a different package hash negating the use of prebuilt binaries.

Therefore, the culture seems to have all default package builds with all optional dependencies on. This leads to situations such as installing mutt and getting python too! (mutt -> gpgme -> glib -> python)

Last time I checked, if you installed git, you'd also get subversion, etc. Quite sad, given that nix is full of so many fantastic ideas. Hope it matures soon.
I'm not here to defend Russia. But how is it fundamentally "worse" than any of say 100 other countries? Looking at most countries from the outside, they all look okay. Not perfect, but not barbaric either. Once you start digging deeper, however, shit will hit the fan very hard in most parts of the world. You don't have to be in North Korea for that.

Basic example: Singapore looks like a great developed country. But it's ranked just near Russia in Press Freedom Index. The ruling party (and it's a parliamentary republic) is ruling there for 10 years longer than Gaddafi has been ruling in Libya. Oops.

It's just a question of scale. Small local problems go unnoticed by the world. If this particular story did not involve foreigners, you would have never heard about it.
Also add MathJAX so that latex works. Good job!
I have found it is extremely problematic to contribute to open source. The reasons are good ones though and the problem not solvable.

A typical open source experience for me (some 90% of cases) is I download a package, compile it, and it doesn't compile. Something is missing or it can't handle the latest version of the OS, or there is some library with the wrong version.

Now fixing it can take 1 hr to 6 months of work and you don't have any idea before you start.

The answer for me now is "why bother" and I stop there. In general it saves money to buy commercial software that does the exact same thing rather than figure this stuff out for 9 out of 10 open source downloads.

In the past I would fix the problem and try to submit a fix. Wrong answer! You can't submit a fix. Most projects won't accept it unless you join their cult, endure hazing, chat about politics and accept their belief system, and adulate their leaders and trolls.

Not worth it at all.

edit: Thanks for the downvotes. Do you really feel the above contributes nothing, or do you just not tolerate those who point out there are serious problems with the ability of non-project members to make open source contributions? I assure you these are real problems. I also am not surprised that anything other than adulation of Stallman's testicles is furiously downvoted by basement denziens.
Painting my mothers house.
You're not mistaken. We were calling it chrome since the Xerox 8010 Information System.
An aesthetically nice website is a neutral or a negative signal when it comes to technical subjects, like computer languages. Content first, graphical design is completely secondary.

Just need to represent information about the technical subject clearly.

If the technical merits are there, adopters will come. Technical people are not baffled by $animal . $excrement. Instead, it puts them off.

Edit: I get downvoted a lot, but could someone prove me wrong? What technical concepts (like programming languages) got popular with help of nice graphical design?
It's possible; I tend to only look at member variables. Note that if you're inside a block then variables from a slightly larger scope are often under this/this$2 or similar. Are you using the old scala debugger or the new one? (I'm using Luna now, which didn't give me the choice, so presumably the new one is stable enough that they've made it the default?)
I've mostly worked in operations, which IME is a field with a very high concentration of stack people. Sysadmins (including myself!) tend to derive great pain from the presence of a production issue and feel the need to fix it immediately, even if we could provide a greater overall win by focusing on project work. I've sometimes seen this result in five people working on an issue that could have been handled by one or two, simply because "it's broken and I need to fix it".

One of the ways my current team tries to mitigate this is with an on-call rotation and an explicit escalation process. When a new ticket comes in, the on-call decides whether it is something they can fix quickly and easily, or it would require too many resources for an immediate fix. The first kind of ticket is handled immediately, or is added to the on-call's (short) task list for that day; the second kind goes into our regular queue and gets prioritized alongside project work.

Meanwhile, everyone else on the team focuses on their current projects and handles issues according to the queue. Other team members are only called in to help immediately if the on-call judges the issue to be urgent but can't handle it themselves.
That's a good question. The law in question looks nasty: it requires them to hold an election annually, and if they don't get 51% of the votes of all employees "affected
general municipal employees may not be included in a substantially similar collective bargaining unit
for 12 months from the date of decertification". However, the vote is effectively only binding in one direction: even if they do get 51% of the vote, when it comes time to negotiate the employer can claim they don't represent the employees and refuse to negotiate with them until they hold another election to prove they do.

So I can't find any provision that makes it expensive to hold elections, but it does seem to be basically pointless since they've rendered unions so ineffective. Even if they do manage to jump through all the hoops the only thing public sector unions are allowed to bargain over is base wages, not overtime pay, benefits like health insurance, working conditions, or anything else.
Totally agree. I've never felt any loyalty (IMO it's very stupid) toward a company. Do your work as best as you can and get paid for it. Go home and be loyal to your family/friends, they are the ones that will be there when your company losses 3% revenue and decides to fire you.

It's the same way even in soldiers. Watch any documentary with interviews with retired soldiers that went to war and most of them will tell you they were loyal toward their immediate superiors and their companions.
"I just want an editor" is the vi philosophy, and has been since olden times. Emacs users tend to write a lot of emacs modes and lisp macros, whereas vi users generally use external programs or the shell.

The thing is, vi is much better at being "just an editor" than emacs is. The key bindings for vi are highly ergonomic and let you keep your fingers on the home row almost all the time. With emacs, you're playing "twister" with your fingers, often pressing 3 or 4 keys simultaneously just do to some simple task like quitting or indenting a paragaph. vi also supports things like deleting to the end of the line, going to the end of the file, or even appending to the end of a line with a single keypress.

If you're using something with emacs key bindings but no emacs-like extensibility, you're really getting the worst of both worlds. You really should just be using vi. And you will find a lot of people with your philsophy who use it, and it is installed on nearly every system out there.
> As far as I have understood it, it's a ruling that the rabbis made once upon a time, and it has since become part of the oral tradition, but it was not originally a rule.

No, that is definitely not correct. The Talmud is very clear about Biblical vs Rabbinical rules and Meat and Milk is unquestionably Biblical.

But Fowl (chicken) and Milk is Rabbinical. So perhaps that's what you were thinking of.
If it's true (seems improbable, but then I live in PC-free society, how would I know) it's very sad, and funny at the same time. Shows that every idea, no matter how well-intentioned, can and will be abused eventually.

Another example - the outrage about the shirt of Rosetta misstion scientist. It was unreal.
At 160k it's not really in the true spirit of Emacs. ducks
I had the same reaction to the examples. Even for "grunt-jobs", I would be extremely sceptical of anyone who can give me an ETA after thinking about the problem for less than five minutes.
Good boy. At least you're putting some skin in the game unlike the other Tether truthers and Bitcoin bears here.
Ok that makes sense, I agree it could seem awkward unless they can make it somehow more authentic. Thanks :)
You are not going to do an exhaustive search on a 1024bit keyspace, ever.

You break RSA by factoring n into p x q.
Don't these idiots know they have to wait to work at big corporations before they start cheating?
Though this article is about Politics, it gives us insight into how legacy can be different from reality at times...or almost always
I was merely explaining why someone may decide to vote against someone, even if the person they vote for is no better. I reserve my indignation for shit that matters, like variable names.
Upvoted you, but I would like to add that I'm spitting mad and not afraid of radiation or being naked. I think at least part of it is simply mass hysteria. It's very easy when other people are upset to get swept up into it.
Nitpick: even Google can't solve 'watchful husband' and 'untrustworthy administrator' problems. I prefer my electoral systems to be distributed, cumbersome and adversarially supervised.
Pretty much every piece of IR research at US universities is funded in part by programs that take money from defense programs. That article goes a long, long way from anything supported by the facts the author claims.
Yeah, about 90%.

Slack is many-to-many entities real-time-optional communication, where one particular subset is that all entities are humans and it is entirely real-time. That subset is handled, badly as always, by Skype.
It's worth it. And yes, I have done that, it's not a mystery, they all provide a API/ABI for interacting with them[1], such as OpenSSL's Engine API or PCKS#11.

Edit: There's even a project to literally do this directly from PHP[3]

[1] http://stackoverflow.com/questions/10796485/interfacing-with...

[2] http://en.wikipedia.org/wiki/PKCS_11

[3] http://stackoverflow.com/questions/3231293/how-to-interface-...
It was a decision I made, partly because I realized they were right, and partly because I think tulips are pretty.

) (
( _)
|/
Why C-sharp / mono ?? This could almost be done (on Linux at least) with a copy of rsync, git (for the revision control) and a shell script.
Nah. Sure, even if you don't suffer from aging you'd still occasionally get diseases, and eventually one would be fatal, but your medical expenses per year would be far less than they are today.
Apart from the legal issues, I am extremely unconvinced that having the government suddenly take over all the equipment which is currently being used to fix it would have done any good. Handing over control to someone who has no idea what they're doing rarely fixes problems.

It does seem to me that the US government could be doing more with the cleanup, though, instead of just standing on the sidelines and shouting "Hey BP! Fix this faster!"

I mean, if I caused an accident on the freeway and crashed into a truck, causing toxic waste to spill out across twelve lanes of the interstate, would the Highway Patrol show up and tell me to clean up the mess I made? Hell no, they'd use government resources to clean the mess up as quickly as possible, and worry about punishing me for my negligence later.
Surprisingly, there is very little discussion happening on this topic on Indian tech forums like pluggd.in or medianama.com.

Overall, the Indian government's main concern is about the impact on the generic pharmaceuticals industry. I hope officials high up are also considering the digital media angle.
If Sparkleshare develops some momentum, you could easily see third-parties compete to offer Sparkleshare storage as a service, in a similar manner to how Dropbox works today.
Handshake is a zombie project, core devs left the project, and as you can see, very little interest from the general world. They (at least some voices) became too combative w.r.t. ICANN
I'm surprised nobody is complaining about the complexity of the permission system.

I'm a generally smart guy, but setting up default permissions so that new tables created by a service user are owned by the application user... is shockingly complicated.

(I love using Postgres overall, and have no intention of going back to MySQL.)
Thanks for the tool! Will it be integrated into ScoutSuite or remain a stand-alone tool?
The top level policy is often butts-in-seats but supervisors typically just let people do what they want to do. The VPN is there, we all have laptops...no one is running around complaining about Bob or Jill working from home when they feel like it. This is my observation of many knowledge workers' departments in various companies.
>except for managed services from cloud providers

I'd imagine most small to medium companies would be running things on a cloud service using managed kubernetes. It seems mostly larger companies that are sticking with non-cloud hardware and services.

The advantage of kubernetes in that case is that there is a large ecosystem of helm charts, guides, documentation, etc. Deploying something new from scratch is fairly easy since someone else has done all the leg work and packaged it all up.
Companies that get this right won't make anyone "comeback" -- however their office spaces wont go vacant either. It's a learning opportunity & especially for reconsiderations around cross-functional teams and open environments. The at home argument works for parents in stable home environments, recluse individual contributors, and nomads. I think it tends to stop there.
I just got a set of modular dumbbells, great investment and doesn't take up almost any space!
No, as an isp these are the worst customers. It’s better to piss off an dump people who consume a lot of bandwidth an are obsessed with throughput if you’re “business obsessed”.
I'm finding they're becoming a decent newswire in Australia at least, they did a good job covering recent hostage incident in Sydney
I'm not aware of any other political course of action that's ever been able to cope with a tragedy of the commons where property rights within the commons are difficult to assign.