skysight-inc/HackerNews huggingface dataset:
Rider is way snappier. With VS, I'm very used to slowdowns and even total freezes for several seconds (which people like to attribute to ReSharper, but IME they happen plenty even without ReSharper) - for a big, full-features IDE, once Rider has started, it feels really snappy, and puts to bed the long-held beliefs that Java is slow.

Just opened a big solution in both VS and Rider to confirm:

- VS was really laggy after opening, pinning all 8 Xeon E3 cores for 2 full minutes!
- VS memory sitting at 1.3GB, plus another 0.9GB for ReSharper
- Rider took 22 seconds to load the solution, then used a bit of CPU for 30s (but was totally responsive in that period)
- Rider memory sitting at 1.1GB

So assuming you use ReSharper, Rider uses a lot less memory, otherwise it's above the same. But still, for me Rider is way more responsive for editing, debugging, everything. And more stable too.
I think the performance sensitive stuff Apple integrated is to some extent dependent on their control of their own software stack, which AMD doesn't have control of.
This is the crux of the matter. Design patterns are just common structures that have been found useful at some point in some context. Some programming languages have adopted these patterns, adding "native" support for them. If your programming language didn't have parameters, then yes, I guess someone would add the "Parameter Pattern". It's all rather arbitrary what ends up in a book on "design patterns".

Regarding the strategy pattern, when does it start becoming the pattern and when is it just "passing a function as a parameter"?

sortList(list, [](const item& i) {return i.name();});

struct MySorter
{
bool operator ()(const item&) {...}
};

sortList(list, MySorter{});

class MySorter : public ISorter
{
public:
virtual bool execute(const item&) override {...}
};

sortList(list, MySorter{});
It's a very unfortunate time to have a president who at best is ambivalent or afraid of Russia; at worst privately colludes with them.

Hopefully the situation improves in a month or so.
Yeah this line is the new "nobody got fired for buying IBM". No, but they ended up getting laid off eventually.

Will non-tech-competent companies without well-staffed security teams make it? How much individual, private digital data is likely to make it as long as say, a vellum manuscript?
That sounds like you're assuming that Amazon didn't get hit. I'm not sure that I think that to be a safe assumption.
You get navigation? All I see is a binary string of mangled characters. It's not even a valid website.

