skysight-inc/HackerNews huggingface dataset:
Speed is a tricky thing in a complex application. You are ultimately going to be forced to trade latency for horizontal scalability in non-trivial applications with lots of shared state which must also be consumed globally.

You can cheat in some weird and fun ways though. For instance, if you say "no user of this system will ever be more than 50ms away", you get to play some really interesting games with vertical scaling and consolidation of compute capability in an all-in way. I.e. server-side technologies ran out of a single datacenter near the userbase.

If your latency domain fits it, something like Blazor server side can be an incredible experience for your users. First load is almost immediate because there's virtually no client code. Everything is incremental from there. If you are within 50ms of the server, UI feels instant in my experience. The nature of how applications are developed with this tech means that if your business services are completing requests within the performance budget, you can be almost certain the end user will see the same.

Going to the bottom of the rabbit hole, understanding how NUMA impacts performance can make 5+ orders of magnitude difference in latency and throughput. Letting a thread warm up on a hot path and keeping it fed with well-structured data is foundational to ultra-low-latency processing.

You can handle well over a million events per second on a single thread on any recent PC using techniques such as LMAX disruptor combined with a web hosting technology like Kestrel. The difference between a class and a struct can be 10x if you get to that level of optimization. I measure user interactions in microseconds in my stack these days.

A millisecond is a fucking eternity. You shouldn't be doing a bunch of back and forth bullshit in that kind of latency domain. Stream client events to server as fast as possible, microbatch and process, prepare final DOM changeset and send to client all at once. How could any other client-server architecture be faster than this, especially if we are forced to care about a bucket of shared state?
Watch Midwest Startups Pitch Virtually at TCNewTech Pitch Night
The usual workaround is to label the dropdown "country or region" so that everyone can apply their own interpretation of what counts as a country and what's just a region.
I disagree: think of how long it takes to bring up the PipBoy in Fallout 3. Or to open a door in Mass Effect. The amount of times I've had my character just be running into the door for multiple seconds before it finally opens...
ruumi | Berlin, Remote | Full-time | Frontend & Mobile | https://www.notion.so/ruumi-jobs-86745c0df9834395b27f018fec8...

At ruumi we help farmers with rotational grazing: a managed grazing technique that regenerates soil, increases biodiversity, minimizes agro-chemicals, and improves profitability at the same time.

We are bringing multi-spectral and radar satellite imagery, geo-spatial tech, and machine learning to regenerative agriculture. We tell farmers actionable insights for example: when and where to move their animals to maximize soil regeneration.

We are looking for someone to work with us on web and mobile applications. For the frontend we are using Typescript, React and Redux; for the backend we are using Typescript and Express.js.

Check it out! https://www.notion.so/ruumi-jobs-86745c0df9834395b27f018fec8... and https://eng.ruumi.io
Here are three(two out of those some how missed the opportunity):

Symbian OS: At one time this mobile OS had almost 99% market share, and at one time was leader in PDAs!

Imagination Technologies: Leader in low-power graphics and audio hardware.

ARM: Low-power microprocessor IP.

If you think of the above three sectors, the UK was leader in three important pieces of the mobile stack, except for coms(I think that too could have been achieved if the guys from Cambridge were serious about building that piece of the stack).

BTW, there are many other companies that work in biotech, chemtech and display-tech that are way ahead of the rest of the world. The curse of the UK is they never get to own the market.
I've never had a use for a command line password manager so I've got to ask: how does this fit into your workflow? I'm honestly mostly using a password manager in my browser and on my phone; I don't need command line authentication all that often.

I didn't even know LastPass had a CLI, but it seems like it's a rewrite of the algorithm and surrounded toolset in C.

I can understand why the Bitwarden devs didn't want to go through the effort, though. The tiny minority of Linux-users that want a command-line password manager is not exactly worth a lot of development time, so I figured they just put their JS library in a NodeJS application and called it a day.
How to choose the best VM type for the job and save on your cloud bill
No, websites have different cultures, so each one isn't a proportionate sample of all internet users.

