skysight-inc/HackerNews huggingface dataset:
Haskell has a veeery steep learning curve. Most of the learners give up when starting to deal seriously with the type system. It happened to me: I've started to learn Haskell 3 times in the last 6 years. The first two times I gave up after a while. Now I feel I progressed consistently: I am dealing pretty well with notions such as type classes, functors, applicatives, monads, traversables, foldables etc. There are no similar notions in any other language I know about.

It's a pure language, too pure, there are no variable, no state etc.;

It is difficult to motivate people (outside academia) to learn it and use it for something productive.

Moreover, there are other FP languages that are more attractive and fairly easy to learn: Elixir, Closure, Elm. They are not so "pure"...
DDoS Protection is not hosting.
Just gotta say this is one of the most creative ways to present a resume. I personally love it so much
Yea, I am German myself and I really do not get this comment. I‘ve studied abroad and US universities / colleges are laughably easy in comparison. Grade inflation is a real thing and the result of inflated college fees.

Most US courses did not count as credit for my masters because they are too easy to get 100% in and they rarely cover even half of the average course load at TUM.
Blue Hydrogen seems to have mostly died for economic reasons, Gray Hydrogen sadly is still being produced, though perhaps not for much longer. Blue hydrogen was mostly used as a 'jedi hand wave' to keep the Gray Hydrogen going.

Also, we really need to switch from saying "It can use spare renewable energy" to "the renewable energy built to power it can, in times of need, be directed to the grid instead, replacing peaker plants".

Same thing essentially but just 10/90 vs 90/10 on how much is used for the new thing, and how much goes to the grid for traditional uses.
Remember when Victoria nuland said " fuck the EU" to Ukrainian authorities?

Remember when Trump imposed duties on EU?

Yeah the rich of US doesn't care.. Sorry
Private companies are not, and have never been, required to observe due process. They are not required to enact free speech -- the government is. They can, and do, choose who they do business with, and are responsible for the choices they make. The right to choose to deny service to Kiwi Farms is part of a broader set of rights of association which are as highly prized by western society as free speech itself is. And, equipped with this freedom, the choices that they make are meaningful and they are subject to criticism for them.

Your generalization is false -- utilities such as electricity are regulated by the government and provide a life-critical service. No one has suggested that we should shut off the heat for alleged bigots in the middle of winter.
true, but its not a particular efficient way to store it.

We'll get there. its early days
What do you think free speech is? Do you think it should be protected?
The criticism of these sites is also "free speech". Refusing to associate with bigots is "free speech". It's funny how free speech absolutists only seem to care about offensive and harmful speech, and not the rights of everyone else involved.
I think it's like panic buying of toilet paper: you do it because it makes you feel you have some control over your future, not because it makes sense/would work out in practice.
Cyberbullying is tricky. A New York law intending to criminalize it was struck down as overly broad and an infringement on 1A. It is categorically different from "incitement to imminent lawless action".

https://en.wikipedia.org/wiki/People_v._Marquan_M.
About this web server
There will be better, more factual answers. But when I was about 10 we had a science show at school where they lit two balloons on fire - one with air or helium and one with hydrogen. They were about .7 meters in diameter. The second time the show came to our school, I knew what was coming with the hydrogen balloon, and, hating sudden loud noises, excused myself to the bathroom until it was over. I think I stayed there about 15 minutes before they had to come check on me.

So at least 15 10-year-old-bathroom-minutes explosive. In short, very loud. But if they do it repeatedly in front of a hundred children, probably not too much. I don't remember feeling any pressure wave.

But I'm guessing that a hydrogen leak in an enclosed space could easily result in a dangerous H2/O2 mixture.
I drove a brand new SEAT this year as a rental which had a clutch that was almost impossible to actuate smoothly due to a very bizzare non linear bite profile. I wonder if it's similar for Dacia cars.

The only Dacia stuff I'm personally interested in is the stuff with the new Renault hybrid drivetrains
I write lots of thoughts, plans, logs of activity, to do lists that stretch back, literally, years (and yes, there's a limit to the practicality of that, but they can also be culled, bit it's also just text, so it's not like it's taking up precious storage space).

