skysight-inc/HackerNews huggingface dataset:
> I'm not changing because they removed one tiny feature used by a very vocal minority

Seems you have trouble keeping count. Let me remind you how many features FF has nuked in recent times

https://news.ycombinator.com/item?id=25589177

https://news.ycombinator.com/item?id=24231017

https://news.ycombinator.com/item?id=24128865

https://news.ycombinator.com/item?id=24554393
True that. There is also a clause the frees AZ from any delivery delays caused by the request of additional doses above the agreed deliveries if these orders had a negative impact on availability. Or something a long these lines. And the EU happened to order more, which is the reason why AZ did rework on the factory, if memory serves well.

There is definetly a couple of case studies for a lot of discipline in that. Besides virology, epidemiology or medcine.
There was this discussion:

https://news.ycombinator.com/item?id=607271

Nobody seemed to have a problem with it, and quite clearly the community has grown a lot since then.
After Going the VC Route, Gumroad Takes a Different Path in New Fundraising
Well the transit agency cannot change zoning laws, but they can refuse to build the parking lot.

I will hand it to Calgary though. Reading around, it does look like the job density is in the central business district is exceptionally good for such a late-developed North American city. The park and rides don't dent housing sprawl at all, but at least they allow people to commute to the same place. Hopefully that does create demand for dense housing around the central business district eventually.
Tor is not an end-all solution. Hidden services can be trivially unmasked (for an actor like the CIA/NSA) with traffic correlation attacks
Judge rules $5B Google Chrome Incognito mode lawsuit can go forward
Google famously refused to hire Max Howell, the programmer who wrote Homebrew, which (based on Google's own statements) was used by 90% of Google's engineers at the time of his interview, because he couldn't invert a binary tree in the specific (but unstated) manner that the interviewer wanted. So it's definitely possible, indeed likely, that Serge and Larry wouldn't get hired at the Google of today.

The "average Yale JD" would not get hired as a judicial clerk. Competition for clerkships is fierce, and generally only the top students get them. Any judge would probably take a "top" Yale JD, but unless the judge is a Yale graduate they'll all pass on the "average Yale JD," in favor of a better-performing graduate from another law school (usually their own).
How to Manage a Deep Reinforcement Learning Research Team
AZ vaccine is flawed => slow rollout isn’t bad after all, maybe even a good thing in the end.

Goals and announcements have already been missed, and it turning out to be unnecessary can be muddied, or buried.

Assuming this is indeed politics, there are a lot of positives to this type of move in an already shit situation.
Plus other mass mortalities of marine animals in Peru, Chile , etc that where blamed to climate and put under the rug. I'm not denying a role of climate change on that, just that we don't know what really happened but they positively happened after Fukushima.

Marine pathology is not easy, invertebrate viruses are practically unexplored, and you need to allow a resources to study that (Hint: Will not happen, because... hum, would be embarrasing)
I thought it was some sort of GUI library.

> Cross-platform graphical user interface for easy encrypted sharing of files, folders, and text between devices.

...in Go using Fyne (as noted in another comment)

[0] https://github.com/fyne-io/fyne
Does your product documentation suck? Here's how to make it better
This is fantastic. I'll be using on a new project and will happily provide feedback.
Wouldn’t you have to trust WhatsApp to do the right thing too, as far as end to end encryption is concerned? How would anyone know if the original Signal E2E is still around or changes have been made to it? WhatsApp already collects, stores and shares more metadata than Signal does. Are there any audit reports from trustworthy parties on WhatsApp behaving as expected on encryption? Or are we just relying on someone working on WhatsApp to become a whistleblower?
> But why should we have to reduce our “consumption” (by which I take it you mean material possessions and activities) if we literally CAN use tech to address the emissions problem? Reducing “consumption” ought not to be a goal in and of itself!

In the mid-run, allowing for unbounded consumption makes you hit resource elasticities more quickly. In the long-run, it's possible to hit an elasticity you can't recover from, because you've overpriced a critical resource which would have been necessary to innovate away from what was constraining your current level of consumption. The result is a major crash. [0]

Slowing down consumption makes the rate of change manageable and can ablate these shocks. Counter-intuitively, emphasizing more efficiency over less consumption can raise the total cost of consumption, as it just increases the room to grow and the potential diversity of the economy. [1] People take those things as "goals in themselves" even when doing so ensures that on some timeframe they'll get a lot less of them. If they expect it to occur after 80 years or so, they don't give a shit.

It's a no-win scenario that can only be matched either by physically improbable super-abundance, or a temperance of individual expectations with quiet, lean living.

[0] https://dothemath.ucsd.edu/2011/10/the-energy-trap/

[1] https://en.wikipedia.org/wiki/Khazzoom%E2%80%93Brookes_postu...
Have you checked on SRBR's position paper citations yet? We've talked several times about how quite a few citations they use to justify claiming that DST has negative health effects are coming from research that does not study DST, and how the position paper is just speculating that DST outcomes might share the same results. Except they don't admit they're speculating, they claim it's "strong" evidence.

Are you not yet convinced that the position paper is making stronger claims than the research they cite can support?
Well, the personal details he gave about the mod sound like they match up, and the article does talk about him working closely with the admins.
>"we go so far as to consider that every life is precious"

We who? If you're talking about healthcare the chances of survival are constantly moderated by various policies ( both government and private ) against the money spent.
Ummmm... I already have been vaccinated and it feels amazing not having a fear of death over me. Guess what. I'm going on vacation to a beach in a few weeks because you know, science.
Coronavirus Reinfection Will Soon Become Our Reality
they're raising $5M at $100M valuation
They got 18 extensions on android now. Including Ublock Origin, HTTPS Everywhere (by EFF), BitWarden, NoScript.
most people in my experience are fed up of trying to avoid contracting and would rather the much lower risk of vaccine (bare in mind 10+m people have received this vaccine in the UK with no known issues)
Hey, CTO of Fission here! It depends on what you're trying to do. We actually bootstrap a js-ipfs node directly in the browser, so you always have an IPFS node if your app uses our SDK. It's even set up to communicate across tabs, including handling the security for that use case.

If you want to publish something that other people on the internet can see, then yes, you need a path off your machine, such as WebSockets. This can be a peer IPFS node, or to Fission's servers, or your own self-hosted node to provide availability.

Part of presenting to the offline-fist SIG was to get more support for parts of this, like communicating between a desktop node (e.g. go-ipfs) and your in-browser js-ipfs instance, which doesn't work out of the box today.
> I don't know of a single enterprise customer that doesn't have their data replicated to two datacenters, and then backed up to some other medium (tape or disk-based backup appliance) for anything business critical.

Longtime consultant here with BCP/DR insight into 20+ large F500 companies... I think you would be seriously surprised at how common it is for even enterprise customers to not bother with multi-DC or even offsite backups. And even among the ones that do, many of the ones that are non-cloud-based are so immature at it that I would not put money on their backups being restorable if needed. And this is even more true for your “we’re a startup, we don’t have time to worry about backing up our data!” companies, which are in abundance.

For a small peak, go look at how many people were freaking out about losing their entire business due to the loss of a single OVH data center.

Of course, as a consultant I do naturally skew towards customers that need help with this stuff, so my perspective is probably biased towards the companies that are worse off in this regard. But they’re definitely out there.
Okay, so they looked for correlations with a million conditions and when they found a vaguely significant one they automatically suspended the vaccination campaign prolonging by days or weeks the national lockdown.
They would eat it up if this was swept under the rug and it later comes out there was a problem.

You can't cover up and refuse to investigate merely because the investigation might have bad optics.

The worst case scenario is that there is problem, its gets covered up, and then a few weeks later the problem kills people and now the public has zero faith in vaccines.
It's unfortunate that they are trimming the low-use, killer features that enthusiasts love. But I suspect they have limited developer resources, and given their declining market share, it makes sense that they would focus their efforts.

Unless a group of independently wealthy developers want to take up the mantle of maintaining the enthusiasts features, we should anticipate more cuts.
My dream browser would completely separate the UI from the engine. I would specify a UI plugin from the command line, and if I didn't like it, or the provider started working against my interests, I could specify or create a different one.

It'd be cool if the browser engine took commands over unix sockets or other IPC mechanism instead of being intimately melded at all with any UI.

The Uzbl browser was very close to this I believe; it used Webkit.

Would it be that hard to do that with the Firefox codebase? Firefox already has to work under multiple operating systems so some of the plumbing ought to be there.
Maybe some kind of pre/post-push hook to automatically push to a secondary repo? Not entirely sure if this is possible, I’ve never written a Git hook before.

https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks
Biden administration mulls software security grades after SolarWinds
It's an industry generality. Aesthetics over usability, imagined users over real ones, minimalism over functionality, naive users over power users, wizards over tools.

It's not everybody but it's way too many.
Those people will incorporate outside of India under shell corporations and then move proceeds from outside the country in by veil of commerce, as they have always done.

India is the king of terrible autocratic economic decisions that are always one step forward and two back. Cf. demonetization and how that ended corruption and financial crime in India forever.

https://en.wikipedia.org/wiki/2016_Indian_banknote_demonetis...
Multiple SARS-CoV-2 variants escape neutralization by vaccine
S3 is a great service but it's a double edge sword.
It's easy to start with and "cheap" until you scale and then you come to realize you pay a ton for writes and you have a latency of 100ms+ to retrieve data. Even S3 select which on face value seems great is absurdly slow.
Then they offer you Fsx or elastic cache as a proxy.
It might lead to: someone who wasn't careful enough to use one of those options, identifying metadata in the file, etc
Yeah, even if you don't use any vendor-specific features, there's data gravity—It's hard to move your data from one location to another. AWS and others increase this cost even further by making egress so expensive.
Well, yeah. First, do no harm. It's not ethically acceptable to kill or seriously hurt a bunch of otherwise healthy people in order to plow on through with vaccination that'll save a bunch of other people. Especially since there are many other vaccine types, the issue with AZ could be a tainted batch instead of a fundamental problem with AZ per se, etc.
There are definitely people with the view that they should be mandatory and I've personally started to encounter social pressure to get vaccinated, which I don't want to do, because I lead a low-contact hermit's life and the odds of dying from COVID which I probably won't catch if I maintain my lifestyle a few more months appears to be lower than the chance I'll die from a vaccine that I definitely get

For my age cohort the chance of death from either is infinitesimal but because of Bayes it might make sense to continue to avoid both, but if I try to explain that to my peers they might think I'm a Trump supporter, and as everyone knows, Trump supporters should be shunned from polite society (especially since the "insurrection"), so I see this as a choice between social excommunication and a questionable injection I don't want

Fun times
> But as more blood-clot deaths emerge... you gotta think caution is wise.

Last I saw it's 30 blood-clot deaths. Given the number of people that have received the vaccine that's a tiny, tiny amount. Even if those 30 were directly linkable to the vaccine (and so far no such link has been proven) you could still make the argument that the benefits of mass vaccinations outweigh the concern.

I don't envy anyone in charge of making those choices, though.
Because many people would not spend 2.50 a month for Facebook, and their value prop of “all your friends are here” would collapse for many users.

And then you have adverse selection putting downward pressure on the revenue per free user.
IMO, its going to be impossible for the country to enforce individuals from owning the coins in hardware wallets.

Its not like they can block the protocol across all internet usage in india.

What this truly hurts is fintech companies from innovating and thereby causing larger scale adoption.
There is an availability bias, where stories about people dying after vaccinations are amplified in fringe media, and conversely, the numbers of people who died in nursing homes of actual covid were suppressed by mainstream authorities. There's uncertainty on every part of the issue. Interpreting the general uncertainty we live with as evidence for a hidden agenda on the part of authorities is it's own self fulfilling bias, but when I read about these vaccine risks, I'm looking for a plausible model of the options.

I would (and did) jump out of planes with a parachute recreationally, but if untrustworthy people started advocating it, proposing it should be mandatory, and unstable people dressed up in double flight suits in the streets started shaming others into doing it, I would definitely not jump out of planes anymore.

If it were true that the probability of complications/death from covid are heavily skewed to people over 75 and some obvious co-morbidities, we could vaccinate everyone in that risk group in a matter of weeks. What is the case for anyone who isn't a medical worker outside the real at-risk cohort to take on the endogenous risk of a vaccine? I could make one, but I'm more interested in what more knowledgeable people have to say about it, and judging by rising popular skepticism, we're going to need one.

When covid started last year, as someone young'ish and healthy I signed up to volunteer for human challenge trials and started to organize a convalescent plasma drive, because that's what I thought being civic minded meant. I have living family members who were affected by polio before widespread vaccinations were available, and recognize the importance of vaccines on herd immunity. After a year of hall of mirrors bullshit about masks and politics, I'm struggling with the case for why a low-risk healthy person would take a vaccine with non-trivial side effect risks for a virus that is less dangerous than their normal activities, when the vulnerable people who get vaccinated (for whom the risk/reward is clearer) are no longer vulnerable.

Is there a conversation to be had on the model for this, or does it come down to "conspiracy theorists who put us at risk," vs. "normal people" and there's no point in engaging it? Is the best argument just a matter of, "we live in a society and part of that is accepting the jab?"
Sia https://siasky.net/ has also upload from curl.
I am very opposed to the removal of the compact density option. I adjust to compact on all of my computing devices because any screen real-estate recaptured for content without the loss of functionality is a good thing. On any device with a mouse, the compact layout is easy enough for me to target. As others have said here, I would opt for even more compact if it were an option.

What do we think is the best way to engage with the Mozilla decision-makers on this? I feel instinctively reluctant to spam the linked Bugzilla issue, but perhaps that is best. Other thoughts?
I switched to FF on Windows 10 as my daily driver a year and a half ago in order to adopt a multi-account container workflow. MACs aren't perfect [1] and overall I definitely sense that FF is not as power-efficient as Chrome, especially when in a Meet call, but overall I'm very happy with it and the power thing is not a huge issue if I'm sitting wired in all day anyway.

[1]: My criticisms: https://github.com/mozilla/multi-account-containers/issues/1...
I think it was unfortunate that the C preprocessor syntax is completely different from that of the C language itself. PL/I's preprocessor syntax is (approximately) a subset of the normal PL/I syntax (with a % sign in front to distinguish preprocessor instructions from code). I think that's a better approach.

That said, there is so much C code in existence assuming the existing C preprocessor, it is more feasible to add new features to the existing one than replace it with something new and incompatible.

I wish they'd add some better syntax for multi-line macros. So instead of:

#define TRY(what) \
do { \
int r = (what); \
if (r != 0) \
return r; \
} while (0)

you could write something like this:

#macro TRY(what)
do {
int r = (what);
if (r != 0)
return r;
} while (0)
#endmacro

Get rid of the backslashes (which are easy to screw up). It would also enable you to use #if conditionals inside the #macro block, so you could easily write conditional macros.

Also, maybe instead of the do { ... } while (0) trick, #macro could automatically insert do { } while (0), maybe say if the #macro had a { on the same line:

#macro TRY(what) {
int r = (what);
if (r != 0)
return r;
}
#endmacro

