skysight-inc/HackerNews huggingface dataset:
>People attend college and spend enormous money & time with no guarantees. The unpaid time spent is not throwaway.

It is throwaway for most people. 'Most' being >75%. Just my guesstimate.

Well there is another way to look at it if you wish, if you want to bolster your self-esteem and confidence by having a college/university degree, then do it. My observation is that most people who do not have a degree suffer a life long I-do-not-have-a-degree self esteem syndrome, despite being just as capable as everyone else.
I think part of the problem is these labels mean different things to different people, and can express anything from a vague philosophical preference to an absolutist ideology. Many of my peer group (myself included) have broadly libertarian sympathies but are also willing to pay for a more generous welfare state if that's the price of freedom. What label applies in that case? Left-libertarian? Small-government liberal? Libertarian Democrat? All of these are unsatisfactory, in part because they mix up ideology with governing platform.
Of course they need them on their person, having a gun in the trunk of the car does exactly nothing when confronted with a situation where having a gun can be the difference between life and death - that is some victim's life or that of the police officer. Do they always need to have them on their person? Probably not but there is a certain symbolic value in having armed police spread around society. The value here is that those who are intent on committing crimes can never assume that they will be safe from harm, no matter whether they are. The police is the long arm of the law whether you like it or not, the job can involve violent confrontations. It is a good thing to have police officers train in non-violent means of defusing situations and such is nearly always preferred over the violent alternative but the fact remains that sometimes violence is the only alternative - other than giving up and letting someone who is more violent take over.

In Sweden - where I live - there is a specific class of police called 'dialogpolis' (dialogue police). Their task is to use non-violent means to try to defuse situations, especially those around demonstrations and political manifestations. They are unarmed and wear civilian clothes but are recognisable by their yellow vests with the word 'dialogpolis' on the back. This part of the police corps was started after rioters and looters left large parts of the centre of Gothenburg in shambles in 2001 [1]. Dialogue police can only function in the presence of 'monologue police', i.e. the regular, uniformed and armed type. They are the carrot to the normal police's stick. The jury is still out on the effectiveness of this type of policing and they're often mentioned in a derogative way, partly due to the fact that they often seem to go too far in their attempts to ingratiate themselves with criminal gangs - grilling sausages and playing football does not seem to keep the gangs from committing violence.

[1] https://en.wikipedia.org/wiki/EU_Summit_2001
Hundreds of organizations, including ours, rely on Rocket.Chat for their internal messaging. It all went down when a release was pushed and snap decided to auto-update [1] I can imagine it resulted in a huge loss of productivity at all these orgs in the Covid era.

Just learnt from this thread that apt-install will install snap! I'm running Ubuntu 18.04 + i3 (Dell Developer Edition) but will change to Debian.

[1]. https://github.com/RocketChat/Rocket.Chat/issues/17628
But you're aware of this, so the algorithm is obsolete for influencing you.

You have adapted. With time, most of us will.
I kind of agree that this is indirectly a marketing article but the "test an X" question is actually commonly used in software QA interviews, though usually for non-technical testers or new graduates. It's the equivalent of "how does an HTTP request work?" for dev interviews.
I understand and agree. Thanks for your patience and understanding.
Yes, but that's a low certainty finding.
The latest POP!_OS release integrated Flatpak instead of Snap into their package manager. It's very well done in that you can choose if you want the deb or the flatpak version and it defaults to the deb as long as one is available.
Also "What computer and software is used by the Falcon 9? (2015) (stackexchange.com)" from 5 days ago - https://news.ycombinator.com/item?id=23368109
Funny that people are downvoting it, it’s completely accurate. A lot of people believe this. I would have been skeptical if I hadn’t been told that directly by a true believer. A lot of right-leaning people still believe the DNC had a pedo operation in that pizza joint, and the Epstein stuff only convinces them even further.
They do now. Because yes, they did re-establish the police force later. But step one was completely eliminating the existing force. 100% reset.
That’s not an option. Apparently hospitals get their stock from essentially the same places as the rest of us. Like not the target down the road but the warehouse target gets its stock of ppe.
> In the car industry people actually listened and enacted domestic protection, what did that get the US? Two lost decades of shoddy cars. Have Japanese conglomerates overtaken the world? Nope.

