skysight-inc/HackerNews huggingface dataset:
Ask HN: Mitigating risk of using AWS/GCP/AZ/AC specific platform services
To the engineering teams on HN:
How do you mitigate risk of using AWS/GCP/AZ/AC specific platform services in your own productively used applications/services?

There are valid reasons, which will require moving your productive app across other cloud provider.
Hopefully, without business impact, in trivial timeframe and minimal costs.

Use of computes across the vendors is largely simple.
I want to be prepared for situation when I use specific services which are not equally spread out in other vendors.

Multi-cloud abstractions start becoming costly and can be too restrictive.

Keen on hearing HN experiences on this.
Given that Amazon had failed two safety inspections beforehand the main requirement was: Work with union representatives and safety inspectors to draw up and enforce appropriate safety measures for covid, instead of ignoring them as they did after the previous incidents. The court considered a month as appropriate for this.

During this month they were to keep operations artificially low. As far as I could find the court cut down the categories they could sell to around 10% of what they normally sold to ensure reduced activity. They were also reminded to enforce the existing social distancing rules, avoid large meetings, etc. . I currently regret not keeping a link to the list of categories around when I found it shortly after the court case, now Google only seems to return a flood of news pages all repeating the same source free articles.
My Experiences of Valve's VR on Linux
A single camera seems like a drawback.
> How should I best approach this scenario so there is a WIN/WIN situation for all of us?

In my opinion, when you are negotiating, you should only keep in mind your "win", not of the others.

The other thing is that I would work on improving the "demand" side for my work: if I have 10 potential clients, increasing my hourly rate becomes very easy, something I can do with confidence. On the other hand, if I only have 2 clients, I have to negotiate carefully, because I don't want to lose 50% of my work and income.
Thanks! Sadly their Firefox extension appears to have been removed/blocked. https://addons.mozilla.org/en-US/firefox/addon/kiwi-conversa...
I was part of the BlackBerry browser team in the days of BlackBerry losing the mobile market. We maxed out somewhere between 50 and 100 people working on the mobile browser, and that doesn't include business/marketing because it was just a part of the overall smartphone product.

Maintaining a browser is an immense undertaking. With 50 full-time contributors, you may just about be able to provide a functional chrome to Blink (then WebKit) that doesn't suck too badly and keeps up with the performance and web standards requirements that Google in particular keeps pushing forward.

100 people is in no way enough to make both production-quality browser chrome and browser engine on your own, become the cutting edge for performance and privacy improvements, keep up with and participate in standards development, plus whatever auxiliary supporting efforts are necessary when your browser is the main product as opposed to supporting a cashflow-rich ad or app store business.

Sure, you can build a Chromium derivative for early adopters or crypto enthusiasts with a handful of people and a bunch of VC money. But what Mozilla does is more important, and has a much larger scope. They may survive with 100 people for a while, they would be a far cry from being relevant though.
Yes, you are right, Thunderbird is the good workaround for Protonmail too. Some people are just too lazy to go beyond a web app.
Top Technology Skills and Jobs That Employers Want, August
Why dies it require adding their repo to F-Droid instead being directly in the main F-Droid repo? EDIT: Problems with reproducible builds on F-Droid side https://gitlab.com/fdroid/fdroidserver/-/issues/697
How do you retain an employee when the competition can offer literally anything?
https://www.waze.com/waze
Same. MacBook Pro 16 & iPhone 11 Pro.

Video source didn’t show up in Zoom but did in QuickTime, however there was no video - only a static turquoise image.

Had to faff about parsing the Mac installer with pkgutil once I decided to remove it as there were no uninstall instructions or mention of what was installed where.
Have you seen the Louis CK bit about
that? The relevant bit starts about 7 minutes in. https://www.youtube.com/watch?v=IR8Um_vZ3oM
Side question:
What's your favorite battleship class keyboard?

