skysight-inc/HackerNews huggingface dataset:
The first thing I would think of is not having to trust random certificate authorities, which would avoid incidents like this [0].

Another problem with the current state of the web was explained in an article I read a few days ago [1].

[0]: https://slate.com/technology/2016/12/how-the-2011-hack-of-di...

[1]: https://www.politico.com/news/2022/04/09/website-domain-more...
Assuming by 'conservative' and 'libertarian' you mean 'right wing'... [sorry. But American political labels are confusing from a European viewpoint] ... that's because the fediverse is just as censorious as all the social media it seeks to replace.

Last time I looked into this fediverse stuff, the biggest 'Mastodon' instance by number of users was affiliated to gab.com. But good luck finding that, if you check out any of the directories of instances, as they [the rest of the fediverse] pretty much all decided to blacklist the Gab instance and block users on those Gab instances from being able to interact with any of the other instances. I think, in the end Gab went off, forked Mastodon and rolled their own version.

BTW --I'm not a right-winger or supporter of Gab in any way. I have no interest whatsoever in US politics. But I did note the irony that; the first thing the kind of people who protest most loudly that we need open alternatives to Twitter et al did, when they got their hands on the control levers of their own tiny Twitter clones, was to start banning people and silencing viewpoints they disapproved of.
It's not porn, it's just a fantasy drawing with almost no parity to real life except that they look like humans. It took me a while to realise this as well, but in the end, that's what it is. You should never fully compare anime to real life, it's a fallacy that can get you in trouble.
> This is counter to the prevailing narrative that every surgery that a young person might have is reversible down the line through more surgery.

Indeed and it's a very harmful narrative even without detransitioner concerns. Once you've had your breasts lopped off, or womb removed, or - if male - penis and scrotum fashioned into a pelvic cavity, no amount of further surgery can reverse this. Those organs are gone permanently.
Funny how like 99% of posts here and everywhere else said ‘this would never happen, and this is only a ‘publicity stunt’
Dark Persuasion – The History of Brainwashing from Pavlov to Social Media
Yes I was also wondering the implications that in a system like a universe being born out of a big bang eventually life structures will appear with a certain probability.
If I wasn’t so tired and literally dropping off to sleep right now, I could make a decent argument that cooking requires AGI. Driving in our complex urban environments too for that matter.
Or even a spontaneous but appropriate response that was funny and shows wit in both the telling and comprehension making all parties feel good. There is risk, with all spontaneous social acts, I might add, but you may reap dividends in trust and camaraderie.
Meh! Those "revolutions" by a single person are way too overrated. Oftentimes, things happen in science because other things that happen make it possible to happen. As long as enough people are working on these things, they are inevitable.

Same is true for enterpreneurship... however, I believe Musk is one of the few who has built companies like Tesla, SpaceX, Boring etc. which nobody else would even want to get into because they thought they were not worth doing for making money. In fact, people like Bill Gates are still shorting Tesla because they don't believe it has value.

https://en.m.wikipedia.org/wiki/Relativity_priority_dispute

https://en.m.wikipedia.org/wiki/General_relativity_priority_...
> it needs to be to force people to use dense housing and public transit or cycling/walking.

I never understood why people believe living in dense cities is good for the environment. Could you explain why you think so? I get the transit argument, but imho everything else points to the opposite. Cities are warmer than rural areas. They cannot store the water from rain, they have to transport it away. They have problems with air pollution, not only because of cars. They disconnect people with nature, because they cannot experience nature day to day. The air is much better outside of cities. You can't buy healthy food around the corner from the farmer that produced it, etc.
Unfortunately, the number of people qualified and with the time to do a source code review of something as complex as a browser, is very small.

For the vast majority of users that's not a realistic prospect...
That's complete nonsense. Feudalism isn't stable otherwise there wouldn't have been so many revolutions that ended it. In fact, feudalism is inherently unstable. We've had peace for a long long time, peace that would be incompatible with feudalism.

The problem with capitalism, is that it didn't get rid of feudalism entirely, it merely turned everyone into a little feudal lord, small enough that we don't hurt each other. Wealth inequality throws a wrench into that so capitalism is guaranteed to break down eventually just like Feudalism.

The step after capitalism would be Freiwirtschaft (land value tax and demurrage currency) and we are not that far away from it. Interest rates are already at 0% as predicted, we just need people to stop saving with cash. Baden Württemberg is adopting a land value tax in Germany. it's just a matter of time until this brutal chapter of humanity is over.
> Japan has one of the highest personal taxes in the world at 55%.

Taxes are progressive in Japan. The highest bracket may be that high, but very few people pay anything anywhere near that. I'm paid quite well here, and my rate isn't anywhere near that, and something you're leaving out is that health insurance is covered in those taxes.
Yup. It's also impossible to "mass buy" used Audio CDs. Amazon itself doesn't sell them, so it's just 3rd party sellers. And for most CDs, there's almost no inventory available. You can't even pull off the supposed SEO scam even if you wanted to.

