skysight-inc/HackerNews huggingface dataset:
Discord community servers can already be searched and discovered. Which is effectively what this is about. I suspect you are more talking about the conversation on discord?

I don't think the actual chat conversations need to be indexed, in fact as a platform for chat I appreciate discord for what it is. though irc also worked fine for me back in the day.

What annoys me more is the fact that discord these days is also used as a substitute for forums and such. There is so much information just hidden on discord you will only find when you know to join specific servers because there is no way to search for that information from the outside.

For some topics and subjects that is fine. But for support for software (even open source) I feel that it is a loss and actually has contributed to a decline of information availability on the internet.
Would you prefer for your technologically illiterate relatives (think grandparents/etc getting their first computing device):

- A computer that is compromised by malware

- A computer that doesn’t permit the user to install malware, and as a consequence, possibly alternative operating systems

Your phrasing implies that “it would no longer be our computer” is equivalent to “one that’s not ours from the start.” As far as I know, Microsoft and Apple aren’t going to ransomware your computer/phone to make a few bucks. You just can’t root an iPhone. Equating the two is arguing in bad faith, at best.
Halo is the same. It is essentially a very long hallway with enemies to take care of before you can move to the next hallway. Also, I recently played through the first Halo again and it was still quite fun.
Don't be silly, of course he cares whether spacex remains uncontested or not, both from a business perspective but also from the political leverage it brings (starlink etc).
I expected it to be about holding down the spacebar :/
Because it was cold, so every animal stayed in bed and cuddled...
For me (been off social media since 2019 or so), the solution has been smaller, targeted groups of friends, as well as making one-on-one effort.

I have quite a few group chats with no more than a dozen people in each one, with many that have only 3 or 4 people. And I make a point to message people one-on-one to keep in touch, and set up time to meet in person for people who are local to where I live. For people who aren't local, we make a point to meet up in some city somewhere once a year or so, depending on the closeness of the friendships in the group.

It requires more work than scrolling a Facebook feed and commenting on people's posts, but it's orders of magnitude more rewarding. And I don't miss the other hundreds of people on Facebook who I don't hear about at all now.
> I think commenters here are missing out on one beneficial part of social media

A small group of people surely do, but for others the benefit doesn't outweigh the negative. Social media is great, in theory, but Facebooks implementations suck and I won't support a company like Facebook who I believe negatively impacts society. The problems and much of the anger stems from feeling almost forced to use the products of a company I think manipulates and exploit it's users. It's almost impossible for my kid to have a social life and for me to be involved without a Facebook account and I can't even offer an alternative form of communication because pretty much anything else would be more work for everyone else.

Agree on you with Linkedin. It's basically an account to a job board, that you keep active in case you need to look for work. The people trying to get engagement on their posts are almost all pretty much insane.
The cargo cult metaphore tech is a well understood and usefull concept. Feynman's preceding use of it in science as well.

The author deliberatly reaches outside of these scopes to contruct an argument that circumvents the situational semantics.

This feels like another attempt of non-constructive language policing, contributing nothing more than deconstruction without improvement.
The problem that I noticed is if you open two terms on different hosts
(say by ssh) and run watch commands then, regardless of resolution,
they'll be out of sync. There's no hard tick event common to both
kernels. And as someone already said, you introduce sampling effects.

So I figured you need a time "diff", a single command that updates
from both timeservers and then presents the offset in a single
operation. So (I just researched this again and) there's three answers
here [0], using ntpdate and something I've never seen before called
clockdiff.

[0] https://stackoverflow.com/questions/2296981/how-can-i-work-o...
My father installed it on our family mac. I somehow discovered that by quickly rebooting twice, it would start the usual Finder shell instead, albeit in English instead of the configured Norwegian. Fun times.
Hey, I actually made a silly mistake in my post, indeed you first activate the environment and then install stuff in it. Fixed!

I disagree though it is activated immediately, or at least to me with venv I always have to activate it explicitly.
Humorously, this comment takes a giant swipe at 50 years of CYOA and Interactive Fiction.

There are over 14,000 games listed on https://ifdb.org.

Perhaps you should play some of them and adjust your perceptions.
You think Planescape: Torment is non-political? LOL
There is a "submit network" button in the menu ;)
Could add a single byte 'hlt' instruction, assuming interrupts are enabled. This would delay until the next timer tick (55ms) or key press/release.
I get that the core issue was frustrating for some and I agree it felt a bit performative, but: I’m always amazed when someone tries to claim that this incredibly thin step away via a music term _with the same originating meaning_ somehow completely disconnects “master” from slavery.

Why don’t we spend energy on getting to the issues we actually care about instead of standing on shaky arguments and calling it a day. It’s lazy thinking.
Young *indigenous" (whatever that means in the UK) were overwhelmingly more likely to vote against Brexit. And older people were more likely to vote for it