Some kind of looping support (e.g. #while) would also be great:

#macro NULLS(count)
# local i 0
# while (i < count)
NULL,
# define i i+1
# endwhile
#endmacro

In the above, #local is #define but local to the #macro block.
Robinhood acquires recruiting company Binc
Don't take it too harshly but it's a very naive view of how the world works.

1/ most regulations com from how people behave, not the other way around, which is a good thing.

2/ civil desobedience is a good thing if you think some rules can have really bad social impact (i mean lockdowns are not slavery but there are mental health / economic impacts which have literally never even been considered in the public debate)

3/ in practical terms a rule can only exist if you have some police power to enforce it. which costs money. this also leads up to 1 and 2 which says it's impossible to create regulations which are disconnected of what people want.

At the end of the day I'm pretty sure if you do a referendum in many countries (starting with the US), people will say they don't want a lockdown. You are probably not on the majority side.
> Rendering method

> In order to maintain compatibility, GDI performs a large part of its rendering to aperture memory using the CPU. In contrast, Direct2D translates its APIs calls into Direct3D primitives and drawing operations. The result is then rendered on the GPU. Some of GDI?s rendering is performed on the GPU when the aperture memory is copied to the video memory surface representing the GDI window.

I can’t say for certain but I think the main point being communicated here is that Direct2D uses 3D driver interfaces to get its pixels on the screen. Not necessarily that it renders the image using the GPU. I could be wrong.
tl;dr: they happened to like a kind of art before it was cool, then it became cool.

Good on 'em, though an awful lot of people look on their favorite art styles as being more about successful self-promotion than "artistic merit" (whatever that's supposed to mean). But as any kind of advice it's sorta like "Be the guy who wrote Flappy Bird or invented Dogecoin".

