skysight-inc/HackerNews huggingface dataset:
Sounds like my current project. I was tasked to start working on a project and was told I could use "whatever [I] want." So me and the other frontend guy started working using Clojurescript with Reagent and Re-frame (highly recommend). Save for a few hiccups along the way the project was stable and fast.

It went swimmingly right up until QA was more or less told not to file any issues found, and then those issues were used as a reason we needed to use a TypeScript and Material-UI app he wrote over a weekend and said was "almost done." The bugs in question turned out to be minor visual bugs, and like I said, none of them were filed or even mentioned until this replacement got dropped in our lap. In fact, no problems of any kind were reported until this moment.

Instead it took another 6-8 months to get to feature parity with the app we'd already developed and now thrown away (or feature "parody" as my boss put it), it was full of bugs, development is slow and pretty directionless, my boss gets bored and contributes code that runs in the O(n^12) range (yes, really) before languishing in a draft PR for months and then getting dumped on us to actually implement for real, and it's been a year and a half with no end even remotely in sight.

I really want to find somewhere else but that doesn't seem like a realistic goal right now. Not to mention my enjoyment of programming died years ago and I haven't written code for fun in as long as I care to remember.
> Resource Limit Is Reached

> The website is temporarily unable to service your request as it exceeded resource limit. Please try again later.

F
> Since we are inevitable heading over to a climate catastrophe it's really the time to advocate against bitcoin.

I would advocate for renewable energy. It's not like miners demand electricity to be from fossil fuels. The electricity gets paid for, how you use it is up to you.

If Bitcoin would run 100% on solar power I guess then it would be fine? Or maybe you're unhappy with Bitcoin because of its goal and not the means it gets there? That would be different discussion.

It feels like people want to argue against Bitcoin, don't have credible arguments, and bring out the climate card.

Climate is going to shit, but not because of Bitcoin.
I think they meant that the shim can be stateless, as it just defers requests to the new API.
No but it removes the need to delegate trust to managing the ledger to a bank. A bank which is required to be highly regulated, audited and with great physical security to earn that trust
And ETLAs?
Nah, I don’t want a platform for Nazis or white supremecists or paedophiles or heroine dealers. If that makes me a bad person in other people’s eyes then I’m fine with that.
JerryScript: lightweight JS engine for IoT
And your immediate black and white view shows how impossible it will actually be.

I've shown two sides of the most obvious dichotomy and you've show how intractable this will be by instantly expelling me, theoretically.
Oh the long lost days before "server-side" needed to be added.
For an unmanaged object you can use Dispose/using, but for a managed object, I am not aware of any way to explicitly delete it from memory once it has been dereferenced other than calling gc.collect.

For unmanaged object I am surprised it would keep it in memory for a bit since it is also the mean by which you release any lock on a file or a connection. If you don't execute it straight away, you potentially create bugs.

I think the reason why Microsoft was telling people not to call gc.collect is that it interferes with the optimisations and heuristics that the garbage collector maintains to optimise when to do a GC. But I must say I didn't notice any abnormal behaviour when I did. But I would only do if I absolutely have to.
I would absolutely love that and use it.

Curtis is the reason I got into Max Weber and Jacques Ellul. I cannot remember which of his series led me into that rabbit hole though.
FreeBSD Desktop – Part 22 – Configuration – Aero Snap Extended
What Is AI? / Basic Questions (John McCarthy)
Many? No.

There was a very concerted and covert anti-left push during the 80s and 90s. Anti-establishment groups of all kinds - anti-nuclear protesters, greens, animal rights activists, and official far left groups like the SWP - were infiltrated by undercover police and sometimes subverted.

It's an ongoing scandal, although it's been lost in the noise from other events over the last year or two. Undercover police with fake identities had relationships with activists and sometimes fathered children with them.

In some cases they worked internationally and were responsible for criminal acts (i.e. terrorism) which discredited the organisations and movements they infiltrated.

