skysight-inc/HackerNews huggingface dataset:
AMD Zen supports SHA extensions across all SKUs. Here are `openssl speed` numbers on an AMD EPYC 3201:

type 16 bytes 64 bytes 256 bytes 1024 bytes 8192 bytes 16384 bytes
blake2s256 46720.33k 187461.21k 305314.65k 373840.55k 398207.66k 401528.15k
blake2b512 38423.44k 155318.81k 422325.08k 592401.75k 674843.31k 681743.70k
sha256 84620.44k 279840.47k 723573.76k 1199678.81k 1484693.50k 1510484.65k
sha512 33854.38k 135674.20k 275343.70k 444872.36k 545802.92k 554166.95k
sha3-256 26146.35k 103860.27k 253944.92k 308119.21k 347477.33k 351906.47k
sha3-512 26349.83k 105590.85k 144236.03k 173082.62k 189448.19k 189814.10k

It's possible that Blake3 might be faster than accelerated SHA-256 on large inputs, where Blake3 can maximally leverage its SIMD friendliness. OTOH, Blake3 really pushes the envelope in terms of minimal security margin. Performance isn't everything. SHA-3 is so slow because NIST wanted a failsafe.

OpenSSL info:

OpenSSL 1.1.1c 28 May 2019
built on: Tue Aug 20 11:46:33 2019 UTC
options:bn(64,64) rc4(8x,int) des(int) aes(partial) blowfish(ptr)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -Wa,--noexecstack -g -O2 -fdebug-prefix-map=/build/openssl-D7S1fy/openssl-1.1.1c=. -fstack-protector-strong -Wformat -Werror=format-security -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2

NOTE: /proc/cpuinfo shows sha_ni detection, and the apt-get source of this version of OpenSSL confirms SHA extension support in the source code, but I didn't confirm that it was actually being used at runtime.
I've been a Clockwise user for a while now and it's amazing how this product has evolved. I used to have a horrible working schedule and I dreaded every day, but now most of my meetings are stacked up and I end up having a huge chunk of time every afternoon to write code again (I am a manager). Would recommend anyone to use the product, it also seems like a pretty great team to be on.
I beg to disagree :-)

I’ve worked on the Native File System API on Chrome.

It’s available through Origin Trial at the moment.

That said, Web apps can currently emulate reading files and writing to disk.

Take a look at this library, which also works as a poly fill:

https://github.com/tomayac/browser-nativefs
Tesla stock moved equivalent of whole of Fiat Chrysler valuation in seconds
A reddit user (which I cannot remember) said it best imo. The way they put it was (loosely quoted) "Create something. It doesn't have to be anything physical, you can create experiences for people".

If woodworking or car repair isn't your jam, volunteer to help the needy. Or if you like the stage join a drama club or comedy club or whatever else you can do to enrich other people's lives.
Nope. Triathlon rules specifically ban all types of headphones. Train like you race.
> Because the people currently in power benefit from making it harder for people to vote.

Interestingly, this is usually an attack leveled at Republicans, but in this case the Republican caucus went off without a hitch and it was the Democrats that messed up.
Maybe open-source the apps they propose to use?
There's no such thing as an "Iowa DNC". You presumably mean the IDP, the Iowa Democratic Party. They're separate organizations.

The DNC and the state parties are often at odds with each other. There's a good series of "Reply All" episodes about this, focusing on the Alabama Democratic Party.
Snap Inc. Announces Fourth Quarter and Full Year 2019 Financial Results [pdf]
> Calling something a conspiracy theory is a new way to shame people who hold opinions that are different than your own.

Is a vastly more broad statement. All I'm pointing out is that anti-vaxx people would say the exact same thing. Answer challenges with facts and arguments, not useless bold claims.
It's not that late to the game, considering its paradigm. How many other large object-oriented imperative languages have it? Not C++ or Objective-C or Java. Kotlin has destructuring, but not full pattern matching.
This is a lot of stuff that has nothing to do with my comment or with the DNC, the subject of the parent comment, which, again, does not run the Iowa Caucuses.
> They can send a man to the moon, but they cannot run elections

