skysight-inc/HackerNews huggingface dataset:
Believe it or not, TSMC owns and operates a fab in Mainland China, a 28nm one. So I imagine it posts quite a bit of job posting in China. It has recently applied for fab expansion in China, asking for some of that sweet, sweet free money CCP is doling out.
That would be nice. It would be true if governments reacted to the loss of 10 bn in taxes by reducing spending in other areas to compensate. In reality what they will do is raise taxes on people to compensate OR print money/borrow, which is a direct equivalent.

If the EU was phrasing it as "we'll give Intel 10bn in subsidies and eliminate departments and programmes X/Y/Z to pay for it" then appetite for this sort of thing would rapidly evaporate, but of course, they won't do so.
Yea, there's a huge list of resignations:

https://twitter.com/sstephenson/status/1388146129284603906

https://twitter.com/ThatDetroitAndy/status/13881952733364019...

https://twitter.com/georgeclaghorn/status/138813100953171968...

https://twitter.com/lexicola/status/1388189598367559688

https://twitter.com/zachwaugh/status/1388190748189802501

https://twitter.com/sophaskins/status/1388155262972874754

https://twitter.com/jonasdowney/status/1388205182916440070

https://twitter.com/Rahsfan/status/1388209146487623681

https://twitter.com/kikiaards/status/1388208900608954371

https://twitter.com/mackesque/status/1388206605506842627

https://twitter.com/wcmoline/status/1388208323908968449

https://twitter.com/RossRochford/status/1388202323718115329

https://twitter.com/conormuirhead/status/1388207801646780416

13 resignations today by my count.
Why do twitter scams work so well? Because the margins are high enough from the few ppl who still fall for the scams. Awareness only does so much. You spread malware to millions of ppl, just a few conversions makes it worthwhile.
Hi - thank you for asking - I am Romaric, Co-founder of Qovery. Give a try to both product and pick the one is best for you. Porter and Qovery respond to two different purposes. Qovery offers a free plan for individual developer and a generous business plan (free up to 10 apps). Have a good day. Romaric
I don't get why everybody cares so much about the ransomware/cryptominer part, but not the data being exfiltrated and sold/used for criminal activity part..
This has nothing to do with your company thesis and everything to do with the Fed.
Very similar to how the US used military spending to cause the USSR to exhaust its resources.
It's the modern web, whose motto seems to be: "making the easy difficult through the useless".
March 31st was World Backup Day. Hope you guys have backups.
I have been using the Kinesis Advantage 2 with brown switched for 5+ years.

The biggest advantage is its ergonomic design. It's a fixed split with vertical keys and good palm support. And main key clusters are concave/dished and it feels more natural than flat or normal curved designs.

I also like that it is fully programmable. You have all the popular layouts by default and you can add your custom layouts, macros, remaps, and etc all onboard on hardware. So you don't need a software to customize it.

It took me two weeks to get used to it even though I was doing touch typing for a long time before that, and it took me a month to get back to my typing speed.

I've done some remapping to make it more comfortable for coding.

It's definitely not an ideal keyboard for gaming unless you make a dedicated layout for gaming.
I would agree with your points if not for the fact that "clean up commits" or "typo fix" is a necessary result of PR's.

Your teammate will request changes in your code, and the only way to cleanly communicate "yes I made that change, and ONLY that change" is through these clean-up commits.

Otherwise, if you amend/force-push or open an entirely new PR, 99% of the diff are things that your team has already seen and reviewed.

Squash merges let you clearly communicate how you addressed PR comments, while also keeping the master history clean.
Yes! copy/paste images and screenshots, indexing, tags, search. It's all good. I switched from OneNote to this a few years ago. The only downside someone might point out is no phone-app, but I'm in front of my computer 99% of my work-time, so phone-accessible is not a thing for me at all.
I think the abolition of percentage fees needs to happen across a bunch of industries. Property, recruitment, certain aspects of finance (e.g. money transfer).

It's really really annoying, and it feels like people put up with it because "that's how it's always been done".
anecdotally the connections between AZs are so low latency you often can't tell whether a server is in the same or a different AZ
I do agree that PRs should have a clean history. However:

- Services like GitHub allow you to restore the original branch, so you never actually lose history. So I don't see any major drawbacks of squashing on merge.

- If your PRs are several thousand lines long, they probably should've been broken up into multiple PRs (your reviewer will appreciate it)
Depends on how one defines "monopoly". Back in the late 1990s, one could theoretically install non-Windows OSes like Linux, Unix or even purchase an Apple Mac. But yes, in practice Microsoft commanded the market and abused its market power.

