skysight-inc/HackerNews huggingface dataset:
Bitcoin is basically the worst kind of currency I could imagine (well actually I couldn’t, if I didn’t know anything about it and someone told me to design the worst currency I can think of that would still be practically usable I wouldn’t be able to come up with something as bad…)

If due to some episode of mass psychosis everyone collectively decided to make bitcoin the default global currency it would result in the biggest economic/financial catastrophe in human history..

Extreme deflation, unlimited price volatility etc. but most importantly it destroys any reason for investing your money into anything potentially productive.

Why take any risk when you can just become richer and richer by hoarding cash?

Literally freeloading with zero effort whatsoever because you get a cut from anything that anyone does that might result in any economic growth (i.e. productivity increases -> prices constantly get lower -> if you’re an early “adopter” you just stay permanently rich with zero risk or effort). It’s basically if we just took some of the biggest flaws in our current economic/financial system and multiplied them by 10-100x for some insane reason).

Of course that whole problem is mostly hypothetical since there would be no real growth anymore and we’d just be permanently stuck in a severe economic depression…

It’s even much worse than gold/silver that was a compromise because no trustworthy and stable governments could exist in the premodern world and because economies were mostly static over multi-decade periods (of course there was still a huge amount or volatility year to year)
Open source Claude Artifacts – built with Llama 3.1 405B
Personally I love the idea of a fully verifiable election. I do the the current election protocol my county uses is pretty good: you present id in one room, they check your eligibility, then you’re given an anonymous ticket, in another room you vote using said ticket, and get a receipt. You can see your but counted online using said receipt.

There are two problems with this: 1. You can’t verify extra or in eligible voters voted. 2. It relies on trust that to tell you your vote was counted.

I am very interested in reading about this protocol, and it might make a fun hobby to re implement it as a research project.

The one issue I have is: the act of physically showing up is an important one. Mass stuffing of ballot boxes is nearly impossible when physical presence is required. It also puts ‘your ass in the game’, meaning you really care so to speak; as you have to do a minor piece of physical labor in order to get your vote counted.

If this protocol could be adapted to the physical world, I think it would be perfect barring any other issues.
It's not a new idea, it's one of the oldest ideas because it is a concern for property rights. Any of this style of "right" where it is promising to do something rather than not do something requires funding by definition, as the thing that it requires you to do will require resources and said resources will have to be forcefully confiscated from someone else. These types of "rights" are, by definition, coercive property transfers. it's fundamentally different than the original idea of rights (sometimes referred to as negative rights vs these positive rights) that cost nothing because they are of the form "The government will not do X".

Further, I am extremely skeptical positive rights solve anything because the problem is pretty much never a need for coercive property transfer, it's almost always a need for more aggressive enforcement of negative rights to stop the governments doing stupid things that screw up markets (i.e. enforce property rights by relaxing zoning and forcing permits to be quick and painless with high likelihood of being quickly approved if they fit the relaxed zoning in this case) or market power abuse by private people/corporations which then needs more aggressive antitrust enforcement (i.e. stop collusion in the rental market by breaking up large rental trusts and/or fining the crap out of people using software to collude to raise prices for this specific example). coercive property transfer just makes things worse in this case because it doesn't fix the inability to build the needed housing stock where it is needed.
How would you define the end of having your arm sawn off? Observing that your arm is still missing years later is not "downgrading the meaning" of missing a limb. The definition of the word "pandemic" has no connection to the duration of the phenomenon. Barring concerted international intervention or game-changing technological innovation- like the development of a sterilizing vaccine- COVID will remain a problem indefinitely, lowering quality and quantity of human life.
So you bought an iPhone 20 years ago as your introduction to smart phones and whenever you visit the topic of switching you learn that your apps don't go with you, it won't work with your apple devices, and it's a pain in the ass so you abandon the idea altogether. Such choice!
Employers pay because it's not undifferentiated. It's confidential, and as such, it attracts passive candidates, which no other hiring platform apart from LinkedIn has managed to attract. Additionally, there is no oversupply of good candidates in tech, which is why recruiting spending is so high: it is costly to find them.
For such told-you-so scenarios, when there is a disagreement and you are pretty sure you are correct, raise a ticket, describe the issue and close it "As Designed" with comment detailing the discussion (including the overruling party). Next time there is a ticket to do this with "high priority", tell them "we already have a ticket for this, let me reopen it" for everyone to see... risky though, saving face/burning bridges and all that.
>I now travel by train instead of plane.

