skysight-inc/HackerNews huggingface dataset:
IMO you should gain trust of your new colleagues before you start changing things. At the very LEAST, understand the reasoning and circumstances that resulted in the status quo. Many times I see people come with an attitude towards status quo and get distracted by trying to change things too soon and too quickly that you see them stumble and have a poor onboarding experience.
Understand the system and the organization for a while, ship features and fix bugs (or whatever else) with the current setup, then everyone else will trust your judgement when you make suggestions because you have skin in the game now.

This is especially important since a lot of SWE can talk through what a solid system should look like etc but have no idea how to put that in practice with the constraints of real life. The above is a good "rite of passage" to weed out those who only do the talking.
The same way it works for video codecs which also send diffs over UDP. There are mechanisms to introduce redundancy in the stream, ask for retransmission, handle missing information.
This comes up in Minecraft too, and there was a small arms race around it. For the unfamiliar - certain resources in the game are useful and valuable but also rare (diamonds) and requires the player to spend a decent amount of time digging through the ground to find them.

But, since you have the whole game state, you can sift through the data and pinpoint these resources and acquire them quickly and with almost no effort. In multiplayer this is generally considered cheating and is called an "xray" modification to the game client. There are other variations of this hack that involve changing the game's textures to transparent images except for the specific resources you want to find.

Mulitplayer server administrators don't like cheats so they created countermeasures for this. The best example is probably Orebfuscator which "hides" said valuable resources until the player is very close to them.

https://dev.bukkit.org/projects/orebfuscator
Looking at it, I think I'm gonna use one of the numerous pi 3 b+'s I have sitting around as an AP and keep the OpenBSD box as a router.

As you've probably realized by now, I'm new to wireless networking. Do you know of any good resources off the top of your head to better learn? I've been DDG/Googling for stuff as I need it, but there's still a lot of unknown unknowns here for me.
They'd still exist because there is a demand for the service. Someone would satisfy the demand.
There’s the risk they take you somewhere and rob you. Happened to someone I know in NYC.
What do you think Uber was for years and years?
These industries usually get captured via regulation imposed by lobbyists of the biggest players, to make the barrier of entry more costly to keep out potentially new entrants.

I know a few taxi drivers who are medallion holders - which are now worthless - they of course have been put in a shit position, and the Cities don't particularly care anymore because whatever lobby structure that got the medallions in place to begin with basically no longer exists - they're not necessary to get today's lobbyist funded politicians into play, positions of power.
Okay, OVH is not realistic, but at Uber scale, you can certainly roll your own data-centres and get costs lower than, or similar to OVH, even when including the cost of sysadmin and maintenance.

Yes, it means you won't get all the shiny quality of life services offered by cloud providers, but you're in a _margin sensitive business_. Deal with it. Optimize every cost.

Also, you don't need expensive engineers re-inventing the most basic things (I know Uber had a huge not-invented-here syndrome). Use the boring tools for the job. Only reinvent what is necessary. You don't need engineers practicing resume-driven-development.
I’m not parent but I, too, can say hitchhiking changed my life. First it made it possible for me to travel, because I was too poor to move around otherwise. Travelling is life-changing for many, and it was for me as well. I received lots of love and kindness. Second it was a chance to experience an activity that put me in the present. Like sailing, paragliding, or hunting for instance, hitchhiking is about gathering free energy, the one that’s available right there, right now. But this energy is unlocked through a peculiarly social technique. Which brings us to the third way it changed my life. It was a fantastic chance to exercise my social abilities. Granted, it’s a very specific situation: getting a stranger to trust you in a short time, while assessing if you should trust said stranger, not only in terms of basic safety but also in regards to their ability to actually help you—many want to be kind even to the cost of actually wasting your time. The fourth one would be related to the people I met and the conversations I had with them while in the car. Oftentimes, drivers have a good reason for being on the road. I met many professionals who gave me a glimpse into their world. I had the chance to ask questions for hours to several entrepreneurs. I also got to see some of the diversity of society. Where else can you hear people talk with no regard for political correctness? Fifth, there’s a hitchhiking subculture (at least in Europe) with fascinating characters and a great aesthetic.
You can wish things are a certain way but that doesn't change reality no matter how nice that would be.
They do, but only commodity parts like cpus
>people don't actually want to pay the premium for that better level of service

