skysight-inc/HackerNews huggingface dataset:
When I say "event bus", I mean "an async RPC architecture using a reliable at-least-once message-queuing model, where clients connect to a message broker [e.g. a Redis stream], and publish RPC workloads there; backends connect to the same message broker, and subscribe as consumers of a shared consumer-group for RPC workloads, greedily take messages from the queue, and do work on them; backends that complete RPC workloads publish the workload-results back to the broker on channels specific to the original clients, while ACKing the original workloads on the workloads channel; and clients subscribe to their own RPC workload-results channel, ACKing messages as they receive them."

Event bus is the name for this network architecture. And if you're trying to replicate what synchronous client-server RPC does in a distributed M:N system, it's what you'd have to use. You can't use at-most-once/unreliable PUBSUB to replicate how synchronous client-server RPC works, as a client might sit around forever waiting for a response that got silently dropped due to the broker or a backend crashing, without knowing it. All the queues and ACKs are there to replicate what clients get for free from having a direct TCP connection to the server.

(Yes, Erlang uses timeouts on gen_server:call to build up distributed-systems abstractions on top of an unreliable message carrier. But everything else in an Erlang system has to be explicitly engineered around having timeouts on one end and idempotent handling of potentially-spurious "leftover" requests on the other. Clients that were originally doing synchronous RPC, where you don't know exactly how they were relying on that synchronous RPC, can switch to a Redis-streams event-bus based messaging protocol as a drop-in replacement for their synchronous client-server RPC, because reliable at-least-once async delivery can embed the semantics of synchronous RPC; but they can't switch to unreliable async pubsub as a drop-in replacement for their synchronous client-server RPC. Doing the latter would require investigation and potentially re-engineering, on both sides. If you don't control one end — e.g. if the clients are third-party mobile apps — then that re-engineering might even be impossible.)
“Being an engineer who wasn’t happy with a situation like this, I gave my manager a piece of my mind. She brought gender into the equation and said that I couldn’t speak to a girl like that, so I decided to hang up the phone.”

If this is an accurate description of what went down, including verb tenses, it’s bad for multiple reasons: leave gender out, don’t refer to oneself in the 3rd person and watch what you say as nobody should willingly be an asshole.

Perhaps the lesson is also that we have to aggressively cya. With records of the no answers and the like, it reduces the who said what bs. And maybe, we have to train people to act professionally vs. putting up with bs.
Why didn’t they create more eth as part of this change to offset that issue?

Also does eth supply increase forever or does it have a hard coin limit like btc?
Peter,

Thanks for doing this!

As a Canadian permanent resident, does having a US based LLC with funding (~$125k) allow me any immigration options into the US? Or a Canada based corp, with a US subsidiary.

Considering the EB-1 green card as an option here as I would be the CEO.
I did write 'these bikes', as in Bosch based e-bikes, specifically s-pedelecs. It is pretty obvious I'm only talking about this kind of bike, not about 'all bikes out there including those in other countries and cobbled together from parts'.
Rockstar servers down for nearly a day amid remastered GTA Trilogy launch
I think focusing on the perpendicular doesn't make much sense since of course we graph different variables perpendicular.

The real point i think you're making is that complex numbers are just a notational shorthand for multidimensional vectors. And yeah. That's true.

https://xkcd.com/2028/
If you don't want to use a single searx instance then feel free to use a random one automatically for each search thanks to this tool which can be used locally: https://searx.neocities.org/
> You could use speculative execution by measuring timing to extract secrets to get privilege escalation, but then you have to sit there with the CPU at 100% for ten minutes while doing timing statistics.

Code wins arguments:

1. provide the exploit code that does it i.e. I go to a website and it reads a content that I have in a different browser tab.

2. provide the exploit code that while running on one VM on a host that does not have mitigations enabled reads a value of a file in a different VM.
I am currently using StartAllBack that restores the Win10 task bar features like seeing task labels and 'never combine' for the windows of the same application(A feature that Mac OS does not have). It costs $5 after a long trial and it's worth it if someone is missing the old task bar in Windows 11.
I would guess it goes the other way, as all the forests in England seem tragically small compared to those in Canada. British Columbia alone has about thirty times the amount of old-growth that all of England does.

Wiki>"Only 3,090 square kilometres (760,000 acres) of ancient semi-natural woodland survive in Britain – less than 20% of the total wooded area. More than eight out of ten ancient woodland sites in England and Wales are less than 200,000 square metres (49 acres) in area, only 617 exceed 1 square kilometre (250 acres) and only 46 are larger than 3 square kilometres (740 acres)."

>"There are about 11.1 million hectares of old growth forest in B.C. Old growth forests make up about 20% of B.C.’s publicly managed forest areas."
https://www2.gov.bc.ca/gov/content/industry/forestry/managin...
The list of browser extensions that in some form has backpedaled from their central premise and main function, the list is pretty long. Ghostery, Adblock, AdblockPlus, ...
> Financial regulators increasingly worry that digital assets, until recently dismissed by some as a fad, have grown so quickly they now are systemically important. In an October speech, Bank of England official Jon Cunliffe brought up the 2008 subprime-mortgage-fueled crisis and said of crypto, “When something in the financial system is growing very fast, and growing in largely unregulated space, financial stability authorities have to sit up and take notice.”

How can anyone argue that crypto is "systematically important" and would require federal intervention if it collapsed? That's the problem with looping in all these organizations into a regulatory framework. The regulators tell banks follow these rules to be safe, banks blindly follow them without regard to if they're smart. So when CDO-squares were rated 70% triple A and were trading at LIBOR+5bps, no one batted an eye. Then when it blows up, the banks go to the regulators and tell them we followed your rules. So bail out makes sense and everything is correlated since everyone was following the same stupid rules.

You see conservative measures now in these crypto exchanges. For instance, you can't transfer coins bought on binance for 7 days after buying them. When regulators get involved they'll tell people all exchanges are the same and protected. They'd put reserve requirements on coins, like they did on shitty CDOs in financial crisis, and the entire industry would lever up. They'll tell exchanges the exact safety protocols that they have to follow and introduce correlated risk into the system when there is a flaw. Since every exchange would essentially be the same and following the same rules, exchanges will have to lever up to compete. Right now different exchanges sell themselves with different safety protocols.

I say don't loop them in and don't bail them out. If its straight fraud, sure. But lets not institutionalize and give cover to these extremely speculative assets.
I would guess that large trucks don’t drive on a large fraction of the roads, mostly staying limited to highways and stuff like that.
If the market value of Ethereum GPU is similar to the market value of ETC to ETH, the impact of Ethereum on the GPU market should shrink by 98%.
San Francisco, Hostage to the Homeless (2019)
Apple said they will now make it possible for third party and DIY repairs to work.

https://www.ifixit.com/News/55047/apple-says-it-will-fix-fac...
Sorry, I’m bad with names.
This comment broke several of the site guidelines. Would you please review them and please stop doing that?

https://news.ycombinator.com/newsguidelines.html
I have gone through that cycle before, but this time after switching to Linux Mint now for ~6 months, it seems like Linux is sticking.
Oh very timely as I was just having this discussion with a friend recently.

With this article and articles like it, the author has an implicit bias toward “less is more” and “low level control is preferable”.

Yes in the unrealistic case that you are a lone developer working on a very simple app that never evolves then yes, graphql is overly complex. In the more realistic case that you’re working with a team of developers on an app that grows over time, things like schemas and standards and types become very useful, if not necessary for maintainability.

I’m not sure if there is a term for this (though the “no true Scotsman” cognitive bias comes to mind) but I do feel like there is a frustrating tendency for developers to tell other developers to cover the theoretical perfect thing over the practical great thing.
Yes. Is this topical or trivial?
I realize a side effect of this is it promotes Edge, but this feels like when websites would use JS to set that website to your homepage. Lots of bad actors use defaults in bad ways, so I'm fine with blocking them and having the OS manage this. My only concern is that this isn't a real problem now that most tasks are either idiosyncratic or in a browser. Maybe it was a fix needed in 2005.
PoS is not as decentralized as PoW. With PoW, you can literally transform energy into cash. In order to be part of a PoS network, then you need to buy the token/coin first. What if you are in a country that restricts crypto? How can you participate in the network? The whole point of using blockchain is to make something truly decentralized. If you are sacrificing decentralization, then you should ask yourself whether you are using the proper data structure for the problem that you are solving.
> Free online numerical methods classes are available

How can you use any numerical methods (like error analysis) if you don't have a solid foundation with strict rules to analyze on top on?
More recently Vitalik has said Ethereum PoS is at least a couple of years away, likely due to new attack vectors that require further research https://arxiv.org/abs/2110.10086, one of which enables an attack with only 0.09% of the total staked. It would have been foolish to fork knowing attacks like these are still being discovered.

"with more than 99.6% probability, an adversary with 0.09% of total stake is in
a position to execute a 1-reorg for any given day."

Another which could prevent the chain moving forwards indefinitely.

"an adversary controlling 15% of stake can stall PoS Ethereum"
Here in NL that e-bike would not be legal. It's quite possible that where you live that such a bike is legal. Do check up on it though to make sure!
I'm not a corporate attorney but the general view is that Delaware law is the best law for companies to operate under from both a liability and operational perspective.
Ctrl+Shift+Esc is the superior shortcut in my opinion ;)
Just the cord for a 30-amp EVSE costs $200, so I think you are slightly underestimating the bill of materials. The pricing is fairly consistent with outdoor-rated generator cords, which are $2.50/foot for 10/4.
Green cards come with residency and physical presence requirements. Leaving the US for more than 6 months gets complicated. Making frequent trips back to appear to be a resident will eventually be called out.
Uh, no, it needs to be far far better than that. Unless your claim is that is the majority of drivers out there.

