skysight-inc/HackerNews huggingface dataset:
I'm happy it exists too. By far my favorite discussion about it was Oxide's last podcast:

https://oxide-and-friends.transistor.fm/episodes/blue-skies-...

Emily Kisane was on the ep, following their piece that blew up https://erinkissane.com/blue-skies-over-mastodon

> In addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest Erin Kissane and long-time acquaintances of the show Tim Bray and Steve Klabnik.
It's so predictable that it's frustrating to see people who should know better falling for it. Of course it's a fresh feel without the trolls. It's not open to all yet, so of course it is.

I don't know why they expect it to turn out any differently, it's hard to take this tool seriously.

Facebook was fresh once too. It was invite only for elite universities so everyone had roughly the same expectations for where lines were (they were not in acceptable places, but homogeneity helps with that).
People's history files are a great place to look for passwords and other secrets, mainly. I suppose that risk could be reduced by having the history file encrypted on disk, but I don't know of any shell that does that (can't honestly say I've really looked though).
> I would just like to say that I am excited for Bluesky to exist. It might go poorly, but I'm unwilling to write off weird attempts at innovation before the technology has had a chance to evolve in the wild.

Isn't it just a variation of mastodon?
The sounds are not as different as you believe they are. It's the same reason people write Tobasco.
> I's not how it's pronounced

I pronounce it rougly /mæstədan/ and I imagine many other people do as well. That sounds is closer to "a" than "o".
Hm, maybe there is something to the Gaia theory, after all.
Maybe the seniors will get replaced by juniors with ChatGPT ?

It is cheaper…
For me the golden era of personal computers. Amiga demos filled me with unbridled joy that I wish I could convey to
my children but alas this is probably impossible and a fate experienced by everyone who gets older and has kids :)

Waiting for the post delivery, hoping that day was the day the next package arrived. Clicking the 3.5” disk in and feeling my pulse quicken.

Then the day I got hold of the RSI Demo Maker I knew I wanted to be a programmer when I grew up.

(47 years old now, a programmer but still haven’t grown up)

And example of a demo made in it:
https://m.youtube.com/watch?v=0SI41uFqJpQ
Hackernews is also a social network - and it seems like this thing works with even less posts per day?

You don't need a huge following to have a functioning social group.
That's highly accent dependent।

I think I pronounce all three differently (Southern RP-ish (as in not farmer) BrE) but 'their' and 'they're' are close।

Rhotic AmE though clearly distinguishes those, and I can imagine them all sounding similar in that sort of accent।
If somebody doesn't know what ironical means they are either a child, ESL or one of the lucky 10000 and therefore don't deserve any disdain?
I’m planning to start using this puzzle for any non backend developer that I hire. Why? Because my end user is a backend developer and I want to see how much they are interested in understanding my customer.
The post I replied to seemed to make the conflation. Because “just guessing the next word” seems like a reasonable refutation to sentience, but not to intelligence.

I agree that it’s not usually an intentional mixup. From what I’ve seen it’s mostly a lack of rigor in defining terms.
I decided to implement this using bash. I have a working prototype running on one machine. If anyone wants to help me refine it, let me know and I'll post what I've done on GitHub.
Those are the faces of men who wished they stayed in Brazil.
>Corporations are [intelligent agents non-aligned with human wellbeing], even without the assistance of AI.

Just to put a fine point on it...
You need to say more about how auth works on the landing page. I see you have answered another commenter on this question.

Also something like this needs a “docs.” subdomain.

I like the idea, especially the REST interface with no package installs required. I had a similar idea myself coming from “what is the simplest possible firebase” point of view.

I like the idea of using this from a backend. Then the lack of granular permissions will not matter as much as the backend will be the “bastion”.

Your competition might include the KV offering from Vercel.

