skysight-inc/HackerNews huggingface dataset:
> Too much bad content" is.

Is it? How else do you grow "good content", short of curating it (with all of the topdown biases and blind spots that that approach implies?)

On top of that, who decided what "good content" is? I occasionally get recommendations from Weird YouTube, and sometimes they're absolutely delightful. This sounds a lot like "nobody needs more than three broadcast channels"
Just out of curiosity, if that web API request is made while connected to the lamp via its WiFi access point, I am guessing that means whenever they wanted to control the lamp using this custom app, they'd have to make their phone disconnect from the main WiFi, reconnect to lamp WiFi, do actions, then reconnect back to main WiFi (I suppose that could all be automated within the custom app) Wish the lamp would just put that control as a knob on the lamp..
NFSN exercises their free spech rights to decide what qualifies as "offensive" or "repugnant" in their opinion, and who to donate to.

You don't need to know anything about the details; simply continue to exercise your free speech.
Fandom interactions have their own well defined rules and norms. I apply one rulebook for fandom, another one for work, another one for non fandom friendly social interactions, just pondering it lightly, I can identify 6 or so unique rulebooks I use for different kinds of social interactions. I suspect I have even more.
Well, real peppers do both.

But, if you’re not in a rural situation, you’re basically screwed. Either there’s no space for your crops, and/or you won’t be able to defend them.
Ok bad example then, and I didn't know that, but most libs are not part of the runtime :) I just mentioned openssl as an example of a frequently linked library.
It's due to many reasons, and Americans are cutting back. Our CO2 emissions have steadily been dropping for decades. the US and Europe have been solving environmental problems. Since the US has started to lower global CO2 emissions have more than doubled. That's mostly due to Asia. Their per capita emissions continue to rise and rise and rise, that's even with their booms in population.
Substack’s business model doesn’t make sense. They are just using VC money to try and build social platform, but it’s a flawed one at best:

- MOST people will not want to pay for articles. Especially in an ever increasing world of subscription payments across tv, music, SaaS, I really don’t see how email newsletters will be high on people’s lists

- for the quality writers that people do want to pay, they will eventually move off the platform if it makes sense to do so (ie they get their brand recognition and followers and then jump ship to their own website). For the smaller ones, patreon onlyfans or some other direct contribution model would make more sense IMO

So I really don’t get Substack’s model and how it can be successful long term unless it truly becomes the landing page / YouTube of articles. Which I can’t imagine it will with all the competition

More generally I’m looking forward to the day where the SaaS bubble bursts a bit or at least pricing consolidates - every Tom, Dick and Harry is taking a crud app and adding a few features and trying to create a b2c or b2b business

It works to some degree, but I’m looking forward to the day that there are enough programming specialists that many solutions are done in house

As to substack, it’s a very simple technology stack; really the play with it and all other vc funded startups is to spend big, grab marketplace / users and exit. Then the buyer needs to monetize or is left holding the bag

I’m much more of a fan of the Medium model, and even there it’s very hard for writers and for the platform to make reasonable money.

It’s interesting how substack is asking everyone to bring their own mailing list with them, it’s a very smart way to build out their users / network, I give them that.
This is an example where the quote is actually worse with the broader context.
UK sanctions Chinese officials over Uighur abuses
What does ITP stand for?
Go: we have so few keywords! Simple language!

Also Go: because we shoved them all into comments instead!

This seems like an extremely weird choice.
Not a lot of people seem to know, but in the UK VitD supplements are recommended by the NHS for practically everyone in Winter.

AIUI, VitD is involved in T-cell production and so is needed to maintain our immune systems.

This is our course not medical advice.
If the issue is overconsumption then there are better ways to deal with that, the same way we deal with other addictions. But the core idea of lotteries is not broken in the same way that poker isn't.

> Not my argument. Lotteries are an irrational “opiate of the masses” to choose compared to other opiates of the masses. Lotteries, in practice — mostly because you can buy multiple lottery tickets per drawing, and some people really go in on that — are more negative-sum (i.e. more extractive on the part of their operators) than almost any other way to trade money for dopamine.

How do the people you are trying to help respond to these arguments? Are they readily convinced to go for these superior sources of dopamine?

Human beings aren't utility maximising functions so often these issues are more complex than simple comparisons of utility estimates.
I've been writing Go full-time, professionally for around 4 years now. Backend software, mostly distributed stuff, tools and services - the bread and butter of what Go's designed to be good at. On the side, I occasionally write some Rust, Haskell, and other 'good' languages.

I have kept a counter of many times I've told myself, over the past years, 'I wish Go had generics, this would really make my life easier right now'. It's currently at 5.