Reddit leaned a lot more right/libertarian before nearly all coservative subreddits were systematically banned under spez and Pao. Spez also enacted more subtle censorship like algorithmic tweaks to keep t_d out off the front page and eventually the creation of /r/popular to keep similarly "undesirable" subreddits from the front page.
Are you aware that the US recently passed laws allowing the government to sterilize and mutilate the genitals of children who feel like a different gender, even if the parents don't consent? I'm pretty confident most of the world would consider that leftism more extreme than anything the right has done recently.
How do non-techies edit Jamstack websites?
I'm interested in understanding what marketers and editors/creators do when they need to update websites that don't have a classic editing platform like WordPress or Drupal. Do they learn how to use a Headless CMS, or maybe ask for full support from dev?
https://www.bunq.com/benefits
interesting!

does any of you recommend this school?
Hacked or scraped?
"This is not how politics work in the rest of the world."

A lot of the debate around Brexit in the UK worked exactly that way - on both sides.
Moncrief Park Notaries – Jacksonville. Florida
Element has group video calls using Jitsi integrated
I was just about to pay for my LastPass subscription (after years on being on free tier), given the recent price changes. This made me change my mind - why a password manager, which I entrust with my personal passwords, notes and credit card info, needs to dial home to 7 different trackers is just beyond relief.
I like LastPass because it works across my phone and multiple machines / browsers (I use Firefox). Can anyone please shed some light on good alternatives? I will happily pay for it.
"On February 5 this year, one week after an article about me appeared in the Daily Beast, The New York Times announced that I would be leaving."

I wonder where he's leaving, is it Peru?

facetiousness aside, yes it seems likely the article is about him getting fired because of something negative in the media. 1500 words later you still don't know what this negative thing is! I think it's reasonable that someone reading it says at that point: "1500 words in I still don't know what it's about!" which is basically what your initial objection was to.

In fact if you've gone through all that and still don't know what he got fired for or even (I would have to read the first half again to make sure of this next part) if he got fired I think it might be reasonable to start to doubt if your first assumption that he got fired due to a negative article in the media was in fact correct!

He's beaten around the bush so much that he's managed to wear a deep groove about it, and still managed to not touch the bush at all!

It's so bad it's comical, I'm tempted to rewrite famous speeches and articles from the past in this new style.

on edit: removed an extra word - hundred.
The https://solidproject.org came out of MIT.
Top Google Ad-Word Agencies in the US
I'm not even sure what right leaning or conservative means these days.

The "right" was merely copied from an ancestor post.
I would also make this trade but I know lots of people who would recoil in horror at the prospect.

For lots of people (even those who do not explicitly realize it) eating is one of their main sources of pleasure. This doesn't even mean the food they enjoy is necessarily fancy or good. I look forward to lunch even if I just have a PB&J sandwich waiting.

I often think about how most vacations are an exercise in going somewhere far away to eat and drink new things. Sure they also go look at stuff but food is a huge part of it.
Thanks for the link! I have a physical copy of the Mind Candy 1 DVD somewhere, but this is way more convenient.
GoTek external floppy drive emulator is the easiest and cheapest way to get files of your old Amiga floppies, assuming you have a working Amiga.

If you dont have working Amiga it gets more expensive and/or complicated.
But why would transhuman AI overlords care about cryptocurrency. Or any other form of currency or valuable stuff. If they are our overlords then what ever they want they can take, they don’t need currency to pay for it.
> how this is far right

Generally the argumentation presented is a dogwhistle for fringe elements (nazis, other unpleasant people, etc). Sadly they are currently dominated by far-right ideologies (and ofc the inevitable sexual predators).
What about those weirdos who deliberately choose to use the abomination that the web stack is for desktop apps? To me it feels like they're trying to write real GUI apps in Word macros. I don't think I'll ever understand why.
Actually, the flair still seems to be given out.
> "Pre-mature optimization is the root of all evil"

