skysight-inc/HackerNews huggingface dataset:
If your chain isn't too badly fallen off, you can usually just shift in the opposite direction of where it fell off and the derailleur will usually get the chain back on without having to get your fingers greasy.

Be careful when you do this so as to not apply too much power when you're trying to do this. If you're in a really high gear and it happens, you can get off, hold your rear tire off the ground and turn the pedals. Works 90% of the time unless you got your rear chain jammed between the cassette and the spoke.

Edit: You can very often see this if you watch professional bike racing. When the mechanics change a rear tire it will almost always knock the chain off of the front chainring. They'll just shift into the proper direct (low if it's off the high side and high if it's off the low side) and then spin the cranks and the chain will come back on.
I agree with this one, as much as I hate to say it. Twitter pays to host its website, the infrastructure, advertising, etc. So just as a company would have you escorted off the premises or arrested for saying something they don't like, Twitter should have the right to moderate their platform as they see fit. Though my personal belief is that no information should be censored except child pornography.
Although less of an issue than I thought there are driving conditions where it cannot maintain speed due to lack of power, it was a big enough issue for class action lawsuit to be filed over it dropping to 45mph on the highway:

https://www.greencarreports.com/news/1105823_bmw-i3-rex-rang...

And again my main point was on efficiency, I would hope you agree 31mpg combined is extremely poor for a 34hp engine when much larger engines get much better mileage and have no issues with providing power when needed without battery assistance.

It doesn't need much hp to maintain highway speed (probably around 34hp on flat ground) which means the engine is running full throttle to do so, vs running in it most efficient range which is not where it puts out peak power.

The e-power Nissan has a full size engine, but a small battery, although would be interesting to compare it drivetrains weight with a standard one, having both a electric motor and generator of equal size is typically much heavier than a transmission.
From a solar efficiency standard its definitely not. Algae is something like 2% efficient vs ~20% for PV cells. However, it doesn't need a battery like it would with a solar panel.

Not convinced it will be useful but maybe there are applications out there for it.
> I've got a face made for radio, a voice made for print...

Huh. I have thought of those exact words to describe myself.
This is a great one and "decentralized" is certainly a word that I see thrown around a lot in a way that doesn't feel authentic.
The individual papers are not, but the book itself is already in Libgen.
It's the angry stream of people you need to turn away that becomes the issue. It's not confusing, it's just time consuming and frustrating for all involved. Doubly so if there's an event the overwhelms your normal facilities and staffing.

I recall a bedraggled stream of cars and park officials when I camped to see the solar eclipse in Nebraska. All very nice people, one even drove around to issue protective lenses to all the campers that didn't bring them, but I sure sympathized with those who didn't make reservations and those who had to disappoint them.
Hit us up in Discord if you have any issues! We've got a very active community and someone (including the maintainers) will be able to help if you're stuck!
They are definitely rare, but once they exist they can spread like wildfire because people (usually correctly) trust browsers to sandbox websites. Put another way, browsers run untrusted programs day in and day out on virtually all sorts of otherwise trusted devices (including enterprise devices) so the impact is gigantic.
Thanks and I am aware that Red Hat is a heavy contributor to open source infrastructure. However, I have never been able to find a job posting from them for such roles outside the US.
I feel this. I’ve done pretty well for myself — I have decades of practical experience and have risen to be a principal engineer at my work. I can write what I feel is pretty solid, robust, performant, and well-architected code in many different languages across all ends of the stack from high-level UI to low-level system-level components. I don’t have a CS degree and am largely self-taught. I tend to struggle a lot with theory and I stink at algorithms. (I can generally understand them, but coding one from scratch would be a struggle since these fundamentals aren’t committed to memory and in the real world are rarely necessary to recall at the drop of a hat.)