https://en.wikipedia.org/wiki/UK_undercover_policing_relatio...

It's hard not to suspect the apologies are disingenuous. The plan was to subvert, marginalise, and discredit left wing views, and to destroy left wing organisations of all kinds.

And it seems to have been very successful.
Manoeldesouza/Zyggy: ZFS Administration GUI
Oh I read that not as a literal "it's a conspiracy" but more that the echos of Ayn Rand's worldview are visible in how the people in power view the world and their role within it.
He could have authorized the hard fork.
One thing that isn't called out is cost to your clients.

Last week I was fixing a bug caused by vendor who had updated an API in an incompatible way (probably via a shim of some sort) this was causing our shared ultimate end customer to be at risk of regulatory fines. Thankfully as it turns out the last 1.xx version of the API was mostly adding functionality we don't use and we can swap to using a new field without lots of pain.

However this does mean we need to spend a couple of weeks of developer and tester time retesting the interface code. Cost I would guess $10,000 by the time we add in all the PM/PO/DevOps time multiply that by a few customers and it adds up fairly quickly.

Moving to version 2.xx doesn't look too bad but the monolithic protobuf file has been split into parts and the upgrade is probably going to take a 6-8 weeks as they've also changed some of the enum values and properly deprecated stuff. My gut feel from having spent a couple of hours looking at V2.xx is it mostly compatible but this vendor has form for hiding a surprise change (they changed from representing money as an int with an implied decimal place to a long+int)

Again probably not too much work overall but it will cost $20,000 to swap versions and the opportunity cost of not doing something else instead.

We have the same problem with the API for external applications we provide. We know folks are running very elderly versions (over 3 years old) and our next version is huge change for client applications. We've taken advantage of this change to rename a load of stuff and explicitly add types in various places. I doubt we'll be able to sunset the old API for many years.
And so we can all live with what is deemed essential and doled out by the state? Guess what? I don't think that's better.
I wouldn't trust a high voltage battery pack that is structurally important to the chassis to the minimum wage equivalent of an oil place technician with the uuga-duuga impact gun.
SonicWall zero-days used to hack company
My first encounter with the SWP was at a stall outside a university building. They didn't seem shouty, but I remember asking questions and getting vague, half-thought-out answers. Then about ten years later, I met a couple who were ex SWP but switched to labour once Corbyn became leader. I was reminded slightly of that stall by Corbyn's speeches.

It's worth noting that the harder left Communist Party of Great Britain (Marxist-Leninist) can only really talk of imperialism, bourgeois democracy, the labour aristocracy and overproduction — at least in relation to the UK.

