skysight-inc/HackerNews huggingface dataset:
Yes, gigahertz operation speeds. This is a straightforward result from mechanical scaling laws. A machine scaled down by 1/10th in each linear dimension is able to operate at 10x speed. So a machine operating at 10Hz in ~1m regime (perfectly reasonable in an industrial setting) will be able to operate at 1GHz speeds when scaled down to be ~10nm in size.

Biology operates by means of Brownian motion. Enzymes randomly jiggle around as they are bombarded in solution, until by totally random chance one of the reactants they catalyze hits in the right spot and sticks, then waits until the other reactant hits the other spot. This can take a very, very long time to happen. Animations you might watch showing their operation are lies: they show reactants sliding into place, reactions happening, and products being ejected. This is not what happens. If you actually watched a molecular dynamics simulation of a typical enzymatic reaction, and slowed it down just enough that you could see molecules moving around, it would take YEARS to watch typical reactions happen. For the fastest reactions, the ones you mention, maybe weeks or months.

Biology works by molecules just randomly jostling around, sometimes moving forward and sometimes moving backward, but a small set of one-way reactions driving things forward over extended time. Kinesin, for example, has no process that drives its motion forward. It relies on random jostling to move its "feet" into the next position, at which point it can react with ATP to prevent being moved back. But only if an ATP molecule happens to be there, otherwise it gets jostled out of place again. Your 800nm/s speed is a random-walk average.

Machine phase chemistry, on the other hand, is like the assembly line of a fully-automated factory. Parts can, in principle, move at up to the speed of sound--thousands of meters per second in typical gemstone materials. But to minimize friction and heat dissipation requirements, actual speeds will probably be in the mm/s or cm/s range. Reactants are attached to machinery that moves them into position at >GHz operational speeds, and each reaction happens as directed according to a preprogrammed sequence of events. This is a rather dated video that shows the idea:

https://www.youtube.com/watch?v=zqyZ9bFl_qg
I created a small website to display F-Droid apps with their repository information (from github, gitlab, etc), it's not perfect but it can give more insights on a project popularity.

It's available here: https://dbeley.github.io/fdroid-insights/
I think your last chart is slightly incorrect: the game server is sending a message directly to the user, whereas it should theoretically only talk to the intermediate message queue (or frontend server)
Thanks for the answer, yes I guess it makes sense

But yes I'm not complaining about POWER here, more about SPARC

> C++ has been my enemy; virtually everything ends up depending upon having a working C++ compiler at some point in the chain

Would be surprising if it hasn't been
Why blame the intern ? I saw perfectly sane adults using "name123" passwords. The fact that Microsoft (TM) Windows (R) asked you to change your passwort every 3 months, certainly didn't help.
The post glossed over how exactly they detected session hijacking. They mentioned “This detection looks for suspicious sessions appearing without an authentication event that are consistent with session hijacking.”, but authentication obviously happened at some point, otherwise the session wouldn’t exist. I’m guessing this is a complicated way of saying the IP changed since login.

Of course the easiest solution is you shouldn’t voluntarily share HAR files for an active session.
Ask HN: How do I overcome a PiP at a startup?
I have been put on a performance improvement program at a venture funded SaaS startup. I would like to ask my fellow HN readers if they have any advice on how to overcome the stigma and what should I do that I come out of the PiP without getting fired and also more better and stronger.

I am in a business (non-tech) role and I really love this job and I also don't want to be fired. I am unable to find other jobs as surprisingly I am overqualified because of my age (35+) and work exp (15+). I am a manager but in IC role. I want to avoid taking a career break.

Any help and stories would be highly appreciated. Thank you in advance.
Then would you mind clarifying your point?

> People say that Elon Musk is unhinged, but I don't think he is. He knows people he must bow to if he wants to make money.

Knowing whose boots to lick is not separate from being unhinged. You can be wildly irrational about some things but not others.

In fact, there’s an argument to be made that kowtowing to an authoritarian regime and exploiting fellow human beings just to make absurd amounts of money you’ll never be able to spend is itself nonsensical.
OOL: then who is?