I always tag each 'note' so it's mostly findable down the track.

I use it to document the backup process of my homelab, and so those notes grow and change over a relatively large period of time. Also document various docker-compose scripts and straight docker create scripts for the various services running on my network, and they get tweaked with some regularity (updating PiHole and Jellyfin instances etc.)

Thinking about your question, "notes" probably is an understatement of how I use it. "Documentation" is probably a more accurate description. Something like my "digital life wiki".

FYI I use noteself, self-hosted using a couchdb instance. Noteself is an extension of tiddlywiki with pouchdb built in as a local in-browser data store (which, with the setup I use syncs with a couchdb instance). I've used it for a number of years.
What is the current state of affairs due to if not the conquests of societies most powerful players, who, by definition, are powerful because they can exert power to make shit happen?

In your post, you imply marxist takes, imply "all men" being a dog whistle (maybe it just was all men?) and dismiss a very highly regarded acadamic of hacing a "third grade level of IT economics", but present very little arguments for any of these
Thunderbolt, Displayport and Docks
Well and in my opinion evil is not boolean attribute but a spectrum so I don't see how it doesn't apply to both?
I am not a judge, I am not asking for a guilty verdict. Perhaps badly phrased, I was asking for a comment, a contrary viewpoint, because all that I had so far heard makes it sound as if cloudflare rather acted to late. But that might be because my source of information might not be very balanced. That is why I am asking for input.
True. One thing TWD didn't show was the massive scale of death from drinking non-potable water. That would have killed more people than the zombies.
They just didn’t think that governments would be so willing to subsidize battery electric.
How do you differentiate between "if enough people demand it on Twitter" and "if our consciences demand that we act"? I agree that they don't seem to be adhering to the policy that they published just last week, but a company that didn't care passionately about free speech wouldn't have published what they did. It was clearly going to offend a lot of people on Twitter.

On the other hand, they clearly don't want their company to be used to kill anyone. Even if they are wrong that there is an "emergency", it seems likely they believe that there is one. Isn't a more plausible explanation that they truly believe free speech is important, but that it's not the only deciding factor?
More and more I’m thinking of having open software that runs on client hardware and that sync via simple P2P connections. For example having some Evernote clone where the mobile app is in sync with the desktop app without using a centralized server.

My issue is being trapped in SaaS platforms with bad business models that threaten the existence of the service. Think of Instagram, Tiktok, Twitter, Facebook, heck even Uber and Uber eats clones.

Though I’m not into the crypto stuff. I’d be OK if banks kept centralized ledgers that these free-to-use privacy-oriented P2P services could use, for crowd sourced applications.

I really miss the feeling of the internet in the 90s and 00s but how could people work on these projects while still make a living?
Exactly, this is the weak link in the chain that's inviting all manner of speculative comments, inviting all manner of preemptive conclusions about who has or hasn't lied, whether the threats were real, etc.
CloudFlare is definitely not acting in good faith.

Given that a friend of mine had to jump thru many hoops to report to CF a website that was very clearly and obviously abusive with hard evidence for it. It was a blackmail type website that was preying on women in the cam industry.
https://news.ycombinator.com/item?id=32691526 got more traction (over 50 comments).
What's the range of Toyota's prototype truck?

Quick Googling:

"The battery used in the 8TT has more than 400 kWh of capacity, which according to the manufacturer translates into an all-electric range of 124 miles at full load or 167 miles at half load."

While this seems more interesting:

"Tesla describes the Semi as "a Beast" - "More powerful, more efficient and fully electric. Semi is the future of trucking." The company has maintained the core numbers, including two battery versions for about 300 miles (483 km) or 500 miles (804 km) of driving range when fully loaded.19 Aug 2022"
Toyota and Woven Planet Have Developed New Portable Hydrogen Cartridge Prototype
Herbal tea?
> The good thing about both is, that noone is making you consume any of it.

