skysight-inc/HackerNews huggingface dataset:
I think whats going on here are people are fatigued with covid related news and in the news in general. News publications are terrified and putting out these scaremongering stories to get people hooked again.

Just like the 1917/1918 swine flu didn't last for "generations"(meaning the potency of the virus was extremely deadly) this covid virus will do the same. It will def. be around but not in the same potency as when it entered the world stage late 2019.
These seem contradictory to me:

> End-to-end encryption
> No user data leaves the client in plaintext.

> Smart import
> Upload any OFX/CSV file from any bank in the world. Leave the rest to us.

Edit: To clarify, "No way for us to sell your data or even peek into it" is more the contradiction I had in mind than just end-to-end encryption.
Years ago, I had a boss who really wanted me to do popup ads and spam. I was the only programmer, so the buck stopped with me. Every time, I told him to shove it.

Eventually, he threatened to hire outside developers to do the work. Previous to my employment, he'd used foreign contractors who were quick to cash checks and slow to do the work, and rarely satisfied the order. I called him on it. "Go ahead, go back to your past contractors... but by the way, wasn't your dissatisfaction with them the whole reason you hired me?"

I think he managed to find an external marketing company to spam for him, but he never got popup ads under my watch. The funniest was the time he discovered popunder ads -- he thought I'd be cool with those, for some reason. Sorry, guy.
Autocomplete would be my guess. Which makes it more obviously scummy.
OPA is a decision engine, and a great underpinning for an application authorization solution for developers. We're using it in Aserto (www.aserto.com).
for everyone else that was confused about why an article titled

> Go 1.17 is deprecating the traditional use of 'go get'

did not link to the original proposal/implementation issues:

initial proposal: https://github.com/golang/go/issues/40276

1.16 deprecation delay: https://github.com/golang/go/issues/42885

1.17 deprecation: https://github.com/golang/go/issues/43684
Yep, suddenly all the projects are back but not the hiring to go with them, and I was already stressed and doing multiple former employees' jobs and underpaid in a hot developer market, so...why should I stick around any longer?