And so will I, just as soon as the build a train tunnel under the Atlantic.
Keybase would have been a good solution, essentially a GUI for a pgp keyserver but with social proofs like "the owner of this account also controls the domain washingtonpost.com (as evidenced by publishing the fingerprint as a TXT record)". Too bad about the zoom acquisition, development stalled since then.

I also don't know exactly what bag of bytes you would be checking the signature against, the raw normalized text of an story? Maybe if news articles were distributed as PDFs this would be a solved problem, but news sites actually don't want their content to be portable, they want you to sign in to their domain to view anything.
PSA that Github publishes their fingerprints here: https://docs.github.com/en/authentication/keeping-your-accou...

Also, when you’re asked to verify the fingerprint, you can copy and paste the matching one from that known-good list instead of blindly typing “yes.” That way SSH will do the comparison for you.

If you do this, your usage of SSH with Github is as good as TLS (since the fingerprints are served via TLS).
Why not let the chickens into the potato fields to do the work themselves?
Location: Taiwan (Taipei)
Remote: Preferred

Willing to relocate: Yes. Can also move to U.S. timezones with the right opportunity.

Technologies: Typescript / Javascript (proficient), Ruby (intermediate), Python(intermediate) - NodeJs, Ruby on Rails, ReactJs, VueJs, NextJs, NuxtJs, GraphQL, Git, Terraform, Ansible, Jest, CircleCI, Docker, Hasura, Auth0, Vault,TailwindCss, Sift, CircleCi, Redis, SocketIO, PostgreSQL, MongoDB, MySQL, CSS, SQL, Plaid Link Integration, Plaid FDX Core Exchange Implementation, OpenID Connect with OAuth 2.0 implementation, NextJs

Résumé/CV: http://bit.ly/reggie-resume

Email: reggie.escobar94[at]gmail.com

LinkedIn: https://www.linkedin.com/in/reggie-escobar/

As a Full-Stack Software Engineer with over 8 years of experience, I have served as both Senior Software Engineer II and Tech Lead, with a background in product management/business and experience as a Scrum Master. I excel in both startups and mid-level companies, with expertise in FinTech—interacting with banks, financial institutions, and blockchain—and MarTech, focusing on AI. My role has often centered on data engineering and the scaling of APIs and data pipelines. I am eager to explore new domains.

My career has predominantly been remote, working with diverse teams. I adapt easily to remote work and cross-cultural collaboration.

In startups, my greatest contribution comes after the MVP stage, where I focus on reducing technical debt and chaos to facilitate scaling. In mid-level companies, my strengths lie in rapidly delivering features, scaling, improving developer experience and processes, and leading engineering teams, ensuring effective communication with business stakeholders.
> In transaction processing, the Telecommunication Application Transaction Processing Benchmark (TATP) is a benchmark designed to measure the performance of in-memory database transaction systems.

It's amazing how much of the world runs off inefficient databases! Certainly rigging a benchmark would do a lot more than a ziploc full of some volatile peroxide.
Written by a 16 year old, a book on how computers work
Greetings! This is coming from a.. as the title says, a 16 year old who wrote a mini-book on how computers operate internally focusing on RAM and CPU aspects, respectively. Because almost all of us (if not all) use computers and similar devices on a daily basis without an ACTUAL idea on how they work, even though you might have a brief view of your system. You get my point.

