skysight-inc/HackerNews huggingface dataset:
> But that is also merely a JS only forum, so not ideal. There used to be the Google groups thingy including a mailing list. Google, so not ideal either. But at least it had a mailing list.

I was a long-time skeptic of moving away from the Google Groups list, so I try to be equally vocal in saying that the move to Discourse was handled really well IMO. In fact it is not "a JS-only forum": you do need to sign up in the web UI, but, after that, you can put it in "mailing-list mode" and ignore the website completely, including for starting new threads (see <https://racket.discourse.group/t/how-to-enable-mailing-list-...>). The email interface is important to many Racketeers; if other Discourse instances don't enable it, that's their admin's choice. The Google Groups list had been rendered nearly unusable by spam, and it was never free and open-source software, which Discourse is. (I wrote more detailed thoughts at the time in <https://groups.google.com/g/racket-users/c/RnIAQnZpvh0/m/A78...>.)

On the other hand, I share some of your concerns about Discord (the similar names are unfortunate). But there was never an organized "move to Discord": some people just started talking about Racket there, as people had before, and still do, on IRC and Slack and all sorts of places. People are also regularly nudged to move non-transient conversations to searchable and archived venues.
Racket is great, and if you like it you might find Rash interesting:

https://rash-lang.org/

Janet and Gerbil Scheme are also worth a look:

https://janet-lang.org/

https://cons.io/
> At the risk of being snarky myself

Did you have an actual counter-argument? (article referenced in the image: https://jsavage.xyz/2022/09/30/debate-exposes-bigotry-of-wok...)

You're kind of proving my point here. On Reddit this would get downvote censored with no one even attempting to come up with a coherent counterargumemt, just people using downvote as a disagree button, squashing out all unorthodox views, and breeding the hivemind.
A medium-sized customer making a point of not paying the bills to negotiate hard? If they come back, I'd put them on a pre-paid plan.
Ok sorry
Talk verbally, and then send an email afterwards with notes. This means that they definitely were informed, because you talked to them, and you have something to point them to if they don't remember, because you send notes.

This is protection in adversarial scenarios, but is also just a great habit In general. Verbal discussion is really good for getting people on the same page, but without notes it's very easy for details and decisions to get lost.
> Recent pass behavior is a good predictor of future behavior.

> You don’t truly know what you would do in a situation until you’ve been tested.

I had an interviewer ask a broad "What can you do with X" question, and my mind went blank.

Five minutes later, he asked about solving a problem and I said "Well I would use X to..."

Open-ended "give me an example" questions are not a situation folks encounter in their job. It's entirely an interview question.

It's entirely a shitty interview question.
Vulkan doesn't exactly work great on AMD either. I'm in the process of returning a 7900XTX right now because of AMD's busted Vulkan drivers.
The problem is when it's too hard for the computers, then it negatively impacts the user experience.

There are cases that are 100% ambiguous in the spec, which means there can be no _right_ answer. Different users will have different (and both reasonable) expectations about what the same input will do. So, in these cases "too hard" for the computer means leads directly to a negative user experience. The language becomes more unpredictable.

I agree that we shouldn't _ever_ lose focus on the end user experience. But sometimes, you have to make the spec less ambiguous to improve the end-user experience.
Could iPhone from 2007 run any software from GNU/Lunux repositories, connect to screen/keyboard turning into desktop, run without proprietary drivers and offer lifetime security updates?
...is it? It seems up to me.
Its not trivial, or guaranteed to be approved, and takes weeks in the best case
If I run a local proxy, it can do all kinds of tricks. Think about VPNs and DNS resolution.

If I use an aggregator, it can do all kinds of tricks. Think about Usenet, email, RSS feeds.

If you build on top of IPFS or something, there's lots of options.

BitTorrent comes to mind.

There's lots of options.
How can I best contact archive.org? Will definitely be following up with them to see if they can host these git repos.

They already host a ton of torrent DB archives.
Just make it so that literal * has to be escaped, and use a greedy parse.

*foo* always means * followed by , and the closing * is missing and would be flagged.

<string><em>foo</em>... uh oh missing a closing *, can't parse

Oh boy, HN mangled this. I'm leaving it as an examplar
That’s PascalCase, camelCase does not capitalize the first word.
So lewisjoe, maybe one way to address this problem would be a fellowship that came with an extra stipend that would keep your family afloat? How much extra would that have to be, in India for a year, or would the required amount be far too variable to estimate?

(Also, the essay did indicate that if you're taking care of someone then his standard advice needs adjustment.)
Planning to switch to another reserve currency seems to be a "career-limiting move".
I pretty much have to be on-site for any family member to get them on Emby/Plex anyway.
FYI, "@dang" is a no-op: <https://news.ycombinator.com/item?id=36526450>

To reach moderators, send email to hn@ycombintor.com

Reference this post by URL or ID (36556228) in the subject line for faster processing, and the alternate URL you're suggesting in the body of your email along with a brief rationale, e.g., "link disambiguation".

I usually do this myself, though in this case arguably WaPo are adding relevant commentary and analysis. That said the direct FTC link is useful to have in this thread.
And after a while out with my pup enjoying sunshine and play, I think I should be a little more friendly than this.

It can take a lot of time and effort to develop instincts like “scrollbar jumping and network calls are related”. They’re so obvious to me that I didn’t even bother inspecting anything, I just “debugged” on my phone by connecting familiar dots and describing the familiarity. But if it’s not immediately obvious to you and if you have an inclination to be more familiar, I’d strongly recommend spending more time manually fuzzing rando sites with dev tools open. You’ll probably get a lot more out of that than dissecting personal motivations on any thread on any site. And you’ll have a much better calibrated bullshit detector too.
Hard to say. All I have is anecdotal evidence. That does describe myself and all my friends in college.
I wonder if there's things to be borrowed from forensics for the art of postmortem in software systems. What is the equivalent of dust, contamination & microscope?
In what manner? The vast majority of companies I don't think need or want an entire rack.

So this has to be targeted more at F500, or maybe even to colos?
> The people at Twitter who understood the system

But this is Scaling-101 stuff. It's not some super complex or unique system going wrong. At least according to the article, it's a classic case of bad retry logic leading to a death spiral.

https://en.wikipedia.org/wiki/Thundering_herd_problem
Amazon handles the customer interactions, the fulfillment at nearly every step (shipping, picking and packing, returns, etc), takes a cut per sale, etc etc etc

Under most reasonable definitions the seller of record should in fact be Amazon and not the person who amazon calls a seller....

As usual, corporations manipulate language to undermine government and citizen actions against thier misdeeds
Feedly used to have a view that just loaded the first few paragraphs of an article and then you could expand it if you wanted to keep on reading, the death of that feature really killed Feedly for me.
Also you should run all your text communications through a LLM to defeat stylometry
https://archive.is/ej8fe
Uh.. what about all those non programmers that write URLs?
no dark universe to map.
When I was in grad school, I had classmates who acted like this. They did things like attend those boring "town hall" meetings to weigh in on mundane decisions, and take detailed notes. I couldn't even be arsed to show up to class half the time.

One positive thing that I noticed about the grad student crowd is that they put an unreasonably large amount of effort into their roles as TAs. It was sort of inspiring to see, as I tended to do the bare minimum. For example, I used to tell the students "My pay does not depend on the number of people who show up, so feel free to skip class" while the other TAs would take attendance in a spreadsheet (even though they didn't use that data for anything.)
How to read more than 600 posts/day at Twitter (using open-source technologies)
It doesn't make sense to limit read rate purely due to `data scraping and system manipulation.` The underlying data infra is not scalable and cost-efficient.

Elon, adopt open-source technologies to reduce your GCP bill!
I revised my comment - isn't the name of Russia itself a remnant of Scandinavian origins?

I don't know what "Eastern Europe" has to do with "Westerners".

If you are lecturing a random American on the definition of Westerner, it's quite possible their ancestors came from Eastern Europe.

The opposite of Western Europe - or NATO - used to be, in some sense, the Eastern Bloc and the Soviet Union.

But that doesn't mean they weren't Westerners. Obviously once the iron curtain fell, it was demonstrated they weren't that different from the rest of Europe just because of the historical happenstance of Soviet oppression.

In the Cold War era, there was, I believe, a concept of the unaligned countries, and I sort of thought that those were, in 20th century terms, the non-Western countries.
Exactly - they look like they are itching themselves on the point of the rudder. Maybe there is some infection near their blowhole that they are trying to scratch.
Take some bio samples from the rudders for analysis.
> I dare say within a year, new tools will be powerful enough to do this easily.

I see where you're coming from, but if Twitter is in a position where it can't roll out those protections right now, given its current head counts, etc... it's not going to be in a position where it can roll out those protections next week. Probably not next month.

So it's less that no one could block companies from scraping Twitter (although anti-scraping mechanisms are probably always going to be a cat-and-mouse game, so I'm not sure that there is ever going to be a perfect easy solution). It's more that if Twitter can't do it right now, nothing is going to magically change any time soon about the situation it has found itself in. And waiting a year (even waiting 6 months) for tools to become available before rolling back this rate limiting would be incredibly self-destructive for Twitter.

The way I see it, they're basically guaranteeing that they will need to roll back these changes before they have a solution to whatever specific problem or irritation Musk is fixated on. They're not going to gain additional engineering capabilities in the next week. And how long does Musk plan to leave rate-limiting in place? A social media site where people can't look at content is just broken.
and...? The article doesn't say how it's a big deal (or not). Looking at the list oof countries' forex reserves, tiny Switzerland has almost a trillion. Generally this is a sign that they export more than they import so are stuck with a bunch of foreign exchange. Of course they have to buy stuff with it: oil, other commodities, or, you know, foreign debt. China's 3T would be 10% of the US federal debt, or much smaller % of total (federal, state, municipal, and random entity) government debt. And that's merely the US. EU is smaller but adding it up in my head it's about 15-20 T.

The US has about 4T of foreign exchange reserves (despite having the reserve currency) and presumably private entities have a large amount too (sovereign debt), surely more than China's private entities.
Oh that would be incredible. I've been waiting almost two decades to play Daxter without the stupid-ass design decision to make "up" on the slide pad be slightly to the side of "straight forward" in the game.
No need to flatter yourself. As already mentioned in our previous discussion, you just happen to pop up in posts I'm interested in, to the point where i can almost be certain you'll show up with a selection of your usual "told you so", "as i predicted", or dismissive mastodon-bashing.

Looks like I'm not the only one who's noticed, either[0] ¯\_(ツ)_/¯

[0] https://news.ycombinator.com/item?id=33125070

(^ that one with a bonus dismissive "told you so"/"i am right"-esque response! XD )
> I don't want to create an account on the X instance of the fediverse, I want to create an account on the fediverse. It should be one big fediverse, which instance I use should be completely transparent and irrelevant.

This is the fundamental tradeoff. What you are asking for cannot be done and still be federated. Sorry.

The problem is that "federation" has only a small technical component; the majority of the "federation" problem is social not technical.

The social problem is "Bad actors exist. 1) How do I identify them? and 2) How do I extend or revoke trust?"

Even email, which everybody holds up as "federated", hits this problem and defers to centralization. For email, we anoint the DNS records as the primary repository of "identity" and are what are used to extend "trust" via DKIM, DMARC, and SPF.
Wiping all review history for any product edit change might be one way to approach this.
IMO the difference is not really about federation, but about the degree of context and trust the user has--or can have--when it comes to choosing servers.

There's no guarantee that name@majorisp.com is going to stick around forever, but there was a contract relationship plus a certain degree of too-big-to-fail-ness.
Reddit subreddits censoring comments about Steve Huffman
Just got this in reply to one of my comments on the r/videos subreddit. What's going on? This feels Orwellian.

"Whoa there chief, did we just catch you disparaging Steve Huffman? If you don't stop being mean to this company you're going to hinder it being highly profitable.
Everyone please ignore this Snoo's comment, and go about your business on the Official Reddit App, which is now listed higher on the App Store.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns."
How do you force someone to work at Twitter?
Pushing things back to CentOS stream is not a requirement of GPL. GPL's role ends once RHEL customers get the source. Do you mean evidence of CentOS stream not being enough ? The post talks about it. Rocky needs to collate sources from several places now to create 1:1 RHEL rebuilds.
Which country’s values do you prefer influencing the developing world: China’s, or the United States’?
Still haven't gotten over the death of Google Reader, the day it shut down was the day that Google died for me.
They could in theory choose to sell lot of it in exchange for another currency, messing with exchange rates.
Or they could go on a buying spree, messing with asset prices
You are doing something wrong.
I like the 2 sign up popups when reading about the very service disappearing!

Does anyone have a view into why? Did they run out of outside funding? Another interest rate kill?
> So then why didn't more of Russias allies vote for Russia and why did so much of the world vote for Ukraine?.

Except for Belarus (and despite the appearance given by the existence of the CSTO) I don’t think Russia substantively has allies.
I'm not so sure the F-18 Stores Management Processor used the i960MX. Any sources to confirm that?

There has been some interest recently in the F-22 Common Integrated Processor using the i960MX, as the USAF wishes to retire older F-22 Block 20 Aircraft.

Apparently, newer F-22 Blocks use FPGAs to provide a functional soft core of the i960MX, without having to locate long obsolete chip sources for legacy avionics designed in the 80s
New rule needs ~ when * or _ is used inside words, so your example wouldn't need escaping. E.g.,

dis~/cuss/~ing
So metadata such as magnet links are considered contributory infringement? I wonder how that was established.
Interesting. Maybe:

Dust - logs
Contamination - logins, reboots, deletion
Microscope - splunk
Pretty sure parent does

Plus there’s always technical debt and even the ‘best’ engineers at Twitter made mistakes

Maybe if the architecture wasn’t so brittle and more easily testable by these engineering ‘gods’ then we wouldn’t have this problem
You can't write tests for the changes someone might make in the future.
The US is the same. You don't need to be a citizen to work an ITAR controlled job. A green card will suffice.
Cheers for that, your comment reminded me to check.

They're regional defaults - I'm getting Adelaide and Sydney thrown in as I'm in Australia .. and a few Asian cities also, along with London etc.

It's close but not quite my Timeanddate customs - I specifically use Toronto for the TSX time.

I guess they're not looking for competitors cookies after all :).
There is an apocryphal story* where the fancy new laser printer was having strange issues and would become unresponsive for long periods of time. The sysadmin tasked with figuring it out managed to trace it down to one user who kept sending strange print jobs that took forever and never printed anything. When asked about the jobs the programmer said that the processor in the printer was much more powerful than anything else in the company so he added a postscript target to his engineering programs so they ran simulations on the printer.

* That is, I don't remember where where I first heard it, probably a usenet post somewhere
I want to agree with you since I generally hate this kind of thing but honestly the Mastodon web ui on mobile doesn't bother me for some reason.
The Deli Was Allegedly a Fraud (2022)
Underlining is an emphasis hack for mechanical typewriters or in handwriting. There's no reason to use it typographically in something which has all the layout possibilities of a modern computer or printer.

https://practicaltypography.com/underlining.html
I think the implication is that the global market makes pricing and reliability guarantees based on the public number, not the actual number. In other words: by secretly hoarding foreign reserves, China is signaling something that the markets might not have priced in already.

(This is my interpretation; not an endorsement in any particular direction.)
China is the bank in this case.
with a similar caveat for 'obvious' fractions and divisions?
Hah, lost on me. It was posted by an “AutoModerator” so I thought it was serious.
Most people don’t write markdown! What’s the demographic of markdown writers who don’t write file paths? Bloggers?
This.

The media is flawed. Journalists are flawed. The Verge in particular has some atrocious coverage of tech.

But the problem with Elon is that in his world, we must rely on him for true information. As if the direct source is inherently true. He’s just as full of it as anyone else with interests.
Yup, poor innocent Yanukovych was only minding his own business when the cruel protestors set upon him, he definitely wasn't ramming through draconian laws[0] that would have ended free speech and the right to protest, given the secret police expansive powers, and censored the internet.

[0]https://en.wikipedia.org/wiki/Anti-protest_laws_in_Ukraine
If we think of LLMs as a nonlinear optimization problem, min F(x) with lots of local optima (valleys), then "prompt engineering" is the act of finding initial point x0 (prompt) such that the optimization lands you a good local optimum.

For instance, if your x0 was "what is portfolio theory", chances are you'll get a generic answer that's passable but not very good.

If you move your x0 to "if you were henry markowitz, how would you use portfolio theory in your own investment strategies", suddenly you get an answer with more texture and practicability.

However I think "prompt engineering," understood literally, is neither engineering nor is it generalizable. In optimization, typically we find x0 through heuristics (rules of thumb) or domain knowledge -- the latter being ultra useful. When optimizing a power plant, if you know where the optimal solution roughly lies from ops experience and can guess at a x0, that helps the optimizer find the actual optimum more easily than throwing darts on a wall, especially when there are a few million variables. But this method of find x0 will not work for another domain.

I suppose a pure "prompt engineer" would be akin to a role of a research librarian. In very specialized areas (especially in highly technical areas), research librarians are less effective because they lack the context needed to land really good results. In the article, a "prompt engineer" is really a software tester and customer success person, not really an engineer as such.
With artificial womb we can have even babies with even bigger head. The natural womb babies will be like microcephalic in the future compared to the big brain artificial womb babies.
Even worse is copium. The older I get the less I enjoy spending time online.
That only mentions that it "would've made things worse," which doesn't actually answer the question.
I purchased on 2022-03-01 and the estimated arrival was “Late 2022” (group 5).

Now, I won’t get it by late 2022, and I kinda doubt I’ll get it by late 2023. But there’s not really any communication or acknowledgement / accountability.

At this point, I wonder if I should just cancel and get in early on Playdate 2. Kinda sour grapes on my first “kickstarter”.
P.S. "cleaning the office microwave" is sarcasm...a placeholder for an infinite collection of jobs, some programming and some not.

BPO = Business Process Outsourcing
Alternately, if they have the “right skills” why is this happening? Clearly they don’t have some of the needed skills to prevent this. And a self-DDOS might be a good indication of that.
You should check out the sidebar on that subreddit, especially the very last line; and also check out the pinned posts.
Improve your employees productivity by sharing chatbots pre-trained with your documentation
The smart thing to do would be to ground airplanes that use leaded fuel, but we don't do that because?
Needs a 2018 in the title.

He actually implemented these ideas: https://djot.net/
I can easily visualize a wooden wagon rolling along a rocky slow descent forever and all of the reasons its wheels would eventually break loose.

In the case of a platform like Twitter, aside from random acts of god and weather, aside from money, what are the sort of stuff that slowly breaks its wheels off over time such that, without staff, it inevitably stops working completely?
We can just read posts by former twitter staff engineers who say the same thing.
Sure, I mis-spoke in saying it was console.log spam, that’s not specifically what’s happening. But let’s be real, if you’re getting a 429 response that is at most a cached hash table lookup per request, for a site has probably top 50 in the world in terms of “scaling to handle heavy request loads” for a decade.

There’s just no chance this specific thing is actually what’s causing issues for Twitter, it’s obviously a consequence of the heavy scraping and steps to stop the heavy scraping. It frustrates me to no end that smart technical software people, who can have intelligent discussions on not just code but a wide range of topics from nuclear powers to superconductors, suddenly lose their ability to have these discussions when a certain person is involved.
Pretty please!
Works on my machine.

(It actually does for me as of this post.)
No, he addresses that. Get a day job. Then do your project on nights and weekends, or else manage your manager into making it part of your job.