Also it's market-specific. As the other commenter noted, the market share is region-specific and in the EU higher than 13%. In the U.S. it's even higher at ~47% (https://www.statista.com/statistics/236550/percentage-of-us-...).

You could argue that users technically have a choice to switch to Android but due to network effect (e.g. your family/friends all use iOS) and lock-in features like iMessage and Facetime, it's often a false choice.
There are, as I answered separately:

`git log -p --first-parent`
Well every home appliance could easily start a fire if random malicious actors got to fuck with it while it was plugged in. You'll note that other engineering disciplines would also fall apart if hostile actors were constantly throwing explosives at the things they make 24/7.
Sure. I don’t think anyone said developers were unnecessary, they’re just not a big chunk of apple’s revenue or business plans.
In the article he says he keeps the original branch with all of the history around after they squash them with a reference to the original PR in the squashed merge commit message. So you can always just checkout the original branch and go digging in the full history.
For Python folks, this library builds a GraphQL schema from your SQLAlchemy models: https://github.com/gzzo/graphql-sqlalchemy
So with wasm, traditional buffer overflow type stuff becomes xss.

I guess that's a concern, but im not sure its that big of one relative to normal xss.
Google already encodes 4K VP9 streams for youtube.com desktop browsers. Roku supports VP9 playback, though perhaps YouTube TV has unique requirements for DRM video playback? Or perhaps Roku's VP9 decoder doesn't support 4K?
Interesting! I was aware the Japanese (and other cultures) read from right to left, but it never occurred to me that this was also how they visually scanned paintings and images.
You want to legally mandate backwards compatibility? That would cause all kinds of unintended consequences.

The ability to break backwards compatibility has been central to the continued development of every platform. Windows, Mac OS, Android, iOS, the web, are all unable to run certain old programs. Some of these platforms offer more compatibility than others, but none offer 100%.

Most of the time, the breaking changes end up being good for consumers, especially in the long run. Change is necessary for technological progress and banning such activity would be like throwing out the baby with the bath water.
Nor is anybody asking for mask files for ICs, just that they be available for purchase at a reasonable price. Stuff like Apple getting proprietary charging ICs from Intersil that nobody else can buy to replace a defective one is unethical at best.
4. It snuffs those pesky troublemakers and brings them back in line through monetary inflation across generations.
Zim stores everything in plain-text, so plays nicely with grep and friends too.
I had to leave some detail out because of the 2k character limit, which is that though I'm happy at my current job, I also feel somewhat at loose ends.

Your point about there being plenty of not great jobs is well taken. As you can see from option (1) in my list, I often lean that way myself.
That's absolutely correct, but it has been remarkable the way there's been no money flowing to the poor and middle class.

Supply-side economics clearly doesn't work, but it wasn't totally insane. If money was pumped into corporations you'd expect at least some of it to turn into more conventional demand. Buy a private jet or a yacht (built by workers and maintained by more workers), or start a company that pays wages, or something.

Instead, all of the money just gets shuffled among each other. It's not just that trickle-down doesn't work; it's that it doesn't seem to trickle at all. Even to non-Chicago economists that's a little surprising. Chicago School turns out to be more than just incorrect, but utterly at odds with reality. Rich people simply don't behave the way they imagine they do.

About the closest it comes is messing with the real estate market -- mostly in the form of pricing lower-class renters out. That benefitted the existing homeowners, and maybe that's helped stem middle class decline a tiny bit, but there are too many other forces working against them. Instead, it just trickles more money back up.

It'll be interesting to see what happens as COVID eases off. That's a very unusual kind of shock, and I'm surprised it hasn't been even more economically disastrous than it is. Part of it is that the government has done a weak form of the right thing, pumping money directly to consumers. If not for that we'd have seen a deflationary spiral of truly catastrophic proportions.
Look up board view files. Those are the kinds of schematics people are talking about. Louis Rossman uses them on his Youtube channel to do board level repairs of Macs and iOS devices.

They are not all you need copy a device outright, contrary to what some people in the comments think. But they are sufficient for you to track down faulty components and de-solder them.
Labor of Division: Algorithm D
But are they similar? One could argue that Visa and PayPal have a monopoly on payments processed via the Visa network/PayPal credit. Consumers are free to choose another ecosystem, but if they don't, the business is forced to make business with them. Similarly, the consumer can choose to buy an Android (or have to phones/tablets), but if they choose Apple only, the business needs to work with Apple.
There is a simple way for Google to disprove Roku: just support the device. If they don't do that, everything else is just a smoke screen operation.
It's interesting that twitter isn't automatically filtering those. It's basically a solved problem, they're just not doing it.

I'm not saying it'd be easy to do, but rather that it'd be a nice thing for the world if they did.
And how it has to be renewed every few years because its only legal due to regulatory fiat instead of federal law.
Will this work on AWS RDS?
Wow, way to ignore the age discrimination so you can virtue signal with a clean conscience.
My org has started to strongly recommend squashing before merging (in my opinion one step less extreme than the forced squash-merge mentioned in the article). I tend to consider this a decent principle in general but rules are made to be broken.

My main concern is if anyone ever commits based off of a pre-squashed branch. They won't be able to simply merge upstream after their parent has been squashed, they will now have to cherry-pick or incur strange redundant merge conflicts as they no longer share history.

For a small team whose features tend to be short-lived before going upstream this won't likely be a problem but believe me, if you ever need long-lived feature branches on a larger team, squashing them can cause more trouble than your nice history will gain.
These devices can still be fixed, if only using specialized tools. However, it's another issue when manufacturers deliberately make these devices more difficult to fix such as using security screws.

Many of the modern smartphones can still be fixed as are laptops.

However, these repair shops only exist if they have the schematic and parts available.

it's not an efficiency issue. It's planned obsolescence.
Some AZs have multiple DCs btw
I think the issue only exists for "value" types anyway. Reference equality works perfectly well for all types where I've used inheritance.
Obsolete is very relative. You can still use chips produced on 40nm for embedded controllers that control large industrial machinery.
BMW, Facebook, KFC, and Yahoo! are branded phones I remember off the top of my head, but even Microsoft gave up on the phone business because they couldn't gain traction.

"iOS seems poised for a slow ride into irrelevance" is quite a thing to say the same week Apple announced all-time record Q2 revenue on the back of their iPhone business. It's up there with "this is the year of Linux on the desktop" as a perennial statement that will eventually have to be right*, sometime between now and the heat death of the universe.

You're focused on where the developers are, as if that were the leading indicator, but I think history tells us that developers go where the users are more often than the other way around. Neither users nor developers seem to be much discouraged by Android or iOS, and neither are stampeding toward PinePhone, either.

In any case, you're making a lot of future claims that I find ludicrous, but I'm not a betting man, or I'd take your money.

* Not really
> various different data centers within a region (IE. Availability zones).

A single availability zone is often (always?) composed of multiple datacenters which are spread relatively far apart from one another.
True. Of course, that only scratches the surface of why it's a terrible job. In many locales, policies that cover commercial driving are prohibitively expensive, and the majority of drivers are effectively uninsured (often without realizing it). It's not a stretch to say that insurance fraud is a core part of that industry's business model.
This is the thing that people don't want to hear. There is no guaranteed, long-term store of value. Period. End of story. The closest is precious metals, especially the "monetary" precious metals, but even they are valued based on their usage (if society collapses, platinum & palladium will probably have their values go "poof", for instance) and fluctuate over time. They're one of the few goods that you can literally physically hold on to for decades and they at least won't tank to zero, but they still may not be worth "as much" as what you spent to get them.
I believe they mean that if Google _wants_ YoutubeTV to run on Roku's devices then Google must write an app that supports that hardware, not that Google must support all devices in existence.
> This is the strategy myself and many of my college friends took when we graduated in the late 80's. And we're all pretty comfy right now.

I wonder if your Japanese peers in a Nikkei 225 fund over the same time period would agree with your strategy. Buy-and-hold for them is still down 50% over the last few decades.
> Trustless cross chain transactions are still in infancy .

They can technically exist?
I've also been thinking that the next wave is IT+biology, especially with the rich history of the two in this area.

I hope you're right!
Generally, time spent twiddling with the repo is time not spent delivering code. It's a distraction. Yes git has all these features that lets you do that and those feature matter when you're committing to the Linux repo which has thousands of eyes and your commit history has to help you communicate to a very wide audience. But the vast majority of us are not using git like this. I've used git bisect so rarely all this is overkill.
I went through the program much earlier than you did. Having a good TL (or PM as they used to call them) was the biggest difference between passing and not some units. I was one at one point too, and there are a lot of bad habits you need to get students out of by pointing out in reviews repeatedly.

I haven't had contact with anyone from the school since they exiled all the alumni last year. But before that I'd say at least 80% of my cohort got hired by 4 months out. Sad to hear how far it's fallen.

Out of curiosity what was your cohort size?
If you mean people don't want to choose their insurance plan, you should say that, not people don't want to choose the healthcare, because you just said that you do!

People have preferences for different doctors. Choosing different doctors is part of choosing your healthcare. Personally, I order my own tests and come to doctors with recommendations and ideas to discuss. Not all of them are open to this collaborative approach.

In terms of choosing insurance... It's a little silly to talk about what people want. What many people want is to go to whatever doctor or hospital whenever they want and have someone else pay for it. They often foolishly choose to limit out of pocket costs at point of service, while paying for coverage they don't need. Different people have different concerns. My preference is for my insurance to be for when I need it, and "first dollar coverage" is insuring me for an expense I can already afford, making it a bad deal.
In practice, international law only applies to small countries with small militaries.
Over a dozen Basecamp employees have resigned
I wonder if there will be a similar article in 4023 when someone discovers a maven archive.
Really nice project, and really hoping these efforts could make devs lives easier! Alibaba indeed built a OSS project named KubeVela (https://kubevela.io) with similar goal though with a bit different approach:

1. Modeling all platform capabilities with Helm/CUE modules, so essentially a PaaS built with Helm/CUE.

2. Self-service workflow based on above LEGO-style components.

3. No specific add-on system, so just Helm charts.

We also auto-gen forms based on Helm/CUE, it's great more and more products are leveraging this capability and wider ecosystem.
Customers are incredibly short sighted when it comes to purchasing new things - shaving 10% off a price while cutting the expected lifetime of the product down from ten years to three is likely to capture most of the market.

I think this is a case where actors are acting in an irrational manner (i.e. not adhering to the perfectly rational actor assumption that's required for free-markets to function) and that necessitates government or other intervention to ensure that consumers are protected.

It's depressing because I absolutely agree with you that users aren't purchasing devices with an emphasis on being able to repair them. It is a pain point but not one that comes up at the register and so manufacturers are free to exploit the situation to provide marginally cheaper goods that require full replacement more frequently to ensure consistent sales.

Nobody wants to be like Hoover in the 90's that offered free plane tickets with vacuum purchases[1] and caused such an oversupply in the market that first party vacuum sales dwindled to nearly nothing over the next decade and that's fair. But we need to have a balance where we aren't rewarding manufacturers who build products that frequently break and for the consumer to make another purchase.

1. https://en.wikipedia.org/wiki/Hoover_free_flights_promotion
This may be about AV1 support. Not VP9
What a great website, awesome animations, and intuitive interactives
"ip" = "intellectual property". It's literally in the name.

Property isn't defined by quantity or finiteness. It's anything, real or otherwise, for which ownership consists of a set of rights to control the exploitation (aka "use") of the thing.
>Taiwan barring its citizens from taking such jobs - that's what the story is - did you even read it?

I just read the OP and found nothing about barring citizens from taking jobs.
> I contributed to some of the jailbreak app stores

You didn't build or work on an app store. You played with one. Much easier to modify something that already exists than to create something where there once was nothing.

> just look at AWS prices to see how much it costs to store and transfer a file on S3

Look, if it's so cheap and easy to do, why is everyone so hell bent on getting onto Apple's? They should just do it themselves!

The answer is that it's not that simple.

> Please re-read my comment, especially the part about sandboxing and 3rd-party app stores

I reread it. You did not say anything about sandboxing _3rd-party app stores_. Thanks for wasting my time with that! You said "apps are pretty well sandboxed" and we've seen how well that's done to protect users' privacy. App Tracking and Transparency was created for a reason.

You really need to cool it with the condescension ("Haha what are you talking about?", "I actually laughed out loud when I read your comment"); it adds nothing to your arguments, except the veneer of juvenility.
While their cert list isn't a bustling hive of activity, a ten year tech lag isn't the rule. Raptor Computing got a power9 motherboard certified only two years after the chip's launch. That seems pretty fast to me, but then... I am typing this on a 12 year old thinkpad. Hopefully they don't weaken their certification criteria in an effort to generate more listings - but that binary blob test balloon they floated a while ago isn't a good sign.
The tax applying to real estate would drive down real estate prices, making investing in stocks and other alternatives more profitable.
Archaeologists Discover 110 Ancient Egyptian Tombs Along the Nile Delta
Personally I am old fashioned and blame the murderer. I must not be involved with communists or ambulance chasers enough to have been imbued with values like "The person with money is always the most at fault."
In the case of ransomware though, this really is pointing firmly at the operating system. It's not (generally) insecure programs that lead to ransomware succeeding - ransomware works so effectively (and is a force multiplier for malicious actors) specifically because it runs with normal user privileges, and isn't needing to "exploit" anything.

It runs as a user, and just makes do with the access that user has to files.

Before we hold application software to account (and we really do need to), we need to start with the fundamentals - operating systems need to move beyond a "software runs as the current user" model. Otherwise I don't see how we can fix this with assurance/regulation - the root issue seems to be inherent design flaws in modern GUI/desktop operating systems. The tools are there to protect yourself (binary whitelisting, applocker, santa etc.), but they are seen as more inconvenient to use than doing nothing... Hence most companies do nothing, as that's cheaper.
The package manager that comes with Julia is actually way better than what is available in python, and it has an unmatched "foreign language dependencies" support. It just happens to be mostly used from the REPL, not the command line (hence the execute -e flag above).