I probably wouldn’t sign up as
you are selling infra and I need to know you will be around, and you have a reliable service etc.
I work in a small startup doing innovative software/hardware products. Some of the most 'creative' work we have ever done as a team was when the power went out and we finally spent time workshopping what a particular thing should be like with a whiteboard and pieces of paper. That was a defining moment and what we came up with on that day is kind of what we have today.

Some of the best and most valuable insights in our process are captured in recorded IRL onsite sessions with our users. Humans put on a bit of a show when they're remotely connected and that just ruins the process because they just sort of withdraw after they say their bit. I have recordings that prove this - users spontaneously changing their minds or sharing more about how they really feel about something.

I would argue that the best creativity on a team occurs when there are actual meat-skeletons together in a room smelling each others' farts, interrupting each other, eating together, getting excited, getting pissed, whatever etc.

But you are absolutely correct that this is anecdotal and nebulous at best. In the article he mentions how this is better when the product is unclear and unformed yet.
MSFT exec admits console wars are over: ‘We lost the worst generation to lose'
Uncle Bob's short introduction to Nostr
The issue OP has run into, if I understand it, is that there are some things that can't autoload and work properly, and when you configure lib/ with a non-default configuration to autoload, there's no place for these things, as lib/ is ordinarily just about the only place in a Rails app that is on the load path but doesn't autoload.

No idea what about HN algorithm made this wind up on the front page! It's not an especially interesting post, I agree. Perhaps just a testament to the in fact continued interest in Rails?
> an hotel

'hotel' gets a hard 'h', so it's "a hotel" btw
I can only speak for my own observations but I think it comes down to the fact that fewer people are trusting “the market” to competently predict, deliver and maintain critical fundamental infrastructure for human life.

“The market will take care of that problem” seems to only benefit a small group of people and we’re not seeing the requisite proof that any future development will do any better
I have a similar father and while I never expect to get an apology, I've found peace knowing it's about him and not me. I stopped personalizing it. He's still trapped in the craziness of the world and those who raised him, while I've found a way to manage it so I am not similarly crazy.
Roads would be more dangerous. I put the work into my car, I'll drive how I want.
KeePass seems to sync via a preferred cloud provider fine.
So this is really an MSI key? Not Intel - even if Intel created it.
CPAP should be next.
If more people were directly invested in laws favoring their means and ends, would they take the time to lobby too?

Folks certainly outnumber corporations (?), and they could create representatives for their interests.

Maybe the end-to-end process--from idea to law--is less familiar to most. Try explaining how a feature gets into production to a layperson, for example :)

Maybe we need more "skeletal deployments" in action, many dry runs, accreted over time, to enough folks. This could be done virtually and repeated many times before even going there.

Just seems like a lot of work, too.
Does anyone know how many European PS2s actually shipped with Yabasic? AFAIK the tax ploy failed so they stopped at some point, and my slim PS2 doesn’t list any discs on the box content list. Although it was second hand so it could have gone missing if it was unlisted for some reason.

Edit: I was slight hasty, it does have some unlisted discs in the box, but neither “bonus demo 8 (you)” (©2004) or the “Network Access Disc” seem to have Yabasic on them.
So far, Chat GPT has failed the Turing Test worse than the Ouija board, which, in my experience, didn't fail at all.

This plus the Fermi paradox gives me the creeps.

It raises the uncomfortable question of "free will".
Probably because they're parsing it as masta+don rather than mast+odon, and word-final schwa[0] is written with a "a". Compare eg "arenadon", "pastadon", or other somethinga+"don" psuedo-portmanteaus.

0: I assume they don't pronounce it as mas-TO-don, since that would be a rather bizzare stress pattern, so the "o" generally gets weakened to a schwa as is typical for unstressed vowels.
Given that Bluesky makes it this easy to download data, it's quite alarming that the graph of who blocks & mutes who is fully public and easy to extract into a database: https://atproto.com/lexicons/app-bsky-graph#appbskygraphgetb...