The vote itself was extremely close, and it won't take many older people dying to swing it the other way. In fact, I think it already has, but not by much yet.

Your "race replacement" argument is just offensive and not what was meant.
Whats the C in CRPG? I know JRPG but not CRPG...
> My personal preference would be to have a single, on rails story, where the player don't truly have a choice. It's an interactive movie.

I can't bother to play those kind of games. A movie will be able to deliver its stories a lot better than a game.

But with choice and branching you get to appropriate the protagonist(s) and some story events can be a lot more impactful then. Lately I played Cyberpunk for which you have some choices in most missions and the endings hit different. If anyone involved in the DLC story is around: kudos to everyone involved in making the "face in the crowd" ending. You play some almost super heroic character and due to your choices (which involve betraying and killing a lot of people) you get to survive: alone and back to generic human power level.
Who in the particle physics community claims dark matter or energy are solved?
If they're close enough they'll tell you irl, if they don't tell you they're not that close and it really doesn't matter in the grand scheme of things

Even with close friends who live far away, I prefer catching up once a year around a beer and some food than get a week by week journal of their lives on social media, it makes you feel like you're connected but you really aren't
@dang Is this another instance of that concurrency bug in the comments?
> And yet I get down-voted for expressing a well-reasoned opinion against vim and Emacs.

Calling people whose editor preferences differ from yours "obsessed" "editor-hipsters" is not a well-reasoned opinion, nor is saying that people who drive manual are engaged in a "quasi-religious ritual" to feel a false "sense of superiority". Those are just insults. Hence the downvotes, I suspect.

No one here is forcing you to use any editor, you've only got people trying to explain to you what they find valuable in the tools you're attacking. You're coming off as someone with a major chip on his shoulder. You may use whatever editor you like, but you should consider extending the same courtesy to others.
Sky-T1: Train your own O1 preview model within $450
If the jobs are being outsourced then the American company doing the outsourcing apparently saves money. Whether that money eventually ends up in the pocket of the people you want (e.g. workers versus shareholders) is a different debate, but in theory it should also mean there are other higher paying jobs in the labour market in the US otherwise salaries would drop to match the outsourced ones.
> I do wonder about the longevity of such a device.

It was loved by the Automotive industry. The cancelation lead to the use of BLE for car access (and so the data keeps flowing to Google).
I never had any social media account. Never. When Facebook was still in diapers I have predicted what will happen (while what really happened was far worse) and distance myself from it and warned all the others who, normally, didn't listen.

Dont have FB, twitter, reddit, linkedin, tiktok, not even google account... none of that crap. I am successfully avoiding getting my name anywhere on the internet, I am not posting my photos, videos,...

I have 7 friends I meet regularly, I have friends where our life separated years back and we meet once or twice per year and I have phone with 473 phone numbers of various contacts, from former colleges to dishwasher repair technician, etc.

And guess what, people call me, sms me (oh yes, it works so much better than having 20 various clients installed for different groups of people) or send me email if something important has happened and I am actually physically invited to birthdays, "i got son" celebrations, notified about death (luckily only one, former schoolmate).

When we meet, in person (i hate long phone calls), we have a quality chat as I dont know anything about their ingrown hair on the tip of their toe and they don't know anything about me changing job or having knot on hair in my beard.

For anyone else, I dont care. I dont disillusion myself how I have 473 good friends on some stupid online platform who need to share every intimate detail with me. I cant even handle so many people.

So maybe those tradeoffs are not really the real tradeoffs but rather self deception, how much you matter to the people and to how many people.

I can count them using my fingers. Which is perfectly fine.
Now can we do a pdfbomb with a pdf embedding its pdf renderer recursively loading itself?
> The program design skills that our current curriculum emphasizes are “what distinguishes a garage programmer from a serious software developer,” in the words of the Fundies 1 textbook.

I lol:ed.

> The “code swap” at the end of the semester, where students are required to build upon other students’ code, is one of the assignments students struggle most with

Wow, sadism may be common in academia, but that is just on a whole different level! A few hours of waterboarding would be nicer.

There is exactly zero evidence indicating that Racket would be a better introductory language than Python, so why not go with what is popular? CS students are de facto expected to already know basic programming. So with Python you can jump straight to algorithms, you don't have to waste time with a foreign syntax and an esoteric interpreter.
> The part that’s weird with nulls is that it’s a trinary logic stuffed into a boolean algebra.

It's a three-valued logic (though not trinary, which would use a base-3 number system) in a three-valued algebra: specifically, the relational algebra. The outcome of a logical test has three values: true, false, or NULL; this is distinct from Boole's algebra where outcomes have a continuous value between 0 and 1 inclusive.
EU will maybe have to open-up more towards China. Like last time when Trump was president.
> We’re an inverted organization. That means that tactical decisions are made by the people who are doing the work, not managers