Toyota, Honda, Nissan - they pretty much dominate global car sales, but that’s because they had a better product.
Even the Google dictionary result doesn't say it's exclusive to governmental action
Also, go ahead and celebrate Chinese New Year in NY. Nothing to fear.
> Currently, there is some kind of information you and I are both succumbing to coming from "legitimate" sources that you, me, and the authorities trust. The Iraq WMD fiasco was being reported by the New York Times.

It's not accuracy that makes a source legitimate. Legitimate sources will publish misinformation.

The differences between legitimate and illegitimate sources are that (1) legitimate sources make a considerable effort to not publish misinformation, (2) legitimate sources publish corrections and retractions when they find out that they have published misinformation, and (3) legitimate sources make sure to label opinion pieces as such.
What problems did you have?

The dislike on snap packages looks to be too emotional.

It resembles the issue with people feeling that 5G affects their health. Obviously, it does not. But the belief is so intense that they get actual observable symptoms.
To add to this, it is less of a "game" in traditional sense, and more of an interactive experience with tons of choices.

Despite not being into the whole "games that are not really games" genre myself, this one is imo a great work of art that I can recommend to everyone.
What exactly is incorrect?
I noticed that Mint is working on LMDE which uses Debian as its base directly without using Ubuntu; I wonder if this is one of the reasons motivating that project and what the other reasons are.
The enforcement in the US legal system comes not from the police it comes from the courts. A law that says a cop in uniform without a badge and name tag is no longer a police officer strips him of the power of the state.
True, he should donate more, to the point where he's in the same living situation as the people he's supporting.
That requires an active attack though. Yes, that’s always possible if TLS is broken, but it takes more work and is detectable. (Not saying it’s easy to detect, but it’s detectable in theory, where passive sniffing is not.)
Microsoft did the opposite. They bundled for free. They never pushed up costs
It all comes down to proper data modelling, whether in a statically-typed or a dynamically-typed codebase. If you were consuming a JSON API that gave you this data:

{"id": 1, "name": "Bob", "age": 55}