> ~=�y-�%�:�J�.�GW9��WI�����J�&��2��Ȕ��I�N�� �~-Hrb�Oa[�uΪ�>�(O�(�6:B�ff_���۷�8�*��IE...
Getting Started with Windows Terminal
Sure, but where did the money come from to pay the tax bill? Pre IPO you may find it difficult or impossible to sell any of the stock you now own, so you'll be out of pocket from somewhere else. This gets less and less practical for most people as the difference between strike price and value increases.
On the server? Unknown. Anywhere at all? They already did - two iterations, in fact. Ice Lake uses the new Sunny Cove uArch and Tiger Lake uses the successor to Sunny Cove called Willow Cove. And Tiger Lake is fine but not great: https://www.anandtech.com/show/16084/intel-tiger-lake-review...

Rocket Lake is supposedly a "backport" of Sunny Cove to 14nm for desktop, coming Q1 2020.
https://web.archive.org/web/20201218214338/https://sci-hub.s...
A smartphone is much more valuable, it offers richer data and capabilities than a discount card. An app can access tonnes of 'free' information provided by the OS (model, make, package list), as well as logging each and every tap/interaction and accessing personal information (contacts lists, location data, device identifiers you can trace across datasets)

You can see which offers people engage with most, how often they open your app, well timed push notifications and a reliance on that app. They can also purchase data from that smartphone and have huge data silos to perform studies on. An App provides access to a human being constantly, whereas a discount card is a stateless entity in a wallet that never gets used; it's unlikely someone loses their smartphone, it's a prized possession.

Quite honestly, discount cards are probably quite worthless vs smartphone data and the richness of what you can get. I am surprised they are even still used/offered these days (I know of supermarkets that just have apps now).
Maybe they were just automatically signing it as a a CI/CD step?
The solution is to rewrite everything from scratch following sane design principles instead of adding more layers of cruft.

The language could be C, C++, Rust, Zig. But the design is more important than the language.

Of course, no one with enough resources to do this cares enough to do it.
Yeah that's a fair critique. Just because the mentorship will be awesome for some lucky company (depending on what 'mentorship' actually looks like), doesn't mean there's a need to publicize it.
Those discount cards didn't track you round the store.
The game was released on Thursday, the epilepsy-inducing flashing (during braindance activation) was fixed on Sunday.

It was nowhere near the 80s/90s japanese cartoon flashing, basically two white lights flashed in alternating patterns for 5 seconds on opposite sides of the screen. In the fixed version, the light is static.
I'm looking for info on this same topic. If the update was signed, how did that happen?

The other thing that occurs to me is that this Solar Winds update goes out to a huge number of organizations, with a tremendous diversity of capabilities. Why was FireEye the first one to notice? Was the Solar Winds code exempted from monitoring, because it is monitoring? How big is this blind spot?
This would be much easier if they published/maintained drivers for older chips but many companies do not because they "want to protect IP."

I would argue most of the "IP" is really just forced API incompatibilities so that most software only works on their devices and anything that isn't is irrelevant to reverse engineering but it doesn't matter, there's surprisingly little money to be made manufacturing things that work well and shocking amount to be made shoving things that barely work down everyone's throats.
Has there ever been an instance of genetic transformation as a consequence of a mRNA vaccine? Saw this listed as a potential risk in a paper[0], but I have no expertise at all to judge if this a possibility or not.

[0] https://www.mdpi.com/2076-393X/8/2/212/pdf
The difference to "traditional" vaccines is really not significant with regards to risk.

The mRNA is translated to a protein, which is the actual target your immune system then recognises as foreign, attacks, and remembers.

In a sense, it's a lot like a prodrug, which is a "traditional" small-molecule that is turned into the actual drug by some interaction with your body–your stomach acid, for example.

"mRNA" might sound scary. But it isn't going to change your genome or anything like that; it's strictly downstream from DNA. Any virus, bacteria, or salad you eat contains far more mRNA in addition to DNA or RNA, and the first of those really does come with mechanisms to insert itself into your cells' DNA and has evolved to defend itself against your defences, and to slowly take over your body in some way or other.

There are some short-term risks on the order of, say, eating lobster for the first time. Allergies, for example, which can be quite severe and even deadly. But those are exactly the risks the trials would have uncovered, and the people possibly at risks of such things would already know they are susceptible.

There is no known mechanism for any risk that would not manifest within the first day or two.
Truth in humor, there's a good chance that's exactly what will happen.
If you have hypervisor access you can simply ask the guest to read the memory for you.
Just updated the figures to be inflation adjusted.
The point is actually in even transferring an arbitrary quantum state from one quantum particle to another, and given an entangled pair existing in advance. Transferring a quantum state from one particle to another isn't an easy or obvious task, because you can't measure it or you would collapse it.

Note that "classical" is just stating that a classical channel is good enough to serve that purpose. A channel that preserves quantum state can of course be used, it's just that that isn't required for this to work.

All classical phenomena are quantum, we just use the word "classical" to describe subsets of quantum phenomena acting qualitatively in ways that are consistent with macroscopic phenomena.
Annoyingly, the `go get golang.org/dl/go1.16beta1` installation method doesn't work on ApSi even if you already have an ApSi-supporting version (+edf60be151) installed. But the tar.gz for darwin/arm64 works perfectly.
Hey chrisweekly. "deck.now.sh" we chose to redirect because it had some very so slightly out-of-date information. Thanks for calling this out. The right thing here would be to add a banner to the presentation instead, giving an option to go visit the documentation or newer presentations.
it already happens, try to create your own search engine an index Amazon. captchas everywhere, their robots.txt is just for show.
I'd be happy with "by mice".
Post Mortem of Google Outage on 14 December 2020
Often the end user isn't even the one making the decision about buying/installing the software. (see: consumer OSes/firmware, "ed tech," most coorperate software.)
It gets real dark real fast. The Post link suggests that their approach has worked, as long as you value a human life at no more than $1.1m. They are approaching 8k deaths and their approach is suggested to have added 5k to that.

“ Assume that the differential Swedish approach dampens the GDP fall this year by 1 percentage point. This represents a gain of approximately $5.6 billion. Also suppose that the approach has caused 5,000 extra deaths — a reasonable guess from comparisons with other Nordic countries. How could one estimate that loss of life in economic terms? The value of a statistical life, used by the Swedish Transport Administration in its cost-benefit analyses of investment in traffic security, is approximately $4.6 million. Using this number, the economic cost of lost lives would be as high as $22.9 billion — clearly outweighing the benefits from the smaller GDP fall. One might argue that the value of lost lives should be set much lower, as the vast majority of deaths have been among elderly people, with fewer years left to enjoy life: 89 percent of the dead in Sweden have been above 70 years of age, and 67 percent above 80. One reaches the break-even point in my calculation if one lowers the value of an average life lost to $1.12 million. For the Swedish approach to be “profitable,” the average life lost must be valued lower than that.”

https://www.washingtonpost.com/outlook/2020/10/20/sweden-eco...

https://covid19.who.int/region/euro/country/se
Tomorrow on HN: "Powering air-gapped computers remotely using some spare copper wire and a bit of python..."

There's a reason the old go to for secure deletion was throwing your hard drive into a wood chipper... (though that's bad for the environment, please don't do that)
I just spent the better part of the summer coming up with KICAD schematics for an apple II clone that I have had for 40 years. Surprised that I could fit it all on one large sheet.
How much useful payload did the A5 deliver in those two flights?
See also:

https://en.wikipedia.org/wiki/Project_HARP

https://en.wikipedia.org/wiki/Project_Babylon

[Edit] Also the German V-3. An important note is that the V3 and Babylon (unsure of HARP) were designed to have multiple charges go off as the projectile proceeded down the barrel, which gives an acceleration profile more like a railgun than a traditional cannon.

https://en.wikipedia.org/wiki/V-3_cannon

Solid-fuel rocket boosters were used instead of explosive charges because of their greater suitability and ease of use. These were arranged in symmetrical pairs along the length of the barrel, angled to project their thrust against the base of the projectile as it passed. This layout spawned the German codename Tausendfüßler ("millipede").
> I think OP was trying to make a point that the entire investigative journalism industry can't be replaced by freelance bloggers, not that freelance bloggers don't add value.

That's exactly it. I elided some thoughts about sustainability from my comment, but I basically think reporting is so much more labor intensive than opinionating that no configuration of amateur or part-time bloggers can substitute for all the vital civic functions of a newspaper.

That's not to say that bloggers can't to real reporting, but when they do, by necessity it will have a far narrower topical focus and will either burn out an amateur blogger or force that blogger to professionalize and evolve their blog into something a lot like a traditional media organization.

Given how much easier opinionating is, I'd wager 99%+ of bloggers will stick to it (and other easy things like link aggregation) 99%+ of the time. If you skim the cream, you could probably come up with something more-or-less comparable to a newspaper opinion page.
Oh, that's something I don't expect. Then it makes less sense to do auction.

But, I still need evidence that money is not the constraints, or it could not help resolve other constraints. Please enlighten me with what you know.
No they wouldn’t. They’d fuck up the same stuff in the cloud. I’ve seen it too many times already.
You can pay A for B, which you then pay for C. B is the price of C, and A is B's price. If A has a low value, then B is cheap, and thus a cheap price.

Pretty much all money can be bought for very slightly more money. Thus, a price can be cheap.
> Founders (and early investors) don't necessarily have preference

It completely depends on the term sheet, but liquidation preference has been a thing for a loooong time. Also I meant to say "preference stack" instead of "preferred stock".

> they can be taken care of other ways in the earn out

The OP was asking why employees can make nothing during an acquisition, not if founders or investors are charitable.

https://angel.co/blog/liquidation-preference-your-equity-cou...
Not Sony

https://www.playstation.com/fr-fr/support/store/ps-store-ref...

> Après avoir acheté ce type de contenu sur le PlayStation Store, vous avez 14 jours à partir de la date d'achat pour demander un remboursement. Si vous avez commencé le téléchargement ou la diffusion du contenu acheté, vous ne pourrez pas bénéficier d'un remboursement, à moins que le contenu soit défectueux.

> After purchasing [games] from PlayStation Store, you have 14 days from the date of purchase to request a refund. If you have started downloading or streaming the purchased content, you will not be eligible for a refund unless the content is defective.
> The RAD750 remains the standard because it's the highest performance rad-hard design available, period.

RAD5500?
Ah, thanks. I tried to find it but I must have been looking in the wrong place.
You're assuming that more money can increase the supply, but I don't believe that is true.
I was basing that on OP’s £130k figure, which is a lot of money in the UK. Most regular jobs will be £25-40k, from what I’ve seen.
Zoom Employee Charged with Censoring Tiananmen Dissidents
There is a source link in the article that shows a spreadsheet that claims to be inflation adjusted

Edit looks like it was updated minutes ago
Which got absorved into Portuguese as ganza.
Just like when America flaunted copyright and patent law 200 years ago.
Would be fun if you could switch instruction decoders...
Maybe they realized I'd flip out if they asked but apparently Verizon now encourages people to "install McAfee on their router." This does exactly what you would expect: terminate SSL connections and only allow web access if you install their CA cert.

I only know this because the person in charge of internet at the house my girlfriend currently lives at was convinced by the ISP to set it up and now her machine has malware on it.
> The MAIN reason for this skepticism is that if it was just possible to introduce RNA such that we could have a net positive benefit against coronavirus, a virus that has existed for almost as long as mammals have, we'd have naturally evolved this ability.

We'd have naturally evolved the ability to train our immune systems against specific things it hasn't seen before? How would that POSSIBLY work?

The novelty of this particular coronavirus is sort of the problem here, since people don't already have immunity, so your "millions of years" thing is completely off base.

You seem to be arguing against the possibility of a "universal vaccine" for all viruses but that's entirely not what this is. It's very specifically targeted and the idea that we'd evolve the ability to target things specifically without actually being exposed to them in the same way is plainly nonsense.
You should always ask, and they should always tell you.

Depending on the position, you may also want a look at the cap table but more often just the summary or even current %age.

Part of the reason people don't do this by default is that it's dynamic. I can promise you 100k shares today and that's what happens 3 mo from now when you start, but hiring anyone else (or you for that matter) will change the %age number.

By the way, especially early on a primary reason you should ask isn't to value the equity but to get a better idea of how the offer values you....
‘cause people don’t understand this is a solvable problem any other way and of course ML can solve any problem you point it at.
Number go up: New Bitcoin peak three years after the last: what's happening here
Deterrence is a time-honored strategy. As the Romans liked to say, "if you want peace, prepare for war." It tends to prevent adversaries from miscalculating, a proximal cause of many a bloody conflict.
Maybe Iran. Maybe North Korea.

Oh yeah, and the US is definitely capable. I'm not sure they would do this in their own nest, though.
What was No Man's Sky meant to be?
The problem is that ARMv9, as I type this, is not available. Perhaps ARM holdings and/or NVidia are working on the ARMv9 instruction set, and there has been a lot of speculation about what ARMv9 will be, but so far nothing concrete. [1]

ARMv8 (i.e. 64-bit ARM), of course, has been around for a while now.

[1] Keep in mind that anything on Reddit not confirmed elsewhere is very likely either wild speculation or made up fiction.
Sure, I agree it's a lot of bandwidth.

But for that bandwidth to be used efficiently, the processes on each NUMA node need to almost exclusively limit themselves to memory attached to their node -- at which point, well-written software could probably do just as good spread out over several machines that are connected by multiple 100Gb network links, and then you saved two or three bajillion dollars.

If you're heavily using the bandwidth over the NUMA interconnect, then you're not going to be using the memory bandwidth very effectively (and likely not really using the processor cores effectively), and that's when NVDIMMs like Optane Persistent Memory could give you large amounts of bulk memory storage on a smaller system.

Or just use a number of Intel's new PCIe 4.0 Optane SSDs in a single machine in place of the extra memory and memory channels... the latency isn't the same as RAM, but it's much closer than traditional SSDs, and the bandwidth per SSD is like 7GB/s, which is impressive.

It all depends on the application at hand, but there are solutions that cost a lot less than the Platinum machines for virtually every problem, in my opinion.

I don't know... perhaps I'm too cynical of these cost-ineffective systems that just happen to be large, and I should be more impressed.

> NUMA scales better than RDMA / Ethernet / Infiniband. A lot, lot, LOT better.

Disagree.
AI Risk and Security
Yes, especially in an insulin pump so you can do time release.

This is now industrialized. Print the mRNA, slap it in lipids, inject. https://www.idtdna.com/
> One day we will witness a truly devastating hack, a disturbance unlike anything we've known previously

Yeah I recall Mikko Hyppönen in one of his talks describing how malware got encoded into DNA so it could propagate like a true virus. And there was a story recently of malware getting into some biotech lab and changing the genetic code to create mutant pathogens. If any malware authors are reading this: stop being so ruthless and unethical. You have a duty of care when you write code. You need to wield your technical prowess responsibly!
I agree with this.

My own gripes with those who fell for the 'serverless' tech-evangelism lies particularly with those who deployed 'functions as the unit of deployment and scaling'. At best this is an unattainable ideal that's too pure, impractical and abstracted from the problems developers need to solve. A system of single function processes communicating with a message passing framework is effectively an actor model. And while the actor model is a beautiful way of solving problems, slavish devotion to it will become a hinderance quickly.

Practically 'serverless' is a kind of an operating system to rent. Rather than Linux and Nginx managing the process invocation, you devolve that to the cloud provider that shares that resource (as if you're on shared hosting).

Often people fail to see this and think 'serverless' demands a new architecture, when there's absolutely no reason to. I always get a bit scared when I see a 'serverless' project; usually the developers throw away all of their conventions leaving an unstructured incoherent mess.
From their PR discourse, they don't seem like just a forum for countries to meet and talk.
In my book of government crimes civil asset forfeiture takes second place after death penalty. How can any government claiming to be "for the people, by the people" and holding high moral ground get so low as to fuck with and ruin people's lives with as little as a mere suspicion. It is totally disgusting.
The original web browser, NCSA Mosiac, encouraged users to change their User-Agent string, so-called "spoofing" or "masquerading".

https://raw.githubusercontent.com/alandipert/ncsa-mosaic/mas...

The User-Agent header is not mandatory and was never intended to be used by tech companies for denying access or fingerprinting. It was supposed to be used, at the user's discretion, to help with interoperability problems. RFC7231 specifically refers to user-agent masquerading by the user as a useful practice. It explicitly discourages using this header as a means of supposed user identification, e.g., fingerprinting.

https://tools.ietf.org/html/rfc7231#section-5.5.3
Why am I not surprised that this unreadable mess of an acronym is a Perl motto?
hey thank you for the feedback, I appreciate it!

I definitely agree that there has to be ways to filter out the noise. I've discussed adding a way to "like" messages, and have those end up displayed separate from the main list. I'm open to other ideas as well! Thanks again!
It’s good if it’s grounded in reality. I don’t find Go being “too boring” to be a rational reason to not use it; it’s an accessible and convenient language that works well for applications without a lot of shared state among threads. Boring is good for security. Some would argue Go is not boring enough due to edges with CSP.

Rust is an accomplishment, but it’s also a very complicated language. It has a harsh learning curve and simply put, not all software written will benefit as much from the guarantees Rust provides. For a lot of software that will benefit the most, people are already experimenting with it.

seL4’s approach also seems interesting. It is doing C with proofs, which in theory should be able to offer stronger guarantees than even Rust if done correctly.
Yeah migrating to AWS is not cheaper. It never is. It’s a complete fucking lie to be honest.

I’m actually dealing with an issue where one RDS instance in AWS costs more over three years than the entire infrastructure and software investment did on the on-prem.