Just the fact that I've been using something and not knowing the way it really works, made me go insane. And that's exactly why i stepped up and taught myself all of it, from start to finish, While Apparently my coding knowledge didn't undermine me from writing this in a way of "Im teaching you what i learned" rather than "learning and writing" that took nearly 6 months to finish completely!

If you're the background person.. fine, some acknowledgments you might want:
Something that made me crazier? web-dev, no disrespect to you folks out there but i had to add some extra time to the writing (which is exhausting in itself) just to code a (yet) simple HTML/CSS/JS website for the book. But since then, i fell in love with web-design and styling after using Figma to draw all the illustrations seen throughout the segments.
Also I had the idea to initiate this project when i was 15! So i think it's pretty safe to say that this article went through a draft-phase of randomly collecting technical information.

And i'm finally happy to share it with the globe! to put it in simple Hacker News fashion, any feedback and/or suggestion(s) is greatly appreciated hoping this becomes a learning material. Check it out and i guarantee you will learn a thing or two: https://github.com/hackclub/RAM-a-thon
Hopefully something of the sort is happening now with Nvidia chips
Reminds of similar separations in other industries:

- Newspapers: editorial and advertising (avoid that companies who pay for ads influence opinions)

- Banks: ‘origination’ and wealth management (avoid selling financial products created by bank to customers that trust the bank with managing their money)

Not sure if these dynamics are enforced by law, but pretty clear that there’s a need for the separation.
Gates? The scanners are at security
I don't disagree, the identity matching and uniqueness problem is a tough nut to crack.

it's worth keeping in mind though that this is an issue the current system faces. voters end up duplicated in the rolls under different addresses or old names, or they don't get removed from the rolls after losing eligibility or dying.

once upon a time I got two voter cards in the mail, one forwarded from an old address. I was eligible in two districts after nothing more extraordinary than moving across town. had to call in to get removed from the extra district.
IEEE 754 defines decimal floating point in single (32 bit), double (64) and quadruple (128) precision since the 754-2008 revision. (However .NET’s type I mentioned above even though it’s 128-bit is its own thing and does not adhere to it).
That is my question as well. I've always been interested on the binary blobs that go to HID moce and keyboards. I wonder if this would make cracking those any easier?
> It is already known that a computer with access to real numbers with infinite precision can perform hypercomputation

I took an interest in this area once, and this is not true. "Computable analysis / computable topology" says quite the opposite.
Chinese archaeologists are striking out along the Silk Road
Exactly, so far the press say that's are just a bunch of fascist, and I've no doubt those are the organizers and some most thugs in action, but most of the participating mass I bet are just impoverished people, like https://www.theguardian.com/education/2021/oct/30/my-student... or https://news.sky.com/story/food-bank-users-refusing-potatoes... and also https://www.businessgreen.com/news/4165370/national-scandal-... etc.

UK economy failed due to excess cleptocracy from very few, UK people start to be tired enough to riot. Perhaps they stop, perhaps they grow to the point of a full scale action against the government, I do not know, but that's to me an evident start/harbinger of a civil war.
The many ways that an electronic ballot machine can lose its integrity:

https://x.com/TallJohnSilver/status/1721918130568511822
> Now governments use taxes to generate revenue and inflation to encourage circulation.

They always used taxes primarily whenever they could. Significant debasement was almost exclusively an outcome of extreme desperation when you had no other options left. If anything expanding the monetary supply is much easier now than when specie money was used. Debasement of course never worked longterm anyway but it was really only feasibly useful when you had the monopoly on issuing currency (e.g. the Roman Empire). In medieval Europe you’d just stop accepting the coins issued by the the city/lord/king who did that, which would be pretty easy when they put both their stamp and the year of issue on it.
If you try to understand the Tories from the point of view of "How will this enrich their mates?", it's usually easier to understand things
Isn’t your headline deceptive? Open source farming bot and the next CTA is order now for $2700?
Tell that to millions of lines of stored procedure code across the globe doing heavy lifting on database side. To be clear, I really do not like stored procedures, but they do have their place.
Absolutely, as long as I get to pick the random number generator that generates the random sample.
I'm convinced all airport security is pure theater and wouldn't actually stop a terrorist attack. For example, the Dept. of Homeland Security (US agency) found that the TSA's failure rate is "in the ballpark of 80%"[0]