Given my non-traditional background and keen awareness of my blind-spots, I really struggle with impostor syndrome. I also fear the interview process because I don’t want to look stupid and come to realize my past success was driven by chance rather than smarts. I also know how much of a grind the entire process can be and how it seems like many interviewers are more interested in making themselves look smart rather than honestly assess a candidate.

All of these things are probably more of a function of projection and insecurity rather than reality, but they all feel real to me.
Oh, that is only for bitcoin mining. Is there a source for the entire crypto ecosystem since you want to compare bitcoin mining to the entire gold supply chain? I would suspect that if you include shipment and storage, you are still under bitcoin mining for the entire gold supply chain.

However, the point still stands. Datacenters in the US use total energy less than 2 bitcoins. How many of those datacenters are moving fiat around? Way less than half?

Things like brewing tea and heating houses take a ton of energy. Moving money around doesn't!

Crypto is a huge waste, and that site does not suggest otherwise.
This is awesome! Great work.

The only thing that's stopping me from bookmarking the site to use for all my technical searches, is the lack of a time filter. The first search I did resulted in a blog post from 2017. Sadly in the world of software I usually have to use the "past year" filter to get useful results.

This would be amazing if it had a time filter with:
- past week
- past month
- past 6 months
- past year
I haven't personally tried this, but being able to target things like Cloudflare Workers seems like an interesting use case to me.
Oh yes — I see this comment in the source:

> in case you're wondering, i use a canvas instead of HTML sliders for consistent display across browsers

which makes the emphasis on sliders even stranger, to me.
Now you've brought the horror that is prop 13 to a tax that is supposed to replace all other taxes. Things change in value, we have to account for that.
I prefer x86 machines but M1's bootloaders are unlocked and Apple made some changes to facilitate running Linux: https://twitter.com/marcan42/status/1471799568807636994?ref_...

I still prefer open architectures, but the situation is better than with previous Macs, Chromebooks and even some PCs.
I mean what questions are you getting that you freeze up on but could otherwise solve in ~1h?

I nearly always use a glorified DFS and I find that roughly

- 50% of the candidates cannot write an iterative or recursive function (never mind actually solve the problem).

- 15% of the candidates can't figure out how to pass data recursively (i.e. a counter) and resort to a global or do it incorrectly (i.e. pass-by-value which won't work).

- 10% start with an iterative solution and change to recursive once they start having trouble (IMO good call but it is solvable iteratively).

- 10% actually come up with a completely correct answer.

~ 5% test their solution with non-provided input.

Sometimes I do wonder what prep the candidate has been given. A lot of the time they seem afraid to add a new function and instead only modify the provided template (do-able but obviously more difficult).
The classics should be available outside of scihub!

For example, Prior Analytics
http://classics.mit.edu/Aristotle/prior.html

Most famous papers are available via Google scholar!
It's really an e-bike with a pedal powered generator. But it has a control system to create the illusion that the pedals are stiffly connected to the wheels.

The e-bike people try too hard to pretend they're not building light-duty motorcycles. This seems to be changing. The wheels are getting smaller and stronger, and the center of gravity is going down.
Doesn't work that way. A subway gets built near your property. The benefit of greater access accrues to you more than it does someone 10km away. So your LVT has to go up.

Now you can't afford the taxes, and you're forced to sell and move to somewhere with lower LVT. It's bought by someone who will put it to better use. Maybe an apartment block instead of your single family home.

Over time, every piece of land is put to its most productive use. But before it gets there, there will be some pain for the individuals who choose (or are forced) to move because they can't afford to the improvements made to the infrastructure in their locality.
> this open-source release is nothing but a way to circumvent the GPL issues

Talking about strawman arguments... that's a doozie!

Instead of ignoring your strawman, staying focused on the topic...I'm going to address this nonesense...