Currently interviewing with several recruiters. One will definitely give me a higher salary than I can expect from my company, if they ever decided to give raises again (this year's annual review came and went and other than having me fill out a self-eval four months ago and hearing nothing since).

I even kept quiet in meetings for upcoming projects recently where I was told by other people in the company "You better not leave, we need you for this!" Not my problem they don't have "Hit by a Bus" redundancy in place.
Yep. One of the things I've been doing lately with some internal utility apps is building a small Windows exe (for Workstations where almost always the dotnet runtime is already installed), and a larger but self-contained binary for linux.

dotnet publish -r win-x64 -p:PublishSingleFile=true ---self-contained=false

dotnet publish -r linux-x64 -p:PublishSingleFile=true -p:PublishTrimmed=true --self-contained=true

To give an example of this for a reasonably complex test tool I have on .NET core 3.1, the Windows exe is 3.7MB and the linux binary is 38MB. I'm guessing there's some room for optimization in the process though, as the linux binary is compressed (tgz) to 13.37MB.
thank you. big problem today is attributing racism in any situation where outcomes are perceived to be different because of weird contextual framing.
So China has discovered time travel?
That's extremely obnoxious. I wonder if I can make uBlock Origin block this.
Fifth, Finns are blunt seemingly as a matter of national identity, and so in that sense Linus isn't even very remarkable.
ha, amazing
From their numbers it seems like the 20% of Israelis who are neither children nor vaccinated represent about 0 delta cases?

To be able to do such a rounding error in an article implies to me that delta is roughly as infectious in the vaccinated as vanilla was in the unvaccinated.

That's probably not a cause for concern for the vaccinated, as it won't even rarely kill them, but that does mean the herd immunity eventually will not be protecting the unvaccinated from a variant.
I could be mistaken, but it feels like your colleagues are not roasting someone but are taking offence at the tone of a message that whilst obviously written by someone, isn't actually from someone but is (or appears to be) an automated response.

Personally, if it was a human at the other end of a chat who started off with "Oof" I'd be fine with that as we're having dialogue, but when used as a generic automated message it would feel a little unprofessional. Not enough to complain about, but it would be noticed.

Nothing to do with bullies, personalities, or roasting someone. Quite the opposite in fact in that it is totally fine from humans - just not ideal from an automated system.
A Brief Survey of Code Obfuscation Techniques
While it’s absolutely true that naive non-experts can end up adding a lot more heat than light, I’ve also seen non-expert people come into stagnant domains and absolutely completely transform and improve upon the state of the art.

I am skeptical of the “more data is bad” meme of screening hesitancy. It cannot be scientifically true in the strictest sense, and to the degree it’s an accurate assertion, it really seems to reveal an unscientificness to how screening data is used today in practice rather than that in principle more data is bad.
Two questions that the page didn’t answer:

- can this import and sync my bank/credit card transactions?

- what is an entity (“150 free entities”)
One of the answers raises an interesting possibility:

https://www.zhihu.com/question/466111598/answer/1953785089

Basically, they claim it's possible that it's not about KPI at all; but rather, Huawei has added some internal processes to try to raise code quality. But those processes, rather than focusing on things like algorithms, ends up mostly catching unimportant things like minor security issues in tests and code style issues in third-party code. So they suspect that these trivial patches are somebody internal to Huawei trying to satisfy their own internal processes by fixing upstream.

That would mean it's still about KPIs, just not those of the patch submitter.
Western Digital Confirms 'My Book Live' Drives Are Being Deleted Remotely
The rate of technological advancement is growing exponentially, so the duration of an 'era' is becoming compressed.
300MB? Wow, I thought my Capital One app was big at 128MB.
Again, it's a theory that has so far no basis in science - it's speculations, mostly by people who have no virology background. They maybe even PhD in other biology fields, but having them present their opinions, with no actual data to back it as facts, is as valid as database experts applying their intuition to reason about how to build ML models.

Meanwhile, viruses jumping spices is extremely well document behavior, and COVID like viruses are known to exists in other mammals. Actual data, and Occam's razor point to lab-made virus being invalid theory. Can experts pursue it? Sure, but until they have actual data, presenting it to the general public is click bait fear mongering.

And you also conveniently ignore that OP also had issues with vaccines, which effectiveness have as much backing by science as any theory could possibly have.
You will never convince me in a million years that $2k was actually the fair market value of his investment that was later worth $5 billion. No one is lucky enough to pick an investment like that with the tiny amount of initial capital you can put into an IRA.

There are clearly some kind of shenanigans going on to artificially lower the price he paid to smuggle it into the IRA. Those shenanigans may well be legal, but they shouldn't be.
Yes. I think a heartfelt appology and an assurance that it wouldn't happen again and paying for damages would come a long way.
LOL :) XACML had some great ideas (my team worked on it back in 2004-2005), but god, all those angle brackets <shudder/>
I think the thing that rankles for me in a lot of posts like this, is that they tend to talk about solutions to problems like burnout that are only feasible if you have the privilege to execute on them.

"Give yourself space to not work so you don't get burnt out" is only applicable if you have the expendable resources to do so, and the reason that many people don't is that our culture and society are broken for them. For someone like that, listening to people talk about things like "work-life balance" is enraging, frustrating, and demoralizing.

That said, if we're going to fix this situation, we're going to have to work together on it; which, for people who have the capacity to spend extra time on social issues, means putting their oxygen mask on first, so they're more effective at whatever it is that they're focused on. In many cases, this is precisely the kind of change necessary to fix the system.

My point here is that it's a complex situation, and it's correct both that a) there are bigger problems than burnout in the world and we should be aware of this and b) burnout is a real issue for some people, and that deserves support and attention too.