Oh man, I'm not particularly susceptible to porn, but I'm a bit conflicted on the sugary drinks side. And, generally, on the related "junk foods" (think Snickers bars, etc.).

When I was in college, I used to eat a lot of those, and figured that I wasn't able to control myself whenever I had them in the house. If ate one, I would need to keep on eating. Even now, that I absolutely know better and have first-hand experience with how good I feel when I don't eat those, whenever I get a pack "because surely, I can control myself now, and they sure taste good" I'm bitterly disappointed.

Sure, no one holds a gun to my head forcing me to eat another candy bar, but boy, is there no need for that.

Now, I don't agree with sugary drink bans, nor even with the sugar tax some governments implement. But I do think that maybe some things are inherently dangerous, and perhaps we should make sure everyone knows it. Possibly, a label like "Warning! This may be highly addictive".
What a crock of poo. No security as ever. Fowler now bothers to mention Threat mOdeling. You engineers are rubbish. You are so lazy, and hate security so much. Even in healthcare and medical devices. Security is EASY! but alas, most of you and the management drones do not have a clue.

Agile has killed more people than Waterfall. Terrible. You should all be ashamed of yourselves. Do try harder! lol
Free speech is and always has been conditional in the United States and other nations.

The US specifically has a panoply of exceptions to free speech law, some modern (EDIT: not hate speech, but yes creation of a hostile work environment via rhetoric, divulging classified information, the extraordinary legal injunction of prior restraint of speech if the speech can cause injury and its legality will be resolved in an imminent legal case) and some dating back to the founding of the nation (sedition, treason, espionage).

The interpretation of the First Amendment protection is extremely broad (as it should be) but not unlimited.
> This is an extraordinary decision for us to make

It's really not, CF blocked websites that they dislike in the past, and they continue doing so.

I don't mind a company sabotaging their customers, but the blog post is beyond pale.
This is what I meant https://www.youtube.com/watch?v=xidhx_f-ouU

The "same" model is car is vastly improved in terms of safety in this past decade over anything prior. Look at the results.
> Free speech is free speech and must be protected at all costs, even if 99% of people think an idea is reprehensible.

Opinion. But also, no one's First Amendment rights was violated here. No one has a right to post on a website.

I've spent quite a bit of time trying to compare the idea of a physical building for discussion (privately owned, to make the comparison fair) to a website like Twitter. I've come to the conclusion that if I ran a physical building where anyone could rent it out, and it came to light that neo-Nazis or other horrible people were using it, there would probably be protests. People would gather outside, or forcibly enter the building to disrupt it, or make my life difficult. While you can argue that this is mob rule, this is how society functions. If you're doing something a lot of people find reprehensible, they're going to let you know about it, and they're going to encourage others to join them.

> These people aren't going to shrug and walk away because a website goes down, they'll congregate somewhere else.

That might seem to be the case at first glance.

[0], 6.3:

>By shutting down these echo chambers of hate, Reddit caused the people participating to either leave the site or dramatically change their linguistic behavior (as measured via our hate lexicons).

[0], 6.6:

> Recent work has shown that some banned subreddit users migrated to other social media sites like Voat, Snapzu, and Empeopled.

However, the numbers were smaller than expected:

[1], 7:

> Despite the hysteria concerning a mass exodus from Reddit, our behavior trend analysis shows that no such exodus occurred, though a small user migration was apparent.

Furthermore, of the sites listed, the one that was most notorious for free speech absolutism (Voat) was shut down due to lack of funding. The others appear to all be up, albeit Empeopled is apparently being rebuilt on the blockchain - I'm sure that will go well.

[0] https://dl.acm.org/doi/pdf/10.1145/3134666

[1] https://ojs.aaai.org/index.php/ICWSM/article/view/14750/1459...
Maybe he’s talking about herbal tea (zero caffeine)…
The Long S
Why would kiwifarms be far-right? It had hundreds of threats making fun of right wing people like Ethan Ralph, Nick Fuentes, Jack Murphy...
Agile is a state of mind.
Leak ruins NASA moon rocket launch bid; next try weeks away
Anything to sow discord.
Disparate army of IT professionals forged its own missions to help resist Moscow
https://archive.ph/wip/46K4c
You dont need rockstars unless you’re giving rock concerts. Good solid devs that ship stuff with good quality is not “mediocre”
So this has been going on:

https://www.linkedin.com/posts/efong_lizthegrey-twitch-activ...

https://www.linkedin.com/posts/efong_timesupcloudflare-pt-3-...

And finally:

https://www.linkedin.com/posts/efong_blocking-kiwifarms-acti...
CloudFlare can terminate any account for any, or no reason as per their ToS.

https://www.cloudflare.com/en-au/website-terms/

Hackernews can do the same to your account on their site.

https://www.ycombinator.com/legal#tou

It is what you agree to when you use someone's service.

Pretty much every online service has this clause buried away in their ToS.

Twitter deplatformed an ex-POTUS and he went and built his own platform.

CloudFlare is well within their rights to do so. It might not be "right" to you, but it is their right to do so and they pulled the trigger on KF.
So if I do the same but say "I am spamizbad, please swat a member of Congress", hackernews will be closed down?
> KF is a site for documenting weird people and laughing at them

My understanding of bullying is that it includes that behaviour.

> not proactively harassing them.

That is blind to the mechanisms of stochastic terrorism. One can encourage certain behaviour, knowing that statistically, someone will go overboard and do what they wish would happen. Then they can disavow it and ban them. Rinse, repeat.
> Though it seems sort of silly given that hydrogen must be converted into electricity

I would actually be curious to know if using an electric drive-train in a semi truck with a battery + diesel generator attached to it would be more efficient then a traditional truck anyways
While working in security, about 80% of attacks were hidden behind Clouflare. And guess what... they never bothered by my complains.
> But am I a typical senior developer? No I am not. I am quite mediocre.

Actually, that's what's mediocre means. Outstanding people are not typical.
> It’s actually a miraculous demonstration of just how effective martial law can be in stopping diseases, I guess, and how effective quarantine could be when properly instituted and rigorously upheld.

In case of endemic disease the question is "Do I want to live under martial law till the rest of my life?"
Johnny Mnemonic in Black-and-White
> How do you differentiate between "if enough people demand it on Twitter" and "if our consciences demand that we act"?

Easy: for-profit organizations do not have conscience, in principle.
Link to one thread where users users are "planning acts of violence".
Let it be known that I tried to think of something thoughtful to write in response to this but that I have at this point grown tired enough of companies like CF that I just don't care anymore.
Nothing has resonated more with the way I work than this.

Plan, act, reflect in practical terms. Build, measure, learn in lean terms. Vita activa, vita contemplativa, and sensemaking in academic or philosophical terms. Alistair Cockburn, Allen Hollub, and Bonita Roy in software terms. It’s all a cycle.

It doesn’t matter which page from which of those playbooks you take from on any given Sunday. They are remarkably consistent.

The observation I’ve made is that friends who succeed at this deftly avoid agile cliches and their teams are focused and efffective while checking all the boxes from crystal clear or spolsky’s list or accelerate.

This points to the fact that agile has become the cargo cult dogma it set out to replace twenty years ago.
It is unfortunate all the modern IT and Tech is going backwards. Making moat around all the toolings and a huge barrier to simple CRUD apps which easily represent 80-90% of all business use cases.

There are still millions of SME relying on Visual FoxPro, which had its last release 14 years ago.
And a similar story will be on the front page next month, too. Apple and Google will shrug it off. Dog bites man.
I wonder what you will say when you will be forced to pay 90% tax on all of the inheritance.

Want to keep your parents house? Pay 90% of it's value to the government or the government takes it.

Parents will do anything for the children to have a better life, this is a basic human drive that you cannot go against.
You don't need billions to be a private leader. Or you shouldn't.
True, but the Nix project is actually investing in this area and did just hire a docs team.
I don't think "all men" is a dog whistle in this case, but being impossible to falsify is like, the intent behind a dog whistle accusation.
Aurora over Lake Superior Seen from Copper Harbor, Michigan
> I've had people post phony bomb threats on my services in the past in an attempt to make my life more difficult. Do you think that I shouldn't be allowed to host services because I'm targeted by bad actors?

