skysight-inc/HackerNews huggingface dataset:
'Back then' is a tricky thing. In fact, ways of acting in war, treating prisoners, and even treating citizens have been around since before Hammurabi. The rule of law (everyone equal in the eyes of the law) has been footballed around a variety of early civilizations and rulers.

WWI and II were unique in the number of countries involved and the cascading effects. The goal is to not do this anymore and we keep restating the goal as a species but keep failing.
Strong disagree: It being clickbait or not is dependent on 2 things:

1. The accuracy or embellishment of the headline

2. The quality of the content behind the headline

This does not seem to strongly violate either condition.
Hi! I wrote the post. I agree. I got a $3 bell later (kinda like a hamburger) and it lasted forever. The beautiful bell may go on a sophisticated city bike distant in my future. (Oh, also, Knog replaced it.)
You only needed to learn some HTML. There was no CSS, no JS, server-side rendering was non-existent or limited to some very specific features provided by your host (visitor counters were popular, maybe even a guestbook where visitors could leave a message if you wanted to get fancy!).
Just checked: hashing all possible 100,000,000 mobile numbers on a single CPU takes 14 seconds. I am sure a rainbow table with such data already exists.
I suppose as long as a lawyer puts unilateral changes into writing, it’s legal.
Funny that Musk was touting "free speech" as one of his reasons for wanting to buy Twitter in the first place, innit?
TBH I was already pretty against working under Musk because of his previous speech and behavior.

I think this was basically another instance of the same. It certainly cements my views.
> Email is the example I give people of how federation could work.

Email being store-and-forward and therefore high-latency makes decentralization work reasonably well for email.

> You can't get banned from email. You can't get banned from having your own website. You can't get banned from the telephone system. If you don't own your own data, you are at the mercy of those who do.

Sure you can. Your site/IPs can get RBLed. Hosting sites can refuse to do business with you. Network providers can refuse to do business with you. DNS registrars can refuse to do business with you. Search engines can deprioritize your site. These things happen less with personal sites than they do with mass social media accounts, but they happen, and eventually they will happen a lot more, and they'll happen to Mastodon instances, I'm sure.
Noone mentioning kung-fu chess and bughouse chess, those are actually good games.
Overall performance means all things considered: cost, cost of fuel, acceleration, driving experience, maintenance cost, etc. Think of it like a weighted average.

I’ve driven tons of ICE cars.

It’s not a sports car and I’m sure many will beat it to 60. It does however seem to beat most ICE cars at accelerating from full stop and maneuvering to merge. This is because electric motors give you full torque instantly. There is zero noticeable latency between pedal and motion and you really get used to that.

The only ICE cars that don’t feel mushy now are muscular sportscars that are more expensive than the Leaf. But there are more costly EVs that will beat virtually any ICE car to 60 and beyond.

The technology is just superior at everything but range and recharge time, and as I said those gaps are closing. Prices are also slowly coming down, especially if you factor in fuel and maintenance cost.

ICE engines have maybe a decade left at most in the regular car market. They will persist longer for long haul vehicles due to recharge time and range. It will be a while before electric works for long haul trucking unless we spend a lot on charge infrastructure.
I had two friends who did about 1/3rd this distance at about the same pace. In an era before folding beads, if memory serves I think they changed their tires out before day one, carried lots of spare inner tubes, but ended up carrying spare tires figure-eighted long before they hit the Continental Divide. The roads in our county were exceptionally good. That alone made our organized events pretty popular, but the organizers were also really good at what they do.

Going across the country you're gonna be hitting way more counties and states than you would even as someone who travels for cycling events. More importantly you're also not on a curated ride. Our club was top twenty and people agonized over the relative safety of certain back roads. Pavement quality, debris, traffic, blindspots, pets. Sometimes they got it right, sometimes wrong. It was an iterative process and some segments were only ever tried once (or twice if people forgot why we said no before).

