skysight-inc/HackerNews huggingface dataset:
A lot of attacks on cryptosystems involve things such as being able to encrypt whatever you want with the private key, being able to generate lots of messages encrypted with the private key, or being able to observe the errors that occur when decrypting a slightly wrong encrypted message.

By allowing anyone to encrypt a file to the government's private key, you're vastly increasing the chances that one of these attacks goes from infeasable to easily doable.

Right now, if someone were to find a chosen plaintext attack on AES, they could find someone who will encrypt things with their key, get them to encrypt the chosen plaintext, and then break other things that person had encrypted.

If we used the proposed system, then the chosen plaintext attack would allow me to encrypt the plaintext on my own, and then use it to break everything in the world that was encrypted.
yes, that's how they are starting off perl7, but the mere fact that it is given a different major version number gives them the social license to break stuff.
Interesting how the TSA pretends it is police when it isn't. Also interesting the level of stupidity and incompetence shown by every asshole of every organization involved. Perhaps people are starting to see now, thanks to BLM, that law enforcement is made up of extreme assholes who enjoy cruelty and hate. Not just cops but even non law enforcement organizations with power like the TSA. It's built into the culture, this sick power-hungry drive to hurt and control others so that one can feel superior. Even the airline agent displays it because of that. I doubt there are many people in power in the US who don't display this. Certainly have never met any myself.
Breathing is a feature that you can turn on in Amazon Polly since 2018. There are automated, manual, and mixed modes depending on how much you want to manually control the breaths. More info here: https://aws.amazon.com/about-aws/whats-new/2018/03/amazon-po...
Well, one Pixel got three OS updates, but there has been no change in their written support policy that I've seen.

Also, they cut off that particular Pixel from further updates right after switching to the .0 version of the new OS.

Who in their right mind wants to be stuck with the buggy .0 version of an OS?
The first two hurt to look at. And I mean that in a literal, physical way. It hurts my eyes. Consider some alternatives to the colors used.
What if their name is "Bobs"? You'd have no way to distinguish the name as names are always going to be the least consistent part of the language - would you then use "Bobss"? But what if their name is "Bobss"…? ;-)

Funnily enough, if their name was Bobs then the possessive would be Bobs', but you'll see natives use Bobs's and even say "Bobses" (Gollum like) as it's confusing even for us. That kind of consistency isn't a strength of the language, and the education system is failing too many people (that's a whole other discussion).
So, you feel that every single niche forum must be discussing this or they're not being human?

What if this were a body building forum or a site where chefs and their kitchen cooks talk shop?

Would you feel the same way about the users of those sites?

I'm sure plenty of people in tech don't really give a shit as is their right.
Why outdoor brands like Patagonia, The North Face, and REI will save us
Gmail does not have something like Hey's screener.
Looks like this could give Apple a bit of a head start with fleshing out some of their AR app offerings out in the real world. I imagine these will translate quite nicely into rOS / StarBoard, which gives Apple a slew of apps to use on day one.
No, I understand and agree with all of that, I sometimes design UIs and I wouldn’t touch PS with a laser pointer for that purpose.

But the article talks about software from 10 years ago to now. I remember even as Sketch had been rising for a while, something like 52% of UI designers still used PS. Pretty sure that wasn’t even close to 10 years ago!

So I guess that’s why I thought PS->Figma was a reasonable jump in that context. Even if they used Sketch in the interim or whatever.
I think that the mistake is common because it is triggered by a language irregularity. Normally in English, 's indicates a possessive. By that logic, something that belongs to "it" should be "it's", just as something that belongs to John is "John's". But no, we spell the possessive pronoun "its".

And I've often seen autocorrect try to turn a correct "its" into an incorrect "it's" or vice versa.
>About a billion people are living on a dollar a day or less. The number of people living at this level is going down. That’s good... Bill Gates has an estimated worth over one hundred billion dollars. He could eliminate a category of poverty without changing the number of digits in any box on his tax forms.