No serious leftist group in the UK is even hoping for the conditions in which a revolution might be possible, because in those conditions they believe that the counterrevolutionaries would be the darlings of the UK media, would have near full police backing, and would likely target leftists as an enemy to deal with.
FireWire is serial, too. It seems that, over larger distances, parallel only is faster up to a certain clock frequency (or if you want to go to extreme
lengths to ensure each wire in a parallel channel has the same transmission delay, as Cray did (https://www.reddit.com/r/cableporn/comments/11vku2/each_of_t...)
Interestingly that happened with my 2016 MacBook Pro. When the screen needed to be replaced due to a panel cracked ribbon cable I noticed that the newer screens had a slightly deeper rubber gasket around the edge (reducing thinness by just under a mm or so) to stop the keyboard rubbing on the screen of the laptop.
> Then they don't care about applications being terminated in case of std::bad_alloc and similar.

No, they don't: https://youtu.be/NOCElcMcFik?t=2304
unmanned belly button vehicles are the best. much better than the manned ones
So bizarre to imagine a space station patched up with duct tape o_O

Assuming the ISS is never going re-enter the Earth's atmosphere, how permanent a solution is tape? Presumably the fracture underneath will get worse with time.
The moon moves slowly but the Earth rotates quickly. Most of the earth surface can be seen during one day. The earth is not illuminated by sunlight all the time, about half of the lunar month would be completely dark.

Moon is in an inclined orbit, which is slightly elliptic. I assume this is what you meant by "ecliptic" (which refers to the orbital plane of the Earth around the Sun). The orbital inclination has the most significant implications to Earth surface visibility, but the Moon is far enough that almost half of Earth surface is visible at all times.

For Earth observation, satellites are better positioned than a lunar surface observatory.

The moon isn't a great place for an outpost or staging point for exploration. Launches and descents are expensive and spoil all the savings. Maybe if LH2/LOX could be manufactured on the moon very cheaply (from water ice), it could make sense to do refueling for exploration vehicles parked on a halo orbit near Lagrange points.

But orbital refueling of cryogenic propellants (especially hydrogen) or manufacturing them on the moon aren't viable in the near future.

There aren't a lot of good economic or exploration incentives to go to the moon, unfortunately. It only has scientific and prestige value. The long lunar night (14 earth days) makes it a poor location for a permanent outpost.

All of that said, I'm all for going to the moon with humans on board.
Maybe you'd like to read more about Operation PBSuccess - they sure didn't call it that because it failed. [1] The US (specifically the CIA) replaced a democratically elected "socialist" in Guatemala with a right-wing authoritarian military dictator at the request of what is now the Chiquita fruit company. This of course kick-started a civil war that lasted 36 years.

On the plus side, it gave us "Why the Kremlin Hates Bananas" [2]

[1] https://en.wikipedia.org/wiki/1954_Guatemalan_coup_d%27état

[2] https://www.youtube.com/watch?v=SZtAKHnqkf4&t=120s
I look forward to it eventually to grow into OS vendors SDKs, at very least those that provide llvm based toolchains.

Until then C++ will do.
Also there is a massive assumption that the person with the smart phone or fancy car is actually happy and fulfilled. That may or may not be true. There is a high degree of relativity in our feeling of contentment.
The climate catatrosphe that looms upon us all has been caused by individuals and organisations using resources as they wish.

What we've ended up with is a planetwide tragedy of the commons - and free markets aren't going to solve this. They can only continue to exacerbate it.
And if it’s about revenue, which is obviously the reason why the tax exists at all, what we’ll see is that the taxes will follow the money . They’ll find a way to increase the tax on the use of electric vehicles.
Gold has a value because it can also be used for legitimate industrial applications, plus it has the other physical qualities of being attractive to look at and doesn't corrode (i.e. useful for making jewellery).

So yes, while it does have value because people believes it has value. Even if no person wanted gold for its "imagined" value, it would still have value because it's used by many actual companies in actual products (electronics etc). E.g. Every iPhone contains about 0.0012 ounces of gold.

Bitcoin has no value other than imagined by people. I.e. Greater Fool theory.
We still need to move to fossil fuel free energy with Bitcoin being a huge energy user or not. It seems like a lot but money has to be backed by something, a percentage of the total processing power on Earth makes sense.
Clearly you don't think it will ever be practical for you, or people in your situation. However, I encourage you to open your mind that you might not be representative of the entire auto buying market.

The first electric cars were very niche. The next were a bit more capable, and the number of people that they were suitable for increased. Each iteration they get better and better. Perhaps this iteration doesn't suit you needs. Maybe the next will not either. But one by one the objections will fall. Charging infrastructure will improve. New battery chemistries will be invented. You'll come around.
I don't quite get the analogy - Medium doesn't charge a fee to host content, does it?
Unfortunately not. Maybe the "family jewels" level secret ICs which we don't even know about, but at least ICs for munitions been all Taiwanese for at least 20 years.
Would have been better making that point if it was actually a response to someone.

Maybe you could enlighten us on where you stand on corporate censorship ?
They have their causes - Occupy, Rojeve, anti-fascism, mutual aid groups - but no serious political strategy or organisation. A lot of the student movement and extra-parliamentary left abandoned their traditional antipathy of Labour and came into the party after Corbyn's election.
You could generate parity files to guard against this. There was some discussion recently here about tools to do it. One example that is decent is https://github.com/brenthuisman/par2deep
Here is the thing, GNU/Linux desktop developers aren't those who pays their bills, so they cater to the OS vendors and OEMs that actually pay them.
Would this also work with remote Windows RDP sessions?
The timescale is relevant. You're seeing 2 frames milliseconds apart of a process that took probably a few nanoseconds.
My last employer allowed every employee to have a combination sitting/standing desk if they financed it or brought in a doctor's note.

I have a history of back pain, and my physician gladly wrote me a note, and billed me their time. And since my insurance covered it, in the end my employer (and the taxpayer) paid for it.

That was the most roundabout way to waste 5 people's time (the HR person who came up with the policy, the employee, the doctor, someone greenlighting the charge at the insurance company, and the HR person greenlighting the doctor's note).

All to "save" money by buying normal desks instead of flexible ones.

Which now meant that whenever I moved, I had to label my desk specially and have it moved separately, instead of just switching to the desk that was already there, causing me downtime, and the company extra moving cost.

And I'm sure someone somewhere was proud of their idea.
Mirmirmif
I read through a ton of comments and didn't see anyone really mention twitch. On twitch you can buy with credit card bits. A bit is about 1 penny. But you usually buy $5 bits incrementally. You can watch ad for 10 bits sometimes too.

You can then give anywhere from 1 bit to whatever to the streamer. Some streamers will set minimums of 5 or 25 bits. At end of month the bits are converted back to real money minus twitch fee. And they send check to streamer.

The problem really isn't in the tech. Its solved and easy. Its getting some intermediary to be used by many. New York times can't be it for itself. It needs to be something that a user buys bits or whatever and then can use a large variety of websites.
Technology is moving faster nowadays.

I picked up JavaScript (or actually JScript) in 2001, when IE6 was this new hot thing. Back then you could cover most of the material on front-end in a week or two and not have to learn anything new for at least a year.

Fast forward 20 years later and browsers have major releases every few weeks while one of the most stable frameworks available - Angular - every six months.
I've had clients where this would get you told (in execuspeak) that the least important part of a project is the engineering and the engineering team. Which is of course why their sales people would answer every question with, "Yep, it does that." Nevermind that some of the things getting promised were not actually possible.

I remember one in particular that would push incredibly tight deadlines for huge features, got frustrated at the pace and hired another dev team, and didn't change the way they set deadlines. This of course fixed nothing. Then the other team they hired pushed a huge change to the repo, almost every file in the codebase was touched. Nearly 70% of which was whitespace changes and the other 30% was unfinished code that did not compile. We later found evidence that they hadn't even run the code before pushing the changes. The client demanded that we merge it, were told it would break the build, got mad when we merged it and the build broke, then tried to use that (and a whole bunch of almost hilarious and similarly-effective arguments) against us in a lawsuit which they lost, and then lost the countersuit.

So yeah, that was a fun time for my liver, to say the least. Especially since the C-levels decided to focus the entire company's output on that lawsuit while the engineering team sat around mostly twiddling their thumbs.
Forbes does as well
> I had seen before hunters bragging about how they can solve in a week what the stupid biologists were unable to solve in ten years. They always say the same. Ok. Do it. Try it. I'll be waiting here.

What's the explanation here? Are there just not enough hunters in the UK?
I don't think Apple will get into chips for several reasons, but the main one is sunsetting old fabs. Apple wants only the best and shiniest process for their chips, but any fab inevitably gets overtaken by new technology. What to do with the ageing fabs? Apple would have no use for them, so long term it makes no sense. Better to capitalise TSMC with long term contracts and lock in access to capacity on the best nodes.
Really nice project! I love that you built and launched something over the weekend. I remember how liberating the feeling was when I realized I could make some corner of the Internet my own.

Also minor suggestion - I might list a couple more examples with links or make the link more prominent, as my eye didn't immediately catch the "see an example" button. The overall UI is fantastic.
The Knotty World of ‘Anyon’ Particles (2017)
Look at DAnon over here
Sure, increased mining difficulty means you have to do more computations to find a block. Here is the graph https://www.blockchain.com/charts/difficulty
The Enduring Allure of Conspiracies
The US bias when, uh, intervening in foreign politics is towards whatever's best of the US. Usually, more specifically, US corporate interests. Little care is paid to who ends up in charge so long as they're pro-"Business" and pro-America.
Any sign that the flow is reversing?
Well, the context matters a lot:

- Is it a distributed system ?
- Are the clients yours ?
- Is it one server, or our there thousands of components with the same API ?

These things influence what's possible and what's a good/bad strategy.
Perhaps but bartering grain and fruit at the local market is probably more efficient than traditional banking too.
Stablecoins through history – Michigan Bank Commissioners report (1839)
"At the period the commissioners entered upon their labors, every portion of the state was flooded with a paper currency, issued by the institutions created under the general banking law. New organizations were daily occurring, and the public mind was everywhere agitated with apprehension and distrust. The state was in the midst of the evils consequent upon an excessive and doubtful circulation. Rumors of the most frightful and reckless frauds were daily increasing. In this emergency, prompt and vigorous action was imperiously demanded, as well by the public voice as the urgent necessity of the case. Upon a comparison of opinions, the commissioners united in the conclusion that their duty was of a two fold character. The first, and most obvious one, was to take immediate and decided measures in ascertaining and investigating the affairs of every institution suspected of fraud, and closing the door against the evil without delay. The second was a duty of far more difficult and delicate a nature, and involving the assumption of a deep responsibility."
> Huge energy consumption would be much less of an issue if it wasn’t also causing huge long term problems.

Humanity's reliance on fossil fuels and animal products are two far larger, far more pressing issues than Bitcoin's carbon footprint.

I would additionally rank “bullshit jobs” far above Bitcoin's carbon footprint in a ranking of things causing widespread social ills.

If Bitcoin became global reserve currency, all things would decrease in absolute price, disincentivizing consumerism. As the pace of technological innovation increases, and vendor competition increases along with it, absolute prices in BTC terms will go down even assuming everyone already transacts in BTC exclusively. Higher amount of available products/services, same amount of money, equals lower absolute prices. Assuming 1% annual "growth", that's 1% you gain. This isn't outside the bounds of inflation policies today, and keep in mind those inflation targets skim off the top after haircutting GDP growth — a 1% inflation in an economy expanding by 2% equals the central bank skims the 2% growth plus expands by 1%. In a Bitcoin world, that would be 3% gains for simply holding onto your coins.

As such a deflationary global currency could cause a global economic slowdown, which might be completely necessary to save the planet's natural ecosystems.
> I had instances where I knew only one of these large structures could fit in memory and had to call gc.collect before allocating a new one, as I would get an outofmemory exception before the garbage collector would kick in by itself.

That's a GC bug surely?
And also does it actually matter. It ultimately refers to some improved denser semiconductor process which is what the customer is buying.

These processes are not exactly standardised either it would be a major undertaking to take an architecture from TSMC 7nm to 5nm let alone moving from TSMC to Samsung, Global Foundaries or if at all possible Intel.
Alexander von Humboldt: A Scientist’s Mind, a Poet’s Soul
I can't offer a citation, but I can observe that electricity prices in wholesale markets regularly go negative during times when renewables are operating at peak output. Since people overprovision solar to have enough power at non-peak times, during peak generation times, there's too much energy.

This doesn't happen with fossil fuels, since the plant operator will of course reduce output as far as possible by reducing fuel consumption.

So it seems entirely reasonable that the bulk of bitcoin mining in the future is going to be done at times when the electricity price is exceptionally low (or negative), and mostly be powered by renewables. It's an economically rational thing to do and as a bonus it will provide some grid stability.