I agree with your post. We as a community have completely subverted the meaning of this quote. It is originally about the need to profile your code, and about how programmers instincts often fail them, making them optimize the wrong things.

But when it mixed with Startup Culture it morphed into "don't worry about speed, just write whatever shitty code comes into your head and only optimize if a customer complains... scratch that, let's not listen to customer complaints because we know better".

Like you said, some companies with good products and some good developers are following what Knuth had to say and are constantly optimizing for speed (but after profiling). Others are engaged in a race to the bottom and are trying to convince everyone else that careless engineering is somewhat better.
An interaction-free automatic update system is, by definition, RCE, which is equivalent to full remote access.

The Bitwarden devs can always access your passwords at any time if they choose to do so, as a result. This, to me, is as serious a vulnerability as lacking encryption in the first place.
This is absolutely spot-on.

That said, I feel like it is sort of belaboring the obvious.

I think that our overdependence on dependencies has a lot to do with UI latency.
...and why guys like Martin Galway were absolute genius in the music they could get out of the C64 SID.
Tell that to lua and javascript developers who only have access to FP numbers.
I think the old Iridium satellite constellation only went as high 3 kbps. It was heavily depended on by the US military. I'm sure there's still a need for this.
> This is not how politics work in the rest of the world.

Weighted by population, and including the places where that attitude has been taken to it's logical extreme by the dominant faction actually suppressing it's opposition, it absolutely is how politics works in the rest of the world.

It's not how politics works in healthy, multiparty democracies, but those are, globally, rather more the exception than the rule.
> I trust that if I buy a can of coke, it will contain coke because coke want to keep selling me coke

You don't even know what coke is, since that formula is kept secret (well, Coca Cola's at least). Also, in some countries, you'll get high-fructose corn syrup instead of cane sugar, which is believed to increase the risk of fatty liver disease, obesity etc. (caveat: Some believe the evidence is not conclusive enough for certainty.)

And why don't they just "sell you coke" everywhere? Because it makes them more money. And the raison d'etre of a commercial company/corporation is pecuniary gain. Profiting. Making money. Management is obligated to act so as to maximize profit (under legal obligations etc. etc.)

This brings us to your first point:

> it's a pretty paranoid take on the market economy.

No, it's literally what commercial companies' charters and fundamental structure requires. No conspiracy theory or paranoia.

In context of spying - if the company has determined their profits would improve by them spying on you, and that they can get away with it - then it's pretty likely they will indeed spy on you.
Show HN: Google Authenticator Migration Decoder
> You want people who buy your stuff to pay you by ACH. That's not practical at the point of sale, but it is practical if you frame it as the monthly payment on your store-brand credit card.

This is only the case if the store cards are serviced by the company that issues them. You can think of those cards as card like financing done by FingerHut.

Most of the cards are issued by regular financial institutions such as WF, BoA, FirstBank of Omaha (?) that specialize in doing branded cards. The deal there is structured as a simple rebate to the introducing company like Apple gets to slap its logo and issuer rebates/refunds the fees for purchases done at the branded stores to the introducing company. If the introducing company gets a certain pre-determined number of new cards with a certain predetermined combined credit lines, the introducing company gets additional money.
You're putting words in their mouth and then arguing with those words. Seeing as you're responding to a single sentence, this is an impressive amount of extrapolation.
I don't know, I'm just using common sense really. Look where money flows.

First the money flows from from end user to Apple, and then from Apple to developer.

The simplest way to model it is as a supply from dev to apple, plus a value-adding supply from apple to end user.

People here are arguing it is a supply from end user to dev, plus a supply from Apple to dev. That's obtuse way to model it IMO. Then again those are the kind of people who probably devising tax avoidance schemes and making big bucks so what to I know.
password-store has 0: https://reports.exodus-privacy.eu.org/en/reports/dev.msfjarv...