https://deskthority.net/wiki/Battleship
Hooks on the repository server that won't let them push?
Even with so low FPS count and quality it's size is 5MB. People should stop using GIF for videos.
I learned touch typing with the help of a cardboard box instead of a fancy mechanical keyboard with custom key caps. I think this is a more economical way to learn, unless you really like mechanical keyboards and want an excuse to buy one (or another).

Get a box that covers your keyboard and leaves room for your hands. Cut a hole for your hands. Place the box over your keyboard, insert your hands, and start typing without being able to see the keyboard.

Of course this is more difficult if you only have a laptop because the screen is also obstructed.

I type around 100 WPM today with the same touch typing technique I learned as a child. I still have labeled key caps, even on my own fancy mechanical boards.
I think the Pi4 would be closer to a 2006 desktop (Core 2 Duo). Pi3 is more like a 2002 or so Desktop, perhaps.
"Don’t concede discounts for nothing"
This is a great advice. Thank you.
I think boomers had it easier economically. For example one person (usually the man) could support a whole family with one pay check back in the days (including owning a home, sending kids to college etc). That can very rarely be done nowadays.
Also unions are mostly a thing of the past - so you have a whole new class of people who have very precarious existence, going from one temp job to the next (I recommend watching Guy Standing's talk 'The Precariat'). Many of our parents worked for the same company from their 20s to retirement - how many of us will be able to do that? Hell - how many of us will even work in the same profession from 20s to retirement?
> open collaboration & innovation sessions that the CCP seems fundamentally incompatible with.

The Soviet Union had managed to surpass the US in constructing nuclear bombs in a relatively short matter of time (I'd say that by the 1960s they were already in front), even though they were not as "open" and they didn't have as many Nobel laureates working for them as the US had.
Have you ever used a laptop?
Well, there's a few possibilities:

* They'll sell dozens, and everyone will give up.

* They'll sell dozens, iterate a few times, and I'll have a nice device.

* They'll sell dozens, someone else will iterate, and I'll have a nice device.

I think you're right that it will be the first (Microsoft doesn't have much stick-to-it-ness), but I'm really hoping for the second or third. I really want a device like this.

I'm definitely not buying a V1 Microsoft device to become a beta tester for $1400, though. Microsoft devices don't tend to work well until V2 or V3.
This is very true. Stream processing is both old and new and I think it takes time for technology like this to really mature. There's currently a standardisation effort around Streaming SQL which may bear some fruit, but probably still many years away. Right even if you want to use some standard language like SQL to describe streaming queries there's differences in each tool both in syntax and semantics.
Sweden’s prized herd immunity is nowhere in sight
The crucial difference is whether you try to answer all questions, or whether you discuss and reason about possible answers together.
I have a Pixel 2 XL and until the battery starts failing or they stop updating the software it's hard to see much reason to upgrade. It used to be really noticeable every time you got a new phone how much faster it was but I think that's kind of plateaued if you don't use your phone for anything too exotic.
Imagine for a moment that there really was injustice in the world, and that some people really cared about it. How helpful would it be to deride their sentiment as envy? Seeking something for others doesn't meet the definition of envy; even if it did, attribution of motive is still a fallacy and the side order of appeal to authority only compounds it. Sowell's tweet is a dishonest, dismissive take that could only appeal to the worst kind of culture warrior and has no place in reasoned conversation.
A Twitter clone heralded a no-code boom
Offer literally anything. It's geopolitics on both sides.
To be fair, this is how placement agencies work for contract staff here in Canada, too. The agent maintains separate contracts with the client and the candidate and takes a cut (often 30-40%) for the duration of the contract.

In return for their cut, the agent handles the payments and provides the guarantee that the candidate gets paid on time even if the client pays late.

There's usually a clause in both contracts that prevents them from cutting out the middle-man.
Ever used a laptop?
Now all I said doesn't mean life was perfect back then, you had wars, racism, chauvinism etc etc. Being a woman is certainly better today than it was then. But if you judge purely by economics and life stability - they had it better.
You just really enjoy worry about screen scratches
This is a common trait, I was the same, I call kids like this “why birds” after a BBC character.
The spiritual successor to the Psion Series 5 is the Cosmo Communicator: https://www.www3.planetcom.co.uk/cosmo-communicator

Similar size, but has the classic Psion keyboard (it was designed by the same guy, Martin Riddiford) and runs Android or Linux. As a phone, it has an external 2.5" touchscreen.

I've got to say that the software lacks polish -- Planet Computers are a very small firm -- and while the design is an improvement over their earlier Gemini PDA, it's not a great phone. I have higher hopes for next year's model, the Astro Slide, which seems to combine the best of the "pocket laptop" and touchscreen worlds (assuming they get it to work properly):

https://www.indiegogo.com/projects/astro-slide-5g-transforme...

... Oh, and it's about half the price of the Surface Duo (which looks vastly more polished but also rather expensive).
Restricting people's freedom so that they're forced to continue working for you? Congratulations, you've just invented slavery.
I have some code to run an update then commit every package individually.

That way I can always get back to any previous state and I can use git bisect to find the culprit when a package update causes a regression of some kind.
Yes, there are plenty of them. Just off the top of my head there are Krifa, Det Faglige Hus, Frie Funktionærer and some others that I've forgotten.

They are bloodsucking leeches, benefiting from the work done by real proper unions, and their members are rightfully shunned in some workplaces.
That was my idea, too. On the occasion where I let someone use it, they stare at it like the keyboard is intimidating them. I tell them "either you know how to type, or you don't," and that gives them the confidence to continue.
Why would you need more than one camera?
Note for anybody thinking they want to use this with Zoom/Slack/Discord/etc: It appears that this has the same restrictions that other DAL-based apps have and you'll need to re-sign the app or disable SIP to use it that way. I've been using an OBS virtual camera for this purpose and have had to do this a few times now. It will depend on the target app if they have this in their allowed plugins list.

https://github.com/johnboiles/obs-mac-virtualcam/wiki/Compat...
What is the best way to moderate each such categories?
How do we get new laws, or changes to old laws? It seems to me that process involves people deciding what is fair.
Exactly. Everything in the world is political: Firefox was a political statement from its outset, Mozilla is a political entity, and also - and I've yet to see an argument from anyone against this notion - Mozilla is overwhelmingly a force for good in the world. Lots of people on HN really struggle to accept this, because it goes against their own (libertarian right or anarcho-capitalist) political perspective.
>She's not esteemed in the field of what causes AIDS. She's esteemed in a different sub-field. In terms of AIDS, the actual experts have come to the conclusion she's wrong, and one thing we should all have learned by now is that our ignorance is not equal to the knowledge of experts.

The history of science also told us by now that experts are stubborn, and sometimes they have to first die, for the next generation to accept another theory.

It has also taught us that important new discoveries more often than not come not from established experts in a field, but by people from another sub-field or another field all together...

It has also taught us that scientists should continue challenging prevailing hypotheses all the time, because that's part and parcel of doing science...
If they move to China, they'll have access to more modern finance than the US, all of it well beyond the reach of US sanctions.
Agreed probably both.
No. 'extremely manipulative, abusive, and gaslighting" would be, for example:

To suggest that a disproportionate number of executives at CNN have German descent (just to be clear, I have no idea what is the descent of executives in FB or CNN, nor do I care).

So talking about the German-controlled CNN is just an important relevant fact for every discussion. Now, every time don't like an article I can just reference this "fact" that CNN are controlled by the people that also tried to commit a genocide and if someone argues, I'll just gaslight about gaslight.
What would be tangible difference in building & architecting software?
Longer/better support, management tools are day 2 concerns.

Better reliability - I've seen more reliability in google mail, than one of my travel expense business application that is sold as enterprise grade.
You can invest, although in China.
Why exams pass the test of time
I used a similar method when I wanted to improve my touch typing. I did learn typing in school, but I still found myself constantly looking at the keyboard. This was way back in the PS/2 keyboard days and I had one of the ubiquitous Model M keyboards. The caps were removable with a butter knife, but I didn't like typing on capless keys.

What I did was rearrange the letters. I left all the symbol and special keys alone, but moved the letters, leaving only the F/J index keys in place. Now looking at the keyboard became counterproductive. If I ended up forgetting where a letter was, I would have to watch the screen and try different finger movements till I found it.
Ahh, but is it US customary or US survey?
Just curious, is a user supposed to put the device up to their ear to make a phone call? Or is the expectation to use a bluetooth headset?
Wait what? I had no idea this was a thing, can you explain?
Interactive HTML Trees with No JavaScript
All 9th graders at my school were required to take typing. I asked to be excused but this was refused. On the first day of class I flipped to the end of the lesson book and did the assignments. The teacher, to her everlasting credit, told the department head that the class was a waste of my time and I was allowed to transfer to AP computer science. Which was also a waste of time (on account of the curriculum, not due to my ability.) It really annoyed my sister to be in class with her younger brother.
I can't even comprehend how people could program without touch typing. It's like doing handiwork without powered tools.
The Samsung Fold and Huawei Mate X makes this thing an anachronism. It reminds me of a BlackBerry Playbook vs an iPad. How embarrassing.
The accelerated version of the Spectrum Next has a Pi Zero inside
For laptops, you could also just stick some paper squares on the keycaps.
Thanks, great examples. Also CPLEX, most of the time these folks tend to offer the same set of tools across all the niches.
Why are growth mindsets bad? Challenging yourself seems pretty common sense no, the idea that you can get there.
Yes, I have been using DroidCam and its been great. I am using my 3 year old phone for this and the camera quality is still better than the laptop webcam bought last year
Is there any reading related to how their parents raise them with such a passion to science? (I believe geniuses can be raised)
Maybe try to keep a standard hourly rate of 12-14 and charge the same from all clients. And do work of that quality.
You should definitely charge more than 9 for the kind of work you are doing, but you don't want to lose this client till you don't have a backup. So tread carefully
Microsoft abandoned their Windows Mobile OS years ago.
TSMC does not have unlimited resources, and even if the resources were provided to them, Taiwan is a much smaller economy.
Someone users flagged it. Send an email to the mods hn@ycombinator.com They sometime unkill the post.
Inferring velocity vectors would be very useful for analyzing traffic flows, impacts of lane widening/reducing, signal timing, ML for adaptive traffic management, etc.

None of those things are nefarious and don't necessarily provide additional knowledge, as long as care is taken to fully deanonymize and fuzz start/stop/end locations of trips or associate trips together.

People agree to provide this information to services like Waze etc for exactly these tasks.
For debugging, dap-mode is the lsp-mode equivalent. The not a big debugger guy but I've heard great things around the Emacs community about it.
I was being sarcastic. That people can't tell should indicate how far the war on China has shifted the Overton window.
dumb question - why do phones cost so much? for 1400, we can get a pretty good laptop. Is it harder to make phone hardware than laptop hardware - because of size etc?
The Electric Vehicle Company Stock Price: 1899 – 1907
My internet browsing is mostly limited to Hacker News, Reddit (the old UI) and StackOverflow and they all work relatively well with JS disabled.
Why not? It's been done before.

https://en.wikipedia.org/wiki/Qian_Xuesen#Detention
I think it’s lease companies replacing paid off business PCs. They rent boxes to offices on multi year contracts, collect and recycle them when the term is up.
> Regularly if you're doing refactoring of code.

Are we talking about a published library or your internal-only code? If the former, I sympathize with the argument that relaxing a requirement should not force consumers to change their code. If the latter, then I find it much harder to sympathize. You're already refactoring your code, what is a few more trivial syntactic changes? You could almost do it with `sed`.

> I would point you to the XML standards which allowed people to do exactly that, and instead JSON won.

You know- this is an interesting point. And I guess I'm consistent because I absolutely hate JSON. I've only had to work with XML APIs very few times, but every time, it was perfectly fine! I could test my output against a DTD spec automatically and see if I did it right. It was great. JSON has JSON Schema, but I haven't bumped into in the wild at all. So it seems like "we" have definitely chosen to reject precision for... easy to read, I guess?
World's first transparent OLED TV
For one thing, on iPhones it enables the portrait mode.
MasterCard's new solution allows small businesses to accept touchless payments
Well the problem arises if you use more than a few shortcuts.

If you start having keybinds like ALT + CMD + (F1..F6) you _really_ dont want to have to press an additional FN Keys. I found 4 key shortcuts not viable in the long run if you have to press them multiple times a minute.

With that said:

> So for me personally it's a number of advantages without a single drawback

The objective drawback is the expandability of your shortcuts because you are artificially limited in your options of key combinations. For me that would be a no go. Though I am close to 500 shortcuts in my 3 main applications alone, excluding i3 or KDE globals. I only use a mouse to browse the web.
And they decided those close down because the strain on them by those requirements.

Whats the problem with that?

People seem resentful they closed because they calculated it wasn't worth operating. What do people expect? increase the difficulty of doing business and you won't have business operating.

I also suspect they felt they would be dealt with unfairly compared to native retailers, as the goverment has called Amazon a threat the French way of life and other rhetoric.
> Speaking from experience; once it’s been shared ad nauseam, and they still don’t get it, what would be the alternative conclusion?

Your not sharing it in a way that's understandable?

People learn and think about things in different ways. An explanation for something that's clear to you might be gibberish to me. Continuing to explain it to me in a way you understand doesn't really help me.
Unlike USA Swedish politicians mostly comes from working class backgrounds. Their friends and family are working class. If they do something that is bad for the working class it will ruin their social lives, so they wont. And since the working/lower middle class is the biggest class they have no problems getting elected.

This is how democracy is supposed to work.
I really want a device like this

Just curious, what is your use case?
"Microsoft is also using algorithms to predict how to open apps on different displays. 'There is an algorithm in there that’s very smart and trying to be predictive,' explains Panay. “If you’re on one screen and you’re invoking a link, it will fill the other screen."

That's if/then statements. You invented if/then statements.
I did this by accident in high school... a friend had metallic pearl paint and I thought it would be really cool to paint my keyboard with it. Only after I connected this hot looking keyboard to my PC did I think "how the hell am I going to type on this".

... and that's how years later I'm on an all-black Ergodox in Programmer Dvorak :upsidedown:
If you are a sub contractor to the company that has the contract then you lose margin to the company. That sounds like the arrangement here.

The multi billion dollar staffing agency business in the United States is built on these layers of comp for labor and finding labor.
The only people who will buy this device are folks with disposable income who want a status symbol.

International exchange students from the UAE and HK come to mind.
I had a 1 year course of typing in 1st grade secondary school (12y old). At the time (1994) we used mechanical typewriters and a cloth keyboard cover. We did pages of typing and if you got 1 char wrong you had to repeat the full page.

At that same time i was programming games in Basic and C, so i knew i was going to benefit from it (the majority of kids thought it was a girls' class... this being an all male school).

Fast forward 30 years i am a happy 100wpm typist. And when I see programmers struggling to find keys I just wonder how more productive they would be if they didn't have to think about it.
I remember one of my friends would make us wait outside his bedroom whilst loading "Daley Thompson's Supertest" .. if his picture on the loading screen was to see us the load would fail. Good times.
True, but the people allocating compensation at TSMC say a few dozen steps away from the western money (which itself is at a disadvantage compared to an authoritarian regime when it comes to allocating large sums of money to arbitrary things) whereas the hiring manger for the other guys is only a couple layers of the org chart below someone who can personally direct the CCP money fire-hose. It's not like TSMC can just raise prices overnight to cover the expense. They'd have to get the money through some back-channel. Getting "state aid" from other states like that is something that is ridiculously tricky to pull off politically. TSMC is definitely at a disadvantage here.
Only for the FOSS drivers. Which often suck.