skysight-inc/HackerNews huggingface dataset:
AES256+PBKDF2 does qualify as "military grade" in the security marketing space, AFAICT. Which is pretty meaningless. You can have the best cipher, and the best KDF, but nothing would save you if your key is derived from "1234".
"In part because executives, marketers and salespeople don't know what it means."

Being a technical founder, I found some non-technical founders use this an advantage. They can lie to customers without guilt or investors with brimming confidence about their "MVP". They can use "making it simple" or "ignorance" as an excuse, if at all they get caught. These kind of lies are grey lines and exist everywhere.
You can allow rebase merging [1] while disabling other PR options, and require linear commit history [2] if desired.

[1]: https://docs.github.com/en/free-pro-team@latest/github/admin...

[2]: https://docs.github.com/en/free-pro-team@latest/github/admin...
It's obvious what is being conveyed here, and I question the intellectual honesty of your statement. I posit that by "playing dumb," you hoped to be able to convey the notion that there's no "obvious" message here.

Being on lockdown is making people ill and driving them crazy. This is being compounded by the cognitive dissonance embraced by half of the media-consuming world, which is telling them that their attacker is a respiratory virus, and not their local, state, and national governments.

Many people live in a society today where, saying this to the wrong person could get you injured, ostracized, or even killed - or, you may even get branded with the worst noun of all: racist. Anxiety is clearly through the roof everywhere you turn - now, I wonder why this is?

Are we actually going to go around thinking that these high-anxiety times haven't contributed to peoples' illnesses?
For a long time zoom was the best choice for technical users too, as webex, Skype, and everything except for google hangouts had terrible Linux support.
Hi draugadrotten - this free version will always remain free. Unless you are sharing, the pictures you store are encrypted and stored on your own device (basically using your iCloud storage). That's why we don't incur a huge cost. However, we are planning to introduce premium features in the future including a cloud storage option for people who don't have enough disk space on their device.
I have been actively reading HN for almost 10 years with different accounts.
Trust me, this question has been asked umpteen number of times, and the answer has always been no.

There is always a steady flow of good, interesting technical posts that keep you hooked.

Not to mention ASK HN and recently added Show HN and PAST.

And they always keep adding new features to the site.

So, no it still remains the one of the go to places on internet for me.
> nothing but maintenance. It's not something to be proud of

What? Absolutely! Maintenance is hard. Maintenance of old/big/complex systems is even harder. Maintaining something for so long with substantial user base is definitely something to be proud for. Everything doesn't need to constantly add features in order for people to be proud of their work. Just adding bug/security fixes once you feel something is feature-complete is also OK.

Not sure where this constant need for changes is coming from, but each to their own. But to look down on people who are doing maintenance is a real shitty thing to do.

I hope you don't work together with others in open source, as they'll also feel saddened by your comment that they should not be proud unless they work on new features.
Seriously.

I modify a single line, in a single file, and the scala system takes 2-3 minutes to recompile at work. Apparently it spends over a minute inferring types!

Hello! The types are EXACTLY THE SAME AS ALWAYS. Please cache the whole typing phase as a build artifact based on file/directory hashes. Maybe even make this cache source-control-safe.
I'm curious who maintains the Android docs. Is it all open source? Is any of Apples?
And Remo: https://remo.co
The client works fine on XWayland, but the games do not, I need to switch to X11 for that. I really only use the client to launch the games though, so I haven't noticed any of the other issues.

As far as the games go, I've been very impressed with how well Proton works so far! I was thinking about running Windows in a VM and doing GPU passthrough when I get a desktop next year, but with how well Proton has been working on my laptop (with only integrated gpu), I may not need to -- Proton may work perfectly well. In X11 (sadly, since I use Sway for my non-gaming use).
Aerial Photography Awards 2020
The long form guides are great, but for much of SwiftUI they're even missing the most basic 3-line summary of what a thing is.

I so often need to do a simple thing, find a function that looks about right, and the documentation for it says literally nothing about how to use it.
Well I chuckled at least. But yeah, a car spontaneously catching on fire is completely unacceptable and should never ever happen. A phone's battery life getting worse after 2.5 years of use is pretty normal and expected. The other one with the sudden hard bricking is pretty bad, but it worked perfectly up until then, and it lasted about the normal lifetime of a phone anyways. The parent to mine was complaining about day to day usage issues that I've never had.
the main reason: customers choose it over other options.
Or something like Bitwarden and have an family org where you put shared credentials.
Fully homomorphic encryption?!

Reads article

Yup! Gosh, I can't wait for it to become remotely practical.

It's been a few years -- wow, almost a decade -- but I remember a paper that claimed to prove that "no fully homomorphic program can be written such that the secret key was guarded in all cases," i.e. it's theoretically possible to trick a FHE program into giving up its own key, unless your program is basically trivial.

