skysight-inc/HackerNews huggingface dataset:
A hacked up version of ci"/ca" is my favourite thing, something like this;

set keymap vi-command

"ci\"": "T\"ct\""

I don't think you can do bracket matching/counting, but, even so, ci( is also pretty handy.
I know that “computer” used to be a profession. But who would have thought “exception handler” was one, too?
> Also, one could argue another interpretation of what you are advising is never take a risk, because it will have consequences.

That's not at all what I was saying. I was referring to predictable negative consequences of unhealthy behaviors.

There are many risks that don't involve gambling away your health, your reputation, your credibility, etc.
I've always imagined this is how the internet will work in space
A company the size of Amazon, you have to ask a follow up of "which one?"
Being slightly past the 35+ threshold I'm feeling the pull of this perspective, but also very irked at the thought that my company might know this and decide to let my comp fall behind the market.

From what I hear of the corporate world, companies are always waiting to do this to everyone. The moment they're confident you're a lifer, you'll never see another market-matching raise or bonus. Maybe never see a raise again.

Any older workers have thoughts on how to manage this? I suspect there may be nothing for it but being prepared to leave if I feel my comp is falling too far behind.

(Or maybe I should just give in, call the $$$ good enough, semi-retire and chill... there's more to life, I hear...)
That's an interesting point but I would personally disagree with the premise that the behavior in the headline is harmful if carried out universally[0].

Digital media to some extent, and the public internet to a greater extent, broke copyright. To your point, it makes sense to prevent someone from trying to start a business using a bunch of stolen creative work, but this person's behavior was not to seek profit.

Anyway, those first two examples are very good to demonstrate your point (I don't want to get into it because it's off-topic but I don't think the drug dealer example works as well as the other two). I do find myself thinking that punishment is still deserved in those cases for exactly the reason you suggest.

[0] Specifically talking about the sharing of data, not how the data was initially acquired to be shared ("hacked" Netflix employee credentials). This person is not being prosecuted for how the data was initially copied, only for continuing to copy it.
Why open loop for the radiant? Already had non-barrier PEX? Or using existing DHW as the heat source?

I'm installing an outdoor wood boiler, which is an open system. But it will have a heat exchanger to my closed hydronic system for house distribution.

P-A-P seems nicer to route the pipe, but there are fewer fitting shapes. I'm considering it for a few long runs, because anything over 1" nominal seems to become rare and jump in price, and the 1" P-A-P is 35% larger than 1" PEX-B. But maybe I should just suck it up and deal with 1.25 or 1.5 inch PEX-B. (Would you happen to know a good source? I keep coming up with Supplyhouse.com, but half the fittings are out of stock and they seem expensive).

I'll see how I like the cinch rings. Maybe I'll move towards the crimp rings down the line. I figured a powered tool would be a boon for doing a bunch, and as I said it seems like for a powered crimp ring thing I'd need a Milwaukee cordless for ~$600, whereas the cinch ring I can get away with a $100 Ryobi. I can justify the latter for personal use, but not the former.
Mike Tyson had a pretty good run of things, and you wanna know why? No Canada gooses in his weight class.
It's the main reason I see Rails not lasting another decade. All the Rails apps I have been working on become almost unmanageable after 6+ years because keeping things updated on an untyped system is borderline impossible to do safely.
Likely the Ten Thousand rule in effect

https://xkcd.com/1053/
No, didn't mean the Gov did it... they just did a ton of shady stuff that lead up to that.

It does raise the question of _who_ would care enough to firebomb his house though...

I mean, just a few months ago a local gov official literally stabbed a reporter to death for a hell of a lot less.

https://cpj.org/2022/09/police-arrest-local-official-suspect...

So... stranger things have happened.
You can easily see this in US where police acts extremely tyrannically in everyday situation under premise that anyone can have a gun.
>They would of course be more expensive, heavier, and bulkier, but they would pay for themselves may times over in time

The most expensive parts of any thing are almost always human labor and energy (for transportation mostly), so it is unlikely that this would be true from any holistic point of view.
Also, if you don't reuse cardboard and instead put it in landfill then you now have a form of carbon capture!
When they were new, most people thought of nose jobs (and other cosmetic surgery) as being weird and creepy. Some people still do. What is “normal” is a function of commonality, and at least VTooning does not cost a fortune and risks neither complications nor needing further surgery for years to come.
I also expected them to look like afros instead of long blond wigs, but unfortunately it's Pele, not Pelé.

> They are thin glass fibers known as Pele's hair, named after the volcanic deity Pele.
Canada is going through the same type of censorship, but under the guise of promoting "Canadian content" As if our culture is in danger of disappearing if we cant watch "Canadian" movies and "Canadian" news. The dangerous side is that the gov wants content providers to manipulate their algorithms to promote some deemed "Canadian" content and demote others. Dangerously close to state controlled media with a prettier veneer so it doesnt look like authoritarian play it is. So far there's enough pushback to keep the bill from passing but that doesnt stop the gov from continuing to push.
> What can we do? Well, I'd pose a few potential solutions but I don't want to be misconstrued as advocating for violence. Violence is the government's job since they have the monopoly on it.

The government's monopoly on violence is only a problem because they've spent centuries carefully working to minimize the ability for the people to enact meaningful change via any other means. As long as it's still theoretically possible to change things then society can continue to get the blame for things being what they are no matter how impossible change is practically, but it doesn't really seem fair to blame society for not fixing everything after they've been poisoned, blindfolded, had their hands tied behind their backs.
Somewhat correct. The challenge becomes informing your followers of your new account.

Instance mods can block entire instances, making it possible for an instance (or set of instances) to become isolated from the rest of the Fediverse. At that point, those instances might as well be a completely different site, since they'll no longer communicate.

And I somewhat expect that to happen. Many instance admins will block instances that become known to be cess pools of hate speech.
Like you said, things get deprecated or replaced really frequently with engines. I think if anyone were to write a book for any of the major engines, it would be partially out-of-date by the time writing was finished. There are some books out there, but they're all very behind compared to current release versions.
GCR Decoding on the Fly
Having long been on both Diaspora* (since 2011) and Mastodon (2016), some observations:

- Both are useful. They serve different use-cases. There are elements of each I like and ... am frustrated by.

- Mastodon is mostly short-form content analagous to Twitter, and strongly favours media (images, video). Other thread participants are not notified of new replies unless specifically tagged within it.

- Diaspora* supports longer-form, formatted (Markdown) posts, with a single time-ordered discussion below which can be moderated by the post's author. Participants are notified of additional comments within a thread, and can return to it, even after years.

- Those two distinct formats already strongly shape the type and nature of discussions found on each.

- Mastodon has seen vastly more development, including addressing several issues I've long had both specific to Mastodon (CW behaviour is ... improving, though I've still got concerns) and both platforms (Mastodon now supports edits to existing toots, Diaspora* ... does not). By comparison, Diaspora*'s development is all but moribund.

- Mastodon's developers have been far more responsive, and empathetic, than Diaspora*'s. How much of this is just green-behind-the-ears freshness I'm not sure.

- Mastodon presents non-members with useful information. Visit an instance and you can actually see activity and discussion on that instance. Hit up a Diaspora* instance and ... you're given a big Fuck You with a registration sign-up.

- Neither platform is especially search-friendly, either on-platform (both support only Hashtag search) nor through third-party general Web search. Diaspora* seems all but entirely opaque on that point, Mastodon ... at least surfaces some content.

- Diaspora*'s original, oldest, and largest instance went titsup.com earlier this year, after years and years of all-but-absent management and oversight. Even the contact emails and forms were offline for years before the instance died. Another large instance, created by and for refugees from Google+, ceased active operations after its administrator died unexpectedly (also after a long period of radio silence). Mind I've had a couple of Mastodon instances fold under me and/or show sketchy management as well. Bus factor and continuity planning are major issues on both platforms, and seem almost entirely unconsidered.

- Diaspora*'s total MAU is a small fraction of Mastodon's. There are a number of people I appreciate greatly on Diaspora*, but it's ludicrous to suggest that there's a substantial community of any sort.

- Diaspora*'s abuse tools are if anything even more rudimentary than Mastodon's. One of the principle mechanisms are private lists of abusive / spamming profiles maintained and privately posted by individuals within their own groups. Admins can do some instance blocking, but ordinary members cannot. An "ignored" profile still sees content posted by the ignoring party, and the ignored's comments on third-party posts are still visible to the ignoring party. (There may be reasons and arguments in favour of this, but the functionality is unexpected and confusing to many.)
Have you tried vi mode in bash? "set -o vi" I think.

Then you can use vi(m) commands, modal editing, even press v to drop into a full vim instance for doing more advanced editing of a command line.

It's amazing.
Old "Under Construction" icons could make a whole category by themselves; I think I've seen at least a hundred of them, some being really creative, just like some 404 pages.
It's not whataboutism, it's pointing out that you're making some suspected wild trajectory of child abuse when actual child abuse currently exists in a widespread, normalized fashion.

There's no need to invent gay people clandestinely abusing children as if straight people don't openly abuse children already. Like I said, marrying underage children is legal, and it certainly isn't the lgbtq people that put that law there.
Battery is an electric component, not an electronic one:
https://english.stackexchange.com/questions/5699/electronic-...
Washed away… or waiting underwater a few hundred meters off the modern coastline. Paleolithic fishing villages preserved just out of easy reach.
So in the cosmology of the Wheel of Time, people always find themselves in the Third Age.

This is because there's always one Age before the current one, the Second Age, the Age of Legends, that is remembered as distorted legends of the truth of what happened.

And then there's the Age before the Age of Legends, the First Age, which is the remnants of the legends the people in the Second Age told about what happened before them, which have now fade to myth that is almost unrecognizable from anything that happened in truth.

Atlantis and the Garden of Eden would be examples of the latter -- stories that people in our distant past told about their distant past.
I love these! :D It's so fun looking through all the relics of the old web, and the buttons still relevant to current era internet.

I made one for hetzner: https://jason.nabein.me/buttons/hoh-88.png

and one for Runbox email: https://jason.nabein.me/buttons/runbox-88x31.png

Although I should change Hetzner to Netcup now
click the link that says "Support site"

https://github.com/mozilla/firefox-translations
Why.

Aren’t.

They.

Clickable?!
Yes I am a lifer.

I prioritize personal investment and social engagement over raw salary income. I could find a better paying job tomorrow, within my current company. I like being up to my elbows in the business problem, and the best way to get a seat at the table is to have been around long enough to earn it.

My spouse and I both work at the same company, which greatly increases the sticky-ness of it for me. I can book family meetings with them from within my work calendar. That's worth a lot.

I've spend 15 years ingratiating myself across multiple teams, and multiple larger organizational slices. I have a lot of contacts to fall back on. If I needed a new job tomorrow, I could find one within the company, without having to go outside.

A lot of your items are "of the moment" and could change tomorrow. I wouldn't bank on them remaining stable.
It’s a side effect of where the early avatar creating tools had their development effort focused. Now it’s just a weird cultural thing.
See https://bugs.ruby-lang.org/issues/16122 for lengthy deliberation of the justification (in particular, of the relative utility vs merely enhancing Struct), and discussion of the naming options, but let's crucially note that Data itself is not an immutable struct, it is a factory for classes when the instances of those classes are intended to be immutable structs.

Hence

Product = Data.define(:name, :price)

creates a Product class, most likely during initialisation; then in application code we could subsequently write

cheese = Product.new("Wensleydale 200g", 499)

and here it's cheese that is immutable; the point being, we're still naming our domain objects purposefully.

In that light, I think it's appropriate for a language to use generic terms for fundamental elements. For example, almost everything is descended from Object and we're fine with it.
https://github.com/mozilla/firefox-translations
I've been where I am for almost 6 years, which is pretty incredible for me at 31. But am I a lifer? I can never say for sure, but I highly doubt it. It's so circumstantial. I am not worried about getting laid off, but I question what my salary ceiling is (pure salary, I get no other comp), especially next year when inflationary raises need to be more like 10%+ rather than the standard 3%. I really love my job and the work in it, and leaving will be hard, but it's given the pay situation, it seems unlikely to be more than another couple of years.
Forgot to mention that I no longer do these conversions for the most part, instead, I scroll down the suggested values from the Tailwind CSS IntelliSense VSCode extension since it displays the equivalent values in pixels.
Hah, true. But good luck getting it past code review, right?
A series of tubes!
> If you are just hiring traders

I didn't say he was hired for his trading ability. I only suggested coding isn't a perquisite.

> random person from MIT

I didn't suggest that was the qualifier for them being hired. They do hire from universities like MIT, though, and I'm sure there are many alumni that stay connected to faculty for the purpose of finding candidates.

Only 23 of 123 open jobs for students/new grads on their site are for software engineers.

https://www.janestreet.com/join-jane-street/open-roles/?type...

They say on the site: "We look for smart people with curious minds from any background."
I am not defending Telegram, but as a social media application (and a private chat option), Telegram is only complying with existing laws. Copyright materials are a taboo on ANY electronic medium (including the open web). We just had a major issue around the Z-Library. Each time anything of this sort happens, I see the Signal users coming out from no-where. These news aren't a big deal, and numerous public channels have faced the axe. Most of them have changed tactics by going "private" by rapidly changing their invite links or using bot services to "verify users" before they join.
Public groups earlier sharing copyright materials are "banned". There are numerous bots that connect to torrents and upload content to Telegram. Z Library still serves content; Nexus bots have just rolled out a feature to connect your bot (through API token). Signal serves a specific niche of users, and I think polarising arguments (or moralistic stands) are only to play to the gallery.
> I'd prefer if we kept to technical discussion in these posts personally.

That's really not what your posting history indicates. And bringing up the subject of "fanboyism" is pretty much the exact opposite; that's never going to take the conversation in a productive direction.
> No, what happened was corporations saw $2000 subsidy checks floating around and knew they could squeeze.
I'm 42, so apparently about the same as you, and figure that means at least another 20 years before I'm retiring. I don't know how you can possibly expect me to project what I'm going to be doing and who I'll be working for over that entire 20 years. I'm not actively looking nor answering recruiting e-mails right now, but that is a pretty long time. The only thing I know for certain is that if you'd asked me what I'd be doing in 20 years back in 2002, I would not have been correct. The specific industry segment my current company is in didn't even exist yet in 2002.
I think there are valid concerns, generally speaking, but I for my own selfish reasons prefer to have the option of keeping my information private.

I have no interest in being a public person, to any degree whatsoever. Not because I want to do shady things, but because there are objectively no advantages to having your privacy taken away.

Creating a successful business is fundamentally connected to publicity, and if I succeed in creating publicity for my product/business/company I inevitably create publicity for myself. As things are those two things are inseparably connected. I personally hate it.

This is a far fetched, but the thought that someone innovates or creates something of value, and the payback may be that people want to kill them or kidnap their family because it happens to be a vaccine, or paparazzi hound them for the rest of their life because the media wants to cash in on them just sucks.

While I of course don't expect any of that to ever happen to me, I have thought about what if it happens. If someone is not willing to take that risk their only alternative is to be someone else's workhorse until retirement. It seems like a really bad and arbitrary filter (not the only one by any means) for who is and isn't able to take a shot at building something for themselves.

It doesn't really make sense to me that your willingness to give up your privacy is this connected to one of the biggest decisions you can make in life to grow and build meaningful stuff.
Language researcher here, would you be willing to list out some of those reasons you mentioned? Always interested in hearing these perspectives!
Worked in the terminal before, but this is a great improvement.
I had not thought about the Schwa Corporation in a long time.
I wish I had been able to sneak good stereo recorder into a 1A ESS telephone switch. These had electronic computerized control, but the call-path was all electromechanical, and the sound of relays opening and closing all around was otherworldly. A typical ESS machine might occupy several thousand square feet, so you could walk through it and hear the activity all around you.

During the day when call volumes were high, it was cacophony. I've heard it called a "typewriter factory", just a blur of clicking and clacking.

But at night, as the call volume slowed, you could pick out individual calls. A line-relay here as someone goes off-hook, no more sound while they dial (most everyone was touch-tone by this time), but as soon as the control interprets the digits and determines a call path, it's time to set up the path! Junctor frames for some reason had much larger relays, and several of these would fire in rapid succession, followed by a smattering of other relays between the line equipment, the junctor, and some other frames I don't remember.

If you stood in the right place, you could hear the progress of the call as it physically rippled across the machine, each section of the path first switching to a test circuit to make sure it was healthy, then on to the actual circuit, giving and odd staccato double-click sound to each action. Once the call was over, everything would tear down, and all the relays would relax at once.

It's one of the most magical sonic environments I've ever been in, and I've never gotten to share it with anyone.
Surely the implementation could get around this using Workers?
Sam Bankman-Fried Set to Speak at NYT DealBook Summit on Wednesday
https://archive.ph/egd3f
Short of multithreading, yes.
Ask HN: Is There an HN for History?
As the title says, I'd appreciate your pointers to an HN-like environment focused on history.

Thanks
Programming error messages are almost always so terrible.
> (itself, like all crypto, a made up and useless/worthless thing)

oh... I see what's happening here. Good luck on your crusade.
I think that by now the term has been hijacked
Layout is made of container blocks, such as main, sidebar, header, footer.

Container blocks contain other container blocks or content blocks, but never both at the same time.

Content blocks are paragraph-like content and may contain blocks (headings, media) and inline content (leading and body text, captions).

Example hierarchy: layout > main content area > hero element > positioned container > content block > heading
The Great Purpling
Agreed. I'm old enough to remember a time before tweeting and the internet and just because the "feature" that is both of those popped into existence doesn't mean that it was the de facto of how information on a mass scale should be handled. We love our echo chambers and information that validates our beliefs and that can be easily mishandled and abused.
> (Edit: granted, if all USD were owned by a single entity, the likelihood that such a policy would be revoked is much, much higher.)

If all of USD were owned by a single entity, the US Government just prints more. They will always have that power. That may cause inflation effects that they would be concerned about in the long term, but they have an immediate reaction lever to increase the monetary supply in such a (weird) hypothetical. (Though the correspondence between monetary supply and long-term inflation has always been much more theoretical "cause-and-effect" rather than showing practical, real world correlation much less "cause-and-effect". Especially this side of the Gold Standard the practical relationship between monetary supply and inflation is incredibly complex, and while you will find many people still presume an inflationary relationship the practical effects have been much weirder. [There are times in recent US history where USD monetary supply was at all time highs and inflation at all time lows.])

(Unless you hypothesizing an even weirder hypothetical where the monetary supply is increased by the US Government just handing the dollars to the single USD dollar holder and hoping that provides incentive to "trickle down" dollars back to everyone, but there's very little anyone can do with the onion of dumb in that weird hypothetical.)