There's no reason we can't focus on more than one thing.
It needs to go further. Marketplaces should not be required for entry into platforms whose market is essentially "everything you'd do with a computer". Especially if the web is purposefully hobbled.

Apple's "protection" is actually just a racket and scheme to control the flow of money and extract as much as possible.

iPhones and Androids are computers and web downloads should be first class. We've been gaslighted into this "nanny state", yet we do much more dangerous things every day: get into cars, wire transfer money, go on blind dates, ...

Open and free computing is not wrong. The powers that be are trying to tell us that it is so that they can "protect" ( = control and tax) us.

Apple App Store and Google Play can still exist and cater to specific needs. Marketplaces like Itch and NewGrounds do a better job at what they do than either Apple or Google. If indie developers want to show up in multiple places, including their own website, it should be allowed.
Amazon and UC Berkeley release dataset of product images and metadata
Interesting... I've never heard of this and none of our lawyers in frivolous lawsuits have brought it up. (Although none of the cases have gone to trial...)
I think I've changed my stance on compulsory voting over the years.

My old view was that voting should be as easy as possible (advance polling days, no advance registration requirement, mail-in ballot options), but at the same time it shouldn't be mandatory. I used to view compulsory voting as an impediment to the democratic process: if you aren't motivated enough to vote, why should you get to weigh in?

These days, I think compulsory voting may have a whole lot of value as an effective countermeasure to polarization. Political campaigns would be forced to shift from whipping up furor among existing supporters to reaching across partisan divides in order to convince independents and persuadable individuals in the other camps to vote for you.

Have there been any studies done in this regard?
Yes, it doesn’t look as nice but is much better for IFR. The G1000/GNS 530 are accurate enough that you can actually practice with them.
Yes, .NET Core can now create self-contained executables. Microsoft and others have been enhancing this since it was introduced in .NET Core 2.1.

I've been enjoying the way that .NET has been evolving in pragmatic ways. The initial implementation basically created a self-extracting zip that would include the runtime. That had its drawbacks, but it was a way for them to get self-contained deployable out the door with minimal hassle. Sure, it meant taking up a bit more space, but it worked and solved what most people cared about: having a single file that they could run without needing to install things in the OS.

Likewise, they came up with ReadyToRun. Basically, they'd AOT-compile stuff for fast startup times, but include the byte code so that things could be JIT-compiled during runtime. This meant that the AOT-compiler didn't need to be perfect and that they didn't need to worry too much about things like the performance of reflection code. That code would end up JIT-compiled in long-running programs. Again, a pragmatic approach that does have some drawbacks (like large deployable artifacts), but they got it out the door and have been improving it as time goes forward.

A more pure approach might be to wait until one can produce a really top-notch AOT compiler, wait until one can replace certain reflection-heavy code, wait until one can optimize libraries, wait until one can do lots of testing to make sure you don't have regressions, etc. But that requires a lot of time while what a lot of people might want isn't a pure solution, but just something that allows them to speed up start times.

Likewise, zipping up the runtime with your code into a self-extracting and self-running file isn't the most pure approach, but it meant that you could get a single file to scp and just do `./myprogram` on.
> it seems like devs just assume that people only use their app and it’s not reasonable that the Gmail app requires 300MB or PayPal needs 250.

s/devs/product managers
Buying things second hand is something normal people do. ‘Pay someone else to buy a printer out-of-state in a store with cash,’ is not.

Both avoid store registration though.
I feel your pain. I consulted in a hospital management software and they had trees spanning 6+ levels deep and it had to be dynamic too.
Is it a best practice nowadays to use word "coronavirus" for all the viruses with the particular molecular structure pattern instead of word "flu"?
I'd just like to point out that this line of inquiry is not some unanswered philosophical question. All of capitalism is focused on this question of ownership. Who owns the picture? The answer is always whoever the parties involved agreed would own it. Both options can exist and they'll have different prices.