On a cross country trip you don't have locals curating for you, so it's going to be more wear and tear.
> And of course, for people from US, after 2016 Facebook is the most evil company on planet earth.

You mean for the ones that voted against Trump in 2016 & 2020, and think FB won him the election (as opposed to reflecting what people who watch Fox News and listen to AM political radio talk think), not the flawed candidates who ran poor campaigns he was up against. Or the Electoral College.

Anyway, I know people who won't use Google but implicitly trust Apple for reasons you stated.
I see this differently. Elon attacked the credibility of engineers at Twitter by publicly making up a lie about their incompetence and shouting it out with the biggest megaphone in the world.

Imagined another way, if your manager went to Twitter to announce to 1,000 followers how bad a snippet of your code was, he'd be a jerk.

When your boss is abusive towards you like this, it's a good thing to stand up for yourself and/or your peers. I imagine each Twitter engineer responding knew there was a good chance they'd be fired for it.

Now if they handled it the "professional" route you mentioned, that's fine, too. But when Elon started the mudslinging with a lie, I'm not going to begrudge someone telling the truth with some sass.
I've been using 16GB Macbooks and Linux PC's for many years and often have 500+ tabs open (going down rabbit holes is how I find new things.) I find todays OS's are not really fully debugged for situations like this. I run resource monitors and the RAM, swap, network I/O, disk I/O, GPU, temperature, CPU can all be in normal ranges and yet the computers will suddenly fail due to some hidden resource running out (max # of open files, max user processes, graphics handles, swap error). Browsers always have memory leaks if you use extensions. The OS's do not handle these things gracefully, often slowing down so much that just closing windows takes a very long time and can crash the system. 32GB would let me keep even more tabs open, but it seems likely the OS will not be happy about it without some tuning (which most people would not even have a clue about) but I think it should be the default. RAM has been used as a selling point, just like CPU speed used to be. It doesn't actually cost that much more, it is expensive because it is profitable. The typical amount of RAM in computers has not changed much in a long time. My paranoid suspicion is that part of the reason is that lots of RAM gives all those cores something to actually do, making consumer computers into something actually capable of doing heavy work, which in turn has national security implications. If anyone can run a finite element analysis or train an ML algorithm on a laptop, that gives the whole world a lot of new capability. Keeping the cost high limits what computers can do to only those who can afford it. Disk I/O seems similarly limited (why don't rotating drives use RAID internally across multiple platters to get very high throughput and reliability? 500GB to 1TB is really all the disk anyone needs, just like 10MB used to be?) Along the same lines consumers are discouraged from running servers, so half the usefulness of computers is wasted. But maybe it all really does come down to cost/profit. A multicore CPU that is run flat out, fully fed with data, for long periods of time may require much better cooling than most laptops have.
Understood. Thanks for your response! I have never heard of it before either.
You’re starting from a definition of free will that is a modern outlier compared to the historical use of the term in Western culture.

That our will is not completely free is obvious to a child: they can’t always get they want. They can’t will an ice cream cone into existence.

“Free will” never meant freedom from physics, so it’s a tautology to say it’s not free because of physics.

> A recursive function, that mutates itself is still bound by it's rules for mutation and recursiveness.

It doesn’t matter. If the recursive function results in all possible outcomes within a boundary (as many do), then anything operating entirely within that boundary is not constrained by the function.

There are a lot of things denied to human will by physics. I can’t will myself up into the air or will myself to live forever without food.

Inside those boundaries, my behavior cannot be said to be constrained by physics. I don’t violate the standard model of quantum physics by declining dessert because I’m trying to lose weight. Which is the sort of banal decision that “free will” has historically referred to.

> Choice doesn't grow out of an exponentially growing number of possible states.