It's awesome that they took what little money they had and used it to give even poorer artists the chance they needed to create. I'm glad it meant they filled up a house with art that made them happy, which doesn't have to be expensive. The fact that somebody else (somebody rich) also decided they liked it is awesome, if a little weird.

The real lesson is "buy the art you like". The Internet is full of creators who will sell their stuff for a pittance -- albeit more than you probably expect, if what you're comparing it to is five bucks for a mass-produced poster or $20 for a molded action figure.
Yeah that's what I meant. The page not working is a feature.
From our experience yes and no. We built https://www.getwelder.com/ like that.

But year later into the product we feel there are two ways (but it's true that the business model of app like this is just f*ed up too)

Raise money to cover the costs and penetrate the market with this "generalistic" kind of tool.

or

Go for a niche. But this require sticking with the niche for like a year and we found out we don't love the problem space enough to do it. And from current data we don't see enough big differatiors to differentiate ourselves for a niche on short term.

We found this issue with most problem we are solving in vertical we don't understand properly - and by that I mean being part of the problem for at least a year or so and being passionate about it, having people around yourself who have that problem etc.

And you are right, this is about the determination we are not able to do for this kind of vertical for example.

Maybe that's the mistake? But again, there are many things in play with this exact Welder case which I could talk for hours about haha.
People maybe don't "subscribe" to a hammer, but people might rent-to-own one.

I wonder if software couldn't manage a lease style payment for a license. Paying a recurring subscription to something I only use once in a while is a non-starter for me.

But paying a single high upfront cost is also not great.

So maybe a mix, like a phone plan. You have a higher overall payout but once you've paid it off it's yours.

Probably not really necessary for most things though.
Algorithms + Data Structures = Programs.

Classic Book.
Which is, as I said, exactly why counting homicides is not spin, and better than counting "stabbings" or "shootings" or "gun deaths". You look directly at the metric you care about (people killed), instead of intermediate metrics (people stabbed/shot) and trying to figure out how that translates to number of people killed.
They said that engineers are well aware of the feedback, that implies they don't care about the other channels either to me