Seems like twitch de facto dominates the gaming "niche".
You're being obtuse. First, macOS market share is closer to 20% in the desktop segment. Second, part of that market share consist of essential developers making products for the entire Apple ecosystem. I mean, what else are they gonna use for developing Apple software? An iPad? Don't be silly.
to not be at least a little skeptical of one's epistemology is arrogant as hell
Their product teams really dont know what they are doing. I dont think ive seen company that was trying to do so many thing over the years just failing with everything.

I dont even mean Dropbox Paper - thats actualy useful (acquired company).

* Paper documents after years of trying are still separate service and wont show up in you dropbox. Only new accounts have this.

* At some point they started to be universal API/backend for third party apps. Something they years later started to kill off.

* Vault their e2e part of dropbox got suddenly killed (was probably gimmick anyway but you were 100% that these files wont get accidentaly shared).

* They have half baked password manager that probably nobody uses because they might kill it on a whim.

* Bloated but somewhat ok screencapture tool that creates normal videos which is limited by recording 120 minutes at time. So you are already paying them but get this lol limit. You either have to delete old videos or pay more. Actually you can move the video to your dropbox but dropbox still counts it in their limit because the file has some metadata (which you can probably delete).

* The last nail is they started to play ball with Apple moving their client to some Apple API loosing bunch of features (including stuff like not being able to sync/backup projects from Final Cut) https://help.dropbox.com/installs/macos-support-for-expected...

If their product/management knew anything about their product they would make the invisible features and be the “pro” solution. Instead they compete with google drive on bloatedness.
Pipeline Inspection Gauges, or PIGs.
Jonny Kim
This is not what the attackers did however. From the original article (not this one):

> Traffic dump on port 5222, the connection is hijacked on application level (L7), the server receives replaced ClientHello message from the client.
Sounds roughly right. Though not all of us were full time on it at all times. We also paid that just once about two years ago. It has been part time feature and maintenance work since then.

Now run that same estimate assuming we saved 600 engineers only 1 hour per week (a very conservative number by our research and feedback). $120/hr * 1 hour saved per week * 4 weeks * 600 engineers. We paid it back in less than four months, conservatively.
I like your theory, maybe it's a play to blunt the power / reduce costs of superstar streamers, but wouldn't larger streams / more popular streamers, be more attractive to advertisers?
What are your internal character traits?
Right on. I reported a bug to GNU Tar which allows you display pictures on someone's terminal if they list (or extract) the archive contents.

Demo:
https://media.ccc.de/v/all-systems-go-2023-225-making-a-magi...

Background and utility to put such messages in tar archives:
https://curiosities.nontrivialpursuit.org/tarvertise-put-a-m...

You can see for yourself whether you have the fix:

Fast featureful terminals (for instance, Kitty):

curl -s https://obfusc.gavagai.nl/roll.tar.xz | unxz | tar tf -

Less featureful terminals:

curl -s https://obfusc.gavagai.nl/compatroll.tar.xz | unxz | tar tf -

Slow and featureless terminals:

curl -s https://obfusc.gavagai.nl/compatroll-lowfps.tar.xz | unxz | tar tf -
"The depictions were clearly flawed: Several of the Asian Barbies were light-skinned; Thailand Barbie, Singapore Barbie, and the Philippines Barbie all had blonde hair."

Who is making assumptions here? My Asian gf has lighter skin than me (Northern European). Also, it is not uncommon for Asians to dye their hair.
This is the discussion on implementing a popcon-style feature in F-Droid if you want to read through where the project got to: https://gitlab.com/fdroid/fdroidclient/-/issues/396
U.S. Deficit, Pegged at $1.7T, Effectively Doubled in 2023
> But, alas, that money too good.

This one. Not only does ticketmaster have contracts with most venues unless they own them outright, they're also a very convenient foil as they serve as ire-magnets.
Shades of clojure's transducers
Knowing that they can is useless because a) their job is never going to involve solving FizzBuzz or 99 bottles of beer, and b) it is not indicative of anything useful.

