skysight-inc/HackerNews huggingface dataset:
Why it's so hard for AMD to break through
I don't think there is any substitute for experience in this matter. Some hacks are fine to last essentially forever, some should never be allowed to happen and others are probably ok but only if they get unwound in under a week. It's rarely obvious which ones are which until you've felt the pain.

I tend to believe that hacks that undermine the integrity of your data are the absolute worst (which is why my reaction to this was so visceral) but can sense I might just be a product of my environment - different industries and use cases vary quite wildly in their expectations of quality and attitudes to failure.

Agree about Scrum. It creates a very high cost to unwind any tech debt that can't be smuggled into a story.
Just so we're not talking past eachother.

You cannot send $10,000 anywhere in the world via Bitcoin for $2-7, you have to first convert the $10,000 to BTC at a local exchange, wait 3 days, pay 1-2%, suffer slippage, pay $2-7, wait an hour, pay 1-2% at the remote exchange and wait for the money to deposit into a bank account. This is true because you can't spend Bitcoin for goods and services - generally speaking anyways. Bitcoin in this context is just the intermediary unit which is elided in a wire.

Re: wires, domestic US wires are offered free of charge by many institutions, and are instant during regular business hours. Obviously delays apply outside. For reference, an ACH transaction costs banks $0.002 in bulk to the depository institution. A FedWire costs $0.033 in bulk to the depository institution. [1]

Transfers outside the US cost more and take longer because of AML and KYC.

Not to mention that the move in the US from ACH to RTP makes ~free and instant domestic transfers 24/7. No blockchain needed. Because of course there isn't, the current system was based on policy not technical limitations of MySQL. [2]

[1] https://www.frbservices.org/resources/fees/wires-2021.html

[2] https://www.jpmorgan.com/solutions/treasury-payments/insight...
I can't find a source right now, but I remember reading about that Elon Musk tried to fight for Paypal to use Microsoft software instead of Linux when he became the CEO after the X.com merge. Since Paypal wanted to continue using Linux (who wouldn't?) they instead switched CEOs.

Edit

> I never heard that he didn’t pull his weight from Peter thiel or the others

I don't know. A letter of no-confidence to the board in order to replace Musk with Thiel doesn't exactly shine a lot of good light on Musk. From https://www.cnbc.com/2019/11/02/why-elon-musk-says-taking-va...

> At the time, he was CEO of X.com, and company executives were not pleased with his leadership. While Musk was on the plane with Justine, executives delivered a letter of no-confidence to the company’s board, pushing Musk out as CEO, and replacing him with Peter Thiel.
If Microsoft is adding an Authentication-Results header to outbound email where the receiver address is used in the header, then this is a bad bug.

Authentication-Results are not supposed to be added by the sender anyway, and it should be used to verify the sender (from) address, not the receiver address.

Again, I wasn't able to reproduce this bug. When sending from o365 to Gmail the Authentication-Results is added by Gmail, not by o365.

Email receivers are not supposed to overwrite headers (as this can also break DKIM signatures), they should only add headers. So I highly doubt that is happening.
I think I have 4 discord accounts for that reason
I believe they’d make one shot that would handle 131 flus.
> There is no reason to reinvent an OS.

Android is an awesome OS. I really don't see a good reason to reinvent one, seen the progress made by android.

> You can use desktop GNU/Linux on modern phones.

Yeah but no. A mobile OS is much more usable on a smartphone than a desktop one.
The problem is in recent years it has taken on something else...

Standardized tests can be a window in the performance and health of the overall system, or over a group of students, but it is not reasonably determinate of the knowledge level of an individual student. Which is how they are often used

In the beginning it was used to judge the performance of a teacher or school, today is it used to judge the performance of the student something it is not really equipped for.