I have no idea how you could come to the conclusion that FSD "just needs to be better than a distracted speeding drunk driver".
That I think is the best alternative name I've heard yet. Since you describe two orthogonal dimensions.

Also vector numbers could be somewhat of a useful name, since they behave like a 2D vector (or even higher dimensional vectors for e.g. quaternions)
I would strongly disagree with you on the "works well" part.

(it is hell on earth on a wayland machine. It can't screenshare unless you're on gnome or something, and on sway it seems to have a 50% chance of crashing every time it opens a meeting.)

On the other hand, the web version is coming along nicely. I may uninstall the desktop app since it's such a PITA.
I think what Mudita is doing is AMAZING. Their whole approach to technology is great.
Coastal Credit Union, NC – Fraudulent Transactions from Google, Amazon, Cash App
It could, but would it be worth anything? Miners only mine because they can sell the crypto to others for more than it cost to mine it. At current levels that would require quite a lot of buyers for this new coin with no significant advantages over the main branch.
Go for a swim! :)
Objectively apathy is destructive. Apple may not be willing to turn on a dime, but they can start steering their manufacturing and market choices elsewhere. Obviously leaving a rich and growing market will hurt. So what path causes the least harm?
What Are Refresh Tokens and How to Use Them Securely
Learn about #refresh #tokens and how they help developers balance security and usability in their applications.
It's treated the same way as a souped up scooter would be. Get caught and you are more than likely to lose it. The good news is that you can then try to buy it back at government auction ;)
Breaking the site guidelines like that will get you banned here, regardless of how bad another comment is or you feel it is.