See air travel in general.
There was Waze carpool, which I used as a passenger. It was not meant to be profitable as a source of income for drivers, but helped cover the cost of gas and such. I don’t remember the exact sign up requirements but both the driver and rider had a decision in who to pick up, when and where. Not sure if it’s still in existence but it sounds like it would be worth a look for you.
I'm a fan of Vimium [1]. Do you know of any advantages Tridactyl may have over Vimium?

[1]: https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/
Comparing Meta and Google, to Lyft and Uber isn't an apples to apples comparison. The former have cash cow businesses and have captial that they can deploy to find the next $100 billion dollar business. Its essential for their long term survival to keep diversifying and reinventing themselves.
Black Mirror Returns: New Series in the Works at Netflix
my parents rely on Profile Manager. I set that up for them years ago, since my mom uses my dad's computer a bit every day. She has no need for a whole user account. Separating the stuff in the browser is enough.
Public fusion researcher pays pittance. Private fusion researcher pays fair.

More butts than seats on that fast-moving ride.
What are you saying that would be different in practice? What advantages would it have?
The paper referenced in the other comment includes a benchmark against RocksDB https://news.ycombinator.com/item?id=31515765
Be prepared for stuff to break. I recently tried it and DRM content sometimes doesn't work no matter what you enable (my recent example is Udemy, which the devs claim happens in other FF forks). Also, by default it wipes history/sessions when you close it, which can be a rude surprise.
You're missing roughly 30,000 employees to run a service that, at steady state, probably needs about 30 software developers and a few hundred second or third level customer support folks, with first level being handled by outsourced local-language companies.

And then there's Uber self-driving. Uber AI; Uber electric airplanes. Uber freight, Uber restaurant delivery, Uber grocery delivery, Uber this and Uber that. Oh, and Uber scooters.
It's more expensive but I always use a traditional car service to get to the airport. Super-reliable, comfortable, clean, good drivers. They're always pre-scheduled (which is fine for the airport) but I've never had problems with getting them to make changes when flight stuff happens.
It doesn't even have to be a cursor, you can technically page off of any field you can index (i've written a lot of sync APIs so there are gotchas, but the point stands).

Limit/offset is usually (though not always, as you point out) egregious for anything more than hobbies or small projects. But, I am biased as when I build APIs, I definitely expect some amount of traffic/volume/tuple count, and offset/limit will not do.
Well you should read the limitations… I think they are actually cheating by not calling fsync at all which makes writes not durable. This is different in rocks/pebble and friends.

> I'd want to see performance against Redis and KeyDB.

I think this is apples to oranges comparison as neither of these provide durability by default and if you enable it redis had terrible performance last I checked + redis needs to fit a whole dataset in memory
> What am I missing?

Don’t forget about lawyers, compliance, lobbying, lawsuits, etc., etc. It’s also likely your assumptions are very wrong. Just think about what will happen when people figure out you auto-refund everything below a certain point.

> Fuck marketing

Possibly the bravest thing ever said on HN.
Counts become incredibly slow on some databases like Postgres. It needs to do a sequential scan, which results in slow(er) performance on even a ten- thousands of rows. When operating at scale, this is very, very slow.
I don't agree. As people get richer, they (at an aggregate level) choose private housing and private transportation over public.

You can have a healthy society with private transportation and private housing, it just needs to be a rich society.
But then Uber wouldn't be a Tech Company, they would be another lowly profitable company.
It wasn’t about taxis, man, it was changing everything.

