skysight-inc/HackerNews huggingface dataset:
Sounds like ops vs dev (or DBA) right there; it does make sense to a point that ops would grow into that kind of behaviour, given that they can't really allocate resources into performance enhancements for software (especially if it's from an external party or off-the-shelf). To them it's a black box.

But if it's an in-house thing then there should be open communication lines. The SRE paradigm makes sense there, where I see a SRE as part dev, part ops. They can identify perf issues as a software problem and either fix it or send it back to the authors.
Yes, all those poor Tesla IPO investors who got misled by a loony are lining up for shareholder lawsuits and yelling for prosecution, due to the obviously financially irresponsible management of their investment.

(Refresh my memory here - would an 88X return on investment after IPO be classified as high returns on a high-risk investment?)
GNT Cyber Security Scholarship, Your Profile
HN used to display points (like Reddit), and removed them in maybe 2012, I don't remember the details.

It was super controversial at the time, as I remember (I was new, so I didn't care that much).
I guess, from a shareholder perspective, why would I want my investment to invest in other things/companies? Then they might as well pay out the money, so I could invest it myself.
And all the other people with lots of in-person contact with others, like in retail, restaurants, taxis, etc.

And a lot of those who cram into public transportation during rush hour.

Otherwise you'll still overwhelm hospitals quickly in another runaway wave of infections.
Yea, sorry, but I have to call anecdotal bs on these claims. Every person in the news I've seen that claims long term problems are obese individuals looking to make excuses. Other "damages" are so random and all over the place, it smells like correlation rather than causation. You know when someone might say they have head lice and your head gets all itchy suddenly, then you think you might have lice too. Theres a whole lot of that going on when it comes to relating other health problems to Covid. Dont forget, it's super sexy right now to be a covid survivor. People get a whole lot of attention for it.

For a forum that loves to call out anecdotal bias all the time, when it comes to Covid, everyone here jumps on the fear bandwagon of the news and on really poorly done studies with only a few dozen participants or epidemiologies.
No. We can argue (like we do now) that moving towards a totalitarian society is a bad idea.

No paradox.
I'm currently using https://github.com/rust-lang/git2-rs to interact with git in my software. Are you aiming to have a stable api that could act as a pure-rust replacement for that at some point in the future?
I found this comment so shocking I went and read your post history and I'm really interested how this view arises. Can I ask your background that made you think this way?
Not sure what you mean with "bad actor" - the host/moderator is not an adversary, his rules are fixed from the outset (see e.g. Standard Assuptions in [1])

These rules imply that new information is revealed, and based on the new information it is advantageous to switch.

The trickyness of the Monty Hall Problem lies in identifying that indeed new information has been revealed, which seems counter-intuitive.

[1] https://en.wikipedia.org/wiki/Monty_Hall_problem
Because many people with ADHD have poor sleep habits, and it's a recognized symptom.
So, you should tolerate Nazi's, even if they are jumping at the bit to kill and murder jews and bring back gas chambers? What if somebody runs on that very platform issue for congress -- legalizing the murdering of jews? would that be okay? should we tolerate it? I mean ... if it's legal...it's a perfectly good view point (it is NOT ...devils advocate).

Tolerating people being themselves and living their own lives independent of you VS tolerating specific hate speech and allowing it to thrive online are TWO totally different things. There is no comparison betwixt the two.
Most users just don't download Firefox.
Free eBook from Mergeflow with tips to improve your tech discovery skills
It certainly sounds logical but we see no evidence of this. Software creation is the highest it's ever been and accelerating. Salaries are going up. Open Source is arguably one of the reasons we're where we're at. I'd argue anything that puts up a barrier or changes the incentives to open source might be the thing that killed the goose that laid the golden egg.

I don't currently get paid for all the open source work I do nor do I expect to be but if that expectation changed, if everyone expected to be compensated for their what at least starts out as their hobby, I'd guess the amount of people doing it drop drastically.

Of course it sucks if your project gets popular and you feel obligated to keep spending time on it but you can always walk away.

Otherwise my compensation is the feeling I get from helping. This is no different then volunteering. I don't go to the soup kitchen and demand a salary for helping out. I also feel compensated from everyone else's contributions. That companies like Apple (clang, llvm, swift, webkit), Google (android, chrome, angular, dart, flutter), Facebook (react, graphql), Microsoft (.net, vs code), etc...

They are paying me back by offering all of that. I'm sure you can name some rich company not contributing but I guess I really don't care.
> and license it as Open Source because of social pressure within the development community

I hope you are not implying that that is the main or even only reason to release free software.

> Anyone who [...]

IME people get shouted down for suggesting to "fix" free software by removing freedoms.
If I can join the guessing game. It could also be that a 15 yr old was asked (or offered) to add this functionality for the mattress company and he's "showing" off here on HN
Webkit might be a better option if you want to have something to counter Chrome.
A lot of people in the comments appear to have a misunderstanding of ADHD and sleep disorders. It is possible to have both conditions simultaneously, and likely very common. ADHD is a condition defined by a sustained period of symptoms, not underlying causes or biological tests. It is 100% consistent for someone to have ADHD in one environment and not in another. This is how it is viewed in psychiatry. If you spend many years as an accountant focusing on detailed work in your job, but you can’t focus to complete your work, you may be diagnosed with ADHD and treated with medicine. If you then change careers to be an artist in a creative field, but face no dysfunction or difficulty in completing your work, you would no longer be diagnosed. The same applies to having a sleep disorder and then getting it treated. Though it is not clear if sleep disorders in childhood cause irreversible changes to the brain.
> Firefox isn't used by consumers

Though there are big regional differences:

It still has a 13% market share in Germany... 22% if you only look at the desktop. Worldwide, across all platforms, it's 4%.

(https://gs.statcounter.com/browser-market-share)
Yes. It’s defined incredibly and ridiculously broadly in the law. Pretty much any server you can get to on the internet is “protected”
I mean even for a single notebook the display looks pretty nice. Might consider using for single notebook books just to avoid dealing with the hassle of themes and jupyter extensions.
> You write code, you push it, 5 Minutes later it is rolling out, tested, with health checks and health metrics.

Yep, I have that. It's more like 15 minutes than 5 for me, but this process has nothing to do with containers - it can be done in the same way without containers.
Isn't pocket a sponsor of Mozilla? I always thought that was why it was there.
Well... if you can hear every convo on the planet (allegedly) you surely can detect an increase cough / sick / emergency related calls in the same area.
Was in the same boat about Django online. The current community forum is pretty good, and I'm also subscribed to Django News for the regular updates. Really good resource. https://django-news.com/

Edit: And the Django Chat podcast is really good too
Best Practice CSS: Organisation and Naming Conventions
There are only two hard things in computer science: naming things, cache invalidation, and off-by-one errors.

I'm trying to never implement any caching if I can help it. The database itself does caching already as well.

And if you DO need caching, keep your hands off of the application; add a cache layer in front, or between the application and the database. But don't invent it yourself.
Mission creep is certainly a thing, but a fully featured web browser is a massively complex piece of software and most definitely not something you can do with a bunch of volounteers in their free time.

It may not require 1000 employees, but 100 is probably not enough. And that is still not easy to fund with volountary donations.
(2018)

This is often a really useful strategy to use in Rust code as well.
Mozilla needs to "rent" the browser, just like every other application or app on the market today. $5/mo, or $50/yr. They could continue to give away a version that, say, doesn't allow plugins or something.
Why materialism is over, in science and philosophy [video]
By population:

Belarus: 9,408,400

Libya: 6,871,287
Err, no.

The problem started with people like Carl Icahn.

If your company has too much cash, someone will attempt take control to carve it up and get their hands on the cash.

So, every business basically runs fairly close to cashless or even carries debt in order to avoid corporate raiders unless they have SO much cash that nobody can even hope to buy them (see: Apple).
Ritalin, and only 10mg. Twice a day.

It's remarkable the difference it makes for me. I have gotten more work done when needed to, have improved in my hobbies, conversations are much better, I stay focused on tasks...it's incredible the difference.
> What's there really to improve? I don't think the experience with Firefox is fundamentally different, nor could it be made fundamentally better.

Ask any power user that used Firefox 5 years ago:

- fix the extension API

- re-enable styling

- hire someone to look after the ux-team :-D (yes, I'm also one of those who dislike the moving awesomebar ;-)
> Mozilla should take a small step in that direction by requesting donations from inside Firefox — on an entirely voluntary basis.

That's a sure fire way to annoy users. Mozilla have tried various ways diversify their funding. Vocal users have reacted strongly against anything they perceive as "ads" in their browser, no matter how benign. And yes "please support us" will be seen as an ad/nag. Just as it was when they promoted Mozilla donations for a time.
There is Storybook that might scratch some of the itch.

https://storybook.js.org/
I believe webkit is more around the 200 dev range (~$100m/year fully loaded cost) than the 1000 dev range, but I'm not sure.
>the fix is simple and I don’t understand why both Reddit and HN (with the default settings) don’t do it: make voting invisible

Because part of the purpose of voting/karma is operant conditioning - visually marking certain comments as "low quality" and others as "high quality" and to encourage commenters to prefer creating and engaging with the latter over the former through the constant feedback loop of reward and punishment.

> If I’d had to hazard a guess, a solid 50% of downvotes are people blindly ramming the downvote button because that comment already has a negative vote value.

That's the system operating as intended, ruthlessly separating the signal from the noise. I don't particularly like it either but Hacker News isn't about free discussion so much as curated discussion.
It's also possible to implement drop-down menus using CSS, with zero JavaScript.

https://www.grc.com/menudemo.htm
It is not evident yet that a large proportion of the population will be immune. The virus has some similarities with the common cold and it is well known that immunity does not last for the common cold.

Having COVID without symptoms (asymptomatic) does not mean that you are immune and you are still infectious.

Edit:

> even now a lot of people are having covid w/o any symptoms at all

The last estimate I saw (last week I think) for Stockholm was that only roughly ten percent of the local population had COVID,
I tend to agree with the "no mandataroy vaccination" thought.

I'm no anti-vaxxer, nor a believer in the "plandemic". But the vaccine should be voluntary and highly recommended for at risk groups. After all, they're the ones who would be impacted the most.
Also we have increases the frequencies that we use. Back then it was C-Band, now everyone is using Ku or higher.
Curity is recruiting a Java Core Developer passionate about digital identity
One of the great epiphanies of engineering is that my "the" definining feature is not your "the" defining feature. Also that there is actually considerable depth to applications and industries outside one's own.
https://www.jstor.org/stable/44718756?seq=1

First paragraph "...during the late 1970's and early 1980's considerable effort was expended in the improvement of truck aerodynamics..."

And stop laughing in my face. Or at least put a mask on first.
> Currently, they take every chance to annoy their users, break their workflows, add new unnecessary but costly mistakes.

I just use Firefox with some extensions and have seen nothing like this. I also used Thunderbird briefly (like a month). What am I missing? Do you have specific examples?

If they really took “every chance to annoy their users” I think I would probably know it? The browser starts, I get to work, end of story. I get that Firefox has made some decisions people don’t like (Pocket and the suggested links on new tab) but that doesn’t mean they are annoying users on every chance or breaking my ability to work.
People almost never commit suicide for "leaving more resources to the tribe". They do because they are complex persons living in a complex environment that is radically different from the savannahs for which our genes evolved.

Likewise, your evolutionary arguments for motivation are equally useless. Evolution takes place on much larger timescales than the changes in our environment. 3000 years is almost nothing in terms of meaningful evolution through natural selection, and the world has drastically changed in the last 400, or 150, or even 70!
A friend of mine fell victim to a renting scam here in Czechia. The phishing site was using the native .cz TLD, which is well within the reach of Czech authorities. I was particularly bored that day so I went to a local police department to report a crime. I advised the policeman to take down the phishing site - it was actively facilitating a crime. The poor cops had no idea what to do and in the end they told me that this crime is taking place on the internet and they have no means of investigating it :D.
The methodology behind the bow-tie method is great, but as with most sites explaining it, the graphs and examples are hard or impossible to read. The text in the graphs is small, the colours clash and the text boxes are too large to fit inside the graphics. This page even contains pictures of tables made in MS Word (as can be seen by the squiggly lines) so you can't select text or use a text-to-speech engine.

It's hard to trust a website to say correct or interesting things when it's put together so shoddily. This is a common problem with most "manager" related content I've come across on the Internet. Someone capable of writing and selling books should probably take the time to invest in making a better website.
>For me, rust is the first real competitor in the systems programming market. There are hundreds of languages for application programming. I prefer Haskell, Java and JS for those but I've never found a replacement for C in the low-level domain

There is Pascal

I have used Pascal as safe C alternative for twenty years

It has solved all the C problems. Strings/Arrays know their length, you can enable range/overflow checking, reference counting ...
Exactly What to Say; Getting to Yes; The Coaching Habit;

Find common interests and ask about their personal life in a light way. Stuff like how are [kids' names], or how do you like your new car (if they got a new car), or going to happy hour. If you can make them look good at work by performing well and volunteering for things, that helps too.
What do you think the scammers are going to do, call the police?
Takes about 15-16 minutes for a full cycle from a push:
– run tests (8 mins)
— build images (3 mins)
— deploy to stage (~2+ mins)
— manual approve takes however long it takes to click a button, from 2 seconds to 2 weeks :)
— deploy to production (~2+ mins)
All the existing VPN providers are shady. I'd much sooner trust one from Mozilla. I don't think this is a priori a bad market for them to get into at all. It could even be a decent money maker for them, especially with seamless integration into Firefox. Unlike browsers, people are willing to pay for VPNs, so there's a good potential additional revenue source there.
Unless I misunderstand your concept, using your website would entail granting it rights to my AWS account to access billing info and shutdown pretty much any service. So, something close to the Administrator policy. I guess you could do something more granular e.g. stop but not start, specify resources, etc but in any case I need to grant you enough rights to shut down my account, which is the entire premise of your service. What are the chances that I’ll grant this type of access to a 3rd party I don’t know about? Snowball, meet Hell.

Also, I don’t want my production account to be shut down. Notified, sure. But if my spending takes off because Elon Musk tweeted about my website and I’m getting a lot of hits (and hopefully a lot of new paying customers) I definitely do not want my service to go down.

In other words, your idea isn’t for me, but it might well work for side projects where you don’t want to spend too much and don’t care about the service going down. In any case the security aspect is going to be tough to manage properly, and is going to make your service a juicy target for hackers.
See 'Can I post a job ad?' in the FAQ
The UVB radiation also does DNA damage, causes redness and tans. Exposing a small area to large cumulative radiation doesn't sound like a good idea. I don't know if this would be physiological possible.

But you are onto something. Since we spend most of the day inside, maybe installing a DLP projector* with UVB light over the monitor could provide an optimal amount of radiation. The DLP could be used to avoid the eye area.

By the way, russia had a full body approach:

https://www.nationalgeographic.com/photography/photo-of-the-...

* I'm not sure if DLP mirrors reflects UVB.
The Covid-19 Crisis Has Wiped Out Nearly Half of Black Small Businesses
And that is why government regulation is overdue to ensure a fair and level playing field without leaving the government on the hook in crisis scenarios.
Corporations spend a lot of money funding Linux. Not only providing resources but even assigning full time developers to work on the kernel.
Yep, I haven't said I'm "not using cloud", I said I don't use Heroku or AWS because they're expensive.
I have a x digit code. I need a lock screen for my lock screen - to stop me from hitting play on spotify, audible, libby, pocketcast, etc.
The Media Bias fast checker are tracking sites for disinformation. There's a bias. So read it taking that bias into account.
They are a high risk group.
It has nothing to do with donors. The less people use Firefox to search Google and click ads on that, the less money Mozilla gets. 90% of the revenue depends on that. When nobody can even go to vacation destinations, they won't click those hotel/travel ads.
> Why would we need that?

Because best case 0.1% death rate times best case 50% required for herd immunity times 7.8 billion people is 3.9 million dead people. And that's pretty bad.
Huh, you're right. And https://www.bjs.gov/content/pub/pdf/cv12.pdf shows rate of serious violent crime victimization in 2012 was 9.4 men vs 6.6 women per 1000 persons (with the rates even closer in previous years).

I guess society is more egalitarian than I thought.
Fannie, Freddie Will Impose New Fee on Most Mortgage Refinances
The comment you replied to did say "Unless authorities are looking for an excuse to prosecute you, of course." If you suspect you're being monitored by the FBI or some other entity, you don't want to push the envelope.
Show HN: Monitor your brand on social media within 5 minutes
The First Amendment doesn't mean much when all the online "public places" that reaches a majority of citizens are all controlled by corporations who don't have to follow it.
The more I think about it, the more this seems like a giant branding error.

Individually, all their paid offerings aren't that interesting. Scroll, Pocket, and privacy VPN's are all fine little niche products, but bundled together and called Firefox Pro, it gives you vision of what a premium browser might look like: the browser is free, paid users get a collection of services and support the open web.
This wasn't about Rust – it was about you making quite vague claims about somebody's project. I don't know you, but I do write software myself and know how easy unfounded claims can go haywire. So before critiquing the work of someone else I'd rather make sure the points I make are true, actually something the person I critique could have avoided and adequate to the level of the project (e.g. a hobbyist should receive milder criticism than a big organization).

So if you are claiming there is C/C++ in the dependencies – therefore the project must not be a true scottsman and should not have been written – so if you put the burden of proof on the other side, maybe it is time for you to look into the mirror, and ask yourself whether your opposition to a simple programming language is not a bit... irrational..?

If a innocent project like this one makes you use that kind of rhetorical moves consider the possibility that this says more about you than about the thing you are commenting on.
So long as you don't mind being 'sent to Coventry' by the rest of us.
Git achieves that stated goal, to a degree, via git alias. You can define your own simple versions of the commands or shortcuts.

What you've done is awesome!

What I would love to see is a pure-Rust reproduction of the git commands we know, some simple-git flavor commands, a Git API we can call from Rust, and the ability to add new Rust written git commands. I would love to put my money where my mouth is and volunteer to help, but my job right now is consuming all of my time not spent on family.
I wonder how many 'fake news' sites and other tools designed to subvert democracy are this fragile. Seems like we could do a lot of good by disrupting those sites rather than slowing down phishers.

Defending our democratic institutions > messing with scammers
This kind of thing always confused me. Scam sites and sites promoting illegal activities (such as fake dna tests) are everywhere. Surely the police could take them down in the same way that they take down child porn sites.
Mozilla bought pocket
C/C++ market itself as replacement for assembly languages and proclaim as if all code written in assembly languages is garbage and only C/C++ can solve it, when majority of it's own useful libraries heavily rely on unsafe assembly code.

So "Pure C/C++" is also marketing when you look at the libraries used by this software are not Pure C/C++, but rely on unsafe assembly code underneath.

Python, PHP do not claim as assembly replacement, indeed Python is synonymous with CPython which is ultimately written in an assembly language.

Also, C/C++ relies on LLVM, which runs on assembly language to generate the target binary.