It's 100% a bug.
> They used to sell supposed x-ray googles to gullible people, the ads implying you'd be able to see people naked.

This is actually technology we already have today. You wouldn't want X-ray goggles, but infrared "goggles" would do the job just fine. Like X-rays, infrared light will pass right through clothes; unlike X-rays, it won't pass through skin.

Hook up an IR camera to a VR headset and you're there.
I recently started scaling back my reading online, and subscribing to a newspaper and a bunch of magazines. I went searching for Quanta in print and was disappointed to find nothing. Honestly it's improved my mood, focus and comprehension, and given me many more opportunities to start conversations and share with my family and friends, especially kids. I'm sure it's possible to schedule reading time on a device with a screen and go and sit on a park bench and relax, but I've never been able to do it without distractions. Plus I've really enjoyed getting into cryptic crosswords again, and having puzzle pullouts in the paper is a guilt-free activity I can pressgang the children into.

That said, I've really enjoyed New Scientist. It's not as deep or esoteric as Quanta but still satisfying for a layman like me.
Indeed: group settings vs one on one, for example. Empathy and connection can make boundaries clear in the latter where the former is a soup of uncharted waters and mixed signals.
Group settings require those air traffic controllers flashlights for proper signaling of intent.
Having the keys to nuclear disaster sounds like a good reason to not add additional workplace stressors.
Read and typed along with an early edition of this a few years back and it has continued to be one of my favorite technical tutorials of all time, far surpassing lots of other golang material that I've paid money for.
There will be many changes no doubt. Elon is great at cutting out the fat and iterating a product relentlessly.
"The web browser is one example of an autonomy robbing technology, although it increases autonomy in some ways."

Yes! There are just too many problems that trace back to the use of the "modern web browser".

It is not a coincidence that these programs are controlled by corporations interested in surveillance (that also run websites), and not by a community of web users.

These programs are so monotonous that almost no users compile them from source. It takes too long. No user makes changes to these web browsers. Instead they write extensions that the corporations can effectively limit or render useless at any time. Users commenting on the web plead pathetically with corporations to make changes to their browsers. The corporations ignore these requests; the corporations are remunerated by serving websites engaged in advertising and e-commerce, not the web users who visit them.

For users: Zero autonomy.

To fix the problems with today's internet, as caused by today's web, one must address the web browser issue.
There’s an unclear set of factors that can nerf a post. The most normal one is a high comment-to-post-upvote ratio (sign of a flamewar). I assume this triggered one or more of those factors.
Tauri was really good when I used it.

I can say that the ecosystem around Tauri is pretty darn good, despite how early it is, and Rust at the back is encouraging to me at least -- I'm much happier to write the back bits in Rust than anything else.

I planned to write an article about it (what I ran into, the architecture that worked for me to support multiple platforms with reusable parts, etc), but haven't.

Unfortunately I haven't tried Node-GUI so I can't comment on it.

There's the fundamental difference of how they work though -- Tauri is webviews and Node-GUI is rendering to QT so I think this is maybe the biggest axis to evaluate against.
I wonder about the industrial context, as well.
Defense or medical vs advertising
You might have missed the point I was making. If the 4 star locations were worth keeping open Amazon likely would have. My suggestion is to mingle a logistical operations nexus they already have and an extremely small cache of things they might be moving through it anyway. Adding anything extra revisits dis-economies of scale, just like the old B&M chains might not even have locations in smaller suburb cities. Plus there's already lean-end competition from highly experienced cost cutters that I'm sure come to mind as the places you'd already go to buy an item you need an hour ago.
Non-Tech Founders Conundrum -How do I hire the right tech talent for my startup?
"How do I hire the right tech talent for my startup?"
This is the most common question pitched to me during my discussions with fellow founders, especially the non-tech founders:

Here are my thoughts:

1. Hire for your tech-stack

Don't rely on the hiring style of FAANG. Realise that FAANG hires people to solve complex technical challenges and they invest in training their engineers, before onboarding them on any project. Startups are different.
In 99% of the cases, you aren't hiring to solve an unheard technical problem. All you want is a good programmer who can start contributing ASAP. So hire someone that resonates with the skills of your existing tech stack.
The whole notion that a good engineer can quickly learn a new framework/language is misleading. Sure you can learn the basics of JAVA in probably a couple of weeks' time, but getting mastery over it is years of effort. The latter is what you call a 10x engineer.

2. Go beyond CS/IT pedigree

I find it hard to search for any reason why a degree in CS/IT would be required for building the tech. With the abundance of resources on the internet, there isn't any barrier to entry in the field of programming. I personally have interacted with many self-taught coders who have amazed me with their breadth of knowledge.