Listen to the old Ben Thompson podcasts from when Uber was taking over life itself. Private cars, self driving, blah blah blah. Why go to a restaurant when Uber can fly one to you?
Washington, DC is a more accessible example.
In NYC my user experience with Lyft has been much worse than taxis.

Cost more, longer waits, cherry on top of a Lyft driver waiting five minutes on the other side of a long block away from pickup, and canceling the ride because I allegedly refused to show up. That I had to talk to CS to reverse the charge with.

I took taxis for the rest of my time in NYC, and I can't see any reason not to keep doing so.
Something similar happens to me working in angular. I can see the value referencing it as _this.variableName instead of this.variableName
Multiplay Crackdown 3 (I worked on it) runs a fairly meaty physics simulation on the server side.
https://nvidianews.nvidia.com/news/taiwans-tech-titans-adopt...
I think that's the point. That even these well funded, relatively sovereign companies will be punished for their moonshots and that means the future will be devastating for these magical unicorns.
The resource IS the state!
I had amazing teachers. Some in primary and middle school, then most of the high-school ones, and then a really outstanding amount at University. I owe so much of who I am today to all these people, it's really humbling.

I should say, not everyone around me felt the same about the school. There were always people who felt they're too cool for school, or did that teenagery thing where picking faults somehow makes you feel grown up. Also, it's not like every minute of every single class was pure rapture. There were lots of boring bits, and exam stress, and just having to get on with things. They're teachers, not entertainers.

But all these people taught me how to learn hard stuff. They taught me that learning itself is fun, even when the nitty gritty of learning isn't necessarily so. Many of them modeled it by being curious and interested. They treated us with respect, which clearly wasn't based on how much we knew.

And I guess it definitely left a mark as, even though I'm not a teacher, I do spend a lot of time thinking how to add value through educating. Both in, like, blogging, but also in business. I know how it feels to be empowered by knowledge, so I like being able to offer it to others.
IMHO, performance. Chrome's V8 engine (for running JavaScript) was way ahead of competition when it was released. It took Firefox many years to come close to it.

Disclosure: Happy Firefox user since v1. Sometimes I was jealous of Chrome's speed, sometimes I was weary of Firefox's memory leaks, but never enough to leave the flexibility and customizability the Firefox provided.

EDIT: ... and now Firefox is fast enough, and isn't a memory hog anymore, so I continue to be a very happy Firefox user.
> It is likely unachievable anytime in the next half a century.

It is very important for this message to get through. Fusion is not "just around the corner".

By the way, the energy generated by fusion is higher than that generated by fission, but not by a huge amount. Only by a factor of 4.

The energy density of Deuterium+Tritium is 337 TJ/kg. The energy density of Uranium is 81 TJ/kg. For comparison, the energy density of methane is 56 MJ/kg or more than 1 million times lower than that of Uranium.
You left out the part where they're siphoning capital from their drivers:

> Here is the thing about Uber and Lyft (and much of the “sharing economy”).

> They don’t pay the cost of their capital.

> The wages they pay to their drivers are less than the depreciation of the cars and the expense of keeping the drivers fed, housed, and healthy. They pay less than minimum wage in most markets, and, in most markets, that is not enough to pay the costs of a car plus a human.

> These business models are ways of draining capital from the economy and putting them into the hands of a few investors and executives. They prey on desperate people who need money now, even if the money is insufficient to pay their total costs. Drivers are draining their own reserves to get cash now, but, hey, they gotta eat and pay the bills.

https://www.ianwelsh.net/the-market-fairy-will-not-solve-the...
The best information available says fusion as pursued will never be anywhere close to competitive even with fission (which is not today economically competitive), never mind with photovoltaic solar panels (which are).

Fusion research is cool beans, but not for any plausible practical reason.

Given that, all the work on making it happen at big scale is a wholly wasted. The companies issued billion-dollar contracts to build parts of it do not see those contracts as wasteful, and hope we won't.
In Florida at the moment, we don’t plan on staying.