This is similar to BMI, BMI is useful as a health metric on a population of people, but is not very useful as a metric on the health of an individual
Heh good luck with that, it would be as difficult as asking USA to move to metric. :D
SARS-CoV-2: Did cell culture experiments lead to increased virulence in humans?
That was a very nice explanation, thank you. Side notes regarding your blog: The "subscribe to" text towards the bottom is hard to read against its background. Also, the preview of the "What problem does Polymer solve?" article (also towards the bottom) has raw HTML in it.
Well, I came to this news feed, because I thought there were some standards, that where higher than in other places. If you just go to the end of the article you can read "Dan Blaustein-Rejto is director of food and agriculture at the Breakthrough Institute, an environmental research center in Oakland, California. Alex Smith is a food and agriculture research analyst at the Breakthrough Institute, where he studies agricultural innovation, the future of meat production and consumption, and alternative proteins. He owns stock in Beyond Meat."

PFfffffffffffffffF!! BULLSHIT! this is fucking propagando and news advertisement. I am looking for the first person who want to shoot his own foot?!?! so sad and lame...
For danish people yes, if you are a foreigner and have to take dagpenge you are most likely screwed.
A relevant period of history here is the mutpocalypse, where the question was raised “why are we calling this &mut and teaching it as being about mutability when what we actually care about (for memory safety) is uniqueness and aliasing?” Had that side prevailed, &mut would have been renamed (the main candidates presented were &uniq and &only), and all bindings would have become mutable (`let mut` would have disappeared), because that concept wouldn’t make a great deal of sense any more. These are the only technical changes that it would have entailed (the biggest change would have been in pedagogy).

In the end, social factors and inertia trumped technical precision and consistency. I am strongly inclined to think this was a mistake. Mutability is easier to explain initially, but teaches an incorrect mental model that hinders a correct understanding of Rust’s approach to memory safety, falling apart as soon as you touch things like atomics, RefCell or Mutex, which mutate self despite taking it as &self, a supposedly immutable reference.
agreed, but it's not just in fiction IMO. problem extends to many other genres, and even media outside of print such as videos.

one could also make a similar point for podcasts which don't have to play by any of the rules in this article but still are mostly drivel with a low content/noise ratio.
People regularly run untrusted Javascript in their browsers. Spectre is exploitable via Javascript as well. There are some mitigations, but those are generally just of the kind "make the timer API suck more" and the likes. Those mitigations don't really fully mitigate the problem and get more and more toothless with new variants of Spectre-like problems.

Spectre and the like needs to be dealt with on everything that isn't strictly an embedded fixed-code device.
Replace "bitcoin" with "the panicked response to COVID", inflate the numbers significantly, and you may be onto something.
And yet in terms of economic development countries which joined EU are doing quite markedly better than those that didn't. Obviously, there's some selection bias -- only those who sort of had their shit together were allowed to join. And also just plain market access would have account for some of that. But still, as a person who grew up in EE in the 90s, I feel like people are very quick to forget how bad it really was, and how quickly -- within a generation -- things drastically improved, and how unusual that is.
It's interesting if "let" nowadays has mostly 'academic' connotations.

30 years ago I think it would have reminded people more of BASIC or Fortran than (say) Scheme.
Most websites I've used where this is a thing, definitely don't do this. All the projects where I dealt with PMs / designers insisting on this they would not even had a clue about what SSO was or how it impacts their UX. There are plenty of websites out there with sane login flows.

Passwords work off well publicized naming conventions. That's why they work on the vast majority of websites. The problem is junior developers not knowing that is a thing getting creative with naming things. No-one on such projects even thinks about testing this or pointing out to their PMs that this does not work. 9 out of 10 times you'd get the response to "please fix that". Because why would you not.
I've only been a tourist in Greece, so definitely not an expert, but....

Take your house. Now add some scaffolding for a new floor on top of it. Does it alter the ability or even quality of living in it?

It might also help hide the pool, which is also taxed.

"Up to code" isn't the same as a safe house. That's just such an american way of looking at issues. All that does is make the legal liability clear. It doesn't make anything safer or nicer.