On Twitter, blocking a toxic user does not notify them - while they can query the block status of one profile at a time, they can never get a full list of people who block them. But it would be trivial to create a Bluesky app view that provides this inverted index. And some people would be inclined to use the list of people who block them as a "target list" of people whose views differ from them, to share with their networks as prospects for targeted harassment that may even cross into real-life violence. (The fact that critics of the infamous Ki*f*ms forum have been swatted - and that I am even now reticent to type the full name - is just the tip of the iceberg of potential dangers here.)

I hope that Bluesky comes up with a better mechanism here - it's tough to do in a federated system, but research like https://eprint.iacr.org/2021/1577.pdf may be helpful.
Yes, a backup HSM.
Debian keeps track of all remaining privacy issues in all packages (i.e. such issues which have not yet been corrected or patched by the Debian package maintainer):

https://wiki.debian.org/PrivacyIssues
1Password is making choices for the business at the cost of security. Sucking people's password vaults into their cloud is very not cool. Additionally removing the local vault only option is another business first decision.

It's only a matter of time before 1Password has a real security problem because the business forces at 1Password appear to be much stronger than the engineering forces.
I think the way you’ve framed “problems” is off the mark. I’ll try to explain my view but it’s not straightforward and I am struggling a bit as I write below.

The way I see it, what the GP is getting at is the idea that human societies require challenges or else they stagnate, collapse, and vanish. We can observe this on an individual level and GP is generalizing it to societies which I agree with but I doubt this is “settled”.

On a personal level, if you have achieved some form of post-scarcity, you will still complain — about the weather, the local sports team, your idiot cofounder, whatever. A less fortunate person might be complaining that they can’t afford time with their kids because they’re at their second job. The point is that everyone will find problems in their life. And those problems are a form of challenge. And a life truly without challenge is unbelievably boring. Like kill-yourself boring. If there is no struggle, there is no point. The struggle gives humans purpose and meaning. Without struggle there can be no achievement in the same way that shadows require light.

So, with all of that in mind, I think the point is that even with AGI, humans will require new challenges. And if AGI enables post-scarcity for ~everyone, that just means ~everyone will be inventing challenges for themselves. So there is no end game where the challenges taper off and we enter some kind of stability. I, and I think GP, think that stability would actually be an extinction level event for our society.

Person by person, I think the kind of challenge varies. What do you dream of doing if you had no constraints on your time? How many years would you spend smoking weed and playing video games before you got bored of that? Video games that hold your attention do so by being challenging (btw). It was about a year, for me.

> Do humans really want to solve all problems?

No, we want challenges that provide a sense of accomplishment when they have been overcome.

Thank you for reading my ramble, hope it helps.
In addition to the BootGuard public key, there is a chipset fuse with OEM configuration, https://www.securityweek.com/flawed-bios-implementations-lea...

> The boot chain uses an RSA public key (its hash is hard-coded inside the CPU) and an OEM private key. The OEM sets the final configuration and writes it to one-time-programmable Intel chipset fuses during the manufacturing process, thus making it almost impossible for an attacker to modify the BIOS without knowing the private part of the OEM Root Key. However, because some OEMs might fail to properly configure Intel Boot Guard, attackers could end up injecting code and permanently modifying BIOS.

> At Black Hat 2017, security researcher Alex Matrosov presented some vulnerabilities in poor BIOS implementations, explaining that not all vendors enable the protections offered by modern hardware. Because of that, attackers could elevate privileges, bypass protections, and install rootkits, he explained.