Knowing that they can't is equally useless… and for the same reasons.

It is totally irrelevant.
We started with something like this as well. The problem is that the savings and disposable income will also be proportional. If the difference in salaries is large then it could seem unfair. But then again it depends whether you view wealth as an individual or shared affair.
I feel like packet size was and continues to be a major obstacle for DNSSEC.
Do you know why the DNSSEC/DANE world hasn't simply acknowledged this and switched to requiring ECC?

It is trivial to fit several compressed curve points (i.e. signatures) in a single packet, whereas you can't even fit two RSA signatures in a minimum-safe-to-assume DNS UDP reply packet after accounting for padding and ASN.1 overhead.

I get the feeling that there is some faction that really hates UDP and they sort of hijacked the DNSSEC situation to use as a lever to force people to allow DNS-over-TCP.

That seems to be backfiring, however, and DNSSEC has wound up taking a bullet for the UDP-haters.

Many very-large networks simply can't afford for their DNS traffic to be exposed to TCP's intrusion-detection malleability and slowloris (resource exhaustion) attacks. These networks appear to be simply ignoring the "thou must TCP thine DNS" edict. DNSSEC is not a good enough carrot for them. I think ditching RSA would have been a more pragmatic choice than ditching UDP or skipping DNSSEC.
I'm a huge fan of Haskell and the language uses many concepts from category theory, such as monads, functors, and applicatives. However, these are all abstractions which are simple enough to not need any basis in mathematics. I tried to read resources on category theory to understand its motivation, but unlike real math where theorems actually seem to contain new insight, I never found such a thing in category theory.
Obviously not true. Pearl Jam tried to ditch Ticketmaster in the 90s and ended up cancelling their tour because they could only get shitty locations. The top comment here is correct: Ticketmaster has exclusive deals with venues and you can't get around it as a performer.
Re-Visiting Red Ribbon Linux on the PS3
That was also my first thoght. I mean , how they are sure they were North Korean ? They could have been Iranian. Or Cubans.
Yes, it's called backronym.
I am not an expert in python but I feel that the JS model where everything is on the event loop and there is no actual threads seem better for a dynamic language. A lot of parallelization can be achieved with web-workers, but of course at the cost of relying on copying memory between workers (ie no shared memory).

There have been some proposals to add full shared memory constructs (SharedArrayBuffer) and synchronization (Atomics) mechanisms, but they are special constructs and don't work with normal javascript objects. Quite limited but provide full parallelism for things that usually need it (buffers).

One thing people often forget is that thread-safe data structures are usually a lot slower than single-threaded one, everything in JS is single threaded and in the event loop, but if you really need it there are some scape hatches.

I don't know, this just feels better and simpler? If you really need to you can go down to a lower level language for full memory sharing data structures.
I don't think British food is any less industrialised, but seaweed (local, not just in Asian food) is still available here, and stuff like kidneys and liver is downright popular! Even corner shops often sell steak and kidney pies, or a microwave meal of liver and onions.
> Personally it boggles my mind how this isn't the single issue among the relevant voting bloc.

based on what i seem, not even the ultra woke social issues is enough to stem the bleeding of liberals away from treaudue in canada to someone willing to take on the renter industrial complex. real estate and perpetual renting seems to be the biggest issue of millenials onwards.
The 7th Guest was a hit puzzle game in the early days of PC CD-ROM entertainment. It wasn’t the gameplay that made it so popular, but the unprecedented experience of seeing real video on a computer.

The Digital Antiquarian has an excellent article (as always):

https://www.filfre.net/2020/04/the-7th-guests-new-clothes/
If you have a table with two columns and you do a 'select *', adding a column to the table can break code that is only expecting 2 columns.
That's really cool to test new grounds with this game. It's only appropriate since it was one of the first CD-ROM hits, one of the first real-world examples of 3d studio (DOS) usage, and of course amazing video compression by Graeme Devine.
This thought echoes Pessimistic induction, one of the flaw in scientific method
I have a 10TB exos at home in a silent case with foam, and I can hear the drive from downstairs when it’s transfering data. It’s really loud, I will avoid them in the future.
I was not the one making the claim. If you make the claim, then you have to back it up.

