skysight-inc/HackerNews huggingface dataset:
I have a different take on this. "do what you love, and you'll never work a day in your life" isn't a dangerous cliche, it is in fact true (note that many cliches are cliches because they are obvious truisms). The problem is that it has a number of caveats. One of which is that it is impossible to "do what you love" while taking direction from other people unless their goals and ideals are 100% aligned with your own, which is pretty much never the case. It doesn't matter who those people are, they could be the vulture capitalists mentioned in the post or they could just be your manager. It doesn't matter if you're able to have a beer with them at the end of the day if you have different motivations for doing the work that you're doing.

The other environments mentioned, a tech giant and a high growth unicorn, are obviously composed of people playing the same pathological game. They're all publicly working towards whatever goals the company has set while privately pursuing their own. I think most of this is inescapable with the way we currently structure corporations. Even when you purposefully try to avoid this outcome it still happens.

I think groups of people are able to achieve and maintain a sort of synchrony that allows them to "do what they love" together. You hear about it and sometimes are lucky enough to be there for it when different places, communities, or companies have that "golden age" where things are lined up perfectly, people are building on each other's work, and every day just seems to flow naturally. Often after the fact it gets derided as drinking the kool-aid or a reality distortion field but something happens when everyone buys in to the dream. I think we've lost a lot of that, we're too cynical and have convinced ourselves that it's not real and that's pretty much a self-fulfilling prophecy since it leads to a permanent state of disillusionment. That's where we wind up just clocking in and out, doing an honest days work and narrowing our lives down to whatever is left over. You sell half your life to buy the other. In my mind that's much more dangerous than chasing your dreams.
>> You don't need a CS degree and brilliance

PHP does a terrible job of weeding out the terrible hack programmers. For some reason, people have no problem going into a PHP codebase and monkeying around with it, where something like Rails or Java will at least intimidate them and make them think twice.
Søren Kierkegaard’s struggle with himself
The impact of canceling PyCon due to Covid-19
And I am extremely disillusioned with websites that require horizontal scrolling on mobile
> I would want a few hundred thousand in passive income before I would say I had FU money

In other words, you feel that you cannot be secure unless you're in the, what, top 5% of the society? You can't have an entire society living on passive income until the AI revolution delivers.

And until you feel secure, everything is justified at work?

One of the real, hard, lessons of the coronavirus situation is that security is collective. You can hole up for a while, and avoid catching the virus yourself, but the economic effects will get everywhere.
> Data races...