Well, we could send people to the moon 50 years ago. Today, I doubt it.
As packages get hidden in pkg.go.dev, Go communit aim to keep godoc.org alive
Bosch Gets Smartglasses Right with Tiny Eyeball Lasers
> This seems overly paranoid to me

This is not even close to paranoid. Conflicts of interest are an important issue for nonprofits because it can cause them to lose tax exempt status, and the IRS makes a whole todo about it, and therefore so do competent boards. Trying to brush this under the rug because of politics is disgusting and would not be tolerated at ethical and competent organizations.
IIRC they aren't on the app store. The app was side loaded onto android devices.
Between the absence of WMDs (I'd never believed they were there) and the disinterest in stabilizing the country after the invasion, it became clear that the goal was to destroy a nation that had the recent history and continued potential to be a threat to our interests and allies in the region.
Why do I need to grant access to my GitHub account to view a tutorial?
I don't think it's dead, because a major hurdle for gaming on Linux is the hardware heterogeneity, and the fact that there isn't the same volume of potential customers on the end-user side.

However, Stadia brings a Linux platform with well-defined specs, which greatly reduce the amount of configuration to test, like a game console.

Many game developers are already used to a Linux/Unix/BSD-like environment if they develop for the PlayStation and the Switch, so I think they still stand a good chance.

On the topic of Nvidia, I'm glad they're jumping with some competition.
In three hiring managers recruit bootcamp grads as dev learning trends change
Writing Clean Code in Python
Upvote because I still own and occasionally use my HP-11C. It may be on its 4th set of batteries, after 30+ years. I haven't written code on it for 20yrs, but the last was a sight-reduction program for celestial navigation. I do have and use emulation of HP-15C on every computer I cam, plus my phone.
Yes, i find that a good argument especially if you plan on using this feature a lot it can save you from shooting yourself in the foot. It also is a better idiom in F#, nicer to grok, but that’s subjective.

However, only direct experience will make you reconsider.

I’ve seen a discriminated union implementation in C# the other day and was repulsed.
The way I see it, both of these can be (and most likely are) true. Intentions of the company aren't usually the same as intentions of individual contributors (or even whole teams). The Web is Google's business - the more stuff happens on the Web, the more money they can eventually make of it. Advertising is how they make most of that money, so this is what they're protecting. But beyond that, Chrome answered a real need and a lot of hard-working people made it into a best-in-class browser.
I have an HP 200LX that I acquired recently. I have been using it for writing mainly, it's pretty fun. I also have an old PCMCIA Ethernet card that I want to use with the 200LX so I can connect to IRC (mainly for Twitch chat).
"Things fall apart; the centre cannot hold;
Mere anarchy is loosed upon the world,
The blood-dimmed tide is loosed, and everywhere
The ceremony of innocence is drowned;
The best lack all conviction, while the worst
Are full of passionate intensity."

W.B. Yeats
Let’s be real though; so many words in English are completely superfluous.

For example: jentacular.
It really does need it. 32 bit positioning breaks down fairly quickly on planet scale. Shifting the world origin is not a streamlined process and doing it frequently for each client in a large multiplayer game is nearly prohibitive. You could invest the effort into making world shifting and planet scale work in 32 bit, and the lesser of the two evils would still be implementing 64bit positioning. You gain so much and lose so little for having done it.
Twitter Moves to Target Fake Videos and Photos
Software production involves planning, gathering requirements, estimating, testing, refactoring, evaluating acceptance criteria.... not just writing code. Personally, yes, the coding is one of the more fun parts. The others are like cleaning dishes, which I hate to do above all else. But I love to cook (and I love a clean kitchen) so I put up with the rest.

But I hear you on the burning. I've burnt plenty of things in my time. I think any cook worth their salt has. Story time: an executive chef I once worked for had a keychain that looked like a pewter ingot. She said one evening as they were finishing their shift, they thought they could leave a 30 gallon pot over very low heat to make a reduction over night. When they arrived in the morning, the pot had mostly melted and the stove was on fire. Her keychain was part of the melted pot, her reminder to never do that again. Live and learn (and hopefully don't burn the house down)!
> Learn how to make more friends.