3. Tap into your network

Early-stage companies don't need a full-time software architect. Tap into your network and ask help for to review your system design. Ideally, these people should themselves had build a system from scratch, they will be able to help you the most. Once a quarter review is more than enough early on.

For founders in my network who are looking to get their system design and security review, I'd be more than happy to help to the best of my ability. Feel free to reach out.
He probably got enough large institutional investors backing him that he had virtual control of the company.
> If an ai can reconstruct a view of the far side of something from data like the near side view and the shadows & other effects on the surrounding environment, then it can do the same thing to reconstruct a view of what's underneath clothing

This is actually not something that people want. The body within clothes is generally constrained by them in ways that look odd if you can't see the clothes; what people really want is to see what someone would look like if they were naked, not what they would look like if their clothes were invisible.
Yes, the past as a place to visit doesn't make sense.
Just caught this reply. Thanks for the link.
SSRF and RCE are different things. Being able to throw requests to localhost and accessing the host filesystem don't necessarily have to be the same vulnerabilities, but I'll concede that SSRF vulns are uncommon.

I'm just worried that Caddy will be the source of "security misconfiguration" (1) findings in penetration test reports. It's my opinion that we as software engineers should strive not to leave our software insecure by default, is what I'm saying, and that's how I see Caddy 2's admin API.

1: https://owasp.org/Top10/A05_2021-Security_Misconfiguration/
A shitshow would be a step up from where it is now.
Since we regularly get comments on HN about people wanting to study math in some capacity and about the challenges in doing so - I thought this was a really quote from this video:

Jinyoung (after having been a secondary school Math teacher for 7 years):

"... there was a big obstacle in studying mathematics or pursuing my career in mathematics, which was me, myself. Because I just couldn't stop thinking that oh I'm too old and I started too late or I didn't learn enough amount of mathematics in college ..."

and now here she is with some world class work to her name.
I am a greybeard, old school kinda unix guy, but at some point insisting everybody learn latin to understand the scriptures is just not going to work.

As long as Powershell dies I'm more than happy to agree that any bash script that exceeds 24 lines should probably be written in something newer.
I’m guessing like many users of twitter he’s pissed about how much it sucks and never seems to improve.

The difference with Elon is that’s he’s actually in a position to do something about it.
How to use (or not use) a hyphen
With no countermeasures, Windows 10 (2016-2022) will try to reboot at local night regardless of what you have running if it has downloaded and staged an update, so long as it believes no one is around to stop it.

With partial countermeasures, like disabling the Windows Update service, several other services (Windows Update Medic (WaasMedic) and Update Orchestrator (usosvc)) and scheduled tasks will do a variety of things silently to make WU active again. It may try to update at strange times after making those repairs. Sometimes, it grabs new firmware for OEM laptops and installs that during the reboot. That's not comforting in the slightest.

If you delete all the associated scheduled tasks and manually disable all of those services, you can get a few months, maybe a year or five of uptime.
As an owner of http://git.io/way and https://git.io/no it's a good thing I noticed this on hackernews front page. Otherwise I would've never known! Just changed all of my git.io links where I could find them. I wish they would send out emails for this, but as I remember git.io is an anonymous service.
Relying on a cloud-based third party link shortening service is a creative solution to your linting errors, to say the least!
There is the field of catalytic random networks, the gist being that DNA can encode for enzymes which greatly increase the rate of protein generation.

I read a book on it by Stuart Kauffman from the Santa Fe Institute of Complexity about 20 years ago; things may well have changed since then, but the core idea was amazing.

Also reminds me of rates of reaction from Physical Chemistry, how some concentrations of chemicals can have a huge impact on the overall reaction.

Edit: Updated with the author’s name.
Start with Why: great title, found the audiobook extremely tedious. In my experience, the deep Why for a thing’s existence is almost always best approached laterally.

A workshop tool I created: Celebration-5W [1], the Who, What, When, Where (have some fun with this one), and Why of the celebration you’re going to have when you’ve achieved your next big breakthrough. CC-BY-SA.

[1] https://www.agendashift.com/resources/celebration-5w

Edit: A much better book is Bob Moesta’s Demand-side Sales 101. Not just for salespeople, it’s the best treatment of jobs-to-be-done (JTBD) that I have come across. Who, When (their “struggling moments”), and How you might help them make progress.
in Academia, non-profit and lots of "status game" environments, you're surrounded with people who peacock themselves to be all kinds of impressive-looking.

Start with Who is a great approach when working with people who care more about climbing the social rank / status game ladder.
Pop isn't really that minor anymore, specially in Linux gaming. And its backed by an actual company.

It ships with more up to date hardware support then Ubuntu.
Does this also apply to hands? They look mangled in these examples.
> We inherited an Elixir project. After a year of irritations, we re-wrote it in Go and never looked back.