If you'd please review https://news.ycombinator.com/newsguidelines.html and make your substantive points thoughtfully from now on, we'd appreciate it.
While it's obviously true that even representative governments have been fairly eager to crush anarchist regions whenever they crop up, you are being way too broad in describing the past and the potential future.

History is littered with "never"s that eventually happened. Monarchies, aristocracy, slavery, feudalism, serfdom, empire, mercantilism, all would "never" be replaced ... until they were. Even three centuries ago the idea that we'd be discussing how representative democracies might react to the existence of an anarchistic commune would be an absurd conversation, just not in the way that you might think it is. Not too long ago to be a republican was to be unbelievably radical[0], now it's the majority position for the post-industrial world.

Furthermore, arguably there are plenty of cases of less hierarchical organizations beating out more hierarchical ones. This commonly crops up in military conflicts with decentralized decision making trouncing strict hierarchical militaries, usually in the form of guerilla warfare. I would also argue that the (so far) triumph of representative democracy and capitalism over feudalism and monarchy as a triumph of the less hierarchical over the more hierarchical.

Does that mean that anarchism will come? Heavens no. I would not deign to try and predict such chaotic things as revolutions and forms of government. The transition from monarchy to republic was chaotic and often unplanned, even by the very men and women who mounted the barricades to topple the old forms of government. But I would absolutely not be so confident to say "always" and "never", those statements are far too certain about an unpredictable process.

0 - In the early days of the French Revolution even Robespierre was opposed to toppling the monarchy and replacing it with a republic, and he was never exactly a moderate at any point in his life. The overton window on republicanism has moved a lot in a few centuries.
It's not quite market price, it's miner rewards. As Bitcoin gives off less and less rewards (it halves the amount every 4 years), the amount of miners should go down, as it then becomes unprofitable for a lot of them.

This is actually a second problem of Bitcoin though - If in say 20 years it ends up being worth a lot, and gives very little mining revenue causing few people mine it, it becomes vulnerable to attack from nation states. Because the cost of a 51% attack is only a fraction of the possible rewards for a successful attack.
hah. I mean, I would have loved to try pod-living in my late teens or early twenties, sounds better than roommates.

They say that if everyone lived like a New Yorker, you could fit the world population in Texas. I imagine that if everyone in the UK lived like a Londoner, you could fit the non-London population in a London 2?

But before you come back and say "yeah well not everyone wants to be an urban hipster" and this turns into an "urban elite" conversation, have you ever thought about the flip side of that, a sense of "rural elite"? Land is limited. Space is limited. There's something odd about people with all the property in the world saying "this is all mine, keep everyone else out, there's not enough to go around, mine." And they don't have as much space as the average citizen, they have THE MOST SPACE.

Like, if this isn't a race or nationalism thing, would [parent] be cool with a mass exodus of Londoners who suddenly developed a taste for, I dunno, fox hunting or whatever? If not, why?