It was one of those papers that you run across, then never see again, and wistfully wish you'd saved a reference to. Tantalizing idea, if true, but probably not true.

EDIT: I just went back to finish the article, and they linked to it: https://link.springer.com/chapter/10.1007/3-540-44647-8_1 Welp. Looks like it was a good paper!
Airbus’ problem is overinvesting on the A380 and getting rid of it.

Boeing’s problem is having integrated a company who was repeatedly found to have FAA collusion, and having repeated their schemes, resulting in their 2013 airframes and in their Max 8 engineering based on broken FAA supervision.

Comac’s problem is being the young inexperienced incumbent, but worth noticing with its Asian future.
Rainbow Charts – “Can it be done in React Native?”
Just in time for the DoJ and the EU to tell them to intentionally cripple it for law enforcement purposes.
How does this compete with 1password? I don't see a competitive diffrentiator.
> Search, which hinges on the ability to scan and index your files, is a canonical example.

Of course, search can all run locally on one's own devices. I believe that there are also privacy-preserving search techniques which can run remotely, albeit often with an unacceptable overhead.

Frankly, I would rather have local indexing and search anyway: it is significantly faster, and I am likelier to have more spare resources to dedicate to myself than Google is to have to dedicate for my use. What I mean by that latter point is that while Google are huge (1.18T right now), they must spread their resources over many, many users (that number divided by the number of people on earth — a decent first approximation for their number of users) is only $155, and I have way more than $155 to invest in my infrastructure.
I'm an experienced dev/fmr eng leader and (disclaimer) run a small product dev shop now.

In the past, I've hired a dev shop/freelancer when the project could be worked on fairly independently with high level direction and has a strong business use case but it isn't worth wasting core team cycles. For eg, marketing team needs a dashboard, the reporting/ETL infra needs to setup or is broken, internal products, or even clearing the bug backlog. Ideally the dev shop also has someone who can do some product/design work if necessary.

If you're hiring a dev shop for higher velocity/shipping features quicker, you have to be careful. Reviewing their PRs, communication (if in different TZs), sharing context, poorly done work, and disconnect between team's best practices and theirs can eat into your core team's time and potentially lead to some frustration.

As much as possible, the key is to protect your team's time aside from critical inflection points -- initial scope, them sharing their approach, validating if it looks good, and the occasional review/check-in.

Hope this helps.
The definition of personally identifiable information, as I recall it, is info for which there exists a party that can trace it back to a person. Just because I can't find your name using your social security number doesn't mean that your SSN is not PII, because there exists a party that knows whom this SSN belongs to.

Similarly, it's not as if CGNAT is an anonymisation technology. Crooks would love it: download and upload whatever you want and nobody can ever tell it was you! No, ISPs log who used which IP and port at which time.

Processing the IP address and port number is essential for TCP to work, and even if you don't store it and filter it on your network's edge, it's still covered by privacy law–technically. A judge might not award you damages, but technically the processing (not storage) of personal data is also covered by privacy laws.

Of course, if they don't store it then I would consider it anonymous. The question to me is what they do with the data. But it's not correct to assume that it's anonymous just because you share an IP address with others, or to assume that everyone has CGNAT. Where I live a personal address is the default.
VPN by Google One [pdf]
Jack Ma's Bund Finance Summit Speech
I do try, but this got me furious as someone putting in the work to make free software, and corporate clowns playing devil's advocate for their own peacocking.
on front page: https://news.ycombinator.com/item?id=25043989
I use git flow, and it took a while to get used to but I now do almost all of my git stuff in my IDE, pycharm.

I used to like tabbing over to terminal to run my git commands and do my diffs.

Now I use the git flow plugin and do my full process including amends, push, etc interactively.

Much of it can be done by keyboard and the closeness to the auto linting and reformatting has caught many small errors, left behind little items and generally improved code quality greatly.
The article provides no link to the actual study.

The article mentions this

>In the three months following testing positive for COVID-19, 1 in 5 survivors were recorded as having a first time diagnosis of anxiety, depression or insomnia. This was about twice as likely as for other groups of patients in the same period, the researchers said.

Without any link to the study, this is meaningless information. This article is implying the virus directly caused those symptoms.

There's no mention of the effects a possible quarantine may have on one's mental health. Typically, if one is diagnosed with covid, you're put into isolation and quarantine for a minimum of 14 days. After returning from this, your life is affected. Your work, your friends, your family.

Is it really any wonder someone might experience anxiety, depression or insomnia after contracting covid and dealing with thr effects of the virus, both the direct physical ones and everything that surrounds contracting covid.