> Maybe we should shut down Twitter, Facebook, Gmail, Yahoo Mail et al. because they allow pseudonymous entities to say whatever they want until moderation addresses problematic posting (as Kiwifarms did with the bomb threat -- they deleted the post and banned the account of the user who made it).

This is all disanalogous. With Kiwifarms, the incitement to violence was the straw that broke the camel's back. It presumably wasn't just the incitement per se. The incitement didn't happen in a vacuum. Gmail and Yahoo don't have social mechanics that encourage this behavior. Twitter and Facebook actively ban many of the things that Kiwifarms doesn't ban, and presumably your forum does too.

> Not trying to defend Kiwifarms here but looking at this an abstracted issue.

Don't look at it as an asbtracted issue. Study the details, otherwise you will confuse yourself by trying to draw analogies between a hate forum with targeted harassment on the one hand, and an email provider on the other, which share nothing in common aside from them both being websites.
Doesn't that same logic apply to KiwiFarms itself though? They too have historically lacked any kind of regular moderation. Isn't it valid, for the same reasons, to argue that their "moderation" in that particular case was insincere and driven by external outrage?

Honestly, it sort of strains reason to argue that KiwiFarms has been making a good faith effort to prevent things like threats of violence or targetted harassment. Other forum providers clearly have, right up to the point of being regularly accused of censorship for their efforts.

In which case, wouldn't CloudFlare be right to disbelieve KF? The real reason it seemed to be moderating was because a lot of people told their hosting providers to stop hosting it, not simply because a bad actor made a malicious post.
Improvements to Terraform support for lsp-mode
In the 90s, this was called boycotting, and I don't remember anyone having a problem with it. It's now been rebranded as cancel culture, and is somehow seen as petulant.

In a capitalist economy, companies are guided by profit (in theory; Cloudflare has yet to actually be profitable IIRC). If people manage to affect that, they will take notice.
The responsible party in Palestinian territories is Hamas. It’s not a bad idea for Israel to start supplying their neighbour (maybe with big “a gift from Israel” stickers on whatever they donate) but Hamas is the government.
Because the story covers a dispute about precisely what should be allowed on the internet and what the proper process is for removing something. A lot of people have decided that KF is morally bad and used that to justify any tactic to remove them. But an ordered society requires stable and well-drafted rules.
I only have cursory experience with C, mostly by programming some Arduino stuff, so I can only add this: good god this is a minefield.
The bomb threat was removed in less than 15 minutes and the user was banned in less than 30 minutes and threats are discouraged both by the website and by other users which could be seen by the amount of downvote reactions to the threat before it was removed.
Title should be "Show HN: I'm building an open-source Amazon marketplace"

Amazon offers a lot of stuff, including AWS.
They want location settings on for smarthings too even though I don't want to be tracked all the time
It's important to define who we are talking about. Should corporations expect the same rights as individuals?
This argument was make-or-break even a few years ago. With LSP (really VSCode funding), all the name-brand languages are monster in tooling.

That doesn’t change the other pragmatic challenges around Haskell, of which there are several.
> Apple and Google will shrug it off.

Yes, because they are a powerful duopoly.

Also why world governments are considering and/or passing antitrust regulations.

Mobilizing against $2 trillion corporations is a years long struggle, and those corporations fight back with all of their resources. People do care, but there's a massive power imbalance.
I've never understood the appeal of purely functional languages like Haskell. Mutability is an essential feature of the Universe we live in. Everything changes, internally and externally, all the time. A language that treats mutability like an afterthought (or worse, like a bad thing) is necessarily going to be a poor tool for modeling the world.

Multi-paradigm languages dominate practical software engineering because we live in a multi-paradigm world. High-concept approaches like purely functional and declarative systems that attempt to coerce the programmer into a specific style of problem solving cannot compete when the problem space itself is so diverse.