It's like arguing that a 'stop sign' makes an intersection safer. It doesn't. Real proper pedestrian and cycling infrastructure does. Traffic calming. A stop sign just tells you who gets bankrupted when another person is killed yet again.

Your asking the question 'if it's unclear who can be sued how can people be safe' but these things are completely unrelated. As any statistic would tell you.
Had to shorten the title, and even the original is sort of clickbait. But leaving that aside, the paper puts on the table most possible scenarios in a well reasoned way, and Kaina is a reputable researcher.
I didn't know Hetzner Cloud, an first thought, "wow, it's even cheaper than OVH, which is already a bargain" (https://www.ovhcloud.com/fr/vps/).

But then I realized you are limited in bandwithd to 20 TB, while OVH provides, for barely more €, unmetered traffic. It's huge because you never have to worry about a random spike day, a bot doing something stupid, an attack, or a use case switch (ex: video streaming).
It's bastardized OCaml. Instead of OCaml's mutable they inexplicably chose mut, which is ugly (same as pub).

But everyone is cheering them on.
Money isn't capital and this issue can be helped by giving not money but coupons that can only be used for construction.
What’s the point of comparing the US to countries that are as populous as the DC metro area? There are so many factors at play the comparison is completely meaningless.
> The interactions between a silicon chip and software drivers has nothing to do with right to repair. Never has been.

Well, that's perhaps because that interaction's importance for the functioning of ubuquitous things in life is a relatively recent thing. I don't understand why there's supposed to be some fundamental reason why we can't change our laws to encompass also the right to repair software, or to the right to repair the interactions between hardware and software. Sure, these things aren't rights today – but who's to say we can't make it so?
I’m rebuilding a leaderboard for news articles, switching from WebPageTest to Lighthouse.

The next step is to highlight when your need page hits the right benchmarks to qualify for “Top Stories”

My worry is that most sites won’t qualify and AMP continues

https://webperf.xyz
> Somewhere, in a parallel universe, people are going to jail and paying substantial fines for this behavior.

My fear is that they are not going to jail or paying fines, they are being exiled... to our universe!
But you want to have history.
Hehehehehe (laughs in German)
One interesting feature about this, which you can see in the skeletal hovering demo machine, is that all the ducts are driven from a central source. Since air pressure is additive, that source could be multiple engines dumping into a single manifold before driving all the ducts equally by default. All the ducts need to do is swivel to direct the air.

Compare this to ships like the V22 which have an immensely complicated gear, shaft, and clutch arrangement to drive the props; this one also folds. Or against most multi rotors including the original Moller design where you need at least 8 engines or motors, two at each corner for safety, where you need a smart computer to balance the loads as motors fail.
> incompetence incompetents

Ironic ionic ;-)
The friendly article linked says:

> Many existing terminals support a feature whereby a user can press a keybinding anywhere in the OS, and summon their terminal application. [...] This global summon action is often referred to as "quake mode", a reference to the video game Quake, who's console slid in from the top.

The commenter I replied to said:

> This is not to play Quake in WT, this allows WT to behave like the console window in Quake descendants that displays when [ ~] is pressed.

The original article said nothing of the sort, even the part he quoted contradicted him, it was obvious that whoever wrote about this feature knew what "Quake mode" meant.

Then someone downvoted me for pointing that out.

Reading comprehension fail x2 ¯\_(ツ)_/¯

> Is someone?

Is anyone, really?
But isn't this the same if you add some field to a JSON structure? If code depends on it, you can't remove it. The risk of data loss from removing a JSON field would be exactly the same as removing a column.
> that would put a lot of obligation on the vendor to honor some kind of contract they don't need to do today. They can change anything they want with zero cost today.

So why can't we just allow them to keep making those changes, but still have to document them? I'm sure they document them internally anyway.
If you have any access to the sources, you might just release. Any derivative work of a GPL-licensed is already GPL.

Also, as somebody else said, let the original authors know.