but it's commonly used with OpenKeyChain, which does have a tracker: https://reports.exodus-privacy.eu.org/en/reports/org.suffici...
To me, it's much more concerning that they do such a bad job of telling me what SQRL does than the fact that the page looks dated. At least it's clean-looking.

But I clicked around for a while and only found some videos that might show me what SQRL does, but I didn't actually feel like watching a video, so I still don't know.

Based on what I read, it sounds like snake oil so far. Too good to be true. I don't remember the phrase, but it suggested it would be my last password solution ever, which just sounds like snakeoil.

Also, it seems like only the Windows implementation is mature. All other implementations are by third parties and are marked as not being complete.
I don't get it either. Whenever someone uses the words "the West" I cringe because because every goddamn privacy invasion has come from our friendly American overlords. Who I might ad are not just like us.
How do you actually test screen and mouse delay? Is there some good software for testing each in isolation? I know of Is It Snappy? for iOS bu that only measures end-to-end latency.
Hasn't this offer already been existing for a while?
Is anyone aware of a way to be alerted if we are using such extension? A sort of anti-virus for extensions if you will.
From my outside observer perspective of both US and UK politics the level of hatred and animosity in the US appears orders of magnitude higher.
Considering this has the same basic structure of an edge (quad) and label (resource) table like the TripleStores of 2009 why would you expect any better performance of this than from those?
Not currently, but we plan to release it for more computers over time.
> Democrats are democratic in the US, of course.

of course.
I'm seeing many "dead comments" as a result of senseless downvoting in this thread... people are maintaining their bubble
Hello,

Can you tell what is your occupation? Are you dealing with assembler level programming regularly?
They got private messages and password hashes and whatnot. And the article mentions "SQL Injection".

So gab was hacked, not scraped, unlike parler which was scraped.
A run of the mill iphone is much worse in that regard.
KeepassXC plus some file sync tool works great for me across multiple devices (Android, Linux, Windows)
The political spectrum of tech is pretty centrist. Leaning fiscal-conservative, even.

It's the right wing of American politics that has swung so far to the right of where it used to be that it's made tech look Democratic in contrast. If tech employees are supporting Democrats, it's because the alternative has come to look insane.
> If the formal specification is wrong, the component is still broken in practice.

What does it even mean for an internal specification to be "wrong"? The specification for the system can be wrong, and maybe the component wouldn't be useful in a correctly-specified system, but even then I think it's misleading to say the component is "broken".
Is there an official response by Nacon anywhere?

Nacon is the company which funded the production of the game. So it's not as though some band of pirates attacked a game development studio. I'm betting they have contractual disagreements regarding how to distribution is supposed to occur, who was supposed to make money off of what etc. - for which reason it seems prudent to listen to both sides.
This bothered me as well. The only thing I can think of is that one of the calls to libc functions is consuming rax off the stack. The code as displayed by GodBolt is the code as generated by clang so it's not an error there.

EDIT: I've just noticed this line:
leaq -24(%rbp), %rsp

It does a manual pop of rax by restoring rsp to what it was before the prologue.
Not really if you read Kershaw's two vol bio early on the NAZI party did have some "socialist policies" but Hitler changed the policy and threw those out in the late 20's.

Its also one of the reasons that the SA was purged.
Very encouraging, especially at this time in the history of the world
Want me to read and sympathize with your sad story? Get rid of the newsletter nag that smacks me in the face the moment I open your page.
If you are too lazy to write tests, either formally verify it (cbmc or satabs) or fuzz it. Libfuzzer works great finding ubsan and asan bugs fast.
While true about management, TSMC does operate a number of facilities around the world: https://en.m.wikipedia.org/wiki/TSMC#Facilities
Just wait until you see the fun they have with edge termination where they terminate ICMP at the edge while letting TCP/UDP into the core.
What I find odd is that some of my best engineers write the worst emails (no structure, very verbose, emotive).