I've heard a lot lately about how having fewer, closer friends is better. Just an alternate viewpoint to consider.
If you want to understand A* , just watch this animation.

I had to do better than A* recently. Didn't have enough memory for all the data A* needs. Used "head for goal, hit wall, follow wall both ways until fail or can head for goal again". Examines fewer cells than A* .

(I hate this implementation of Markdown.)
The information vacuum was pretty palpable this morning.

The programming was all set up assuming there would be new information for people to talk about. Guests were lined up. Alternate stories were shelved or delayed.

Then there was no new information. But they still had time to fill. Plus they had special coverage last night with no information to report.

I do not envy the reporters put in that position.
Keeping LRU cache that large with these performance requirements is not a "most people's problem".

Go is actually great to solve most people's problem with web servers, while Rust is better for edge cases.
I chose Rust over Go after weighing the pros and cons. It was an easy decision. I wouldn't consider using a high level language that lacks generics. The entire point of using a high level language is writing less code.
Nasty Linux, macOS sudo bug found and fixed
The bridge between the centralized world of DNS, CAs, server hosting, etc., and decentralized world is being developed: https://holo.host.

Deploying a decentralized app that can go from Zero to Twitter scale overnight is the goal, and seems to be within grasp.

Of course, Holo doesn’t solve the problem of governments or the mob quenching your liberty, but it’s a start.

It’s a stepping stone to fully decentralized distributed applications where every user is also a host of a full node.
The HP store shows many of their remaining 7 (!) calculator models out of stock quite often. I'm not taking any bets on how long HP is going to make any calculators at all. I feel sad every time I visit their store...

They already stopped making any kind of graphing calculator, apparently.
I bought food to cook for 2 days at a time. Requires 3 visits to grocery store per week. Given your shopping list is small doesn't take that much.
Oxford English Dictionary: How it took 71 years to compile
Already posted here:

https://news.ycombinator.com/item?id=22241357
I don't recall seeing that? Do you remember what chapter that is in?
Thunderbolt won't be an issue. Thunderbolt is part of the USB4 specs
"If you wish to make an apple pie from scratch, you must first invent the universe."
See my edit. There's conflicting information on this. A dynamic IP, for example, isn't directly related to or relatable to a specific natural person without other context.

But even if that's the case, if you don't tie the pseudonymous ID to the IP, it isn't personal data. As far as I can tell, the transfer rules you reference are about transferring data out of the EU, and can be summarized as "you can't transfer data to a non-EU country and then process it in a way that violates the GDPR". Article 46 notes that transferring data is fine as long as appropriate safeguards are in place[1], and article 47[2] defines what constitutes those safeguards (in general, contractually/legally binding agreements with appropriate enforcement policies).

This goes back to what I said before: The theoretical capability to do noncompliant things doesn't make a system GDPR-noncompliant. You have to actually do noncompliant things to not comply.

[1]: https://gdpr-info.eu/art-46-gdpr/

[2]: https://gdpr-info.eu/art-47-gdpr/
There is a very small pool of engineers who work full-time in politics because it is a small and highly cyclical industry with extraordinarily small margins. I have personally worked with many competing campaigns and nearly all vendors in the space do. Many organizations grapple with these conflicts of interest in and outside of politics, and do so successfully. From my perspective, it is quite paranoid.
The idea is that that call is still less expensive than going over the wire and MUCH less expensive than having the GC go through that heap now and then.
Can someone wake me up when they switch from javascript to something native in the client?

I just checked and as usually, I have an entry labeled "Discord Helper (Not Responding)" in my process list. I don't think i've ever seen it in a normal state.
Per your observation, I would argue that the intent of the privacy policy as quoted above is pretty clear. When the policy says that the identifier doesn't contain PII, I believe that is meant to convey that it will not be used to identify you. But it's true that that use is not explicitly excluded. I'm not a lawyer so I couldn't tell you if being weasely in this way would count as fraud or not. Otoh, I suspect that Google is actually abiding by the spirit of the policy they wrote because honestly they have little to gain and much to lose by violating it.
Damn it, you beat me to bringing up laminar flow!
> Would that actually work in this instance? It seems like that LRU cache they're talking about is kind of large.