This is backward. The right way to say this is that many human choices are not constrained by the number of available states.
for example, there's one service to say that you have new messages, and then there's a different service that counts how many messages you have. or one microservice who's only job is to send sms 2fa codes. apply that level of division to the whole site and 1200 seems entirely possible.
Ask HN: How should we respond to private equity calls?
We run a moderately successful ($1.1m gross TTM; growing ~45%) bootstrapped SaaS. Our “team” is two people. We have marginal operating costs.

We like the product and our customers, and are inclined to continue doing what we’re doing. We’re also open to selling, taking some money off the table, and semi-retiring.

A couple of potential acquirers have contacted us. While these haven’t worked out, it made sense to talk. They were familiar with our product and operate in the same space.

Lately, we’re getting calls from private equity groups and investment banks. Their messages feel boilerplate (brief introduction + request for a phone call).

We’re happy to talk to potential buyers. That said, these calls feel like vague prospecting calls. My gut says they’re indiscriminately cold-calling startups like ours en masse.

Am I making a mistake by (politely) passing on these calls?

P.S., I’m posting this under a throwaway account as I’d prefer to remain anonymous.
The $1b fine was not available to just use to back out of the deal. You are misinformed on this.
> Both answers, if even possible, would be about as meaningful as "it's turtles all the way down", because I don't see any end to the line of questioning of "so what came before?".

The Biblical view is that God has always been. There never was a "before". And there is no "cause", either - you can't really have a cause without a "before".
If you can name a global organisation that doesn't get the lion's share of revenue from US organisations, or doesn't make major purchasing decisions out of the US - feel free to correct me. If you're a startup, you should only be going after low-hanging fruit, and that's only your existing network, and in the US.
Tesla's board has had well-known independence issues for a while. Musk's insanity while running Twitter adds credibility to Musk's detractors at Tesla tho, which is probably why Tesla's been plunging lately
> Bitcoin is provably the only decentralized system that has permissionless, borderless, digital scarcity. Other cryptocurrencies are less secure (the many direct forks, such as Bitcoin Cash and the like).

Bitcoin isn't a "system" unless you're already in it. If you're not already in it, you have to consider the whole economy and Bitcoin's "job to be done" inside it.

At which point there's two problems. One, you have to get into the system which means the things people are claiming "aren't crypto" like exchanges are, in fact, part of it. Two, it doesn't necessarily possess scarcity, because users have the option to fork Bitcoin rather than pay you to use it.
It's cool to read that treeform is using Nim at reddit (and helps explain why he's so prolific!). I see the same question sometimes asked "what is Nim's killer feature", "what is Nim better at than other languages" and the answer given is usually "there is no killer feature, Nim is great at lots of stuff!". But I would argue Nim's killer feature is pragmatism. I think it's the most pragmatic language I've come across.

I love that I feel like I'm writing a cross between a dynamic scripting language and a functional language, but that nothing is off limits. I can still dive into memory management if I want to, yet I'm not forced to deal with a cliff of complexity up front. I'd be happy to choose Nim for command line tools, server code, or games and I can't think of another language where this is the case for me.