Why is this assumed to be something the virus is directly causing as a symptom rather than looking into anything else?
The tradeoffs for crossbows are not as clear as it might appear, and it took much longer for the crossbow to overtake the longbow in medieval Europe than most people imagine. Yes, crossbows have massive draw weights compared to a longbow; but this heavy weight comes with two drawbacks. First it requires a very heavy and less aerodynamically efficient bolt in order to survive the extreme acceleration; this provides plenty of close up power but means crossbow bolts lose their energy quicker over distance than a longbow. Second the reloading procedure is very slow, a crossbowman can fire about 1/6th as fast as a longbowman, which reduces volume of fire and means that the crossbowman needs some sort of cover while they look down and fiddle with their crossbow. Historically only China used the crossbow heavily, for Europe it was probably more a hunting weapon than anything else for the first ~500 years they were in the region.

The main benefit of the crossbow appears to not be penetration, but ease of use. Training a longbowman takes a lifetime (medieval English Archers had skeletal differences due to the constant training), and effectively requires handing out weapons to your peasants. This is not a good idea if your peasants are in fact, serfs. With a crossbow you can hand them out and train a soldier how to use it in a week or so, and then take the crossbows back later and not worry about them being used against you in a peasant revolt. You simply can't do this with a longbow due to the constant training they need to be effective.

> And Western knights did not like it. Their armor protected them from most weapons they would face with the exception of the longbow, a weapon that took years to learn and decades to master. But crossbows could slice right through the armor at greater range than even a longbow, and shooters could be trained in hours or days.

This description of crossbows trivially defeating armor is not true. Perhaps a crossbow could defeat cheap iron armor at close ranges, but the primary sections of high quality steel armor will be effectively immune to all projectiles; later examples were in fact actually capable of stopping bullets. The real risk was the thinner sections around the groin, shoulders, or face mask, where the armor was typically thin enough to be defeated by either bolt or arrow.

This historical account sounds a bit like a moral panic of the day, not an accurate description of the behavior of armor against crossbow bolts.
>It’s not clear that’s true. Flying doesn’t appear to be causing covid to spread.

Come on now. Just because we don't have peer reviewed scientific studies confirming the fact doesn't mean common sense can't apply. You're sitting in an enclosed terminal with thousands of other people from all over the world who may or may not even be masked, waiting in multiple lines with no social distancing, and touching an endless amount of common surfaces. It's spreading like wildfire at airports without even including the actual flight itself.
Improve Your Side Project with These Simple UX Writing Tips
Aspyr has not been doing any porting for years. Feral is scaling down their porting as well. Mainly because of Proton: https://boilingsteam.com/proton-the-native-port-killer/
The Amish have always had this relationship with modern technology. The communities carefully consider which things to adopt based on how it will impact their way of life. It has nothing to do with their religious beliefs evolving. Even if that were the case, these are their own choices, not choices imposed on them by outsiders.
I think it really depends on where in FAANG, or even in the same company.

My experience in the one of them has been the opposite of what some of the bullet points implies, or at least in a 'positive' direction.
I am 100% convinced that Stripe's success is at least partly due to their attention to documentation and design. Their documentation and knowledge base should be used in case studies on how to succeed as a saas.
Try https://exactcode.com, has buildin scanner drivers.
I hopped into the common space and was delighted to have a real, spontaneous conversation with an actual human! That's the first time that's happened to me ANYWHERE during COVID.
Boeing whistle-blower says proposed 737 Max fixes aren't enough.

179 points by bookofjoe 50 days ago

https://news.ycombinator.com/item?id=24543411
There are plenty of European fabs, such as Intel Fab 24 in Ireland and GlobalFoundries Fab 1 in Dresden. ST Micro have at least one as well.

I think the unique thing about TSMC is that they're an "unaligned" fab, not part of one of the giant chip companies. They'll take contracts from anyone. This leads to their name getting mentioned a lot by all the fabless semiconductor companies, while Intel, AMD, Samsung etc. turn out billions of chips with zero news coverage.

They are the free market in chip manufacture.
duplicate: https://news.ycombinator.com/item?id=25037342
We investigated that briefly. It's not as easy as it sounds, and even if it was, some games do useful things when they lose focus (e.g. auto pause the game, stop sending audio). We decided it wasn't worth pursuing.
wow, I'm so hyped for the improved tracking capabilities
Codeweavers is mainly working to support Proton these days, check out this interview from a few days ago: https://boilingsteam.com/podcast-12-with-james-ramey-from-co...
That many (most?) companies in this space lie through their teeth doesn't excuse the lie.
https://youtu.be/ntUXh7qiyr0
And

https://youtu.be/PJJO9PmXm90

These are the two stretches that help me the most.

Highly recommend going through bob and Brad, and
Dr Jo on YouTube. I try stuff all the time and have regained much of my mobility.
Boeing has kind of a poor track record for software lately, from the Max to the SLS. Time will tell if this has resulted in real change.
https://www.saferspaces.org.za/understand/entry/what-is-viol...
https://www.who.int/violenceprevention/approach/definition/e...
https://www.gov.nl.ca/vpi/files/nine_types_of_violence.pdf

