skysight-inc/HackerNews huggingface dataset:
This just goes to demonstrate what might be triggering these false positive auto-moderation, but it shouldn't justify it.

What I mean is that if the model they use for flagging would infer that legit spam (comments to a post by Justin Bieber AFAIK isn't related to the Israeli-Palestinian conflict) could mean that similar content when applied to relevant content is still spam (or marked for deletion for other reasons).

It's a bit like if google page rank algorithm identified a website being copied by multiple websites and punished the website that was the first to publish that content instead of other way around. If that was the case, it would have obviously been exploited to bury competitors pages.
You can use gitlab instead with a few GB limit instead.
Can someone explain what is new about this generation of the tech?

People have been able to move mouse cursors and type using only their brain and tiny implants for decades... so far Neuralink seems to just be repeating these experiments, but receives a lot more hype.

Here's an article from 2006[1] with someone moving a mouse cursor and clicking things with a similar tiny brain implant.

Is there something new here, or just the Musk train?

[1] https://www.nytimes.com/2006/07/13/science/13brain.html
Too big to fail applies to banks not hedge funds. If the hedge fund goes bust no one bails them out.
What's with the people who still use the term C/C++?

C++ and C are separate languages. I'd be grateful for the author to reflect it in the Readme.

Further, Bragging about LoC is bad. LoC is a poor measure of both quality and functionality.

"C/C++ - a mythical language referred to by people who cannot or do not want to recognize the magnitude of differences between the facilities offered by C and C++" -- Stroustrup
I hope he realizes that there aren't any cryptocurrencies that don't use energy & are properly decentralized.
>use block compression tech like xthinner to make blocks essentially 1mb (like today), then the average fee needed is only $2.

Claiming that xthinner can reduce 100mb blocks down to 1mb is dishonest. It might reduce the network transfer down to 1mb (assuming you already the txes), but on-disk storage would stay the same.

https://news.ycombinator.com/item?id=25688004
I’m still not quite following why people are looking at bitcoin for this. Surely one of the newer generation like eth is better suited? Or better yet a layer 2 on eth
> Logically, renewable and storage on a microlevel seems to make more sense.

For northern countries where wind is the primary renewable sources, there does not exist any clean storage that is currently deployed and getting investments. The current "storage" being combined with renewable are fossil fuels, primarily oil and gas. The subsidize for energy stability goes to fossil fuels, the investment for bigger reserve capacity goes to fossil fuels, the national energy plan here in Sweden as an example is fossil fuels for stability and renewable for cheap production.

Lithium batteries as an example are great when the charge cycle and capacity is measured in hours, like for solar. It works, it is cost effective, and it helps reduce the dependency on fossil fuels. For wind you have charge cycles measured in weeks and capacity demand that can last months.

There are a few experimental project (likely heavily subsidized, and none that I can find that operate on buying wind power and reselling it weeks later), but the flow of money goes very distinctly towards fossil fuels right now. Nuclear provide at least an working alternative, and the occasional accident is a much better future than the non-accidental climate change that is occurring right now.

That said, I would prefer if we simple banned fossil fuels as a strategy to provide gird stability and forced the market to decide on storage vs nuclear.
This guy is the most impulsive human, maybe ever.

He'd sell his Futurama mom for a quick stock pump.
Very very true. In Washington, DC - not a small town by any standard - there were numerous, large multi-family development projects that were thwarted by a single crank going to town meetings and making noise.

Get involved in your local politics, people. It matters much, much more than whatever the NY Times and CNN are trying to get you riled up about.
>to profit from higher layers

How are they profiting?
Unlike his critics, I read his book. I enjoyed it. I'd hire him.
I'm generally wary of cancel culture, but I don't even understand how a person could even really say such a thing i.e. 'women are useless and full of crap' let alone publish it.

Forget the bigotry ... just the lack of self awareness is pretty crazy.

I don't like the infusion of Damore however, that's a different discussion, I wish people would stop crossing streams on such an important subject, full of nuance in every direction. This guy's statements are of a different kind than Damores.
also taking crypto gambling advice from one of the worlds richest people when you have 10k in the bank might not be a good idea either
The concept is somewhat lost in translation because ML-type languages and Haskell especially push you towards using type signatures as a way to build your functions, "following the types", as the article puts it. This is more productive in Haskell because the type system is much more expressive than TS or Java.

The main difference in the type systems is that Haskell requires you to annotate effects, where OO languages usually don't. For example, a Java method with signature:

<T extends Number> T f(T x, T y)

could possibly open a network socket, print to stdout, delete a file, launch an ICBM, etc. OTOH a Haskell function with signature

f :: (Num a) => a -> a -> a

is a pure function of its inputs.

The idea of the article is that even a stronger type system isn't by itself a guarantee of correctness, you could very well have a program that types correctly but is still wrong, the type system only protects you from some errors.

Paradoxically, because OO type systems are weaker, it's harder to fall in this specific trap: we know that we can only trust the type system so much.

The closest analogy I can think of in an OO language is breaking a contract of a class by calling a method of a superclass.
Except of course for the number 2 crypto by mcap which is months away from proof of stake.
There's other reasons for the tree fall theory, and it includes suspicion that the tent was moved. Reasons given are that Igor would not setup the tent in such an exposed location when tree shelter was just a kilometer downhill, plus it was off their plotted course, and the contents of the tent seemed a bit disorderly for someone who was a bit of control freak like Igor. That and the injuries, distribution of the hikers and various clothing make more sense if the initial event took place near the cedar tree.

I don't know whether that's more plausible than all the other theories where the tent was setup on the slope, but a lot of people have thought the evidence never quite fit. That could be because the search party disturbed the tent and its contents tramping around when they were looking for the hikers. Or it could possibly be because someone knew of the hikers demise some time earlier and staged the tent to cover their butts just in case they were blamed for it.
That issue has come a long way though, already a draft PR! This seems like it could actually happen.
Strangely, this reminded me of Bret Victor

> To deliver her message most effectively, the visual designer needs as much control as possible over what the viewer sees. But, by definition, the designer only has direct control over the tool. She is at the mercy of whatever platform implementation the recipient happens to supply. This implies that a good platform must be as simple and as general as possible.

> From a practical (and historical) standpoint, we can assume that no complex specification will be implemented exactly. This, in itself, is not a problem. However, multiple, decentralized implementations of a complex specification will be incorrect in different ways. A platform consisting of the union of all possible implementations is thus arbitrarily unreliable—the designer can have no assurance of what a recipient actually receives. For a platform to be reliable, it must either have a single implementation, or be so utterly simple that it can be implemented uniformly. If we assume a practical need for open, freely implementable standards, the only option is simplicity.
Concretely, rr uses both C and C++, so the term is perfectly valid, given that the two languages interoperate just fine.
Ask HN: Can VR headsets replace (multiple) monitors?
I know the resolution has been a problem with prior headsets, but now that they are getting better in many ways (like the Vive Pro 2 [0] that was recently released), would it be feasible to jump into VR for a serious programing session? Does anyone have some experience programing / working with one of the more recent high-res headsets?

0: https://www.youtube.com/watch?v=AiUX8lQGh2w
Waymo Self Driving Taxi Goes Rogue: Blocks Traffic, Evades Capture – JJRicks #54
Arab Israelis are also Semites, and are just as much a target of anti-Israeli attitudes as Israeli Jews. The Palestinian identity is historically bound up with opposition to Israel which has often gone as far as outright hate, e.g. in Palestinian mass-media propaganda and early school education. This is what Israel has to work with, while seeking some sort of durable peace in the region. It's not an easy situation for them.
The majority of the problems with "Electron" are actually just problems with the development style used by the types of people who publish and consume packages from NPM.

We've gone from a world where JS wasn't particularly fast, but it powered apps like Netscape, Firefox, and Thunderbird just fine (despite the fact that the machines of the era were nothing like what we have today) and most people didn't even know it, to a V8-era world where JS became crazy fast, to the world we're in now where people think that web-related tech is inherently slow, just because of how poorly most apps are implemented when they're written in JS.

If you want to write fast code, including for Electron, then the first step is to keep your wits as a programmer, and the second step is to ignore pretty much everything that anyone associated with NPM and contemporary Electron development is doing or that would lead you to think that you're supposed to be emulating.
The latest version of git has a very similar feature called “partial clones” to what the author describes for Mercurial. All the data is still in your history, no extra tools are needed, but you only fetch the blobs from the server for the commits you checkout. So just like LFS larger blobs not on master are effectively free, but you still grab all the blobs for your current commit.

You need server side support, which GitHub and GitLab have, and then a special clone command:

git clone --filter=blob:none

Some background about the feature is here: https://github.blog/2020-12-21-get-up-to-speed-with-partial-...
Hey Hackernews,

I came up with this approach in an effort to allow developers to write data back to a GitHub Pages site using only a HTTP request on the site itself. This makes it possible for a whole new type of site that can be run for free on the GitHub stack.

I know there's been a bit of hype around running SQLite on GitHub Pages here lately, and this opens the way for that SQLite database to support modifications. There are challenges involved with concurrently updating a single file so this approach is slightly more suited to updating separate individual files. But as I outlined in the post you can take advantage of things like Jekyll to combine files in a GitHub Pages site.

Let me know what you think!
Is it the environment? Or is it to make room to accept doge: https://twitter.com/elonmusk/status/1392030108274159619
Except, of course, that the USPS is categorically not a business, and no fundamental barrier exists to direct funding from the federal government, as with many other federal services. It has historically been expected to self-finance, and doing so may appeal to some sense of prudence, but that does not need to be the case if the externalities of doing so exceeds the income generated.
So after his statement on Dogecoin on SNL a few days ago, Muskito is now officially into manupilating crypto prices?
kinds like the stability of meme coins
What’s the flip flop? The reasoning is sound and it’s technically based on new data and key decisions.
Jack Dorsey saying that 'bitcoin incentivizes renewables' is the modern monetary theory of green energy. Gonna leave the fridge door open, the air conditioning on and drive my EV with the breaks engaged to accelerate the green revolution
Maybe it’s born out of all these times I’ve seen “10x engineers” hired, or “very senior” managers who will “change everything.” There’s just not that much that one human can do that is fundamentally different from what the median human can, so these hires are almost always overblown.
Yeah, I think that is just the excuse, not the actual reason. How could he not know about this already?
Nobody forces them to work, and 'known mysogynist' is just a personal attack without merit. What actions did he take against women in general or any woman in particular to be called a misogynist?
Remember, if it's only your personal belief, if you dislike the book and the author of it you're free to look for another workplace. But not free to take actions against someone just because you don't like them.
Today I checked my spam folder for the first time in months, thanks to having read this thread.

Low and behold there was an email in there that was fairly important.
>Surely one of the newer generation like eth is better suited?

What scaling technologies do they have? The ones I'm aware of are: "commit the global state every n blocks and trust that", and "have n parallel blockchains so it's not one big chain"

>Or better yet a layer 2 on eth

or layer 2 on BTC, aka lightning network?
Wadler: Type Classes
I totally can do that with the Russian layout. Probably can with Latin too, but I won't be so sure.
They sold 10% of their holdings throughout Q1 https://finance.yahoo.com/news/tesla-sold-bitcoin-q1-proceed...
The worst part of renting is moving into a new place and having to start the journey of cancelling the Penny Saver subscription of a tenant that lived there a decade ago. Most of these subscriptions can't even be truly cancelled; they restart after several years if you don't bump it. I remember hearing last summer during the USPS dumpster fires that junk mail subsidizes postage for the rest of us -- I'd gladly pay more to end this silliness.
Except now the US gov't has so much debt, it can't afford to ever get back to normal
There’s more than those two you know…
Those aren't withdrawal fees, those are transaction fees for the network. Most cryptocurrencies cost next to nothing for each transaction, while bitcoin and ethereum cost from $20 - $60 USD for the average transaction.
For me, having also seen the cursors and clicking type stuff in the past, what seems new to me (although I don't know for sure that it actually is new) is that they can now read minds on the fidelity of unique letters rather than just more simple "directions" like up, down, in, out.
This could start further upstream. Is it possible US immigration inadvertently selects for unassertive East Asians?

East Asians were banned from the country for a long time, I would not be surprised if there was a specific selection criteria put in place when that ban was lifted.

One would expect the more assertive to openly/unapologetically defend their history and decisions of leaders like Mao. Thanks to tremendous western propaganda that's probably a red flag (no pun intended) for most immigration agents.
Their firmware can probably be updated in the same mysterious way AirPods firmware is updated.

Roughly, be in the presence of an iDevice for a certain amount of time under unknown conditions. The advice on the internet is usually something like "leave your AirPods charging and have your phone connected to them when you go to sleep, and they'll probably be updated in the morning".
Thank you for this information. I had not heard this until now.
The question before can should be why?

Code being 2d and not immersive, I don't see any benefit using VR over a monitor.
Vitalik Buterin on the bitcoin bubble and running a $125bn blockchain (2018)
Is it a flip flop or did he just... change his mind? I mean, the guy has a long history of tweet-first-think-later. It seems not unreasonable to me that he got suddenly and violently into cryptocoins, did the same thing people here do every week when they learn about it for the first time, and then (being a billionaire) had trusted folks come to him to carefully explain all the externalities and his generally-strong-if-highly-distractable analytical mind made a different decision with better evidence.

I mean... I'm not saying Tesla's weird daliance with and then rejection of Bitcoin is particularly rational. I'm just saying it doesn't seem insincere.
This gave me flashbacks to my own Internet struggles as a teenager in rural Pennsylvania in the 90s. AOL was exciting and new, but the nearest dial-in number was in the large town ~30 miles away, which meant it was a "long-distance" phone call. My parents were not happy with that $700 phone bill.

Internet was carefully rationed after that, at least until our small town got its own local ISP.
> A large number of people were making comments about the environmental concerns of crypto the instant Tesla announced they were buying into Bitcoin. What changed?

Elon Musk showed him self to be either ignorant or a liar about the Green nature of Bitcoin.

Here's a repudiation of the idea that Bitcoin is Green:

https://www.ft.com/content/0448b44d-1d78-48f8-8ca8-6edae7976...
That’s deeply unfair to MMT. Also didn’t musk reply to jack endorsing that opinion?
Key quote:

> If anybody is a digital native, it is me. I did not just grow up with computers, I grew up alongside them.

Yes, this. I grew up and grew with technology as a member of the Oregon Trail Generation. Of course, kids these days will learn to operate with the greatest and latest abstractions and will continue to awesome things. The folly is calling the whole generation "digital natives." Just because you are exposed to (consumption based) technology, it does not mean you understand it at some foundational level. It is similar with cars - I've driven cars all my life, but working on them? I'm terrible at it.
>But, the evidence for indexing performance will never see the light of day . :)

Why not? If such evidence exists why aren't you presenting it?
Waymo to lose its CFO and head of automotive partnerships
The problem I see is that things like commit hashes which are etched in history in bug reports, version tags etc, instantly lose meaning. Whether or not that’s a problem depends on how much of that you have.
I can, but it's easier to write it, if I'm at a desk. Audio-translating is harder than it seems that it should be... especially if I"m struggling to recall the number. I suspect that recall and translation are like lead guitar and vocals.
The reason the author provides is in my opinion weak compared to both his alternatives.

Sure, lfs contaminates a repository, so do large files, sensitive data removal, and references to packages and package managers that might become obsolete or non-existent in the future. The chance of your project compiling after 15 years, the age of git by the way, are very slim, and the chance that having a entirely compilable history being useful even slimmer.

And I think the author's statement about setupping up lfs being hard is exaggerated. It's a handful of command lines that should be in the "welcome at our company" manual anyway.

I've used lfs in the past and while it can be misused, as with all other tools, it does the job without too much headaches compared submodules and ignored tracked files.
Ironically that's quite a pithy statement.
I sat by Steve when Writely joined Google. [Hi Steve!]
I sat by the Google Page Creator team when they were a thing. Regardless of performance, it's a miracle that a WYSIWYG editor can be written on top of the DOM at all, let alone a performant one. They had to work multiple miracles a day just to get bulleted lists to work somewhat reliably.

I have no doubt whatsoever that a Canvas-based editor can be faster and easier to maintain. I don't know how well it'll handle accessibility issues, though. I expect they'll have to do a lot of tedious work to get screen readers and the like to be happy.
We can end email scams tomorrow. Here’s how
Finally, I've been waiting for the crypto bust. GPUs have been out of stock since last November.
I inherited 11ty from a boilerplate, but to be fair to them, people do amazing stuff with it: Example https://web.dev/how-we-build-webdev-and-use-web-components/.

Back to docusaurus, one weakness is the lack of API documentation tools. Check to see if the programming language for your project has a docusaurus (or a markdown) API generator.

For Python, if you use docusaurus, there's no API documentation generation is nowhere near Sphinx.

Sphinx uses sphinx.ext.autodoc (https://www.sphinx-doc.org/en/master/usage/extensions/autodo...). The dream would be getting a python API like this ported to docusaurus: https://libtmux.git-pull.com/api.html

This can supposedly do it via exporting the API to markdown: https://github.com/NiklasRosenstein/pydoc-markdown
Pretty sure this one has been through both PR and legal.
As somebody who worked for Intel I am deeply ashamed for this result.

I mean, seriously, all that tradition and experience and you have a phone company make circles around you on your own field.
I saw a report that the reactor at Chernobyl is in danger of starting a new nuclear reaction [1]

Fukushima is going to release the waste water into the sea [2]

[1] https://www.newscientist.com/article/2277195-nuclear-reactio...

[2] https://www.bbc.co.uk/news/world-asia-56728068
I think it is a LOT simpler than what you are suspecting. As someone in the comments has pointed out, mass reporting on certain types of articles or certain sources trigger automated review/removal of that content.

Normally, consensus reporting is a good sign that something is undesirable. In this case it has clearly been weaponized. This is a TUNING problem and it seems like social media companies have to find a way to balance on this
> In my opinion, debuggers are under-appreciated and under-invested tools in a programmer's arsenal.

Oh yeah - microsoft's time travelling debugger is under appreciated, even with their quality tooling.
But, it's on the windows platform. So anything like this on Linux sounds like a very positive step forward.
Strong suspicion Elon is buying more BTC now that the price is dropping.
It is only an issue in the first place because of bitcoin's purposely meniscule throughput. Monero's throughput adapts while bitcoin cash has 32x the max blocksize.
You think maybe greenpeace had him locked in a room?
So multiple people have noted that the environmental concerns were exactly the same and very well known when Tesla originally started taking bitcoin as payment.

So what changed? Well I think the biggest notable difference between then and now is then bitcoin seemed to be going only up. Now it seems to be going down. When bitcoin continues to steadily go down, it is a significant concern because Tesla will have to take losses on the cars it sells and will have reduced gross margins, which will result in their stock price tanking.

Musk smartly decided he did not want to risk his half a trillion dollar company on random bitcoin fluctuations. It is probably the right decision (although certainly covered up with false reasoning) but he should have never reached this stage. Tesla should have never taken bitcoin without provisions for automatically converting it into one of the currencies it pays its costs in.
More that flip flops - the guy has the impulse control and general behaviour of someone afflicated with mania.