I've started writing some small internal tools in Nim for work. The language is approachable for other devs who "aren't into languages" to pick up if needed, but I can also share binaries with them so they can just use the tools without needing to set up an env.
I don't understand this comment. Replace with Apple/Google/Amazon/Tesla stock. It sounds like the same story. What are you saying?
> Yet there is the belief that you can somehow create a coherent experience into a “whatever”. Whatever it is actually. My first mastodon instance was de-federated by accident from my current instance. I moved to that instance though because many other hackers in the Open Source space did, and unlike Fosstodon it seems to allow non English content which I do care about quite a bit. (After all my life and household is multilingual and I don't live in an English speaking country.) Yet that instance still defederates qoto and I'm guessing because qoto permits unpopular opinions and does not block servers itself.

Given the history of email, I'm surprised there hasn't been more about the economics of spam, blacklists, and so on.

Substitute the email-specific parts of the following article with Mastodon-specific terms and concepts, and it doesn't paint a very pretty picture.

https://blog.lopp.net/death-of-decentralized-email/
> The reason Czech/Slovak/Polish use the Latin alphabet is because they are Catholic countries

Codified Slovak was created by Lutheran priests. But yes other Latin scripts like Czech/Polish/Hungarian/German were already used there.
> Open Source implementation of Twitter

Isn’t this exactly what Jackattack is working on right now?
> Every job hunt for me is still around 100 applications : 10 interviews : 1 offer. These ratios have remained pretty reliable through bull and bear hiring markets.

Same here. But, I'm horrible at selling myself.

> I suspect people for whom "jobs are falling off trees" are rarer than HN commenters might have you believe.

I don't think so. The people for which jobs are falling off trees are those who have spent at least 10 years building their brand and their network. It reminds me a bit of this comic I see on occasion: https://pbs.twimg.com/media/DRwe2qaU8AAwLE5?format=jpg&name=...

And it's accurate for me. I'm lazy. That's why I became a programmer to begin with.
the admin can just ban elon and set the instance to invite only, easy
I've your blog bookmarked and I'll be reading it this weekend haha. Thanks for putting it together!

>Callbacks are not asynchronous by nature, but can be used for asynchronous purposes.

Glad you mention this because some people make it since like callbacks are a de-facto asynchronous-based concept. Callbacks are simply anonymous functions or lambdas that you pass to asynchronous functions so you can work with the produced values. Correct me if I'm wrong though.
> Paypal demanded, out of the blue copies of drivers licenses, passports, bank statements etc that they have no right to, claiming they needed them to comply with law.

I stopped reading your rant here because it's clear you are not familiar with financial regulations.
Rest assured you're absolutely right in that this one thing won't be the downfall of anything. It may well contribute in some part to the eventual downfall of certain people / things, however…
I unknowingly proposed something similar recently — an alliance of Mac indie developers forming an alliance to link to each other's web sites — and everyone said "Isn't that a webring?"
Wouldn't it be more meaningful to normalize these by student population? UT Austin has like 50k students to 6k at Dartmouth. Normalized, you would have .06 startups per student at Dartmouth and .01 at Texas. Many of the smaller elite schools would rise way up the ranking.
SEEKING WORK | Italy / Worldwide | Remote Only

I will fix your React app for FREE!

Here's how it works:

- We set up a free 30 minute consultation call.

- You show me your problem and how it affects your business.

- I do my best to resolve it on the spot. Note I'm an experienced
full stack developer, but not a React expert yet.

- If I find your problem interesting, I will continue working on it
for free through a combination of consulting, pair programming,
and/or code analysis.

- Taking it further remains an option. My main goal is to learn
and explore the market, so there is no pressure.

Contact me now to get started: info [at] reactdoctor.com
Andy Clark, in his book "Surfing Uncertainty", has a pretty convincing explanation, at least to my armchair estimation.

You can read a review of his book at SlateStarCodex to get the gist of the argument.

https://slatestarcodex.com/2017/09/05/book-review-surfing-un...
I hate to nitpick but,

We ditched the dial-up modem quite awhile ago, Grandpa. While yes, I guess it’s possible, the idea that Twitter is using remote procedure calls instead of REST immediately felt wrong. It also felt wrong to blame the codebase for an intermittent problem without mentioning an accompanying change.

I think the author has some idea of SOAP or CORBA in mind for RPC rather the more modern Thrift or gRPC solutions that are used extensively everywhere. I don't find it that unbelievable that Twitter would do 1000s of RPCs on the backend to render the home page, but that says basically nothing about if it's the bottleneck or not, after all.

I don't want to defend Elon – far from it – but I think the author doesn't have their ducks quite in a row here.
So you're giving yourself your own 2cts on a monthly basis? What a way to practice introspection!
I see. I think some of the pushback you may receive is because shooting someone who slept with your wife ignores the agency your wife demonstrated when she broke her vows. The third party was probably an opportunist. The wife made as much the decision as not. To believe that a wife must be guarded and lethal consequences kept as a reserve just seems a little old fashioned and pretends that women have no say in the latter.

Would the loss of home, potentially children, definitely household income, life partner, probably some respect from peers, etc, not be enough punishment for an unfaithful wife?
> Can this library be used as a replacement for glibc ?

No. This is designed to run on bare-metal.
It's rather a replacement for newlib.
People should have realised this when he called someone a pedo without any basis for it.

Better late than never though!
That makes no sense to me. Monad shows up in the type signature of a number of functions, so you can't just ignore the typeclass?
Same goes for do notation which you can only use for monads (except if you use ApplicativeDo). I mean, I guess in many cases you can use Applicative instead of Monad, but I'm not sure that Applicative is easier to understand.

If your point is that you don't need to learn CT to understand how monads work in Haskell, or that you don't need to obsess about proving monad laws, then I agree.

But the fact that you can abstract over different types in such a way that something like Monad falls out as a language concept is what makes Haskell an unusual language compared to most others. If you want to just use individual monad instances without being able to generalise over them, you can use any other programming language.
Maybe Bezos can start giving his fortune away philanthropically starting with these laid off people.
What language is that? In Japanese "bike" specifically refers to motorcycles, and 50cc scooters are called "engines" :-)
Good thing Musk isn't in charge of a car company
Could it be because lifestyle factors in the US put more u30 at risk of dying from Covid than in Canada? Or that the most vulnerable populations in Canada still have access to healthcare if they do need a ventilator?