Firstly Nvidia is not in violation of the GPL. Secondly, nobody cares about GPL violations, most certainly not the mainline kernel community. They do not pursue blatant GPL violations, because litigation is not productive in terms of improving the kernel, but keep in mind Nvidia is not violating the GPL. Thirdly, user space libraries that interface with a kernel API are not violating the GPL. Folks are allowed to run proprietary software on Linux. Do I like that, no... I certainly don't love it. However, Nvidia running user space graphics libraries is not much different than Radeon drivers using Mesa in userspace, it's how graphics architectures work in 2022.

So it's kidna ironic you're arguing about something separate (straw-man), and even then that argument fails...

Now then, putting your tangent aside...
The whole point here is to start with the kernel, and get the kernel wrapper driver that interfaces with the hardware's firmware binary interface open sourced. The whole point is to get the driver into mainline, someday... Once we have that, we can untangle the the spaghetti of graphics API libraries, perhaps even port them to Mesa. Nvidia most certainly uses an intermediary low-level graphics representation for their graphics cards, so they can support all the various graphics APi's, or what not... it's a very common pattern for graphics cards... one Radeon even fell into not long ago. So it's just a matter of time before we decode this stuff.

But you're not wrong in terms of Nvidia's overall stack being proprietary, at least for now. But that's not important, what's important is Nvidia users wont' have so much drama when their distro kernel upgrades, and they screen goes blank thanks to Nvidia's driver not being compatible with the changed kernel ABI, and the AKMOD not being able to handle it.
Ah cool, looking forward to it. Thanks
Oh hey, Godot is a pretty cool engine!

Personally, I really like the idea of fully automatic LOD generation that's present in Godot 4 - not necessarily to the level of Nanite in Unreal Engine 5 but it doesn't have to be, any sort of an automated LOD can still be a major boon for the performance of games and other visualizations.

Here's a random video that demonstrates it: https://youtu.be/CU_DB8Hkmy8

I don't think that even Unity does automated LOD without some external assets. Then again, last i checked Godot only did heightmap terrains through a plugin, which hasn't been updated in a while either. Not sure what the state of paid assets is going to be for Godot, but here's hoping that they figure it out, or at least that the current trend of free assets proves to be sufficient, rather than eventually becoming a graveyard of unmaintained content.