That might be their outlet perhaps after a spending a day being acutely focused on cutting code!
Alex Kershaw's Bio of Hitler especially the first vol covers this.
Pretty much anything to the left of AOC/Bernie gets downvoted or deleted from /r/politics too. It's basically a sub for the Democratic party.
This mean-spirited view slanders those who have the least control over policy. Frontline support personnel have a limited palette of authorised remedies available to them, and anything beyond predetermined options often does require them to stick their neck out.
You're suggesting that right-wing white males are an oppressed minority in the USA. It takes a serious amount of ignorance and mental gymnastics to sincerely believe this. I suspect you are trolling, but if you're not then I don't know what would convince you otherwise because the amount of information you'd have to discard or ignore to reach this conclusion is alarming.
Also microwave meals are typically high on salt.
I'm a fan of the parts of YAML that work. I wish there was a universally acknowledged strict YAML standard similar to 'use strict' in Javascript. There are some solid ideas embedded in YAML but the warts make people yell at it. It's also being abused for things that it really isn't meant to do like Ansible.
I noticed this a bunch when I moved from emacs to Jupyter notebook.

Emacs will sometimes become slower (especially remote emacs), but it will always buffer your keypresses and do them in the correct order.

Jupyter (for whatever reason), doesn't do this with the result that I ended up wanting to create a new code block, but that keypress got lost and then i end up ruining my original code block.

I 100% noticed the difference, and it was super frustrating (fortunately I left that job, and have managed to avoid Jupyter in the new gig).
Completely agree. The program is written in C# -- you aren't! :-)
Speeding up zsh and Oh-My-Zsh [2018]
And then in a CPU “runtime” that reuse is un-reused and reordered for a better superscalar pipeline throughput.
All software runs on hardware and all hardware is fallible, ergo all software is fallible, even provably correct software. If you take a networked components view, then the assumption of failure must be baked into every network connection. That covers the vast majority of real world systems.
Microsoft to Talk About Future of XR in Ignite 2021 Keynote Hosted in AltspaceVR
It's from 2009. Old articles are supposed to have a year in the title.
This is exactly the attitude I was talking about.

You say "privilege": I spent hours every day practising to speak like news readers on TV. I don't talk like anyone else in my family. But everything comes down to not having an outward appereance as a person from a marginalised or minority group.

Poverty is the great equaliser.

When everyone assumes you are the in the "privileged" group it's hard to get help.
I think the main cultural difference between countries is what is improving and what isn't. While the US still has terrible HVAC, interior doors, subdivisions, and hasn't figured out bidets, you can click a few times on your phone and someone will, beginning within minutes, drive a whole-ass automobile 30km to go get you a freshly prepared high cuisine meal.

Alternately, you can have a computer monitor or HDMI cable delivered in a couple hours. Even before the pandemic you could have 100% of a grocery trip same-day delivered to your doorstep.

The USA optimizes for immediate reward for consumption choices, and nowhere else on the planet comes very close (with the possible exception of some superdense places, which are themselves fairly rare).
Why does assembly use cryptic instruction and variable names? imulq could be integer_multiply_64bit. Everyone has big monitors these days. There isn’t space to save. Is it just historical inertia and/or “it’s not so bad. if you are smart like me, it’s easy”? Or are there good reasons to keep things so terse?
No. By apologizing, you admit what you did was wrong/a mistake. If you don't actually think your apology is warranted, it's nothing but a lie.
OTOH, Socrates lived through the rise of Athens to prominence (their great generation?) and the generation he complains about would have been the ones to stop it's decline (our boomers -millenials.)

(So his observations could be of a cultural cycle rather than what every generation experiences from each perspective.)
According to my information the rover software is in C++. The OS is in C. The C++ classes are mostly autogenerated by python.
I wonder, but couldn't tell from the article, if that includes the case I heard about some years ago, when the Samsung refrigerator's calendar display broke because it wasn't updating to use a newer Google Calendar API:

https://support.google.com/calendar/forum/AAAAd3GaXpEUhfpcwO...