Another quote from the article:
"secret teams from the DHS found that the TSA failed 95 percent of the time to stop inspectors from smuggling weapons or explosive materials through screening."

So we're wasting peoples time and forcing nonsensical procedures upon them to... not actually stop anything.

[0]: https://abcnews.go.com/US/tsa-fails-tests-latest-undercover-...
Hi in the 3rd equation you meant to write Li_s(z) but you wrote x instead.

That was an interesting article thanks.
I was imagining in my head kind of real time conversion from sunlight to a laser. Maybe not the practical solution, but I do wonder how doable would that be.

Back of the napkin with GPT assistance seems around 2 square meters needed to power a 150W laser.
I'm guessing they would eat the crops as well
Why take random samples if you tell your citizens that everyone has a vote? How do you proof it was random, and what do you do if by random chance you got a really on sided group? Sorry we have now a fascist state but it was random so it's fair.
Your typical user understands perfectly well that iPhones don’t support 3rd party distributed software. This has been a well publicised fact ever since the iPhone was first released. When it was first launched one of the most well publicised talking points about it was that it didn’t support flash. Trying to claim that this isn’t well known is borderline gaslighting.

This claim you’re making here though is far more insidious. Who are you to decide what software choices are best for other people? I doubt most people care about ad blocking at all. But you think a persons right to make their own software choices should be restricted just because you think this is important? Why should anybody have any regard for what you think?
It sounds more like the refactoring started with creating tests for the old code base. We do this with our legacy code base, too, sometimes. Of course, it’s always the high risk code of an application that‘s never been accompanied by automatic tests.
I've done a short stint early in my career doing risk calculations for the health sector, and from what I remember it's impossible to have any meaningful progress appealing to the feelings, e.g. talking about "infants having cancer". If we want to make progress, we have to talk about "quality-adjusted life years" (QALY).

In your examples, "an elderly man developing prostate cancer" doesn't suffer big QALY impact, since elderly men sadly don't have many LY to begin with, and in addition prostate cancer survivorship rates are pretty high. On the other hand, speaking about thyroid cancer — and don't get me wrong, any cancer sucks — but thyroid cancer afair has well above 95% survivorship rate, where the patient has the thyroid removed and needs to rely on daily pill for the rest of their lives, which no doubt sucks but their life expectancy is otherwise not suffering big impact.
I'm surprised no one has mentioned hydroponics. For $2800 you can build a very nice, large, and mostly automated hydroponics setup. It would have higher yields, no weeding, minimal pests if indoors, better nutrient control, a smaller footprint, more reliability, and less complexity.
> references section with links to about 100 websites.

Books deserve a github repo with PDF web archives of referenced links, the same way that Wikipedia mirrors the content of cited links.
I designed it back in 2017. Called it the “permissionless timestamping network”.

https://intercoin.org/technology.pdf

You’d have to store the actual content. The network would just store the hash.

It’s just a Merkle DAG. The innovation is all about forcing nodes to timestamp everything if they timestamp anything.

Blockchains are overkill for this. Blockchains are for when content that was timestamped changes. Not when it just accumulates.

Also, I wrote this back in 2017 as an aspirational roadmap: https://github.com/Qbix/architecture/wiki/Internet-2.0
What is full ai? Why would they use a generative model like gpt for image classification?
That sounds like a lot of hassle. It's also possible to bring empty bottles and fill them up at the airport fountains, which is comparatively simpler IMO...
You haven't heard people "knocking" about the widespread adoption of mail in paper ballots? They simply offer no protection against vote coercion which is not a good choice in any election of importance. Pretty sure at least one of the two parties has ending mail-in voting as a long-held position.