I can't say for sure without knowing what the contents of that heap is, but I suspect that yes, it would work.

However, the reason the heaps are so small is that they're each a lightweight thread, and in Erlang, spinning up new threads is a way of life. It would be hard to overstate what a fundamentally different architecture this is.
They always seem to stumble on purity-test questions. Extreme libertarianism would mean tons of completely absurd things being legal. Since it's kind of a pointless "party" in todays political climate, you mostly get people who are on the extreme end as a part of it without any moderation that real-life parties have to have (to some degree).
Could you please provide a source for this?

Java is very fast and 3X slower is a pretty wild claim.
KOBE! https://www.youtube.com/watch?v=tcMe2H3mIKk
LogDNA (YC W15) – Lead Front End Engineer for SF and Mountain View
> $5-6K for a move is a pretty substantial amount of money.

No argument, but that's probably the lower bound for competence. If you aren't willing to pay that, congratulations, you have decided to do everything yourself. As I pointed out, there are a LOT of man-hours involved in moving and the employees involved are probably around $20/hour. That's a bit above the $15/hour wage that seems to denote above average competence (Target and Costco are both at $15/hour minimum--Costco goes up from there).

As for that $5K, you can pay it in cash; you can pay it in time; you can pay it in grief. Choose your currency.
It's not on an app store.

"The app was not deployed through traditional app stores or even sideloaded using an enterprise certificate. Instead, it was deployed through the TestFairy testing platform, which is similar to Apple’s TestFlight and used predominantly for Android and iOS apps that are not yet finalized."

https://www.theverge.com/2020/2/4/21122737/iowa-democractic-...
curl http://v2.wttr.in
"The third problem provides the most decisive argument against regarding Bernoulli’s theorem as a complete account of lift: An airplane with a curved upper surface is capable of flying inverted."

Unfortunately, the author has fallen into the very trap that he is trying to explain. If you were to measure the velocity and pressure fields around the wing of an airplane flying inverted, you would find that they conform to Bernoulli (so long as the airplane is flying slowly enough that compressibility is not an issue, which is another source of complication.)

What the author is doing here is to accept some bogus, hand-waving arguments for why the airflow velocity changes around the wing, such as the equal transit-time 'theory', which is, quite simply, false. To answer that question, you need the Navier-Stokes equations (which are the application of Newton's laws to a viscous fluid), or some realistic approximation.

You may find this more informative:

https://fermatslibrary.com/s/how-airplanes-fly-a-physical-de...
Can't help but wonder about the maintainability of JS codebases with all this additional stuff, particularly with things that aren't part of the language spec like the pipe operator.
> preferred because it requires far less crew

I think that only really applies when the sails were set from aloft. I'm familiar with square-rigged cargo vessels of around 60ft in the UK that were crewed by 2.
Yes, I budget down to the penny every month so I am factoring in all of it. I don't have any interest in having kids, so that's an angle I hadn't considered.
Is Albert Speer still available? https://en.wikipedia.org/wiki/Albert_Speer
> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

A lot of people here like a) the nerdiness of Tesla, and b) the stock market's reactions to it.
tmpz22, where do you work in this space? I started Tuesday Company. I would love to talk more with you and hear about your experiences, I am sure we have a lot in common.
The passage you quoted reminds me of those pseudo-intellectuals who, when met with (say) a pothole on the street, launches a treatise on how modern society is addicted to speed, and how our lives could be enriched if we could just stop and admire our surroundings, instead of trying to drive from point A to B so goddamn fast.

I'll bet most of these people never had to bring their kids from kindergarten while buying groceries for a family.
If you try to use Fossil 1.37 — the last 1.x release — to clone a repo that has SHA-3 hashed artifacts in it, it says, "server returned an error - clone aborted". Since 1.37 pre-dates this feature, it can't give a more detailed diagnosis than that.