This same question often comes up with self-driving cars and "fault", and it seems to regress into the same trap. Ownership of _risk_ is one of the primary concerns of capitalism. The question is not, "who should be at fault?", it is instead "what is the cost of this risk?" and then we buy and sell that risk like everything else (which is also how we determine that cost). If the self-driving advocates are right and self-driving is safer, then the risk will likely cost less than your current insurance.

Of course, it's not always clear. If the parties can't agree who owns a thing, they often use some legal mechanism to resolve their dispute.
Right. If the objection is that it has a high false positive rate and doctors don’t understand Bayesian statistics enough to take that into account, then the solution isn’t to ban the test but instead require clinicians who interpret the test to learn Bayesian statistics better.
That ignores how python scoping works. Built-ins are actually the last thing python checks.

You can override the built-ins by re-defining the symbol in any of: local functions, enclosing functions, or the global scope and it will impact the entirety of that scope.
Just blocked the device off, just in case. Last firmware from 2019.
I think history has proven that there will always be someone willing to do what hundreds of millions of people wont
I would counter this and say that my greatest time playing MMOs in my youth was the UO days where outside of cities, everything was pretty lawless. In the early stages you might run into a player killer intermittently while out mining or harvesting whatever other material or in a dungeon but the community formed around that aspect was really cool.

There was a bounty hunting system where killed players could put cash on the head of the killer. Groups of do-rights forming into guilds that would actively seek out people pking and griefing just for fun. Killers would also be permanently marked red in their name and banned from cities via the guard system. I think that whole aspect was more fun than the core dungeon component of the game and felt so organic.

Just my 2 cents. I miss when everything was explicitly designed from head to toe in a game design doc.
YouTube takes down Xinjiang videos, forces rights group to seek alternative
> I think the answer to that depends heavily of ones own philosophical point of view - we may not even agree on what makes people free.

I think that's a philosophical debate, but mostly nonsense in practicality. It's not a matter of belief or opinion, for the most part; it's not hard to understand. It's just trendy for authoritarians to attack human rights as some subjective matter of relativistic ideas - that would be convenient for them.

> societies should be allowed to self govern

People have a right to self-govern, and to protect that right and others, 'governments are instituted among humans'. The word 'society' is often a construct used by the powerful to justify their control of the weak - the powerful are 'society', they assert, kind of like old-fashioned divine appointment.
We do indeed! Doesn't stop many people from making it a pain in the ass but stops some.
Not universally true. Depending on points such as competing stores in the mall and the parking situation, number of customers can decrease for the store outside the mall. For example, you are a cellphone store with no parking and the mall will have 3 cellphone stores and a giant parking structure, the mall will hurt your business.
Interesting. Ice age ended 10k years back.
I've been interneting-while-woman for three decades now so of course my username isn't my real name. But (like most developers) my GitHub includes my real name, my photo, and my company, hence my hesitation. I have to wonder, though... are you as quick to chastise the "internet assholes" you see harassing women online as you were to chastise me for having the audacity to admit my gender online?
Oh, I think your use of force data is more than one order of magnitude off. Police shot and killed 993 people in 2015 [1]. It's a safe assumption that fatal shootings are the tip of the iceberg in terms of use of force, not the overwhelming majority of cases.

And use of force is only one type of lawbreaking in which cops regularly engage. Buffalo News compiled over 700 instances of sexual misconduct by officers over 10 years [2]. Anecdotally, I see police commit traffic infractions all the time.

None of this is really relevant to my question, though, so I'll pose it again: how much must we pay for police officers to obey the laws they're supposed to enforce?

[1] https://www.washingtonpost.com/graphics/investigations/polic... (filter by 2015)