Genuinely hypothesizing, I am not sure of the answer but that’s what came to mind when I read your question.
That's kind of my point actually. I do think hospitals should publish their rates and so be forced to compete, but the government should also be regulating the price of services, overhead, and medicines for everyone instead of just medicare/medicaid patients. It's such an essential service that going to a hospital shouldn't be a decision to ruin you for life or not financially while hospital administrators, pharmaceuticals, insurance companies, and lawyers are raking in millions or billions. Instead, there should be some guarantee that you are getting "fair" rates.

I'm of the personal political opinion that almost always when the government steps in to fund things on the demand side of the market equation it leads to massive growth in costs and burden for consumers. Universities are another great example of this. If they do step in, they also have to regulate the supply side as the free market is effectively broken at that point, and people who...say want to pay their own bills or for their own education by working or don't qualify for whatever government program is helping others, are screwed by the system.

Government intervention always seems to rake money into companies' pockets rather than helping consumers and tax payers.
At my work, we have a system about that large. We have about 50 or so capabilities/domains. Some of the bigger ones, like Orders or Quoting have 100s of services. Some may only have a few dozen.

Many of these capabilities have their own “gateway” that defines an API for inter-capability communication.

Many of the modern features rely heavily on async messages and consumers that process those messages and events.

Some of these capabilities already existed as modules in a monolith desktop application from the 90s that has 1000s of “screens”.
I might be wrong but I think his responses has been shadow banned, they do not appear in his profile or replies section yet they show up if you follow a direct link to them. Interesting. Anyone more knowledgable care to explain what's happening here?
It's something that's even more expensive than today's burner reactors (which is why people built burner reactors, not breeders). It's a way to limit the increase in cost of power from nuclear as uranium gets scarce. It's not a way to make nuclear energy cheaper than it is today.

Why did you think that breeders are better than using hydrogen for long period smoothing of renewable/demand mismatch?
What have been the major advancements in safety equipment since the 80s? You mention Kevlar (although I imagine it's more than that since Kevlar vests if I recall are not stab-proof). Have there been any others?
Free speech as in it will be published, and free speech as your CEO will let you correct him in public at any point, are quite different things. This tweeting got into the manager-employee dynamic and that's not normally a free-speech zone.
Must be pretty cool to just have a "take people's money" feature. What a brilliant insight. Someone's KPI's are through the roof.