At the least, this will often result in heads of household voting for their entire families. At the most, it can result in people voting under the supervision of a local gang/militia member.

If anyone is looking for the right terminology to find papers, it's "no-receipt" voting. The holy grail is no-receipt, yet verifiable voting, but it might be mathematically impossible.
They are different by definition.
Indeed. Aluminium sucks oxygen to form Al2O3 (sapphire), which is very hard, very stable, and melts at 2000°C.
The biggest problem with EFT, IMO, that also affects other games is that the game needs a constant stream of newbies to act as "content" for the high-tier players and those willing to stream the game.

There's three things that exacerbate this issue:

* Everyone is in the same lobby

You're matched up with players with no regard for skill or gear. If they split the community by some sort of skill measurement, the high-tier players would be stuck in queues waiting for their peers, so that option is probably out. Splitting by gear is possible and worth exploring, IMO. (Imagine a zero-to-hero lobby where everyone starts with a pistol and a can of beef stew.)

* Insurance, post-raid recovery of items

People can get many of their items back when they die during a raid for a relatively small upfront price. They can commit "fraud" by ditching insured items before they die, guaranteeing they can get them back later. This allows high-tier players to preserve more of their high-end loot indefinitely and the fraud part makes it harder for lowbies to get the good stuff earlier. IMO, insurance should be ditched entirely.

* Characters can level up skills, attributes

Like a lot of games, in EFT you can boost your skills and attributes in game. For example, you can make it easier to spot loot and reduce how much water/food you need. Naturally, experienced players will have characters with higher attributes, which tips the balance even more in their favor. I think ditching this would help a lot.

Similarly, characters can gain access to higher tier loot that they can simply purchase in-game. They can buy items lowbies will have basically no chance to ever buy, and because of insurance fraud, may never even be able to loot.

All of this is usually written off as a "skill issue". I concede that my issues are mostly related to skill. But the fact is that different people have different skill limits (and of course time to practice) and adding game mechanics that exacerbate the differences makes the game less fun for newbies -- the very newbies that they need.
It works fine if coupled with URL replacement.

The custom hostname will be replaced transparantly for you and won't need to make it into gitmodules.

# ~/.config/git/config
# Only for single user/org
[url "git@github_ssh:foo"]
insteadOf = "git@github.com:foo"

# all the things
[url "git@github_ssh"]
insteadOf = "git@github.com"

Similar pattern if you want to force-use ssh instead of https or vice-versa.
I don’t understand the pompous hostility here.

Choosing a default that requires less effort to verify the security of is never a bad idea, especially if you know the limitations of the people at place you’re in. It isn’t worth teaching everyone everything about SSH on top of one’s normal set of daily tasks.

Let’s settle into reality for a hot minute: absolutely nobody is getting fired over “what’s the point of a SSH server’s public key”
Thanks to the author for making the effort! I don't use FreeBSD on my desktop myself, but I think it's important to have options.
https://archive.is/rfwJC
I'm fairly confident this could run off the Internet Archive's emulation support if someone wanted to put the effort in.

https://archive.org/details/howtodoupload
An image illustrating why this (Belenios) approach is trustworthy could go a long way for many people. Images are a powerful tool for internalizing ideas.

I took a (lazy) crack at generating an image from a (could be 120% incorrect) ChatGPT conversation, FYI:

* IMAGE https://www.plantuml.com/plantuml/png/RLAzJiD03DxlAQnECF023A... (ChatGPT's images look bad)

* CONVERSATION https://chatgpt.com/share/142a2eca-1f66-4087-9568-cbf49e7c3c...
If the USPTO grants 12,345 new patents for toilet paper in various "innovative" roll width, and sheet shapes, and ply counts - that's a massive boost for their metrics - especially their patent filing fee revenue.

(And these days - it might get their higher-up decision makers invited to some extremely nice parties, aboard the yachts of leading patent lawyers.)

Vs. where in their chain of command would anyone give a crap about the economic damage?