But your Clojure app only needed the 'id' and 'name', why would you write a parser function that also grabbed 'age'? E.g. (I don't know specific Clojure libs, so this is for illustration only):

(defn decode-user [json-obj]
{:id (json/field "id" json-obj)
:name (json/field "name" json-obj)
:age (json/field "age" json-obj)}

This doesn't make sense, rignt? Of course. And you wouldn't do it in a statically-typed language either. See https://lexi-lambda.github.io/blog/2020/01/19/no-dynamic-typ... for more on this.
If it has reasonable incremental compilation, it can take a few seconds to compile.

With good code structure, I see large Java projects compile small changes in seconds, even though compiling Java used to be a hog. You don't often rebuild from scratch during development, do you?
It looks bad right now, yes, but Lancet and NEJM both had the two studies retracted, and both will carry their reputation.

Retractions happen in all sorts of journals. Sadly, they will keep happening. Journals need to impose a page limit, alas a paper cannot describe its methodology down to every last detail, peer review can only do so much when you have bad actor intent on passing through.

This blip aside, it doesn't take away the fact NEJM and Lancet both have a history of being great sources of information, indeed they are still _the_ place doctors go to to get informed. I don't see that changing.
Social Distancing Is Over
ROS 2: Foxy Fitzroy Released
Innovation is a different skillset from maximizing profits of an existing product portfolio. Ballmer was pretty good at the latter and sucked at the former. With the exception of Azure (which was a little late to the party), the business lines that Ballmer milked were all initially developed under Gates.

The biggest years of profitability for most tech companies come after their innovation heyday (when they've already established their market position and no longer reinvest large amounts of cash into new product development), but without continued innovation a tech business eventually fades away into irrelevance.
Even before that they weren't cheap though. The RRP for the camlink 4k is USD129 I think - more expensive than a typical 1080p webcam.
Should a Screenwriter Write for Free?
I would be careful about using The Stanley Parable for that specific purpose, because it is one of the easiest targets for "mindless waste of time" classification.

Don't get me wrong, I totally like it, but the whole "game" can be described as "do a bunch of actions, pick some different doors every time, and then restart it all over again, except it might be slightly different, but you are still just choosing which doors to walk through, while listening to some voice".

Note: I didn't "beat" the game (assuming there is some actual ending), but I spent a good couple of hours on it.
The definition of treason is deliberately extremely narrow, and the only crime specifically defined in the Constitution.
Except that’s not what’s happening. EPA has set a recommended perchlorate standard, at 15 micrograms per liter. In 2011, it studied thousands of public water systems to look at perchlorate levels: https://www.federalregister.gov/documents/2011/02/11/2011-26.... Just 0.62% of those systems had perchlorate levels above 15 micrograms per liter. 96% were under 4 micrograms per liter.

The EPA isn’t leaving it to local governments whether to test or to decide what the levels should be. They’re concluding that, based on testing they already did, there is no need to require formal monitoring of perchlorate in every water system just because a tiny minority of systems have concerning levels of the chemical. And it’s handling those exceptions on a case-by-case basis.
Unironically? C, C++,D, any lisp, erlang, ML family stuff are all good if your goal is to learn about computers and write software that well-utilizes actual hardware. If you don't particularly love computers and just want to get a job shoveling around webcruft, by all means learn javascript
Mars soil has a ton of required nutrients for vegetation. [0].

It might not all be in amounts easily scavenged, but they're mostly there.

[0]: https://www.nasa.gov/feature/can-plants-grow-with-mars-soil
>To more accurately gauge one’s sleep quality, the researchers recommend the use of clinical grade sleep trackers,

Any recommendations for a good sleep tracker?

edit:- already answered
https://news.ycombinator.com/item?id=23431549

tl;dr
dreem is the best sleep tracker you can buy currently. Review at reedit
https://www.reddit.com/r/ouraring/comments/e3l1jl/30_nights_...

You can use the promo code to get a 20% off
NOOEONDVV
15 Must-Know JavaScript Array Methods
This is so frustrating. Surely millions or billions of humans having terrible sleep is not just some genetic abnormality, and we did not evolve to have terrible sleep only fixed by modern technology. There must be some underlying issue that can be addressed for the majority of people.
The fact that those same people are downvoting you tells you that most people still haven’t clued in. Expect the same mistakes and 4 more years of Trump. Sigh.
Right, and so if the libertarian suspected that a corporation is acting in some way due to some state coercion, the libertarian would complain without implying that the libertarian doesn't believe in the free market.
>another death

Is the argument that we should accept another 100,000 COVID-19 deaths to prevent even one more police death?
Is the risk enhanced if you sleep less, or is it if you can't stay asleep? I could not tell from this study
Snap support is evolving.

There are keys to configure when, and if, you get updates, https://snapcraft.io/docs/keeping-snaps-up-to-date

The total Linux desktop installation base is around 2.7%. Without automation, the Linux desktop does not look like it will attract any significant number of Windows users.
https://github.com/jcsalterego/jqq/ is similar, written in Ruby by HN user https://news.ycombinator.com/user?id=jcsalterego
While I understand the concerns over Snap, you can't blame Canonical for trying, because lets be honest, rpm/deb packages are a mess.

I see in the comments a complaint that you don't want the developers upgrading their apps whenever they want ... really? Because that's my number one complaint for debs/rpms too. You can't install specific versions, you can't install multiple versions side by side and installing a newer version of one package can break your system due to its dependencies. Snaps can't possibly be worse than this and they aren't.

And on the server-side I understand wanting to review each updated package, but on your laptop, how often does one do that anyway?

For the general population automatic upgrades are a net win. The same moaning happened when Firefox switched, following Chrome, to automatic updates and fast releases and people now love that, including me. You trusted the app developers as soon as you installed that app on your computer with full privileges. And most apps don't have reproducible builds, even if the app is open source, trusting the binary you're installing is also a leap of faith. Unless the OS can sandbox that app, installing any app is about trust in a brand and faith. And debs aren't sandboxed.

When I switched to MacOS, 6 years ago, I missed Ubuntu's repository, I hated Homebrew, I hated installing apps by copying them from volumes mounted from .dmg files. But not anymore. I rarely have issues now. Experience could be improved of course, I sometimes want versioning, I want reproducible environments, which is why I'm experimenting with Nix (see https://nixos.org/). The first thing I did on a fresh Ubuntu 18.04 LTS box, couple of months back? I searched for "Firefox Developer Edition" and failed to find a PPA for it or a beta channel that seems to be up to date.

Speaking of which, people complain about Snap being insecure, however I've never seen an Ubuntu/Debian workstation that doesn't make use of insecure PPAs.

Also packaging apps via DEB files is hard. I tried building DEBs for my server-side apps, but unless the process is automated via tools that are not language/platform agnostic, I found it hard, with documentation severely lacking.

---

This is one big reason for why Docker is now the preferred distribution mechanism for self-hosted apps on Linux servers. It's very easy to create a Dockerfile and the result won't infect your system with crap.

I have yet to try out Snaps, maybe some of the critiques are warranted, but it can't possibly be worse than the status quo. The only problem, a major one, is that yet again we've got no agreement between vendors. But that's sadly the Linux ecosystem, a genuine Tower of Babel.
Seconding the recommendation for Debian. I switched from Ubuntu Mate to Debian (buster) and the experience is quite smooth; most everything works the same, which is no surprise.
We have drifted far, far away from Aaron's ideals.
With formatting:

"""

- learn where in your stack it's worth optimizing vs just let it chug along inefficiently.

- Unintuitively, often a simple, inefficient, unmaintainable automation slapped together is better than something well-written, especially in the domain of ML/data munging

- feedback is essential. When I started, I didn't spend much time in the plots windows. This is your QA dash. Pushed me heavily into using integrated CI pipelines

- don't be afraid of rewrites. But do have ample tests.

- CSP rocks
> What's the control group?

People who don't wear masks?

"We need more studies" is not the same as "our own study is bullshit". It's a simple statement of "there's something here that needs further confirmation".

In the meantime, I'm wearing a mask based on preliminary results, and the abject lack of "masks are actively dangerous" studies of any quality the anti-mask folks can refer to as a counterpoint.
One big reason why I was never comfortable identifying as a libertarian is that so many people react reflexively to the word, probably based on a few annoying college acquaintances who wouldn't shut up about "takers". In my experience actual libertarians have views as diverse as "liberals" or "conservatives" or members of either major party, but it's becoming impossible to dissociate the label from the stereotype.
Sorbet ? So you can't write maintainable dynamic code without basically making it static is what you're saying.
That is, in fact, what we do. If you steal something or kill someone, unless you’re on federal land, you’re prosecuted by the state under state law.
More the latter. Same thing happened with IBM: they were willing to let Microsoft retain the rights to MS-DOS because they were under antitrust scrutiny throughout all of the 70s.
As a developer, I generally find having a distinction between bugs and features useful.

If I'm going to do a big refactoring of some component, I find it useful to look for related open bugs (even if they're low severity) because sometimes it's low or zero extra effort to fix them at the same time. This only works if you have good quality tickets though (proper tags, alias words, etc), which is a whole different topic.

I think it also reduces cognitive load while looking at tickets to have them categorized that way too. Of nothing else being visually distinct (via icon or something) just makes it easier to process.

Above all though, it's important not to argue about bug vs feature. Ideally any bug can link to the feature ticket that isn't working, but either way it's more important to make things better for the customer, so if that means considering a what is really a feature request a "bug" because it'll cause a big argument otherwise, then do that.
Lol exactly. So I come to the comments in hopes of the tl;dr, which is usually just a sentence.
GHG emissions from rocketry are so trivially small that it's really not worth optimizing at this point. Maybe if SpaceX flew 500 rockets per day.

(disclaimer: I work in a climate research group)
Thank you Mint
A riot is not a civil war. And I doubt that any law enforcement agencies would be able to tap a civil war veteran's experience, even if it were.

Crowd control - especially when that crowd is being adversarial - is its own art, separate from the typical functions of law-enforcement, and one rarely called upon. My point was that few LEOs have experienced real riots/unrest or regularly trained for that function, because it is such a rare occurence. Most of those who have are likely retired, and their successors largely operating on second-hand knowledge.
Vitamin D Could Lower Risk of Mortality and Severity of Coronavirus (Covid-19)
No one is expecting perfection, as you say its a novel virus. But the implication is also that official sources cannot be trusted to the point where they get to censor the discussion around the virus. It would be wrong to do that even if they were competent, which they are not.
I've been using Fedora Gnome for a few months now and it's' been great. Updates frequently and nothing's broken so far.
Ruby's "metaprogramming" is something Java, C# and JS don't do well -- dynamically redefining things during runtime. Everything in Ruby, including literals and operators, can be redefined during runtime, because everything is an object, and every message passed to any object can be redirected, filtered, transformed ad hoc. It's not just classes can be modified. Specific objects can be modified. Well-crafted Ruby code breaks things up into mixins that can be composed together. The closest comparison is one of Ruby's inspiration -- Smalltalk.

I think the most exciting optimization people have seen with Ruby is Truffle.

I don't regret the 14 years I put into writing Ruby professionally. I've used and abused metaprogramming, and it has shaped how I reason and architect things. I learned to appreciate well-designed, semantically-meaningful DSL. But I've moved on. I write server code with Elixir these days, and I'm exploring other ways of reasoning and writing code.
If Russia can win a war with us with 10% of our budget then our entire military industrial complex is a fraud.
For games, I've found using wine though Lutris (https://lutris.net/) to be mostly frustration-free. To avoid the need to toy around trying to find a configuration of wine version, dlls to add/override/etc., and other settings that wine provides, Lutris provides a "recipes" for creating an environment that someone has verified works for the given application. It has a lot of recipes for non-gaming applications as well, although I haven't used it for much of that personally.
What happens to shareholders when a company is broken up? Do they end up with shares in both companies?
Many applications packaged under Snap are still unusable on Fedora and Arch because Snap has a bug that renders tofu characters (□□□) instead of text:

https://forum.snapcraft.io/t/snapped-app-not-loading-fonts-o...

I'm not sure whether Linux Mint is also affected by this issue, but it's clear that Canonical doesn't perform quality assurance for Snap on any Linux distribution other than Ubuntu.
It's hard to find an example, because no company is stupid enough to push out all the competitors. Instead they push out most of the competitors, while keeping one or two around (so they don't get into trouble with monopoly laws), and building big barriers to entry for anyone else.

Then they can increase prices a bit, although the main profit source is in reducing unit costs now you have a big business and making all your profit through volume.

It's certainly non-ideal for customers, but at the same time I think customers usually get a better service for a lower price than in a world with hundreds of competing companies (where overheads work out much larger)
In theory and for Doom this was true. In practice, many games didn't use their DOS extender well, and still required much conventional memory. I remember System Shock being one in particular like this.