But overall, Godot is perhaps one of the better options for new games (thinking along the lines of the smaller indie games here), if you consider that Unreal might be a bit on the advanced side (C# or even GDScript are easier to pick up and use for developers who still prefer to write code, though visual scripting is also nice), Unity is still in the process of figuring themselves out (DOTS, render pipelines, package management changes, multiplayer solutions, increased SaaS approaches, as well as the editor getting really slow in the past 5 or so years, comparatively) and other projects like jMonkeyEngine or Xenko/Stride or NeoAxis never really took off all that much.
nicorojas9, alan_arguello, jgarzonebrath and oarojas were all accounts which are between 2 year and 90 day old without any comments.

Suddenly they decided to comment for the first time on this specific submission.

And all within one hour.

And all to basically write the same thing.

The Watermelon authors are lucky or maybe it is Friday the 13th.
No need to be depressed. It's not a competition between you. You can find inspiration in what others achieve and try to achieve more yourself.
Though I like this idea, as I age, I sympathize with people who are unable to do this for a variety of reasons. I'm sure those people can be accommodated, but that opens the door to abuse, putting us right back in this position.
They make state machines leagues easier to reason about. Each state is its own function, and you tail-call to the next state (and pass along only the data it relies on, if you're doing things functionally).
I've had this book sitting on my shelf for 7 years. I guess I should get around to reading it...
I don't know what kind of headphones you have but none of mine can be "taken over" while music is playing. Most don't do that.
A determinist?
I started to get symptoms in 1999, after I'd been on a year out in Uganda. I'd had all the vaccinations quite close together for some reason, and later on I got Malaria quite badly, and I suspect it was one or both of these which initially caused it.

When I went to the family doctor I was treated for depression, but it didn't fix the tiredness. When I suggested I might have M.E (the UK name for CFS), I was told that M.E. doesn't exist and I'm just neurotic! This made it difficult to for instance claim sickness benefit, and for a while I had to be on unemployment benefit as I "wasn't ill enough".

Several years later when it was more well known, I was diagnosed with M.E., but obviously there is no positive diagnosis, it's just diagnosis through exclusion of other possible causes.
The symptoms went away after a few years and I had a full time job and normal life. Then I overdid it a bit at work and eventually came down with a viral illness that just didn't clear up...ever.

In the grand scheme of things I'm quite mildly affected. I get tired easily and would struggle to work a full day, but I have generally been able to work part time to support myself. I managed to do a degree in computing science which obviously helped to get well paid work. I was self-employed for a while which was great as I could work when I felt well. Working from home makes things easier as hours are more flexible and there is no commuting which is energy draining.

I have been quite a lot worse the last year or so because of covid vaccinations. I was in bed for about a month after the first one and still haven't returned to baseline. There is a facebook group full of people with a similar experience and supposedly 10% of people with M.E. are affected long term from the vaccinations. I tried to get an appointment with a specialist to talk about these changes and it's taken 2 years just to get one, which is in a few months time. And this is in the UK, a supposedly developed country. I have found it quite frustrating seeing various people with long-covid getting lots of support instantly, while people with M.E. are left to rot in the gutter even though they are both basically post-viral illnesses and pretty much the same thing. But I'm not bitter!

I have tried antidepressants, therapy, accupuncture, chinese medicine, meditation, "reverse therapy", gluten/dairy free diet, vitamins. I spent a lot of money on some of these and none of it worked, even slightly.
Various people such as Dr. Sarah Myhill suggest a keto diet and it's something I might try. There was quite a good podcast recently called "The M.E. Show" and she was on one of the episodes: https://meassociation.podbean.com/e/episode-six-dr-sarah-myh....
not to long ago lots of company websites didnt list the price of their products, some still don't.

it will take some time for them to grasp the "well, fuck you" mind cycle.

it is all about looking at things from the other persons perspective. if you cant do that the person or their business cant be all that important to you.

maybe for scarce skills we need an employee auction platform. get rid of those vague benefits and let the highest bidder win.
Taking an absolutely wild guess here, but the reasoning sounds like a Due Diligence finding by one of the financing partners to me.
E.g. one of the banks that would loan some of the money hired a commercial DD team. The 5% fake accounts was a red flag raised by them and the bank is making their financing subject to an explanation on the 5% fake account topic.
Maybe the bank is also only pushing this „finding“, since they want weasel out of the deal, but can only due this for legitimate DD findings.
The business plan probably has 5% fake accounts as an assumption in it and if this is 15% the economics would change.
/End of wild guess
How is this gaslighting? Just because someone wrote an article to profit on your FOMO doesn't mean React (and also Vue) usage in the real world hasn't been extremely stable over the years. If anything, this kind of article is the one trying to fuck with your psyche.

You don't need any of the libraries in the article to make a good React app/website. Period. No, not even React-Router or Redux. And those two are probably the only ones that you'll see lots of companies/devs that actually ship stuff using. And both of them are not even that complicated, as is demonstrated in this article for the Router. Redux is also quite simple (hence why there's so many alternative implementations).

If anything the ones doing the gaslighting are the ones saying that we devs need to use ultra-complex build systems and gigantic libraries to make a "real app". It's the gaslighting of saying simple architectures "won't ever work" mixed with machismo of "real programmers do X".

Sure, if you want the complexity that comes with using those "must-use" libraries, feel free to have it. I won't say you're wrong by doing so. Maybe you REALLY need all 14 of them, although I doubt it. But please stop assuming that everyone is doing the same or has to. Nor try to deny the reality of me and lots of others getting things done without "14 must use libraries". Because that is the definition of gaslighting.
You can't just quote a part of a contract and specifically cut out the legal caveats that exists to avoid the risk of being considered material misrepresentation. The correct quote is:

> We have performed an internal review of a sample of accounts and estimate that the average of false or spam accounts during the first quarter of 2022 represented fewer than 5% of our mDAU during the quarter. The false or spam accounts for a period represents the average of false or spam accounts in the samples during each monthly analysis period during the quarter.

> In making this determination, we applied significant judgment, so our estimation of false or spam accounts may not accurately represent the actual number of such accounts, and the actual number of false or spam accounts could be higher than we have estimated
Glad to see progress in this space.

I couldn't find anything describing the paradigm used for the JavaScript frontend. From the video, it looks like things are fully server side rendered, i.e. no client side routing as-in SvelteKit or Next.js? Are the Svelte components hydrated+interactive after page load? In my experience so far with SvelteKit and other SSR+SPA frameworks, there are too many tradeoffs with hydrating then opting to CSR for subsequent navigation. I like the browser's built-in implementation of navigating between pages because it preserves things like mutations to the document and scroll position out of the box, with no additional JavaScript. If you collapse a comment in this thread, navigate back to the home page, then use your browser's back button, the comment you collapsed should still be collapsed. In my experience with SPA CSR, you'll need to track and restore the JavaScript state driving that collapse on your own (a combination of the window.history object and CSR hooks), since navigating back to the page is a full client side re-render of the page.

I've found Svelte+React have good support for TypeScript, especially for guaranteeing the types of props passed to components, are there plans to support this? With controllers in Go and Views in Svelte/React, is there any way to help with correctness of data passed as props to the Svelte components?
Hey Esteban, it’s Sebastian. Huge congrats on your HackerNews launch!!!

I had the pleasure of working with Esteban (aka baristaGeek) at Cerebrum. Great guy. There’s a saying that the best employees go on to be founders, and I can definitely see that in what Watermelon is becoming. Very exciting!

And yes! The code onboarding problem is always there. Watermelon providing that historical context is huge.

P.S. I just happened to find this at the bottom of the homepage. I had no idea Esteban would be posting here, I just browse HN a lot.
This sounds like some kind of ancient samurai lore wrapped in traditions of sacrifice and nobility.....instead of a business deal happening in the United States of America.

"Consented to takeover by an ideological adversary" -- why, because Trump is banned? Is Musk going to try to bluff Facebook with an offer too?

What if the deal fails? How will Musk ever live down the dishonor?
There are hydraulic trains, they have poor running efficiency worse then electric. My understanding is in order to get a large train moving with steel on steel requires very precise traction control that lends it self to electric, while doing a mechanical coupling for cruise speed would be very complicated and expensive so they eat the efficiency loss there. They are also saving brake wear using the traction brakes which just run heat strips on the top of the train.
Totally forgot they didn't use PS/2
See: https://en.wikipedia.org/wiki/Determinism
I don’t take advice from her either.
It seems like the biggest challenge to Georgism is that municipality/county/state/federal regulations on land use would have a significant effect on land value.

A landlord might lobby for restrictive land use policy while sitting on a parcel, and then lobby for opening those restrictions when it comes time to sell. Essentially avoiding the tax by using government policy to suppress the true land value.

There are solutions to this of course, but they come down to zoning and land use regulation, which is sort of the core of all our other problems with real estate in America.
My experience is the reporting on current employees, which I guess is not voluntary. It's not very clear though:

"Self-identification is the preferred method of identifying race/ethnicity information
necessary for the EEO-1 Component 1 Report. Employers are required to attempt to
allow employees to use self-identification to complete the EEO-1 Component 1 Report.
However, if employees decline to self-identify their race/ethnicity, employment records
or observer identification may be used. Where records are maintained, it is
recommended that they be kept separately from the employee’s basic personnel file or
other records available to those responsible for personnel decisions."

From: https://eeocdata.org/pdfs/201%20How%20to%20get%20Ready%20to%...