In my experience, the supposed issue of a lack of generics is _extremely_ overblown with regards to real world use. Sure, it would be nice to have them. I would've really liked them to exist a month ago when I was writing a generic container. But they're not going to make the language that much better for me, and there's always going to be more things PL people lust after (usually the next candidate would be GADTs, “Go does not have algebraic data types!” coming to HN comments very soon).
From time to time one of my staff would catch a male Atrax robustus† in his backyard and bring it to work. I'd create a home for the spider out of a very large jar by placing in it rocks and sufficient dirt for him to make his funnel-web home. Funnel-webs would happily live there for well over year, and we'd feed them on live slaters (wood lice) and occasionally other insects (we only ever kept one at a time).

The jar used to take pride of place on my office desk and sometimes visitors who came to my office were somewhat unnerved by it. Every morning when I came into my office and switched on the lights he'd rise up in an aggressive pose (as in the photo in the link below). To impress visitors, I'd poke a pencil through the air vents holes in the jar's lid then he'd immediately attack it and you could see venom running down the side of the pencil. After a while that pencil—which was kept specifically for the purpose—ended up rather pockmarked.

We kept a number of them over the years but only males, as they are not only more deadly than the females but also they're considerably more aggressive.

I've more stories about them. When I was a kid, I had one on the back of my hand but luckily I wasn’t bitten. Once I'd been bushwalking and after climbing out of a valley at night I pointed my flashlight to the ground and saw that I was in a midst of multiple nests of females some of whom were out of their nests and roaming near my feet. I was so physically exhausted I didn't even bother moving. Another instance was when one bit someone who I knew vaguely. This was in the days before the availability of antivenene and he was very seriously ill despite being immediately taken to hospital (he ended up with pulmonary oedema and other complications and nearly died).

† https://en.wikipedia.org/wiki/Atrax_robustus
Windows at least has AutoHotKey[1] -- it's kind of awful, but also kind of great. It has been a path into programming for more than one person I know and has saved others countless hours of repetition.

1 - https://www.autohotkey.com/
> To avoid packet loss, I build retry logic into my app, or build on top of TCP.

What's the "I used TCP instead of UDP" equivalent of a dataset that can be used to build a perfectly non-biased translation service?

Your comment seems to suggest that everybody seems to deliberately choose the wrong datasets which result in racist and sexist products. What should we use instead then?
Ask HN: Are there any stand-up bots for Microsoft Teams that DON'T cost money?
This reminds me of El Ateneo in Buenos Aires, which is built into a former theater.

https://www.buenostours.com/el-ateneo-grand-splendid-booksto...
2021’s Top Ten Tech Cars: Lucid Air
Superior link (if you can parse json): https://www.reddit.com/r/sysadmin/comments/ma4mwl/the_absolu...
Iceland must be less litigious and have less lawyers per capita.
This doesn't make any sense. The discussion is the pay that buzzfeed pays their content creators. If the market for platforms was wide open, that wouldn't change much about this situation, since there would still be an oversupply of content creators that want a salary (as opposed to creators willing to personally take on the investment and risk, which is what the article but not the thread is abjout).
Apps can now have multiple TLS certificates
These are collective action problems [1]. Many of the biggest problems facing humanity are collective action problems. We’d have done a far better job fighting COVID, for example, if we could get every person in the world on the same page. Likewise for climate change.

[1] https://en.wikipedia.org/wiki/Collective_action_problem
Hey, I'm not from a developed country. Poor people will just buy second hand cars from developed countries, give it 5-10 years.

They'll just need beat up Opels with 300k km on them :-D
I see it's a specialized library. Since I don't do much Python and never worked with modern ML, it's not very illuminating to me. That's fine, as long as the page quickly makes people like me realize this project is not for them, but stays informative for the target audience.

Good job on putting a code sample early, and adding ASCIInema videos; these are somewhat illuminating even for a person like me, who doesn't know anything about the ecosystem.

Here's what I would improve:

- Fill in the "Introduction" page; right now it's empty.

- Put appropriate links under first mention of "MinIO", "mc" and "micro" - to make it that much easier for people to fill the missing context.

- Is that Python 2 or Python 3 library? Or it works on both? ASCIInema below suggests Python 3, but that's too far down. I'd put the number(s) in the first sentence anyway.

- Where do I get it from and how? What dependencies does it require?
> memory safety is only one aspect of writing safe, secure software

A good example of this is the SQLite documentation page "Why Is SQLite Coded In C". Among other things, it describes those memory safety issues as "the easy problems" compared to "the rather more difficult problem of computing a correct answer to an SQL statement".

Not all of our programs are like SQLite, of course (and not all of us mere mortals are like its developers). But I would certainly say that just because you've eliminated memory safety bugs doesn't mean you've eliminated all bugs. Depending on the program, you might not even have eliminated most bugs.

[1] https://www.sqlite.org/whyc.html
The SH in SHIoT is for Security Hardened IoT.
There are two aspects to consider here:

1- what is the response time and the cost for alternative generation:
Biomass is a valid 'on demand' alternative here. Geothermal + Tidal, while still intermittent are more predictable (like the Sun) hence it's easier to design ahead. Which is quite useful when it comes to deployment
You can read more here:
https://courses.edx.org/assets/courseware/v1/95ea4a6731bff7e...

2- what other demand-respond can be achieved/deployed (i.e.: storage and demand side response).
For instance hydro is a very good solutions here, malten salt storage, and hydrogen are upcoming technologies.
More on flexibility here: https://courses.edx.org/assets/courseware/v1/416cc82fc233d20...
Yes, some people eat kombu (kelp) to alleviate gas caused by hard to digest sugars.
> Sadly, PostgreSQL doesn't have a built-in solution for online upgrade yet.

Surely you could just set up a logically-replicated standby server running the new PG version and then hot-failover to the standby, turning it into the new master. That should preserve availability throughout the upgrade.
Well, hacking such devices gets immediately easier when you can google the API endpoint, and that endpoint is REST (or REST-like).

I have a wifi radio (Ocean) and I tried several times to hack it so that I can programmatically start and configure it but failed every time because the whole system is completely closed and non standard.

I would love to buy a radio that has an API (actually I would buy three right away)
He dismissed opposition to it as "parents who are horrified by the idea that their little baby is maturing". And he said it's "illegal only because of prejudice and narrowmindedness".[1]

The article says what most people would call the age of consent in Brazil is 14.

[1] https://stallman.org/archives/2003-may-aug.html#28%20June%20...()
Business Model Canvas Template for GoodNotes
C++ is much more complex than Scala! Typescript is great because you can create back and front in the same language.
Why can’t the IRS just send Americans a refund – or a bill?
To be honest, writing is a kind of art and what you describe has always been important among artistically gifted people.

Introverted and shy geniuses tend to be discovered after their deaths, if ever.
That step is implicit in "organizations that have received funding over the years include the Anti-Defamation League, the Southern Poverty Law Center, local chapters of the NAACP, the National Bail Fund Network, the American Immigration Council, the Trevor Project."

Someone who doesn't like those organizations is incentivized to not use NSFN to host sites that those organizations would oppose.
> Fedora-Cent-RHEL are boned.

Care to elaborate on that? Curious where your position on this is coming from.
Time-web-browser. That would allow me to look at future webpages and see for example what HNers in 2150 are into. If the sky is the limit of course...
They are however outrageous to the far-left journos at mainstream publications, which is why there's so much attention focused on Substack right now. Trump won't go anywhere that he doesn't get to own a significant portion of the business, so he'll have to build his own site (which it is already reported that he is doing.)
Ethereum gas fees probably. I've minted several pieces on Rarible and it was like ~$20-30 each time (and gas was relatively "low" at the time).
> Funny you should use that as an example because one of my lockdown projects has been to learn to read simplified Chinese and I'd say your point about Latin-alphabet languages was also true despite it being intended as a falsehood.

but that's because you come from a latin background. I lived with a japanese girl for a long time and she was adamant that kanji were much easier and faster to parse for her than western text
> It is the responsibility of the authorities to provide appropriate information.

What good is information without knowledge? What can a random citizen do with a medical study but shrug and say "I guess?"

> If they can not find some good journalists for that money, what can they even be trusted with?

Journalists have increasingly transitioned from understanding themselves as a public watchdog to explaining government policies.

But even if they hadn't, journalists are fundamentally "citizens with typewriters", they are generally not experts on the topics they cover, and I'm sure you've noticed that on topics you know a lot about. Even if you agree with their general description, they'll get a lot of details wrong, and somebody who doesn't know the topic at all won't gain a lot by reading an article written by someone who also doesn't really know the topic. It's like playing Chinese Whispers, where you whisper something into another player's ear, they repeat it to the next person and so on until something totally different makes it back to you.

I sure hope they have some information, but I don't think that politicians are making informed decisions. I believe, they delegate the decision to (who they believe to be the best) experts. It's unreasonable to expect career politicians to e.g. understand how exactly viral infections are spreading, how that will affect some part of the population during some specific seasonal weather that we're expecting with such and such probability etc. What they can do is ask their favorite topic expert who hopefully understands all that and tells them to push this button or that one.

But beyond giving that expert room in a news paper to say what they told the politician, what can be done? Surely they can't just compress 6 years of intense studying of the topic at hand into an article and expect citizens to be "up to speed" and able to make informed decisions?
Depends on the exact guarantees e.g. technically it's trivial to construct a nullable reference in Rust, but it's also `unsafe` and flagrantly UB so...
Just look at your own HN page. Throwing stones while living in a glass house.