Some HP business devices don't use Intel BootGuard, because HP has their own proprietary solution for firmware integrity verification, https://news.ycombinator.com/item?id=35845073
some quick thoughts/notes (I am on the bluesky team, but this isn't an official policy statement):

- content on bluesky is public, but we have not set expectations/comms around that well yet, and this dump may be a surprise to some existing accounts. where exactly bluesky falls on the spectrum from "congressional register (immutable)" to "public web" to "public IRC or discord room" to "private signal group" is still being worked out, but probably closest to "public web"

- the protocol supports both "deletions" (retaining history), and "purge" (aka "rebase") to remove all not-current content. this isn't exposed via UI yet and accounts have not had the chance to purge old deletions

- the federation protocol and unified firehose should make it possible for third parties to maintain a live mirror of the entire corpus. importantly, it will be easy (or at least "easier") to respect intents w/r/t deletions when done this way, compared to dumps

- obviously neither "deletion" nor "purge" can perfectly remove content from 3rd party dumps and infra, or from hostile parties. but it does signal user intent clearly, and we expect as a norm that third parties will respect that intent. ADS-B, robots.txt, CC licensing are related to these norms, though all unique. right-to-be-forgotten, archiving, re-use licensing, use in ML training, commercial/non-profit reuse, search indexing, etc, are all on our radar

- blobs/images are not included in this corpus

- this specific corpus does not (I assume) include our important "label" moderation metadata. at least for our (Bluesky) core moderation decisions, that information will be public

- private/group content is not yet part of protocol. eg, no built-in mechanism for DMs or follower-only posts. we will probably do those eventually, but it will be basically a whole separate protocol, not a bolt-on to existing stuff. wildly different privacy/security concerns with non-public content

- there are some other cool projects, like https://bsky.jazco.dev/, working with the full social graph, pulled via public API
There was a post here about a year ago that summarizes this pretty well[1]; I've honestly gone back to read it a few times for my own projects as it offers some good perspective and framing.

> My take is, if a community is constrained by quality (eg moderation, self-selecting invite-only etc) then the only way it grows is by lowering the threshold. Inevitably that means lower quality content.
To some extent, more people can make up for it. Eg if I go from 10 excellent artists to 1000 good ones, chances are that the top 10% artwork created actually gets better.

> But eventually if you grow by lowering quality, then, well, quality drops.

> I suppose for very small societies, they may be limited by discoverability/cliquiness and not quality, so their growth doesn’t mesh with quality and so they could also get better with size.

> Note, “quality” doesn’t have to mean good/bad but also just “property”. When Facebook started, it was for kids from elite schools. It then gradually diluted that by lowering that particular bar. Then it was for kids from all schools. Then young people. Then their parents too. Clearly, it’s far from dying in absolute terms, but it’s certainly no longer what it initially was. To many initial users, it’s as good as dead though.

[1] https://news.ycombinator.com/item?id=31363953
The big problem was case sensitivity in my opinion. It should have been case insensitive with discriminators. The current system means bob#1234 is a different user from Bob#1234.
>We as a society need to draw our boundaries and push our governments to wake up and regulate this space before corporations (and governments) cause irreversible negative societal disruption with this technology.

This works in functioning democracies, but not so much for flawed ones.

>he said that it's the responsibility of governments and not corporations to figure out these problems and set the regulations.

In the US, they will say things like this while simultaneously donating to PACs, leveraging the benefits of Citizens United, and lobbying for deregulation. It's been really tough to get either side of the political spectrum to hold tech accountable for anything. Social media companies especially, since they not only have access to so much sentiment data, but also are capable of altering how information propagates between social groups.
Last time I saw bsky on HN a maintainer shared a skip-waitlist invitation code ('anyone on HN is probably better behaved than some of the trolls we've dealt with', or something to that effect) - which was unfortunately dead by the time I found it। Any chance of an encore? Or I am on the waitlist: something I don't recall at username dot com।
You can download all of the (public) posts and comments on Reddit. It's a ~2TB torrent.
Really? I don't like modern design or material UI at all, and one of the things I most dislike is huuuge fonts. I apply custom CSS to reduce them to 10-12 pt where 16-24 pt seem common now.
Bikes and ebikes are great, but the ceiling on adoption is too low to make a dent in CO2 emissions on the scale of EVs. No large metro in the US has more than about 5% commuting share on bikes.

See for example https://www.goodgoodgood.co/articles/best-cities-for-bike-co...
It's a tough line to walk. On one hand, if you participate in a system where almost everything is inherently public (the web/internet, since anyone can screenshot anything and publish wherever they want), it's hardly unexpected that information that was once public, can remain public forever.

On the other hand, people have some sort of expectation that the data they publicly post online to remain in some sort of semi-private state. Bluesky app might invite only for now, but the underlying protocol and technology makes everything very public, forever, and makes it trivial to cache locally (for good or bad purposes).
I find it weird that people on HN complain about ads in Gmail.
If you're not paying for a service, someone else has to cover the costs you generate by using the service.

A Google Workspace subscription is not expensive. You can run it behind your own TLD, and you won't see any ads.
they already had keys.
How about using a tree-like structure to track who invited whom to the platform. Offer a generous yet limited number of invites to users, potentially adjusting this amount based on their positive interactions within the network. Permanently ban accounts that violate the rules, and if the new accounts a user invites keep getting banned (automatically) investigate whether that user is using multiple accounts, which would also be against the rules.

I'm sure deciding where to draw the line and clearly defining rules, and then enforcing them is a complex task (same as in public policy or international relations) inherent to any social network, and it is unlikely that an optimal solution exists considering the difference of opinions. However, could this type of rule help mitigate the issues mentioned?
GPT-4 32k access is being rolled out widely now: https://news.ycombinator.com/item?id=35841460

Btw, a line of code is around 7-8 tokens. So you can fit over 4,000 LoC in the context window.
I use some oticon opn s series hearing aids as open hearing headphones. We need this to become cheaper and more ubiquitous as hearing aids provide open hearing and quiet sound without people necessarily even being aware that you have electronic music going on
I think what's confusing to me is why this has to be done in a breaking way. If the goal is to be able to have some sort of identifier people can remember and share to add each other, why not just make that a separate system where the "special" identifier maps to an "old-style" identity? They're already trying to change the symbolic notation for users (i.e. "@foo" instead of "foo#1234"), so it seems like they could just make that something unique enough to not be confused with an original name (e.g. "@@foo" to differentiate from how you tag people in chat today, or even something weirder like "@foo@").
He also "conspired" with Crow to help a penniless widow.

https://www.nationalreview.com/corner/breaking-harlan-crow-a...
Of course this trial is worse than useless if the other reported benefits of ketamine come from the experience had while under the effects, but these authors seem not to have thought of that.
I'm also trying to stay positive.

In that spirit, I really enjoy:

1. The very good documentation this early in the project! This is not common.

2. The very rapid response developer team that does it live! Once the combination of surprisingly rapid membership growth + no blocks blew up and it became an urgent moderation feature, they had blocks within weeks despite the technically challenging task due to the kind of federated protocol and distributing blocklists. You can tell they have seasoned developers on the team. This is not just any kind of gimmick network trying to cash grab on Twitter exodus like I feel Hive Social was. It is an actual attempt at something better than Mastodon that has a fun, social experience with good onboarding and solving account migration headaches in mind.

3. The rare service disruptions despite the developers having their plates full and commonly introducing updates to the service. This speaks loudly about software architecture skills and being humble to risk management with good software hygiene. This again is not something that just happens but takes effort, experience and intent.

4. The exciting model of DNS approval which I still like. It's bloody fantastic to self-verify in a way that actually makes sense, and it feels very "World Wide Web" in a Tim Berners-Lee way. It uses pillars of the modern Internet in a way to strengthen a service and promises verification at scale. It can do company-wide verifications (domain.tld) as well as contributor-specific ones (username.team.company.tld). So, I dearly hope any misuse can be countered.

5. I worry they are overreaching with the AT protocol and federation but there is the "Shooting for the stars and aiming for the moon" saying here. I can only wish them the best and if I refer to the points above, the developer team seems surprisingly capable and full of actual intent here.
The english subtitles for italian shows on netflix are so bad. They just mistranslate words or sentences for some reason.