I've worked at various places where this was supposedly the system.

Guess who had budgets, hiring powers, went to leadership offsites? Yeah not the ICs. It usually just means the C level will smile and nod while "listening" to your feedback instead of ignoring you completely

Has anyone worked at a true inverted company where centuries of classical power structures are thrown out the window?

I feel it can never be properly implemented unless in eg a cooperative
> > Machine -> Asm -> C -> Python -> LLM (Human language)

> Something that you neglected to mention is, with every abstraction layer up to Python, everything is predictable and repeatable.

As long as you consider C and dragons flying out of your nose predictable.

(Insert similar quip about hardware)
> so I don't know where the pressure for secure enclaves really comes from.

In my experience, security engineers who see them as finally solving the “root of trust” problem. Generally (ime) it’s security engineers/teams that have been pushing for things like ssl/tls, global certificate stores, signed updates of those stores, signed kernels validating those updates. But if you break the kernel (or compromise the bootloader or EFI/BIOS) then it’s all for naught. A secure enclave solves that problem (unless you find a bug in it/its implementation) - your bootloader is validated, which validates your kernel, which validates all the userland components you care about. Security teams rejoice.
Cool, stupid backdoors coming to your smb router soon.
Amazon Autos launches online sales
OMG! People build with wood in a fire/tornado/flood area?? Is that even allowed?
> And half-assing something feels like not being true to myself.

Been there many times, but I found that it’s best to aim for good enough, given the resources and constraints, than 100% all the time. I’m a recovering perfectionist, so it’s not always easy to reach that balance, but I try it anyways. When I do not, my anxiety kicks in, and I’m forced to slow down.. I use to be able to ignore it (the anxiety) and keep pushing, but not anymore..
> testing how your app runs on low-end devices.

That's what Play Store is for.
I somewhat agree, but that does not require face to face interaction in my opinion, which was parent's thesis I was arguing against.
Apple asks investors to block proposal to scrap diversity programmes
Computer RPG, as opposed to tabletop RPG. So technically JRPG should be JCRPG.
It’s impressive how many people downvote this actually über reasonable opinion…
Spacebar heating was great for my workflow, please re-enable
Even back in the 1980s, my mother stopped making clothes for us kids when the price of fabric was more expensive than the price of the clothing it would make.

Going back a decade, the 1976 children's book "Benny Uncovers a Mystery" from the Boxcar Children series takes place in a department store, with this scene at https://archive.org/details/bennyuncoversmys00gert/page/52/m...

> "No, don't buy that blouse either," said the small woman, who stepped between Violet and the salesclerk. "Not that blouse," she repeated. "Look at those seams — that blouse won't last more than a few washings." ...

> I'm surprised that Furman's has been selling blouses that are so poor. I will have to talk to the manager about this."

The author, Gertrude Warner, born 1890 so in her 80s when she wrote that, was already complaining about the lower quality of clothing available in department stores.

In the story (spoiler!) the small woman ends up being the new owner of the store, who plans to put in higher quality goods.

In real life, we know that store would have gone out of business, as we moved to the era of "it's so cheap I don't care if it falls apart after a few washings".

I could see spending ~$1000 for several wardrobe items, but only because I don't face much social pressure to change my wardrobe to reflect changing styles, and even then, I don't know how to judge clothing quality to know if it's $1000 for clothes that will last for decades, or will fall apart after a couple of years.
I thought the article was interesting and informative even though I won't recoil at use of the term. Getting upset at the authors opinion is just as useless as getting upset about the thing they complain about, but boy do these comments do the former.
The biggest problem comes when this type of language policing is seen as the primary way of changing behaviours.

It's correct to be anti-racist / anti-sexist / etc. but that doesn't come from just changing your language while still operating the same as before. It reminds me of the whole fuss over using "homeless" vs "unhoused" - while actual policies to help homeless people get ignored or defunded.
"Stories" are not a finite resource. In the book, Yul tortured his friends (and whoever was the audience) with his adventures and was a rather poor listener himself, but for Jesry and other avout (monks-scientists) it was always mutual – discussing their research, sharing findings, seeking out help, etc.

Your story is something intrinsic; you can decide how you want to share it with others.
The existing plugin list typically list the author name with a link to their homepage for each plugin. One method would be for someone to scrape and cache the existing plugin list along with each known plugin author's contact/home page information.

When authors sign up for an account on the new site: have the signup process provide the user a "hash code" to insert anywhere they want into the HTML code or as a HTML comment or header on their homepage to confirm author access to the plugin page on the new site.
on year 7 of my startup and profitable. I'd like to add a few things.

1. look for a boring problem that needs solving. related to the product market fit. a lot of founders are trying to build a sexy solution to a problem that no one has.