OP made a claim that being a bigger country means less corruption and less misinformation without giving any evidence. By his or her logic the biggest countries in the world would be corruption free. They are not so the OP's claim is invalidated.
It works fine for me.. when I'm thinking in sqlese. The bigger travesty here is using SELECT for the tasks which are not selecting (returning data) anything.
Stereotype accuracy is one of the largest and most replicable effects in all of social psychology.

https://psycnet.apa.org/record/2015-19097-002
I imagine it can get stuck easily; how do you deal with the jammed pipeline then?
> I’m surprised anyone is crazy enough to try to work through a pip. They give you the choice of trying to work through an impossible, subjective list of requirements

Not at Amazon but at a tech company everyone here knows, I was put on a farcical PIP. The requirements were actually reasonable in themselves, and I thought I did a decent job of meeting them.

Lo and behold, final day, zoom meeting with boss and HR is there. Boss: “well, we put you on a pip for x, and after reviewing your work towards the goals set out it was decided your performance remained unsatisfactory”.

I’d had an inkling. And everything was done in GDocs. So I asked him in front of HR, “so this, and this, and this, were reviewed and are unsatisfactory?” Yep.

“I’m confused how you came to that conclusion because of the six work products created around these goals and shared with you, you’ve only ever looked at one, and that was before the PIP.”

I reviewed them all.

At which point I started sharing my screen and showed that according to GDocs he had in fact not looked at five of the six items, ever.

He turned his camera off and said “we spoke about these extensively”.

“When? In our 20 minutes weekly 1:1s, two of which you no showed?” (I realized this bridge was burned so I was nuking it). “We talked a lot more in Google Chat”. I pulled up our chat history for the duration of the PIP, which was easy enough, since it consisted of me giving him about a dozen updates and asking a similar number of questions, but not a single reply for the entire month. He’d basically just ghosted me - that adage about a PIP being a termination with 30 days notice is utterly true for the most part.

HR had at least the common decency to look embarrassed at me calling that out, and making a similar comment, and my boss, true to fashion, said nothing the remainder of the call.

A few days later someone higher in HR acknowledged that they’d looked at the same things and confirmed my perspective and said that the managers handling of the PIP was not how it should have been but that their decision was final (which was fine, I never expected it to change anyone’s mind).

I made some final comments about how I thought it “odd” that manager had also talked about good things that other managers had said about working with me and that two had said if I wanted a change in direction they’d be happy to have me in their team, but somehow my efforts were insufficient. I just chalked it to personality conflict - he was a new hire and we’d never really meshed. Your last point though, so true - even if somehow they’d reconsidered I couldn’t possibly imagine working under him or even in our business unit.
I would argue ease-of-use and lower costs should be factored into all sorts of privacy decisions. The easiest thing to point at is public records: at some point one's phone number and address were distributed in a paper book to a geographically related area. Now there are countless websites that aggregate your phone numbers and addresses over years, publish that information online, and make it easily searchable. These are not the same impact to privacy yet they use largely the same legal justification.

Taken to the extreme, someone should not be able to record every currently-legal moment of your life using any means using the same legal argument as hiring a PI and/or a helicopter.
I don't. I put distinct on everything by default, because it makes SQL more like relational algebra.

What's the argument for avoiding distinct? Is it performance? I've often wondered if the (sometimes redundant) distincts slow things down. Perhaps it does, but just not enough that I noticed.
Much speed up was from using the right data structure for the task, e.g. Vec rather than HashMap and BitSet rather than HashSet.
Why data is hard (as a startup)
Its a matter of your eyes being used to this.

If for ten years you always indented the code this way

Void F()
{ Foo();
Bar();
Baz();}

Then following snippet will seem hard to parse mentally:

Void F()
{
Foo();
Bar();
Baz();
}