https://youtu.be/wWLn6uwPETY
But how would we know if all spatial dimensions were moving along a constant vector? We can't rely on redshit/blueshift if the medium of transmission itself is moving like everything else. The next question might be "moving in what, then?" but then why not abstractly ask the same about time.
Mollusk, ey? XD
They win bids for Medicaid car services and airport concessions.

Plus, there’s a 50 year old woman making $19/hour to smoke cigarettes and dispatch cars, a mechanic, and a bookkeeper.
Another declarative UI framework written in rust: https://github.com/slint-ui/slint
Are there any open source solutions that could enable this to be offered as a non profit platform?
I accidentally discovered something similar 10 years ago in my coding. At one point I had crippling procrastination. My mind was protesting me. New frameworks, languages, etc were just becoming "how many nuances can I remember", and I wasn't learning or going anywhere.

To get over the procrastination I would set up a Pomodoro timer and set it to 20 minutes, and just write something, any code. I made it a joke to write the crappiest code I could, to make it fun, as long as it works. Inline copy pasta, etc. Later on it turned into the goal of the most understandable code, over everything. I would never have done this out of the university, but this was 10 year later. Before I would come up with a "plan" or "design", but at that point, I would just hack something up.

What I found was with starting with an excellent blank CI/CD project, and a good BDD end-to-end testing strategy, I could write "dirty code first" to "just get it done" ... then once I got into a OODA loop, refactor it into amazing products and services while having fun. This reduced my cognitive load and emotional overhead. Coding is actually 5% of the work, the rest is QA, requirements gathering, meetings, UX/UI designs, and overhead.
I really despise the node dependency of CDK as well. I really don’t want to have anything to do with the node ecosystem. If the CDK was a stand alone binary like the aws cli I would be much happier.

I’m not as experienced as you, but we have been using CDK for a lambda only system and it has been working well for us. CDK does have some warts, for example you can’t update multiple global secondarily indexes on a dynamodb table despite cloudformation having the capability.

I think the big advantage of the CDK is that it is more approachable for software engineers who do not have a lot of infrastructure experience. We currently are a dev team who also manage our infra and we do not have dedicated infra staff or devops/sre staff. Writing python code in a declarative style is easier for us devs instead of diving into terraformation.
>They just needed a (usually tiny) little office and 1 person to answer the phone.

That also makes for terrible ux. One of the things ridesharing apps got right was the ux, ie.

1. being able to hail a cab via app, and see its ETA in real time

2. being able to pay with credit card, without fear that the machine "broke"

3. a rating system to weed out bad drivers

4. after-ride support
All pagination can help prevent large amounts of data being returned all at once.
It is small in exactly the sense that it must become much bigger if we hope to fend off climatic catastrophe.
I would also include a probability of an bug being introduced while extending the code. Code quality tends to be harder to track as the number of system interfaces expands. Particularly when it coordinates efforts between physical systems, even "clean code" can cause coordination failures because the context has changed by the extension. The example my mind always goes to is the Ariane V failure; it was a failure of 'clean code' in new context.[1]

Then there is the severity of the potential failure. So the additional risk should also encompass both the probability of failure when extending code and the severity of that failure.

[1]http://sunnyday.mit.edu/accidents/Ariane5accidentreport.html
This seems unlikely to depend on which database software. It could easily depend on what indexes exist for the query.
From what I understand it's not slow if it can use an index, but the criteria for that are rather hard to understand as a normal user. If you vacuum often enough and the visibility map is current, it doesn't need a full table scan.
The last Uber I rode in was a beat up Prius that smelled like pee. Uber has lowered their standards.
Moonshots need a focused direction of R&D, not design by committee. ITER is the definition of design by committee. VC backed funding is a much better model for this kind of idea where the tech is _almost_ there but need capital intensive build outs to validate it.
This is a lab test. HN gets almost daily 'lab test' breakthroughs in batteries and energy tech and yet, turning those breakthroughs into practical, engineered services remains quite elusive.
Desired degrowth actually has a name: sobriety.
Ask HN: Should expectant parents get evaluation/counseling for child rearing
I saw this https://www.latimes.com/world-nation/ns3x8ftkqoe-123 and the mother of the Texas School Shooter asks us not to judge him and that ‘he had his reasons’.