This is a bit unrelated but I think a lot of non-compile-time typechecked PL communities are going to do this in the next 3-7 years.

In my mind, Go will be the next Java, because it actually does what people want -- builds fast, runs fast/lean and forces you to write code that isn't clever (so that the next dev who has to work on the "legacy" software) can get up to speed quickly.

That said, I don't think it makes sense to regret choosing Elixir long term. It's still good at what it's good at, and the fundamentals benefits underpinning erlang/OTP are unique.
This is exactly the resource I was currently looking for! I've recently started a pet project as a way to learn deployment and CI. I work in a big company, where the devops parts are worked on by different teams, are mighty complex and are pretty much black boxes for other teams. I've already submitted my request for the book. Best of luck for the author and thank you!
From the link:

"Jinyoung is a first-generation college graduate, and after seven years as a secondary school teacher in South Korea, she went on to earn a mathematics Ph.D. from Rutgers University. Jinyoung’s story demonstrates the importance of role models at all levels of one’s education and the fact that it is never too late to begin anew."
It's not about Amazon ratings (stars) on the site, it's about album sales numbers for the "top 100" kind of lists. So they can't really take that back after an album has been top seller in a certain week.
> two different string types, two different throws (catch vs rescue), two different versions of each function (exception throwing vs error returning)

I have never used charlists at work. You have to know about them if interfacing with erlang, but it's never been a problem.

Same with exceptions: they are so niche in Elixir you practically never encounter them. Errors as values are idiomatic, not exceptions.

I don't want to assume, but it sounds like your project was handled by a team that didn't know idiomatic Elixir very much.
> rethink the entire "crowd-sourced rating" thing

The real fix is to not have a single global rating for a product, but instead have 'personal ratings'. Ie. Every product rating I see is either a rating I have given, or Amazon's best prediction of the rating I would give if I had bought that product.

Such predictions are inherently hard to game, since if you start artificially rating your friends products highly, then the system will show high ratings only for your friends products to you.

Then they can do things like "I see you bought this product thinking it would be 4 stars, but you actually gave it 2 stars. We apologize for getting it wrong this time - have a refund of half the purchase price". That gives the AI team plenty of financial motivation to get the ratings correct.
Or require solving a captcha.
The time has come! Juphy 2.0 just launched on @producthunt. We are very excited to go through this journey with you all.
Please show us your support on our Product Hunt page: https://www.producthunt.com/posts/juphy-2-0
Our Head of Marketing Alara Eren İplikcioglu is hosting live demo sessions all day long. You can reserve your spot here: https://bit.ly/3MpTcHq
Embark Studios started an all Rust operation a few years ago.
https://github.com/EmbarkStudios
No, the selling point of DNS is mainly that everybody knows how to work with this bit of technology from the 1970s. Mostly it's fast because modern implementations do a lot of caching and only occasionally query parents in their hierarchy. You can use the same strategy to make pretty much any alternative implementation fast as well. And of course slapping some sort of DNS compatible facade on that is not rocket science either. So, you don't even lose the backwards compatibility. Better still, you can fall back to existing DNS too.

The key challenge with DNS is that it is hierarchical and that there's a root with an owner. That owner is an entity that we just have to trust to do the right things in terms of certificates, security, not censoring entries, implementing fair policies for allocating names, etc. Whether you trust the current owners is of course a bit political. Mostly I have no big issues with that myself but it is annoying to have to bribe certain companies for the privilege of using our registered trademark as a domain name. Literally the only service these companies deliver is 'maintaining' a record of that.

A blockchain can replace this with distributed ownership of a tamper proof ledger of ownership of domain names. Building an index of these names is not that hard. Any old search engine or database can do that. But the key part is administering ownership in a fair and transparent way.

It's one of those use cases where using a blockchain actually makes sense without devolving into some pyramid scheme for creating lots of wealth for some. When you think about it, existing DNS works exactly like a pyramid scheme (by design even). Millions of people are paying in the order of 10$ a year for a cheap database record in an ancient hierarchical database. The only value these companies deliver is monopolizing ownership of common endings like .com, .io, etc. And the only reason we need those is because it's an ancient hierarchical database.

With a blockchain, we get rid of those companies and potentially also the top level domains. I see no reason why google, twitter, etc. could not be top level domains.
I do. I buy CD of the albums I like to collect them.
> "I'm pretty sure that if the data google has were ever made available to the public, as soon as the first congress person reviewed their own dossier we'd see laws passed very quickly banning the use of that data and perhaps even preventing it from being collected in the first place."

And now consider the alternative world, the one we happen to live in, where it's all private unless it somehow ends up getting "hacked" or "leaked" to the public, indirectly of course. And it'd be a shame if that happened wouldn't it Mr. Senator.