At any rate: living in the country and worrying about immigrants is ridiculous. They come to the cities to look for work, everyone knows that. Regarding biodiversity, I wouldn't support any kind of program that forced people to move to pods in the city, but we should certainly work on making cities more appealing so that people will make more sustainable choices.
Johnson and Johnson to Split Consumer and Medical Device into Separate Companies
I was also getting into linux at about the same time. I used ubuntu 8.10, and had a horrible time getting my Broadcom wireless card working.

I think the onboarding is still very difficult for new users (installing, getting packages installed, etc.). The GUI ways of doing package installation aren't as reliable as they could be. As soon as you run into trouble and look for help online you're advised to open a terminal emulator.

I think the ecosystem has come a long way certainly. Technical expertise is a spectrum, and we've certainly lowered the barrier, but you still need to be well above the bar to get up and running, and then operating productively every day.
Hey Robert I’m a Canadian new grad who received an offer in the US. Last summer I interned at the same company but under their Canadian corporation. If I work for a specific amount of time under their Canadian corp, can I qualify for a L1 when I want to move to the US?
I have an 11 month old child. My work hours are all over the place. A law telling me I can't catch up on Slack when I'm up at midnight for unrelated reasons just makes my life worse.

Why not just close slack when you leave for the day? I don't get it.
He suggested that you can't find a similar or better quality display for $1000, not that it's the best display that exists.

At that price point you can find something that, at best, meets three of the criteria you've listed while heavily compromising on the rest.
As info for others, Windows, some UNIX clones like Aix, and I guess mainframes/micros, do use namespaces for the dynamic libraries.

So funcA() from a.dll and funcB from b.dll, are actually resolved as a!funcA and b!funcB, hence why linking against msvcrt90.dll and msvcrt100.dll works without major issues.
A way for founder to get gigs and startups to get entrepreneurs
True but this is missing the point. No one is asking why so many people are stealing packages. The stealing is a symptom. How often would you get lucky on an Amazon package? How much could you re-sell a new pair of $100 women's boots size 7 for? $20? 85% of convicted burglaries are substance abuse related. We don't need a police state, we need free social programs to help people with substance abuse. Sadly, our country has lost all empathy. Screw the homeless, poor, disabled, and addicted. They just have to choose to make their lives better. Excuse me, I need to go buy more dogecoin with my stimulus.
I think there is a huge gap in the market for production of nuclear energy plants, both (very)large scale and small.

I haven't seen any superplants which break from the usual evaporation tower scale. I also haven't seen something I'd dip behind a dam which would evaporate it's lake, and yield the depth-energy somehow (perhaps more efficiently than a regular old dam's drop-pipe construction). There should be some special space-age-scale plants too.
It's not like I'd know who'd buy one, but submarine/boat powerplants are legal if they stay in open waters, and scale pretty large. There's a certain terratory for nuclear train, certainly. All presently best in class designs for those have contamination and bulk issues (and not even either!). But it'd also not know who sells those! So it's still a hole in the market, either way. And with space, there's an interest in building spaceborne nuclear power plants, which now is likely to become commercial enterprise, but was not recently a purely governmental affair. So that can be very lucrative, yet safe.

The 'aftermarket' for these products, which includes armed assurance of retrieving 'misplaced' fuel, and a suitable construction for assuring the safekeeping of said materials over their dangerous lifespan, with/without the fiscal instruments for these materials to be kept retrievable ('depleted' is relative). Is, well, basically just more market really. But it's important to capture this market very aggressively, or the materials will not be treated appropriately and the cost may be left uncarried.

It may end up being incredibly unsustainable, with mineables lasting 60-80 years with reasonable (curved up) adoption, which is definitely on the short side. Space mining may yield tremendous amounts, and will more likely laser it moon/earthbound rather than shipping the uranium (but we'll see! It's 'down' in the gravitational spirals, so it may even yield energy on the way down hah). Water sourced uranium mining is something to be proven before we'll know what kind of 'solution' we're facing, but the idea of finding lots of uranium anywhere is nice. I'm positive we're not actually done prospecting the earth, just that the mines we do have are thusly rich we're not looking further!
The "why" is extremely meaningful here, and removing it changes the meaning and intent of the title entirely. In the guidelines example, it'd be like changing "10 Ways To Do X" to "Always do X" which is obviously wrong.
Yeah. I heard the police can sick dogs on suspects there in Frankfurt. Big Dobermans on your thigh or calf till they think you’re calm enough.
> Previously, entities had to come together in meatspace and agree how a transfer happen.

I transferred money to somebody else last night despite never having met them, virtually or in meatspace or whatnot--I used a credit card to buy something.

That's sort of the issue with the trustlessness of cryptocurrency: it "solves" issues in the financial that are already practically solved for billions of people.
I generally shift over to email, because the expectations around email are quite different. In the past I've made it explicit what my expectations are for response time based on communication method, this has worked for cross-cultural work where unspoken assumptions are probably not shared.