If you have an old clone made from before the transition and try to update it, I'm not sure what it says, since I don't have any of those around any more. It has, after all, been three years since Fossil began to move on this problem, so that it's largely a past issue for us now.

This transition time was indeed annoying for us over in Fossil land, but Git's going to have to go through a transition like this, too. The question isn't whether but how long we'll have to wait for it to begin and how long it'll take to complete.
> [Professor Kuran's] theory relates to things like the fall of the Soviet Union, where almost no one saw the end coming, because they hadn’t realised that an entire population was falsifying their experience to each other. He sees a clear parallel.

The article didn't seem to indicate how the end of this movement would come, unless I missed something. Based on this analogy, how would this come about?
Additional context: https://twitter.com/igor_chubin/status/1166387350727024640
A solar sail doesn't work via aerodynamic lift. It works on conservation of momentum. Also, the biggest contributor to force on a solar sail is not solar wind, but radiation.
The spell checker is probably the single greatest feature in Rider. It works really well on composite type names. E.g. 'CustomerPreferences' would not get a squiggle under it for spelling, but 'CusomerPreferences' would. Performance is arguably better in most circumstances, but it doesn't support some of the bleeding edge .NET Core functionality as well as VS2019 does.
The problem is they would have to agree on that one issue. The philosophy does not lend itself well to any kind of organization.
Check out this post, that describes exactly that process. https://blog.gopheracademy.com/advent-2018/avoid-gc-overhead...
> not before AMD erodes the vague notion of 'Intel being best you can get' in consumers minds.

They don't have to. Most of the Mac users don't care. They know that the latest Mac is the best Mac they can get.
Why would they need a node process? Are there things an Electron app needs to do that isn’t possible from the Chrome runtime? And more importantly, why would they need to directly link with the DOM?

Sorry I am not very familiar with Electron.
The next step I expected after LRU tunning was to do simple sharding per user, so that there are more services with smaller caches, (cancelling out the impact) with smaller GC spikes, offset in time from each other. I'm curious if that was considered and not done for some reason.
i feel like i'm in the same boat. if i don't suceed in my entrepreneurial labor to make my own (new and unique) path, there's no way i can express myself and be accepted most of the time.

until then, going with someone else means conforming in a way i simply can't, even when i desperately want to.
Russian Multiplication
Perhaps you can send a summary to them, including the evidence?
The alternative was the total destruction of the economy :), so it's not just some normal 'gov. intervention' argument.

Homeowners were bailed out indirectly by the type of banking 'bailout' that doesn't get talked about - the fact that the Fed was willing to accept garbage mortgages at face value as collateral for cash.

A home with market value of $100K, mortgage at $200K - meaning a -$100K value ... was accepted at the Fed at '$200K' in return for cash. This wiped out the toxicity from bank balance sheets and allowed them to operate normally. The idea being in the future, when housing was re-inflated, the banks would eventually have to 'take back' those crap housing assets.

Can you imagine if other businesses were allowed this kind of special facility? And it was not a small thing, it might be the biggest chunk of asset movements literally in the history of the world - it doubled the size of the Fed's balance sheet very quickly.

The USD used to be backed by TBills, i.e. the US government ability to pay. Now, the USD is backed 1/2 by crap mortgages.

Can you imagine any other country getting away with this? If Greece did this, the currency would crash and they'd be devastated.

This is the power of supposed 'trust'.
> The main reasons square-rigged ships fell out of fashion, as far as I know, are mostly logistically.

Some numbers from Wikipedia:

In 1902, the Preussen, famously huge square rigged ship launched with a crew complement of 45-49 while the contemporary Thomas W. Lawson, schooner rigged and even bigger, got by with 16-18.

https://en.wikipedia.org/wiki/Preussen_(ship)
https://en.wikipedia.org/wiki/Thomas_W._Lawson_(ship)
The history of how the pipe operator got into F# is documented here: https://blogs.msdn.microsoft.com/dsyme/2011/05/17/archeologi...
Arrival of a Train at La Ciotat (4K 60FPS)