I don't think giving 1 day's wages to the world can be construed as "eliminating a category of poverty".
Scroll to Newly Added Item Using ScrollViewReader and OnChange Method in SwiftUI
Google would be smart to acquire Glide (https://www.glideapps.com/)
So, refusing to violate basic privacy standards is dictating how Europeans fight coronavirus?
Interesting, I've been moving away from Perl and Python and towards Rust precisely because I'm afraid of bitrot. Perl the language is stable as fuck and takes back-compat extremely seriously. The problem for me was the library ecosystem: Cpan makes it tedious to pin/vendor dependencies, and installs dependencies globally by default.
No joke, if I need food items from online, I try to go with ebay before amazon. I trust old/nearly expired or half opened boxes from some obscure ebay user before getting anything editable from amazon. If people are counterfeiting oral-b toothbrushes, I'm sure they are counterfeiting vanilla extract and gourmet chocolate.
What if someone throws away the keys or forgets their password?
I'm still annoyed that they screwed up the release of Google Wave. The mistake was to make it a separate service instead of building it into Gmail and making it another "type of email" you can send.
I think this line should use mktemp as well, to be a tad more safe: https://github.com/alcover/runc/blob/master/runc#L109
48% no desire to be social = behaviourally sink?
Interesting, it reminds me a of Knowhere News. Thanks for sharing this.
Didn't Microsoft just release their Airtable competitor? Lists? Did everyone already forget about that? Seems pretty comparable to this Amazon offering other then the mobile UI WYSIWYG builder.

They don't push it as an "app builder" though, more of a web based access that is heavily tied to office/teams.
They could encrypt everything and not have the keys. So not really.
I’m saying in the sense of “time I put in to value I get out”, I’ve put quite a lot of time into bash, but even though I’ve done certain actions many times, I remember few.

I recently picked up Swift and it was a dream. Never used it in nearly the same degree, but I was highly productive quickly.

The thing is: I don’t think it’s a bad paradigm (everything a stream of text), it’s just the “IDE” sucks completely. If there was inline autocomplete, peek-ahead results, a “verbose mode” where the options are all more like typed full-English objects, instant fuzzy search of actions, multi line with an easy way to edit, etc, it would probably be fantastic and I’d be a 100x shell developer. It would also basically feel like an IDE at that point for a normal programming language!
Check out The Elements of Style by William Strunk Jr. He talks about how to write and stresses the importance of being concise.
Make sure they like you. Try to like them.

Be aware of most of the hard work you did in the past is going to be worth almost nothing in terms of getting a promotion, unless you have other employees telling tales of how you saved the day. It's almost like moving to a new team: a fresh start. If you were having performance issues, now is the time to start producing and showing how awesome you are. If you worked hard, now is the time to keep doing it because what you did may not count since it was not seen by manager.
wow, that was amazing. I was on my iPad at the time. No idea how that came out.
It's interesting that this article didn't talk about the CO2 emissions from heating the North. My understanding is that we would save emissions if people would move out of Boston and move to Houston because heating houses is more carbon intensive than cooling them. The temperature differential is a lot bigger when heating.

There's something Puritan and not very well considered about viewing air conditioning as a new-fangled luxury while viewing heating as a necessity.
Grammar will be fine when browsers and other tools will implement good grammar checking. I don't understand why browser developers don't focus on it. There are some companies like Grammarly solving that issue, but that should be standard feature rather than paid opt-in. I can translate website in Chrome with a single click, but I can't check grammar. And translation is a really hard task, while grammar is pretty much formalized and could be coded without any AI breakthroughs.

I'm not native speaker and my text likely contains a lot of errors. For example I fix spell errors, because browser underlines them instantly, I'd fix grammar errors and may be I would develop some kind of grammar literacy after some time with proper computer assistance.
AC was first introduced to US subs in WW2 to make the fire control computers more reliable.

Although more comfortable for crew, they lost bunk space for the AC equipment.
Yes, like you said for PoC node is perfectly capable. When people say complex and high throughput then things like say Kafka or ERPs, banking software come into my mind. What are some of the biggest systems running on node? Sorry not challenging but curious to know. I have not heard of any popular big systems written in node.
Macs with Apple silicon will get new, refined boot and recovery mode
So for the non-developer, is this basically as if any participating website could send an 2FA request to your iPhone (like the role of the SMS code but more secure), have the iPhone verify you by face/touch, and then confirm back to the website and let you in? (also like Google does with their app?). Or even take the place of a password?
All the cynical comments about Apple's ecosystem motivation certainly apply, but there's one much more mundane reason: UX.

The best PWA still feels vastly worse than native versions (my reference is Twitter) and for Apple that's a huge factor, which I respect a lot.
Unfortunately however, Twitter and Facebook are the modern day public square. So we can say they're private and they can suppress speech because of that, but it doesn't remove the observation of how much impact that has on the public.
Thanks for this feedback, was just researching options, including Mux for video, and have been speaking to existing instructors to see if they're willing to jump to a new video platform.

Some teachers like Zoom to facilitate Q&A, chat etc., but there might be enough that simply want the all-in solution to make the jump.

Thanks again!
This looks very Tableau-esque. Another tool that takes a similar amount of work to learn compared to just learning programming in the first place, but with more vendor lock-in.
Yes, but this is not what of those instances.

Besides, you must think about it from the mile-high view for a moment. "Vaccines give you autism" and "Vaccines could cause harm" are both statements put forth by the anti-vaccine crowd. One is false. One does have some level of truth behind it. Most of this site would prefer they ban the second comment as well as the first even though in strict technical terms, it is a factual statement.

The simple truth is that Facebook has to practice a lot of policing, and they're going to be stepping on a lot of toes. Just because all the content on facebook is not 100% aligned with your personal views does not mean it should come down. I think that is perfectly acceptable of facebook.
Does that scale to a pipeline, a chain of producers and consumers?

What happened with Go, I suspect, is that the syntax came first. Go uses a "<-" operator to talk to channels. There's no place for an error status with that operator. Hence the problem.

UNIX-type pipelines have SIGPIPE to unwind things when something downstream aborts. Abort has to propagate back up the chain.
I tend to argue that the workarounds for not having exceptions are worse than the problems of exceptions.
My early 2013 MacBook Pro just got Catalina. Way more than I expected when I bought it.
Firefox on Windows has the same problem with it's Enhanced Tracking Protection. I've just decided to disable it all together* and just use uBlock Origin and Privacy Badger.

* Actually, you can't just disable it. You have to select the "custom" preset and then disable all the "protections".
I think you should thank Peter Hutterer for his contributions to libinput. I'm just a random developer who loves complex problems and free software and was also interested in trying to improve Linux touchpad support :-)
The iPhone 5s got six years of OS and security updates.

The six got cut off after "only" five years because it didn't have enough RAM to run the current version of iOS.

Now the original SE and 6s will also receive that sixth year of support.

If you bought that original iPhone SE, that works out to $67 per supported year.
Crime prediction technology reproduces injustices and causes real harm
Agreed, altough I find myself liking websites with a narrow width lately.

I have no data to back this up, but to me, it seems that when people think
about building websites without JS, they completely forget that CSS, or design
are a thing.

I am building a website for a simple API I built for my company[1] that I
thought others might want to use, and while there is no JS, that does not mean
that I just uploaded an unstyled .html file to the root of my server.

While unstyled have their own charm at times, in general, I think a little bit
of CSS, design, and inspiration goes a long way.

[1] https://i.cpimg.sh/pwiyfpBpIKL5.png
Sure, I can see why people mess it up. But unless you see someone consistently mess it up (thus, confusion about how it works), it's just a typo and not worth derailing conversation.

At least grammar nazis can tell themselves that they're spreading wisdom.
> The thought of working for a company like this makes me feel physically ill. Soldiers can at least feel like they are working to defend a country they believe in. Weapons companies will sell killing machines to anyone with money. Few things in the world make me feel the visceral disgust that these companies engender.

Not really. Even if I had the money, I don't think I would be allowed to buy a fully-armed F-16.

Even (foreign) governments typically have to get their purchases approved for export, and that approval is not automatic (e.g. https://www.middleeasteye.net/news/denmark-suspends-saudi-we...).

IMHO, there can be little moral distinction between being a soldier and a weapons maker. If it's OK to be a soldier to defend a country you believe in, then it's OK to make weapons to allow those soldiers to destroy enemy forces as effectively as possible. If the former is OK, but the latter is somehow not, then you're basically condemning your soldiers to defeat and possibly unnecessary death.
Yeah, that is part of the problem too. Any for-profit corp would love to lock people in, and software megacorps no longer need to interoperate for their own survival. So we see increased lock-in across most of the (commercial) software world.

An interesting inverse-example is Slack, which does lots of interop with other services, because it isn't a trillion-dollar company that can attempt to give you everything you need under a single roof.
> The extraneous apostrophe is such a common error as to border on acceptable usage.

And that's sad, especially since it leads to more ambiguity in sentences.
The Inventor of the First MEMS Device Dies at 83
Show HN: FI Calc – an early retirement calculator for engineers
It's funny (and sad too) how in some parts of the world, AC is frowned upon: I visited France and Spain, the two sides of the border by the Mediterranean had about the same temperatures, but AC was a rare oddity in France, while it was very common in Spain.

It seemed to be due to beliefs, as the locals said they were afraid of getting sick due to AC -- while I don't disagree improper maintenance can provide breeding grounds for a bunch of microbes, just do the scheduled maintenance and everything will be fine!
In case anyone actually read my previous comment:

I want to add that I believe there actually IS a compelling case for Apple Silicon. But it's not performance, it's control and customization to make the SOC more useful to current and future Apple customers. Apple Silicon will make Apple's walled garden even better, especially for Mac users.
It’s a jurisdictional question so it really depends (I couldn’t tell you in this case, I didn’t work on it personally).

In my opinion it’s even more odd they defended (in at least some jurisdictions a dissolved entity has no standing to bring or defend lawsuits), but even if you could defend, why, time, costs, no ability to pay/collect. Something I always wondered to myself but literally as I wrote the last sentence it hit me...I’m guessing they were insured At the time they were in business selling the slides, so if the plaintiff sued and got a default then they could in theory move to join the insurer and collect against the insurer, so likely it was the insurer behind the scenes paying to represent the dissolved company.

On the flip side I had another colleague work on the Exxon Valdez Oil Spill case at the time it finally ended, let’s just estimate the litigation being over 10 years. During the litigation many of the damaged businesses were dissolved while the litigation was pending and apparently many of those that were dissolved may not have been able to collect as a result.
Though amusingly he continued to squat in a Nissan-owned mansion in Beirut after his escape.

https://www.bloomberg.com/opinion/articles/2020-01-06/carlos...
Thank you for the feedback and tips! I apologize for the deletions, completely my fault!

To touch on the the product, users can try out the product without requesting a demo — we're allowing team leaders to get started for with a team, free forever.
I do recommend Haskell. (But do not go into regexes first!)

But even though it has a similar powerful set of operations for regular expressions, people mostly don't use it, because there are better ways to deal with text.
Amazon also prints many books on demand; could it simply have been a fuck-up at the printing facility, swapping covers for two print jobs?
“Shard your Postgres DB without the typical devops headaches.”
I wholeheartedly agree! Oh no, I also wish I wasn't the bearer of bad news, lol. The creatives behind these projects are gone, I feel Blizzard is a shell of what it once was. I wasted countless hours with Diablo - another Blizzard project I'd like to have seen is Titan.
Yes but given the same margin for error, a square would still be a bigger target.

The stoplight was a pure aesthetic choice, I would have preferred more functional choices, but it was probably the right call at the time to go for aesthetics. A new aesthetic on a new operating system, that’s exciting, that gets people talking. That said, it’s one of the last elements of Aqua that has remained almost entirely untouched, through pinstripes, brushed metal, stitched leather and now apparently, iOS 7 Strikes Back or whatever we’re going to call it in Mac OS XI.
I thought the whole point here is that we don't like walled gardens?
// I like to code when I can build something for fun. I'm burnt out.
// I'm a newcomer in coding and lack in fundamental programming skills but don't want to learn it, because I see no future for me in coding professionally.

Before you quit and do something else perhaps it's worth exploring your situation a little?

Are you feeling burnt out and see no future in programming because you're new to programming and still overcoming the learning curve? This can lead to impostor syndrome which is often mistaken for burnout, but just takes time to get through.

Perhaps it means you just need more support at work, more time for training, more freedom to talk about your anxieties and get some advice?

Is your work situation just quite difficult right now because of market conditions or lockdowns etc? For some time yet, although not forever, this will persist even if you move on so it's vital to learn techniques on how to deal with it now.

If any of these are the case you would find it much less disruptive to have an honest conversation with your boss rather than to quit.

However, if you truly made a mistake with your career direction then do look at other opportunities. There's no shame in that.

BTW: It would seem that global supply chains are very brittle in the face of pandemics and perhaps people with your training could help innovate supply chains to help us weather similar things in the future. Programming may play in to this innovation.

Good luck!
OK but going all like it is not worth much because it is high chance of failure is not helpful. Once I got burned on quite good interview when I went a bit to far with notion that re usability in software is fake. In the end you have to fix some things but it is not like someone is going to die. Unless you really count on it and have really constrained budget, but in such case you asked for it.
I'm sorry, but all of this is just theater.

It's very nice theater, with stylish fonts and a fresh new look, but theater nonetheless.

Apple should let you run a true firewall.

They will never do it. The barn door has been open too many years. (and they get too much out of telemetry to willfully give it up)
Bill Gates did not, personally, earn a hundred billion dollars, by any meaningful definition of the word "earn". That is what is meant by "system of dragging money toward billionaires", not any reference to anti-competitive practices. If you want to argue that all that money represents value contributed to the world, well then fine, but it's not value that Bill Gates himself created; it's at the very least value created by the employees of Microsoft that he skimmed off like a feudal lord.

Nobody needs a 12-figure bank account. We certainly don't need to allow private individuals to have that much power in order to incentivize creation.
The mouse button thing drove me mad at first, but https://sensible-side-buttons.archagon.net/ can fix it and give you the expected functionality.
This is so good. Can you please share how it can be done?
Could be a matter of finding the right alloys to act as catalyst.
Do you seriously consider ownership of victim data being in the hands of the police you give it to as anywhere near posting it online? That's also included in this leak, whether or not subpoenaed information is included as well. That information is much better off on some data center somewhere than on the Twitter and torrents everywhere.

Even the part about not having tools is wrong, people are already seeding torrents for this information and IPFS exists.
Think of the minority children.

Think of the LGBT children who may want to speak to a safe and established community / therapist confidentially about problems in an abusive household which rejects them for what they are.

Think about all the children who may need counselling during the COVID-19 outbreak who do not need secrecy from family but can't physically attend and don't want strangers peeking in.
I would like to politely disagree; I think the point of having control of the temperature in your house is to have it be exactly the way you want it all the time. Now, it may take a while for the technology to catch up to that, but I think people would happily install a new system every few years, rather than lose that control. I personally like it cool enough to wear layers, regardless of what month it is.