My jaw dropped to the floor. I don’t know if something is lost in translation. I still hear on social media and comments that the state of Texas and the police there is to be blamed. And that the shooter is really the victim for not getting adequate mental health intervention.

As I think more about it, when should the help really come? Shouldn’t it actually go to the parents even before the child is born? Most parents will admit that children don’t come with an instruction manual.

Maybe they should and they should get it before the child is born just like expectant mothers get medical and dietary counsel. In earlier days, it was community and family.

With nuclear families, they are often isolated from community and in countries like America with a large immigrant population but often blended, there is no access or support from ‘people just like us’.

I say this as an immigrant because I have a lot of friends from diff cultural backgrounds, but when it comes to food or lifestyle or entertainment, I reach out to those from my own background because I feel like I can relate more with them..to be able to speak in my own language and eat the same food and have the same faith etc.

While first generation families still maintain ties, with the second generation, the children look different but feel like they are American. In public schools where child rearing is seemingly outsourced to, they seem to be doing an awful job. And no surprise..because they are not equipped to deal with this level of diversity and those who can’t conform are alienated.

So it has to be parents who raise children and not state run schools. But how do we go about this? This school shootings phenomenon seems to be uniquely American and this is how I am trying to rationalize it.

So we have to come up with an American solution to an American problem. It has to start before birth and it has to be towards parents so they understand the unique challenges of raising children in America as Americans. We can’t import what some other country is doing wrt education or parenting.

I would appreciate any respectful thoughts and discussions that introduce solutions to this problem.
You’re missing very large categories like G&A, R&D etc but just look at their most recent SEC 10K or 10Q filings and you can see where the money goes.
It's 3 Gbps down and up and the router has a SFP+ 10 Gbit/s port (AFAICT), so that's good. But it's "only" 50 GBP for 24 months, then it's the full 99 GBP (about 116 EUR).

I'm in France atm and received my fibre router a few days ago (but it's not installed yet): next week the technician should bring the FTTH and then we should be able to plug it in the router. I'll be enjoying 2 Gbps/down and 600 Mbit/s up. The router OTOH shall not offer a 10 Gbit/s SPF+ port so I'll be "stuck" a 1 Gbit/s on my desktops (I don't think the router offers 2.5 Gbit/s ethernet ports). Cost is 72 EUR / month.

Crossing fingers because it's a house in the middle of nowhere and it's been years they promised fiber was coming. I'll believe it when I'll see it.

It'd be a big upgrade compared to the 50 Mbits/ down // 6 MBits/up I'm currently using.

(as a sidenote France had a plan for 100% fiber coverage for 2022 but things got delayed a bit due to covid and due to the issue of training enough technicians to install the fiber)
Wind and solar only produce energy when the weather is cooperating, and it's difficult to predict how climate change will impact future availability. Hydrogen might be economical someday, but currently it's rather difficult to generate, store, and transport.
"FireFox Containers are a killer feature for me ..."

They are a killer idea but their implementation is disappointing.

In no particular order ...

- You can't clear history for a particular container space [1]

- Containers are only tabs - so you can't, for instance, create a window and have all future tabs created in that window inherit that container

- No "private" (or "burner") container that saves nothing outside of each individual tab

No, I am not interested in solving these basic, first-order use-cases with some rando extension from joey75 @ gitlabusercontent.downloads.tv.

[1] https://support.mozilla.org/en-US/questions/1170863