[2] https://s3.amazonaws.com/bncore/projects/abusing-the-law/dat...
You can actually add `-p:PublishReadyToRun=true` to your `dotnet publish` command and it will do AOT compilation for you. It blows up your executable a bit, but it does pretty much give you warmed up code at the get go.
Just be careful if the CA Franchise Tax Board ever gets wind of it, they'll come after you for 10% income tax for the rest of your life.
"Hillary Clinton would probably be president if FBI Director James Comey had not sent a letter to Congress on Oct. 28. The letter, which said the FBI had “learned of the existence of emails that appear to be pertinent to the investigation” into the private email server that Clinton used as secretary of state, upended the news cycle and soon halved Clinton’s lead in the polls, imperiling her position in the Electoral College."

https://fivethirtyeight.com/features/the-comey-letter-probab...
Even worse it was a known CVE - the firmware update was in 2015.

Western Digital WD My Book Live and WD My Book Live Duo (all versions) have a root Remote Command Execution bug via shell metacharacters in the /api/1.0/rest/language_configuration language parameter. It can be triggered by anyone who knows the IP address of the affected device, as exploited in the wild in June 2021 for factory reset commands.
Yeah, I heard this a lot about go. Agree that gofmt is a good call, but it’s not hard to get that one right. I’m seeing more and more of these “included batteries” being deprecated, it’s almost as if standard libraries don’t stay shiny and new forever ;)
iPhone:

BoA - 457MB
AMEX - 130MB
USAA - 109 MB

I only have BoA because I haven't canceled my CC with them yet (kept because AMEX is not accepted everywhere). It seems I deleted my other bank apps (after I'd closed the accounts, makes sense, right?) but IIRC they were somewhere in the 150MB-200MB range. Some people just really like bloat I guess.
I feel that a discussion of ltree is incomplete without discussion of manipulating the tree. e.g. splicing, cutting, moving, deleting branches [1] etc. Also, how ltree uses Gist indexes [2].

Reference:
[1] http://patshaughnessy.net/2017/12/14/manipulating-trees-usin...
[2] http://patshaughnessy.net/2017/12/15/looking-inside-postgres...
And how did they ever survive, without masks, lockdowns and vaccines?
> Their point is not that Python3 should not have broken backwards compatibility, it's that Python 3 should not have been entirely incompatible with Python 2.

No, my point is precisely that py2 and 3 are not compatible. Even with the backports, py2 and 3 are not fully compatible. Hence the "py23" or "six" dialect, which is the subset of 2 and 3 that overlap, with some shims to facilitate it.

Py2 and Py3 string apis are not compatible. They cannot be made compatible. They can never be compatible. There's no "from __future__" that could make them compatible without a stupendous amount of work.

Not to be pretentious, but I'm developing the opinion that anyone who thinks that the Python team could have just shimmed their way between 2 and 3, does not really understand the Python compute model.

Google literally invented a py2 to go transpiler (grumpy) to avoid converting. Do you think for a second if there was a way to just "from future" their way to a compatible str object, they wouldn't have taken that route?
Confusingly enough, the "mayor's house" belonged to the city's first mayor, and is now a museum and event space. It has a proper name, but the locals all know it as the mayors house. It is not a residence set aside for the current mayor.
There are form builders out there where you have the option to record data as it is entered. It is simply a checkbox in the form builder.
Ask HN: LinkedIn suggesting I connect with my infertility doctor
Looks like they mined my Gmail account and got the e-mail.

From a damage control perspective (obviously I want this info known to nobody but me and my healthcare provider), what can/should I do?

Are LinkedIn's affiliates looking at this data?

Who are they sharing it with?

I'm hoping to publicize this enough that someone at LinkedIn takes notice.
> And your manager can't afford to fire everyone who pushes back on shipping insecure code.

I feel like they actually can, since:

- most people want to get paid and to have a job, not get fired over principles
- therefore, they will bend to the whims of management and release whatever they're told to release
- they don't actually have any sort of leverage, as most developers, and are easily replaceable

It is good that your experience is so positive, yet that's not the reality in numerous places.

Here's a similar post from today: https://news.ycombinator.com/item?id=27629543