And vice versa
The difference between baseline Python and baseline Rust is only 8x here, because most of the heavy lifting in the Python version is done by native code.
If it’s anything like any other company, I’d wager the number was in the single digit percentage wise, and low singles at that.
Here, for your information https://en.wikipedia.org/wiki/List_of_sovereign_states_by_da...
> while they might still fall for malicious URLs in their own language, they would not for other scripts.

That's totally backwards. If the assumption is that users of language X will legitimately visit sites of language Y with sufficient frequency, then all that language-specific filtering makes no sense.
I haven't found a system with multiple Pentium 4s (but I think NetBurst Xeons were literally pretty much Pentium 4s without disabled SMP?).

That said, who knows, I almost wouldn't be surprised; there's been loads of weird unique systems. Compaq SystemPro had custom SMP support to allow for dual 386s, which IIRC is even supported by Windows NT 3.1 officially. I think IBM x445s had some custom crazy interconnect for 32-way Xeon MPs, etc.
I’d suggest you fire up LinkedIn and start applying for your next position.

A PIP in a startup sounds to me like a definite restructuring.

Good luck!
So, the US has doubled its GDP and has "non-laughable SDE salaries". How has this translated into benefits for the non-SDE folks?
Go Package for Building Progressive Web Apps
It's also a project under the stewardship of The Linux Foundation.
I think one way to falsify simulation hypothesis, assuming universe running simulation have similar physics, is by finding limits of computation required to run the simulation, at some point we can find a bug or a glitch
These are usually to validate the keys used in end-to-end encryption. Both parties must confirm that they see the same details, which confirms that the same keys are being used on both ends.
> Countries are as old as mankind.

Nation-states and nationalism are less than 3 centuries old, and so are closed borders. Countries in antiquity were nothing like what we have now.

> Unaccountable bureaucracies, disconnected from citizens, but with huge power over their daily lives, is definitely the new kid on the block.

There are several loaded and emotional words in this, which plenty of room to move the goal posts. Faceless bureaucracies with huge power of the people’s daily lives is definitely not you, any empire has to do this to some extent just to keep existing. Famous examples with plenty of documentation are ancient Egypt and the Maya empire. Hardly brand-new fancy countries.

> And generally not a very succesful one I might add.

Appart from all the others, I suppose. How are we supposed to run those huge countries with tens of millions of citizens? You keep harping about the EU, so please enlighten us and explain how your country (or your ideal country, even) does it better.

> I think comparison to Soviet seems quite apt.

Lol no is about the most serious answer one can give to this assertion. The Soviet Union was an empire. Its problems came from its stupid political system (which has fuck all to do with either the EU or the US), not from the fact that it was a union of states (just like the US or Germany).
Apart from Microsoft and Solar Winds, i never heard about anybody. Must be related to the field of work. /s
They almost certainly upload every software patch to the dev Voyager and do an extended HITL test before they command a flight flash
> embed themselves in the National security state

What's that about? Sounds unusual.
forsen forsen I'm your number one fan
Max on submission date doesn't return the corresponding order ID from that row, aggregations are applied separately.

That's a classic pitfall that comes up all the time.
Unpopular legislation is often unpopular because it goes against people's best interests.

So you are saying that one of EUs main purposes is to allow politicians to circumvent the democratic process and so act against people's best interest.
I'm curious - why does Amazon Lumberyard exist?
It's concerning that you say you love the job but also that your employer has put you on a PIP. That suggests a pretty big mismatch in expectations. Probably not the advice you want to hear, but your best bet is to apply for other jobs now.
I stopped reading from there on, it became relatively absurd
There's one thing I can't understand in this story: if that's lawful interception, why Hetzner and Linode bothered to set up MitM interception with different LE certificate and key, rather than extract the TLS private key directly from the RAM and/or storage device of the VPS? Even if this is a physically dedicated server, they can extract the private key from the RAM by dumping the RAM contents after unscheduled reboot. Extraction of the private key isn't visible in CT logs, much more stealthier, practically undetectable.