Yes data races are always bugs, according to Padua et al.
Bootstrap is just a set of building blocks. If you look at the [bootstrap examples page](https://getbootstrap.com/docs/4.4/examples/), you'll see 8 different pages that all look very different. The only thing that unites them is a color scheme.

This comment seems to me like going to the bookstore and lamenting that all the books look the same because they have their spine on the left, barcode on the back, and a blurb about the author on the inside back cover.
> I guess its the title I find misleading.

This meme of people on HN judging articles entirely on their title really needs to die.

> My simple point is that PHP has been "mature", in OOP terms anyway, for at least 10 years now

You keep saying that and I keep replying that nobody was ever arguing otherwise.

> so the original author tying that milestone to PHP 7.4 seems weird and outdated to me.

Again, they wasn't. You just assumed they did; presumably because you just read the title and the pre block and skipped over all the rest of the content.
Cool CSS Text Effects – Text Animation – GS Code
>> IVAS is a Microsoft-designed heads-up display that functions as a fight-rehearse-train system, among other roles.

So... no invasions on patch tuesday? In all seriousness, I'm in the military myself and therefore have to use microsoft software products (outlook, windows, edge etc) every day. When they work they work, but every few weeks something just gives up the ghost. A patch, a new config
.. some thing is changed an I have to spend an entire morning hammering away in config windows before I can continue my real job. The concept of a mircosoft-powered weapon or tactical information system is scary.
As others have stated you're not really tearing down metrics. Pick any you like, metrics are just tools we use to evaluate tools. You can pick some ones which do get results or ones which don't.

I think this is where the concept of the selfish gene comes to the rescued - metrics, traits, tools, which work best tend to re-inforce each other and 'win'. Say what you will about 'morals', I doubt I will find you making a moral argument for the rights of phages over your own happiness.

So it doesn't really matter which criteria you pick - long-term species suitability might be good, if there are better they will arise.
Why do you think it's for TV coverage? It seems plausible to me it's just better-suited for the medium (of a remote call).

If you listen to the in-person oral arguments, there's a ton of interruption and pre-emption all the time (with the Justices always winning the pre-emption battle against the attorneys), which works fine with the visual cues and 0 latency of being present together. If they tried to imitate that same style over a typical Zoom session it would be a disaster, people talking all over each other, etc.
> This effect is especially enhanced in Scala, Haskell and similar ones where you will not finish a thing until you get a degree in category theory or Odersky theory.

This is simply not true.
Without any meaningful context into which statements and observations like this are woven into, it's mostly counterproductive for the general public.

How about we treat side effects of alcohol drinking with the same urgency and publicity? We don't. I'm sure there is a lot happening in your body when you drink 4 beers. And you could write thousands of articles just like this right now with credible studies behind them about flying, drinking, sky diving, coffee, etc. And you could make them sound even more scary. None of which is taken seriously, because in the public there is no demand for it. Because those risks are just taken as a given for existing and participating.

But at the moment every little effect is being treated like world news. Casual medications advertised for on TV have more significant side effects.
Startup Launch Checklist
Do you enjoy cleaning up their mess? If so, is it not the perfect environment, where everyone is doing something they do best and enjoy?

Or do you dislike cleaning it up? In this case, why do you do it? Noblesse Oblige?

Asking because I love refactoring. I also love pushing features fast. But I absolutely dread having to do "perfect code" in the first try. I keep trying to push this idea (inspired by Mythical-Man-Month) here in HN that a perfect team would have people "working fast and breaking things" with people working behind them that love refactoring everything cleaning it up.
Too bad Atlassian can't learn a thing or two from that Sourcehut article.
Bootstrap is just a set of building blocks. If you look at the bootstrap examples page (https://getbootstrap.com/docs/4.4/examples/), you'll see 8 different pages that all look very different. The only thing that unites them is a color scheme.

This comment seems to me like going to the bookstore and lamenting that all the books look the same because they have their spine on the left, barcode on the back, and a blurb about the author on the inside back cover.
Same, live updating didn't work but a page refresh did. I don't know much about websockets, but FWIW this request is still pending:

Request URL: wss://ws.endpoints.dev/?token=redacted
Request Method: GET
Status Code: 101 Switching Protocols
Thanks, but that's not very specific.

> It is used to provide you with personalized services, such as predictive traffic routing, and to build better Memories in Photos.
My biggest problem with downvoting on HN is that it can make comments effectively impossible to read. This is not how to improve discourse.

Plus, we already have the flagging mechanism for auto-collapsing flagged comments, why are there two mechanisms to make comments unreadable?
The virtual console is exactly how Nintendo lost faith with loyal consumers who want to stay above board. They sold them on the Wii and many fans bought in - but their purchases were not maintained with their digital account for a Wii U update, instead they had to physically transfer them. So far, just annoyances though.

The real problem came when they shipped the Switch with no virtual console at all. It's obviously easy to run NES and SNES games on even the cheapest modern hardware, so there's no excuse for not letting consumers own and play their games on any Nintendo console.

And maybe they just don't think it's worth spending time on shipping their old games, that it wouldn't be profitable? That would be fair enough, but they are spending time - they just released a whole batch of NES / SNES games to push their online subscription service. Of course, you don't get them just by owning them before - you have to buy them again.

It would have been easy to get and keep the good will of long-time loyal fans with a persistent and growing platform of their classic titles, but Nintendo opted for short-term investments instead of long-term in this case.
I haven't had your same problem and I've been working with Ruby for the last 8 years. I've also deployed Go, Python, Elixir, and Javascript to production. Here are my thoughts on Ruby in 2020:

Ruby, between versions, doesn't have many breaking changes, if any. They're more additive changes than they are subtractive. That obscure gem that has a last commit date of 2 years ago? Probably still works. Bundler complaining the Ruby version isn't supported in the gemspec? Fork, edit, push, bundle, success.

When you say basic stuff, I think of "busy work that's already solved by someone else, probably in a more complete than my half-assed attempt would be just so I can focus on more domain-specific problems and implement business logic." That's a fine tradeoff. My clients don't pay me to implement things like authentication or design an ORM: They pay me to do business logic. `bundle add devise; rails g devise:install; rails g devise User; rake db:migrate` gets me rock-solid authentication and I didn't have to think twice about it.

"Look at all the things I'm not doing" was something DHH said when he released Rails. A lot of Ruby is the same way. That's fine with me, and a lot of others.

There's a lot to love with Ruby in 2020. I still find it to be the most hyper-productive ecosystem and it doesn't change daily (see: Javascript's ecosystem). It's a language that's expressive, enjoyable, and plain fun. And for the very vast majority of web applications — which are CRUD-centric — Rails is still an extremely valuable means to get up and running. Scale? 99% of us won't need to worry about scale, and when we do, that's a great problem. Speed? For 99% of us, our database will be the slowest part of our application — even when indexed and tuned.

Sure, it may not be 2020 sexy. The socks you're wearing probably aren't either, but they still get the job done.
> i've got a shop in walking distance.

How do you think it gets to the shop?
Well, Rust is playing catch up with the "change code and run" speed of PHP.
> But your test multiply those probabilities creating a much bigger probability for failure.

Minor nitpick: when probabilities multiply, they get smaller. Such is the nature of numbers in the range [0, 1].

Multiplication would happen when counting the probability of two (independent) events coinciding. What you're thinking about here is the probability of any one of several events occuring. That will be a (rather convoluted) sum, not a product.
Show HN: Building my own Twitter analytics
I agree but I've seen this not work long-term. Entrepreneurs are inherently curious, distractible, and prone to move on to other projects. Any leader is prone to burnout.

I know a small company with a great founder who wanted to support clients, employees, and community as best he could. He did this for a decade, really well, then he got involved in other things which eventually consumed most of his time. For a few years he tried to hand the reins to his leadership team, but that didn't work very well so he sold the company. Now it's becoming just like everywhere else.
MatrixCalculus provides matrix calculus for everyone
> The only other 2 stacks to which I can compare it are the Spring stack of Java or .NET core

Why not Django or Rails?
I like the Refactoring UI YouTube series.[1] Schoger takes a real website and makes incremental changes to make it gorgeous. He justifies his decisions and just generally gives you a good intuition for the why he makes a given tweak, which has helped me far more than any other tutorial or blog post I've followed.

[1] https://www.youtube.com/playlist?list=PLDVpvW8ghDr9tasku_Yvu...
One of my dreams was always if Nintendo released "development diary" editions of old titles(in particular Super Mario 64 and Ocarina of Time) where you'd get to try out a playable showcase of the game's builds at particular states in development from very early initial tests, to Alpha, Beta, various trade conference demos etc. Each with developer commentary, perhaps design sketches, deleted content and maybe maybe also some source code.

Essentially like what's pretty much standard for special edition BluRays. Pack that in a nice hardcover booklet and people would eat it up.
3 parsecs
Sure but we expel liquid just by breathing and talking. The masks most people are using aren't real filtration and far less people are wearing gloves.
It’s Time to Start Playing Offense
> I've found helpful to read the official opinion of opinions I disagree with. Start to finish, including the dissent. With respect to modern rulings, I have yet to walk away finding the arguments abysmal. In almost every case, I disagree with the law, not the court.

My impressions from the podcasts of actual law professors and lawyers is that there are various interpretations of the law that trend towards liberal or conservative values, and the strategic dressing of how the law is read is itself a political strategy to legitimize a political reasoning as an apolitical law analysis.

For example, the choice of a judge to read only the text and law as it is written (textualism) without caring about the general context as to why it exists or the effects of the law in modern day can often be used to ignore the actual injustice occurring as a result of a law that doesn't actually produce just outcomes even when the supposed intention is such. It's arguably pedantry.

But when the same purely text-based reading is applied for progressive arguments, as in the hearings for sex-based discrimination, the conservative justices have abruptly shifted their questions to be concerned about the societal effects (bathrooms) or the original intention of the law (originalism). This sort of flip-flopping of evaluation strategies is often used as a basis of argument that while there are multiple reading frameworks of law, the actual frameworks used are often for political/personal purposes and judges are proposed based off their conservative or liberal bent in analysis.
I've done plenty of PHP programming (including modern) in the past. I'm excited about recent developments.

Not sure about the productivity claim. I once wrote from scratch (frameworks excluded) backend and frontend (version 1) of a multi-tenant, cloud-based video-sharing platform with PHP as the backend (aws cloud) in a matter of weeks.

I once wrote, from scratch (frameworks excluded), an entire backend (and front-end) of version 1 of a hybrid mobile app (backend in PHP) for a medium-size logistics company in a matter of less than 2 months.

I have other examples, but life is too short trying to convince "haters" that they might not be 100% correct.

I was the only developer on both of those projects. Your mileage may vary :)
If I went through life never turning on the TV or reading a news article, my life would be a lot better. Fun. No endless debate. No taking other people's problems.

Most people are raised to be nice. Listen, be kind, share, stay calm.

Then they see someone yelling on TV or all dressed up telling everyone what to do, and want that.

They go to people they like, and just copy their political opinions.

So when people run their mouths about the great debate, a lot of people's lives are messed up and never the same because of it.

When you really push for big issues, they're clueless puppets. Flunked out of math. Flunked of thought. So now they just bully people into spitting into the wind and dying.

Mess up. A war starts. A riot burns a city to the ground. Millions die from a plague.

Oh well.

Mix up unrestrained ambitious flunkies with the sewer of the world: jihadis, marxists, fascists, monarchists, organized crime, and you have All the World's Hatred Fit to Print.

To the hills and mountains flee.
I’ll counterargue and say that the side that interprets the constitution as a “living document” instead of what’s actually written is by far more political in their rulings for that reason alone.
A rare person whose productivity is increased by installing more browser toolbars.
Isn't $11M considered on the larger side of Series A? Are we going to have IPO seed rounds in 5 years?
Yes, a screencast would be nice, but more than that, there's no Privacy Policy?

Edit: there is, but they don't link to it on the homepage

https://jointoucan.com/privacy-policy
1/64th of a mile
Yeah, there's something on the site that's being blocked by my ublock. Turning it off revived the page for me.

Update: it's not ublock. Tried refreshing a few times with ublock enabled and it works. I think it was just an unstable cdn somewhere
There has been a lot of cargo-culted best practice in the last 5-10 years that is unjustified busy-work. I have a little secret in the same vain. I turn off all email notifications, and have no apps on my phone. Never been an issue. I just check the source when it makes sense during my work day. No more senseless interruptions, no worrying about things that aren't actually on my agenda. A smooth workflow and peace of mind.
https://www.acm.org/code-of-ethics

https://www.ieee.org/about/corporate/governance/p7-8.html
Would you characterize the Clinton impeachment trial in the same way?

What do you believe the Chief Justice should have done but didn't in either or both trials?
I think it would be more compelling to see how much more material there is, or at least how much is planned, like a timeline or map. I'm a little hesitant to purchase it blind.
This is more of a risk-reward trade off that comes with anything that is more performant but more sophisticated. The same can be said about guns, but obviously the reward of having a gun is vastly greater than the risk of it malfunctioning.
Iloveyou email worm – 20 years ago – to the day
I had a dx7 in college. Its an FM synth, an from the little diagrams on the top, it was fascinating. I could make my own sounds, but I never could get the time to get programming (beyond detuning the sound and doubling it to make a "fatter" sound, the dx7 had a gray matter mod chip). Lamentably in the 90s information about this stuff was harder to come by, plus the 2 line led screen to input things wasn't ideal.

You can see the top of the keyboard images here:
https://soundprogramming.net/synthesizers/yamaha/yamaha-dx7/

But the internet abounds with sound making tools!

ableton has a synth basics online class/demo kind of thing:

https://learningsynths.ableton.com

visual programing sound machines in pd

http://www.pd-tutorial.com/english/index.html

Also the GDC talk by the sound designer of doom (the new one). He's using sine wave, and a bunch of effects boxes (some in parallel) to generate all those sounds. There is also a sound morph tool they used to combine sounds with a chainsaw sound... The talk starts a couple minutes in after a doom sound trailer thing:

https://www.youtube.com/watch?v=U4FNBMZsqrY
Not to mention that a company like Nintendo has absolutely nothing to gain from all this effort.
The phrases "lockdown" and "quarantine" are being abused, though not as badly as the horribly misused term "shelter in place". But I think we all realize that in the common vernacular of the last few months, these terms all mean you stay home most of the time, except for essential trips and jobs. They do not automatically imply never leaving the house since the vast, vast majority of people do leave their homes periodically, except for the most severe lockdowns in a select few locations. Not coming within two meters of someone outside of your household for two weeks straight is an exception, not the norm. Most people at least go to the store, but by all current definitions those people are still adhering to "lockdowns" or whatever you want to call them.
This is a baffling viewpoint to me. You realize that alcohol abuse isn't contagious, right?
Would investors be purchasing equity?
FeediRSS turns feed data into an API
If he's benchmarking on docker, I'm not sure that perf works in docker.
> Apple didn’t develop an AI to flag apps with suspicious entitlements

I think just a simple if statement would work better than an "AI".
> spend the other 8-10 hours a day doing things you actually like to do

How many hours are in your day? I don't even have kids and I don't even have 4 hours in a workday doing things I actually like to do.
Or you could become an open source contributor and improve the ecosystem by submitting PRs to existing gems or writing your own.

The community is us. Ruby is what we make it. So let's make it better.
How long until Frontier charges to use the restroom?
WIthout convection the earth as a whole takes longer to cool down but the surface layer cools faster. In an earth with a convective mantle the earth as a whole cools faster but the surface layer cools slower (because it is receiving more heat from the core).

This article helped me understand that back in the day: www.blc.arizona.edu/courses/schaffer/449/England%20-%20Perrys%20Neglected%20Critique.pdf
He means they have to move because they ARE big tobacco who, if they don't lobby the government, will be gone.
The talos II absolutely has a remote management openBMC controller, second 99.9% of people absolutely do not care about this sorta thing, for better or worse, it has nothing to do with me.
It seems like cursor acceleration (breaking the linearity between pixel and physical distance) would make this non-trivial; curious how you implemented it.
Eh, the community has already had leaks of similar consequences for 20 years. At the time, it devastated the community, but pretty much all emulators since have been based upon it in some way. The open secret behind emulator development is that it is often built on the backs of stolen material. The first popular N64 PC emulator, Ultra64, was a hacked up copy of Nintendo's PC emulator core.
The service they provide is a network... That's some impressive hair-splitting.

I don't understand you. If you don't believe in net neutrality, which is obvious through your actions, you can just say so instead of cowardly dodging it.

Or if you truly somehow thought you could support net neutrality, without being neutral to networks, allow me to dispel your illusion and excuse.

Helpful reading: https://en.wikipedia.org/wiki/Zero-rating