Excerpts:

---

As a result of violence being such a complex phenomenon, there is no clear definition for it. Therefore, it is often understood differently by different people in different contexts - such as those from different countries, cultures, or belief systems.

While no standard definition of violence has been established, it is important, when developing effective prevention strategies, to have a clear understanding of violence and the context in which it occurs. In its 2002 World Report on Violence and Health, the World Health Organisation (WHO) proposes a definition of violence that has since become a working term for many international and South African organisations working in the field:
WHO definition of violence

“The intentional use of physical force or power, threatened or actual, against oneself, another person, or against a group or community, that either results in or has a high likelihood of resulting in injury, death, psychological harm, maldevelopment or deprivation.”

---

Psychological violence (also referred to as emotional or mental abuse) includes verbal and non-verbal communication used with the intent to harm another person mentally or emotionally, or to exert control over another person.

The impact of psychological violence can be just as significant as that of other, more physical forms of violence, as the perpetrator subjects the victim to behaviour which may result in some form of psychological trauma, such as anxiety, depression or post-traumatic stress disorder. This includes, but is not limited to:

* expressive aggression (e.g., humiliating and degrading),

* coercive control (e.g., limiting access to things or people, and excessive monitoring of a person’s whereabouts or communications),

* threats of physical or sexual violence,

* control of reproductive or sexual health,

* and exploitation of a person’s vulnerability (e.g., immigration status or disability).

This not only leads to mental health problems, but also to severe physical problems, such as psychosomatic disorders.

---

There, I have done your research into a pre-established, publicly accepted fact which I have no obligation to do (or else I would be doing it all day!). Your welcome.

Now it's your turn to come up with reasons why this evidence of historic colloquial use will not be enough for you.
I'm not sure that applies here. Steam specifically ships it's own version of libraries for compatibility between different distributions.
A feature I'd really like to see on a password protected account or a sharing app would be a second password that works only after n days of no logins.

So I can give my wife a login for my email and I know she can't use it unless I'm incapacitated. And I can choose how many days of inactivity would qualify for the dead-man's login.
That's not true at all. All work is a trade-off between effort/cost and reward. The person refurbishing the equipment will decide how much work is reasonable for the amount of money they are making on it.

In an ideal world, we want to sell something that works perfectly and don't want any returns for sure but the truth is we never know its perfect and perfection costs money.
> If you don't want ads, block them.

And if they block their site when you block ads, then what? Typically I just leave such site, but not everyone might want to.
CockroachDB 20.2
I can't really come up with a reply to your comment that won't start a flame war. It's clear that the crux of the issue here is that you consider that at this very moment the American presidential race isn't "finished" and that it's partisan to say that it is. If you really believe that saying that Biden won the election is a partisan issue I don't think anything I could say would sway you at this point.

I would just like to point out that in 2000 Bush won Florida by 537 votes, currently Biden is ahead by over 10k votes in all the contested states, and even if the projections were wrong for any single one of them he would still win the electoral college. I do think the news outlets learned from 2000, otherwise they'd have called the race as soon as Pennsylvania and Georgia flipped. The situation is really not comparable to 2000 where the news networks called Florida for Gore before the last polling stations had even closed in the state[1].

Now if it turns out that there was indeed fraud then of course it could overturn everything, but not having any conclusive evidence of anything it makes sense for news outlets to proceed as usual I think. I mean even Fox News called the race at this point...

But even if we ignore these current events I still maintain that it's silly to expect the media (and all observers, including internationally) not to call the race when the numbers show that there's a clear winner. Maybe sometimes they'll get it wrong, but what's the alternative? Pretend that there's no winner for weeks waiting for the official count and you don't see the writing on the wall and precluding all analysis of the results? That would be rather silly.

[1] https://en.wikipedia.org/wiki/2000_United_States_presidentia...
Civ6 was a very poor port on Linux.
For myself, I was one of those new users, but not by choice. Someone created a Parler account using my email. I guess that's one way to bump up your numbers?
Mesa Gallium GLon12 driver merged, supporting OpenGL on DirectX 12
I enjoy the walk and quiet. I do t want someone talking into my ear when I go for a lonely walk to get away from people, work, noise. I find that it defeats the purpose to take your phone with podcasts and audio books with you for such occasions.
Isovalent ($29M funding) launches cloud-native networking and security platform
Thank you, Sir. Much appreciated. :)
If you switch back enough times it will stop trying. Same with other things like suggested tweets in your notifications or likes from others, if you see those just click on the top right arrow on the option that says I'm not interested and after a few days it will stop showing them.
Search Jews or Goy for a fun time!