Hi there!
I would love an uncursed bluetooth
I think Scala needs to be treated something like how smart shops treat C++: there's so much there you can hang yourself with, so you need to define a subset/dialect and create a style guide and stick with it.

This is how C++ has been successful at Google, and it's how I'd approach something like Scala if I were to go back to doing it now.
Patreon is just another revenue stream and doesn’t strictly tackle the issues I’m talking about directly. Similarly the way smaller channels support themselves with sponsorships, product placement and merchandise. It seems extremely important to have that diversification in light of the way ad revenue can be switched off seemingly without recourse.

I’m more interested in how the discovery platform itself could be reshaped which is the key to truly supporting a wide variety of successful content.
I don't think YouTubers generally do refer to themselves as content creators, as opposed to Creators (a term promoted by YouTube but embraced by the community).
OP is "Senior Director Of Marketing" according to Linkedin.

He posts a lot on HN and Reddit in Backblaze posts.

https://www.backblaze.com/blog/author/yev/

https://www.linkedin.com/in/yevpusin/
Can you elaborate on this? Forward refs and recursive types are accepted on most places that isn't NewType, so you can make them, but not in a one liner.
And likewise, the other sign it's Monday morning is when someone starts pontificating "this exists for some reason, so there must be someone using it for non-malicious purposes".

Which very well might be true, but that was exactly the question: who?
OpenPOWER Microwatt to See Chip Fabrication Thanks to Google and Skywater
Constant "emergencies" soon wear you down.

Sure it is fun, but the stakes can be high and the stress gets piled on.

It starts with congratulations all-round. You are a hero! Good job! Nice save! Your boss's boss's boss's boss comes over and thanks you personally. Take the rest of the week off!

Later, its people asking when will you fix it? Why haven't you got this back working yet? Didn'y you fix the same thing last month? (no) We really need you to fix this before 5pm or the TPS reports wont go out, and the management will be pissed.

Failures become normalised. They get reliant on people doing heroics. People forget that the systems are crap and need investment, and start to rely on you being there to fix it, and if things don't get fixed then it is your fault the TPS reports didn't go out, not tech-debt/lack-of-investment/bad-design/whatever.
It's a tradeoff. You get a simple language without a lot of surprising features, but sometimes code is very verbose; sometimes problems that would be trivial in other languages require unfortunate solutions like cgo, reflection, strange hacks[0], or code generation; and sometimes the "sensible" opinionated ecosystem doesn't fit how you want to work.

[0] https://golang.org/pkg/sort/#example_
There is a tendency I observed in engineers to not want to appear dumb. This is a recipe for disaster when coupled with a deep language like Scala, because nobody wants to solve problems the simple way, and Scala gives a tremendous amount of rope. That's why I think it's only a suitable choice for very experienced or disciplined teams, with a strong consensus on style or any DSLs. I can see average enterprise shops lacking these things and ending up with suboptimal results if Scala is used.
"Crossing state lines to have sexual relations invokes federal law. The federal age of consent is 18."[1]

[1] https://www.cwsdefense.com/blog/2020/january/state-lines-and...
The Computer Chip is Sixty this week
It means, "offensive or repugnant to NFSN," which is a reasonable definition for them to be using imho.
Conversational AI, Chatbots and Psychology: How to Make Automation More Personal
godoc, same problem with any language that uses any kind of modules, you need to consult the documentation for that module. https://pkg.go.dev/github.com/prometheus/client_golang/prome... .. if fount that by googling `godoc prometheus newgaugevec` .. or you could just use `godoc`

Your argument seems to be, "I don't like reading documentation." Then by all means don't and write your own prometheus metrics module shrug
True! Except it's not just doritos, it's everything you eat.

And it's not just cheap labor, it's labor exploited under pain of deportation.
No, that really isn't true at all. Some of the most famous writers and artists throughout history were terrible at self-promotion.
I get the point of flatpak and I see its value. Personally I just don't need yet another channel through which I need to get stuff.

IMO Flatpak solves several real problems: 1.) allowing third parties distribute applications in a distro-agnostic manner; 2.) allowing easy installation of packages as a user (rather than requiring root); 3.) a way to install applications on top of an immutable base OS; 4.) sandboxing of applications, or at least packaging applications such that they can move to proper sandboxing over time.

Unfortunately, the development of application bundles follow the prototypical path that we are oh so familiar with as Linux users. Rather than sitting together and making one standard, Canonical (Snap) and Red Hat (Flatpak) made their own application bundle formats, in addition to an already existing format (AppImage). And now vendors have to build bundles in three different formats, like they had to build for at least two package managers before. So, the problem actually got worse.

To Red Hat's credit, Flatpak was initially developed as part of freedesktop.org (initially as xdg-app).

We can always hope that Canonical will give up on Snaps for desktop applications I guess (like they dropped Unity and Upstart).