Funnily related: years ago I downloaded wordpress/joomla themes off bittorrent to study them. I was surprised to see that most/all of them were GPL-licensed, since they all were more-or-less based on some other GPL-licensed theme.

I could have just used them in prod no problem, worst case scenario I could remind them that the code is GPL-licensed.
Huh, so every startup thats ever pivoted -- including for example Instagram, AirBnB, and Twitter -- are failures huh? Interesting.
The Hacker News demographic, mostly US and EU based, might be under appreciating how impactful this is because of CDNs. For anyone not in the continent of your central database, this means absurdly faster interactions for data visualization.

I moved from US to Brazil 3 years ago, and I still notice the latency when a site runs their backend only in one location. This cleaver solution makes interacting with the graph supper snappy even compared to enterprises that do have database servers in Brazil. Very impressive!
VigRX Plus Pills Benefits Sede Effect
Who Should Use VigRX Plus… Vigrx PLus

VigRX Plus is intended for any man who needs to improve his sexual exhibition with greater, harder, longer enduring erections.

https://www.whosupplement.com/vigrx-plus-review/

https://twitter.com/VigrxplusP/status/1387694608788836352

https://vigrxpluspills.medium.com/vigrx-plus-pills-male-enhancement-benefits-side-effect-7496e7adf4ec

https://k12.instructure.com/eportfolios/31344/Home/VigRX_Plus_Pills__Side_Effect
Agree! None of these specifications are required to be implemented. They are there to cover the use cases outlined in the specifications themselves, so feel free to pick and chose which ones to follow. Obviously it's better for the open web if you use them when you're implementing something for your use case, rather than coming up with a new specification that is similar but incompatible.

But as you say, if you're implementing something that doesn't require global identifiers in a decentralized/distributed context, don't use DIDs :)
Well, IDK it's not like there was an open standard for assigning words to locations, and w3w made an implementation for it. Both the mapping and the software for it was created by w3w and are proprietary to them. Interfacing with it would mean copying entire product verbatim, which I don't think is defendable.

There are publicly available location methods like national addressing systems or coordinates, or one can create one's own and make it public. But honestly, while all my sympathies are with open source movement, and I'm generally critical to copyright, I don't understand why everyone seems to think you can treat things other people created as a commodity and require free access to it.
Amazon should be nationalized.

All these 3rd party companies want is a "farmers market", a stall to sell their wares. Give them the municipal software infrastructure they need to do so and maintain it as a public good.
The best mitigation is to not use multi-tenant hosts.
https://news.ycombinator.com/newsfaq.html

> Are reposts ok?

> If a story has not had significant attention in the last year or so, a small number of reposts is ok. Otherwise we bury reposts as duplicates.

> Please don't delete and repost the same story. Deletion is for things that shouldn't have been submitted in the first place.

Dupes are not against the rules. You're likely getting downvoted by people aware of that.
Doesn't work for me, I get an Access Denied page served by Cloudflare.
Very simple. Booting a different OS gets in the way of Secure Boot and other security features. Why can't you install Linux on an iPhone?
> the bank will pay a reasonable interest to cover inflation and give you some extra.
> all investment vehicles. 0% interest means that any investment with yield will carry risk.

A consumer can offload all of the risk to the bank (and the underlying guarantee, usually state), in return for most of the reward. Example: I can open a savings account with some restrictions (minimum balance, or restricted withdrawals) and since the bank is now in a better position to invest my money, they can offer me an interest rate despite central rates being 0%.

For example, a $50 minimum balance but free withdrawals gives me 0.6% interest rate, with state deposit insurance. That's not "risk free" since there are other risks than that the of the bank (currency risk, not least) but it's the exact same risk as any savings account.
He mentions TLA+ is used at Amazon. Can anyone comment on its use there or anywhere in 2021? Has it gained any traction?

Any other options in which to write specifications?
Almost all software I use these days is absurdly slower than it should be and probably a massive drain on collective productivity