2. Sales is half the equation!. you can have the best engineering team in the world but it means nothing if you dont have good sales. and good sales people don't just get sales. they are the first point of contact for your prospective customers. Empower them to get feedback and ideas for how to evolve your product. half of our features at my startup are things we never would have thought of until our sales guys kept telling us how many restaurants were requesting the feature.
There is also MorphOS.
This is a wonderful write-up and a very enjoyable read. Although my knowledge about systems programming on ARM is limited, I know that it isn't easy to read hardware-based time counters; at the very least, it's not as simple as the x86 rdtsc [1]. This is probably why the author writes:

> This code is more complicated than what I expected to see. I was thinking it would just be a simple register read. Instead, it has to write a 1 to the register, and then delay for a while, and then read back the same register. There was also a very noticeable FIXME in the comment for the function, which definitely raised a red flag in my mind.

Regardless, this was a very nice read and I'm glad they got down to the issue and the problem fixed.

[1]: https://www.felixcloutier.com/x86/rdtsc.
> Mike Tyson

Made his fortune from punching people in the head, so that is such a weird example of a person that you are expecting others to empathise with or support. A whole lot of people find sports that result in brain injuries to be pretty distasteful.
> Why is a budget android phone the #2 post on hn?

Not everybody pays more than 200€ on an RCE device.

> This doesn't feel organic at all.

I think the plastic is an organic material. /s
giving it a domain-name and serving with https encryption on it would improve all kinds of security.

then again, it feels wonderfully apt that it is on some random ip
IMHO the clear separation between lockfile and deps in other package managers was a direct consequence of people being confused about what requirements.txt should be. It can be both and could be for ages (pip freeze) but the defaults were not conductive to clear separation. If we started with lockfile.txt and dependencies.txt, the world may have looked different. Alas.
More than likely, they’ll instead just start actually renting you the products. See Apple’s 2-year rental program for a (relatively) non-predatory implementation, or NZXT’s for a very predatory implementation.
I've noticed a distinct trend in the last month where even the most casual mention of the oligarchy attracts a bunch of downvotes. I'm trying to decide if this is an indication that some cohort of users here are deeply and passionately delusional about the political state of play, or merely uncomfortable about having it pointed out.
Oh no, not another period.
Many outages can be summarized simply as "Too many clients attempting to perform an action at the same time." This is a common situation after a sudden crash or reboot... After recovery, sometimes clients try to reconnect to the servers so quickly that it crashes the servers again and the cycle repeats... Particularly problematic with WebSockets and other stateful connections; hence we use mechanisms like exponential backoff with randomization to spread out the load over time.
I entered some random stuff and a dialogue graph showed up for me in Firefox release 134.0 and some other firefox-based browser. Not sure how it works exactly though. You sure you tried the exact same input for Chrome and Firefox?
AI slop is hardly a "tangential annoyance". It's central to the content (or lack thereof) of the post.
I did not understand it as an ordered list? Just a set of 6 items.
Did i miss anything? What makes you conclude that this is a priortized list? Profitability is number 6. Who cares about internal quality if you are not making money in the long run
Its not a floppy disk, its a save icon
thanks for the good post and sorry it turned into a magnet for "anti-woke" casual racists
> because Trump has shown that he's easy to manipulate

If he is easy to manipulate then why didnt Democrats manipulate him and then win the election?
So much for free speech, huh
See my related comment. It was a popular idea around 2005-10. As mentioned Red Swoosh was primarily sold as a “p2p” CDN, was bought up by akamai for a billionty dollars, and promptly disappeared. AWS S3 also implemented a torrent interface early on. AFAIK they keep it alive in name at least, but its effectively deadcode with $0 revenue as far back as Ive ever known. A handful of private companies built p2p themselves, but eventually moved off. As an example p2p is where spotify started in this time range and then moved to a CDN (us) for better consistency and not having to deal with it themselves.

The primary business problem is one of visibility and control. The customer UX would be entirely out if your control, and exceedingly variable, based on factors you (the provider) cant even see. At the same time CDNs were pushing down to cents per GB delivered by 2010, and ~1¢/GB by 2015. At a penny per GB distribution for higher throughout, better visibility, and control CDN distribution costs started to not matter compared to other costs and priorities.

Oh! Porn delivery companies, theyre an interesting content distribution case. AFAIK commercial CDNs are still way too expensive to meet their business model needs. My recollection is that they all built their own in house CDNs, like GPs “run a bunch of VMs” approach, or used a peers. This was accelerated as all of those companies consolidated ala MindGeek in the 2010s.
I agree. The gist of the main arguments I see in this thread are that average people should be trusted to choose whether or not they will unlock their device. Yet, a group of (presumably) some of the most technically savvy people on the internet can’t figure out how to buy open products? If you don’t want a locked-down computer, don’t buy a Mac. Clearly, many, many people do, so why should they have that taken away from them because of someone else’s ideals?