Productivity, energy usage, e-waste in landfill as people are forced to upgrade in order to do simple tasks with the current software... The world is paying a high price for programmer laziness.
The cable was never a product. It was basically R&D project.

Battery swap works fine on early Model S but they changed strategy very quickly after showing it off. It was only ever announced as a pilot program. It just doesn't make sense and they rather invested in Superchargers.

All cars after Model S were not announced to be able do do swapping.

Even on the Model S the added a shield under the car to protect the battery even if you drive big debris at high speed.

Seems like these are kind pedantic examples.
We need a way to switch mitigations on/off on per-process basis. I don't want mitigations when I run the computation-heavy code I have written myself but do want them when I run a browser or other Internet-connected apps.
They do and they did. But there taxes are used to buy bullys and guns and put that rebellion down.
You can't do that, assuming that it was set up properly (i.e. they either set up CloudFlare immediately without disclosing the server IPs in the first place, or blocked all non-CloudFlare traffic on the firewall).
I have added Namecheap affliate.
The question is still the same, why do we feel it’s fair when blue-collar criminals are treated inhumanly, but harsh when applied to white-collar criminals?
Having lived in southern Africa for 14 years, I can confirm that this is tragically common.

One big problem is that modern capitalism is intensely individualistic, as is Western culture in general. African culture, on the other hand, is completely community-focussed. The individual does not exist apart from the community (family/village), therefore there is no concept of "private property".

This makes for a lot of frustration in intercultural interactions between Westerners and Africans. It's also the reason why almost all successful local development projects target the entire community, not individuals.

(This is not to judge one culture or the other! Just to point out that an economic system developed in one culture cannot be expected to work without problems in a very different culture.)
I don't understand. Why is it to their advantage to have their users struggle to log in?
The point stands anyway. Why are all my dev tools super slow? If my time is important, shouldn’t those be fast and heavily optimized? And don’t try to tell me that 4 billion cycles a second across 16 cores operating on in-memory contiguous values isn’t enough to update a watch window more than 1 time per second.
I will happily sacrifice some performance to be able to run JavaScript, WebAssembly, virtual machines and Docker containers safely on my laptop.
I think about this often. A lot of people worry about the Singularity. I don't: the trivial, non-smart, underlying infrastructure running these amazing artificial intelligence will collapse much, much earlier than any spark of consciousness will be able to emerge.

I help companies with cloud transformations and often I come across situations where businesses are in trouble because they completely lost their operational knowledge. They might know how their applications work internally, but they have no clue how the machinery around them keeps them ticking.

Once I was at a company in Northern Europe that desperately needed to modernize their stack running on legacy mainframes in a colocation datacenter.

Their core business was based on winning the five years government tender for a very crucial public service. They won for years and years, but now they were scared shitless because the new tender explicitly mentioned that the system was supposed to be hosted "in the cloud" and developed using a "microservices architecture".

The main issue was two-fold. On one hand, for decades they offloaded the deployment of their core systems to the technicians of the datacenter itself with which they had an amicable and personal relationship. On the other, said datacenter was being bought by a US megacorp who didn't give a crap about the existing personal relationship with this very specific, crucial use case and told the company to simply pay them a crazy amount of money to perform the migration.

They were also so blind to their lack of understanding of their own deployment process that they called us only two months away from the deadline. So, yeah... I advised my employer to stay away from this death march.

And for the Singularity, it better have a good DevOps neural net.
I think their reasoning for things that are shortened is that if it's something you will be writing a lot, it's nicer to have it shortened. So pub fn mut etc. are shortened, but return isn't
Is it pronounced "pen" anywhere? That sounds very wrong to me.
Perhaps you could have your partner set your Apple ID password? Or you could change it to a very long string that is a pain to enter, write it down, and store it in a place where it is mildly inconvenient to access.
Is it possible to put these mitigations for Javascript only in the browser?
My Favorite One Liners
This is just money - it gets worse:

https://mkorostoff.github.io/incarceration-in-real-numbers/