skysight-inc/HackerNews huggingface dataset:
One of the things I like about it is that because it's flexible, if you route it carefully you can avoid using connectors in a lot of areas that rigid pipe would require a joint. The way I saw it used, the only joints were in areas like cleanout access and crawlspaces, so even if a joint went bad, it wouldn't require opening up a wall to fix. I'm not a pro, so maybe rigid pipe is supposed to only have joints in accessible areas too, but that certainly wasn't the case with the century-old plumbing I saw.

It's still relatively new compared to other pipe material, so there may be some other surprises that crop up with long term use, but I'm really impressed with its ease of installation.
Right, there are multiple variations but they generally work in skilled hands although I learned from plumbers who always used oil (although using oil was always an imperative with gas pipes). Using oil usually negates the initial leaking whilst waiting for the hemp to dampen and swell.

Edit: I agree that using oil is counterproductive with water pipes—initially at least. I was taught by both plumbers and my father (who wasn't a plumber but a mechanical engineer who worked on power station boilers) that using oil is better in the long run as it prevents the hemp from rotting and thus premature failure of the seal. Moreover, using one oil-based method means that
a plumber cannot get confused and leave oil off gas connections where it's essential.

(I'd add that when referring to oil I'm specifically referring to linseed oil (even though I've seen some plumbers inappropriately use engine oil) because it slowly polymerizes and hardens even in the absence of air. This adds to the seal's effectiveness and further protects the hemp.)
> now you need a Monad

"need a Monad" sounds scary but in practice it looks like this

impl<T> Secret<T> {
pub fn map<U>(&self, func: impl FnOnce(&T) -> U) -> Secret<U> {
Secret(func(&self.0))
}

pub fn flat_map<U>(&self, func: impl FnOnce(&T) -> Secret<U>) -> Secret<U> {
func(&self.0)
}
}

If you need an escape hatch for something more complicated, you could provide an api to that

impl<T> Secret<T> {
pub unsafe fn reveal(&self) -> &T {
&self.0
}
}
> Just look at the recent V-tuber craze as an example. AI generated animation allows people to multiply the utility of a single drawn frame, increasing accessibility and lowering the barrier to entry for animators considerably.

It's not accurate to call it "AI generated animation". Face tracking is an input into the software that animates it. Those inputs feed into a bunch of manually configured math to move the thing around.

It's also not a new idea. The idea of having a human puppeteer a computer animation goes way back. What's new is streaming.
Wouldnt that completely diminish the value of film? I feel like this will kill studios.
The biggest thing for me was not so much the ownership rules themselves but how to design your code structure around them.
We can’t diagnose from the keyboard, only speculate. So why not having both? Kanye strikes me as a classic narcissist, he likened himself with a messiah and so on. While at the same time I trust the leaked diagnose he actually received as bipolar.
Programming is analogous to a trade like plumbing in many ways imo.

* You both design and then build a thing.

* No one else knows how it works or cares until it stops working.

* Through work you build up your own set tools and methods that you like and can apply to various jobs.
>No one has said that anything is a hoax

What? Have you even read OP's article? A direct quote from the article has her saying this physics research is "religion masquerading as science under the guise of mathematics." If that's not insinuating a hoax I then don't know what is.
Rosetta 2 works great for AoT stuff but for JIT you'll always end up with at least a 2x slowdown since it needs to always JIT the JVMs JIT output. That said, it working at all is pretty amazing.
Employees are not second-class (or third-class) on share preference or dilution.
This sounds very much like you've dealt with some middle class snobbishness. Old money types in the UK seldom work at FAANG, they typically saturate the ownership level of startups of varying quality, or exist within the folds of the financial services that sustain them.

Upwardly-mobile middle class people (who would love for you to think they are old money) are the types who end up in FAANG.

They are highly competitive and hard-working, and nearly always entirely fuelled on the pursuit of being better than everyone else. You sometimes get a variety of them who seem to have left wing values, don't be fooled - this is simply another competition, this time of moral superiority. Often they achieve these positions due to an absolute mastery of political and interpersonal mechanics, which british education and society seems to do a much better job of producing than lots of brilliant engineers.
The burden should be on the one who created the landlocked parcel.
Delete the gym, hit the lawyer, facebook up.
My complaint is that plumbers frequently do poor work for the money.

We had some come and install an instant water heater and they cut an ugly hole in the side of the house without much thought.

At one office I worked in they called Roto-Rooter (a non-union franchise that is likely to wreck your pipes and require a call to the union plumbers afterwards) who claimed that we'd flushed a condom down the drain (very hard to believe) and wrecked the pipes so we had to call the union plumber.

Another time the sink wasn't running so we called the union plumbers, they unscrewed the aerator from the faucet, saw some crud come out and the water run and left in triumph, sure of their ability to outthink a group of mere computer nerds.

Us computer nerds were sitting at the faucet immediately after that, running it and talking about it. The now aerator free faucet clogged up again within 2 minutes of the plumbers leaving.
A new phone platform. A crypto wallet for regular people. Two massive projects where other companies have wasted billions for zero traction.

The solution to cracking both at once is somehow to cross-sell this to Twitter users, the vast majority of whom want neither to switch phones nor to make crypto payments on the hellsite? I remain sceptical, to say the least…
> programmable mobile phone with crypto chip and starlink carrier for recurring revenue when/if google and Apple ban Twitter app from their walled gardens

This all sounds very far-fetched to me and not at all obviously profitable in any way. If Microsoft didn't manage to build a viable smartphone ecosystem I don't see how twitter will.
The vaste majority of high paying jobs can be done remotely. I'm referring to lawyers, programmers, accountants, etc...

Rural areas are failing because we continue to extract wealth out of them. You actually get right up against talking about it in your wall of text but then just abruptly lose the thought.
Why Was the Tonga Eruption So Massive?
The voice transformation (Brandon-> Donald Trump) was pretty bad
CRDT: Fractional Indexing
But... but... we are a family!

At a previous job, when I joined, it felt like I joined the kindergarden.
OpenBSD Webzine Issue 12
https://qz.com/962427/what-its-like-to-be-a-modern-engraver-...

When the engraving industry was automated demand went up.
Advanced Space Leads First Ever Commercial Mission to Operate at the Moon
The publisher engages or hires typesetters, as part of the publishing process.
Laid Off Twitter Employee looking for referrals. Recent interview
Maybe you folks don't have to pay property taxes, but in the US we do, and that's a pretty clear indication of an "inherent value".
Albert Pyun, Director of ‘Cyborg,’ ‘Nemesis’ and ‘Captain America,’ Dies at 69
I'm in a consumer tech company:

1. PMs are not needed. Design+Engg launches great features and products. Design thinks about users, produces design, Engg turns into dev designs; and things are launched. PMs are useful when partnership etc. are needed (that is non user focussed activities).

2. PMs are essential in a domain driven tech space - ex. software for construction industry or rocket scientists. Here PMs with appropriate background connects Design+Engg to the industry.
If you're talking about quick connects, they'll always leak a bit.

The threaded fittings however are a different story. Assuming you didn't use stainless steel on stainless steel fittings [0]:

* You can find the leaks by spraying soapy water on suspect connections and looking for bubbles (wash off and dry with clean water afterwards unless you want some serious corrosion). You can also buy a jar of noncorrosive propylene glycol based leak check fluid at your local hardware store for somewhere around $10, which is a strictly better option although it's a bit harder to clean off.

* Undo the connection and throw away every fitting you can replace (you generally should not reuse NPT threaded connections unless you know what you're doing). Clean all fittings until they look brand new and with no visible debris on/in the threads.

* Watch some videos [1] and remake the connection using the proper amount of tape and sealant and appropriate torque [2]. Only tighten the fitting. If you loosen it even a bit during the process, undo it completely. Clean both sides, reapply tape and dope, and try again. Let the sealant set ~24h and retest.

[0]: Stainless steel pipe connections are a special case because they tend to cold weld before they're fully tightened. There are ways to mitigate that but the short answer is don't use them if you don't already know how.

[1]: https://www.youtube.com/watch?v=whw9ApDJpJo

[2]: NPT connections really shouldn't be torqued (you instead use turns from hand-tight for properly cut threads) but if you're having trouble find a torque chart for your fitting material (copper, brass, steel, etc) and follow that.
I love Aniseed, but I sometimes wish that it was a general-purpose library/framework and not tied to Neovim specifically. It would be nice if I could run Hotpot instead, and pull in Aniseed like a regular Lua package. I think that other Lua programmers would appreciate its "module" system.
1. PMs in software have been around much longer than the last couple years, in orgs of all sizes. Ben Horowitz was a PM at Netscape in '95. The author toots his own horn a lot about his achievements in the startup world - this is such a weird point to make.

But to your point:

2. I have been a developer and product manager myself. I still do both things, and hire developers. I don't think I'd even trust 1 out of 10 devs I meet with business analysis or product management responsibilities. Yes, both skills can be learned by a single person, but it takes much more than just a couple days of coaching to teach someone not only how to build something but what to build.

I have 7 years of experience in each and I still find it ridiculously difficult to juggle both skills. The context switching and the amount of skills needed (user research / talking to customers, UX, project management, full-stack development, thinking abstractly and tackling open-ended problems, vs acting concretely and solving more close-ended problems, etc.) make it very challenging.

Yes, in the 80s and 90s there were many more analyst/programmers. Perhaps the stacks were simpler, perhaps there was less competitive pressure for software companies, I can only think of hypotheses. The fact is that today, doing both is very hard even for the smartest of cookies, which is why the roles have been largely separated. This was "invisible hand" economics at play, not the whims of Google and Microsoft in the last two years (again, what a weird point to make!)
We did the experiment to check if people are serious about WFH. There is a lot of work to make it happen inside a company. In particular to treat remote people as first class citizens. WFH was also a choice after covid and not necessity.

With a pay cut we are sure people are serious about WFH and not only demanding.
OpenBSD Webzine #12
Love they still label it “self-driving” yet the fine print is anything other. Unfortunately, there is a cult following on musk/Tesla where facts sometimes are ignored.
I think that it's actually something like the opposite of that. Rune disallows conditional branching on secrets, which would imply that passing secrets into the subset of functions defined on non-secrets that branch control flow based on an argument's value would be a compiler error.
Wow! I'm amazed they could maintain all the utilities while moving it.
Consider this: I don't even know what hmac is, and it's implemented in a library.

Also, I can't overload return values on their own in C++, I would have to overload the whole signature. In fact, to get the same monadic result, I need 2^n-1 overloads for a function with n arguments (one for each subset of the arguments except the empty one).

Of course monads' advantages can be coded directly, just as functions can be coded directly in assembly. Personally I code in C++, so I've never used proper monads, but I see where they save work.
The braces could be automatically added or removed by any editor, so I don't see the problem, unless someone wants to write code like:

if a == b {
do this
} else {
do that
}
> culture in the company involved “humiliating and intrusive practices” including mock sexual acts, crude nicknames and obliging him to share his bed with another employee during work functions.

That’s not fun. That’s a hostile work environment.
You're of course correct. And I'm not a mental health professional.

But as someone who has known several people diagnosed with NPD and bipolar. Kanye screams bipolar manic episode to me. The difference seems subtle until you've seen both close up.
Man Goes on Hikes with Cat
Splitting the wire is safe if you’re careful but no it’s not code lol. And it’s just one hook at the peak of the roof but it might be possible w/o it. I didn’t need any hooks.
It’s the latter
It’s also annoying because it distracts from the very real consequences of consolidation. People treat AI replacing jobs as if it’s a binary thing “AI can fully replace an animator or it can’t”, which is basically never how it works.
It all depends on the store and time of day. Predictions that make 100% claims are usually wrong. What happens instead is usually a hybrid approach. Automation replacing all our jobs has never happened, while automation has replaced some jobs while creating others even as the automation increases over time.
The two conductors in the wire are insulated separately and sort of lightly attached so it's probably OK if done carefully.

If this was me, I would've threaded the lights through the big triangle piece directly and attached with zip ties, instead of modifying the cord.

> Also, the comment at the end to use "hooks" beats the whole point of using magnets.

Installing a nondescript hook up there would be a one-time use of a ladder which could just be borrowed or rented from somewhere. Future decorations can be done with just the extending pole and magnetic attachment.
There would still be a selection pressure towards better models even if the datasets were completely overtaken by AI-generated images, as there would still be humans in the loop, choosing which AI-generated images (or videos/text/etc) to use for their content, picking the better ones, discarding the not-so-good ones. Thus, the input dataset to the next generation of models would not be the raw output set of the previous generation(s), but rather some manually selected subset of the best outputs of the previous generation(s). However, this seems like it could only provide a pressure for the models to move towards a local maximum, so perhaps there might be interesting opportunities outside of this local maximum.
I'll just wear myself out if I keep letting myself respond to feelings-based comments like yours with facts, like how NYC is below the national average in crime safety [1] and well below national average on obesity. [2]

I shouldn't exert myself pointing out that the average cost of a vehicle is about $5000 per year [3], which costs a lot more than the unlimited miles you can travel with a $75/month bus/train pass in Chicago. [4]

It would probably blow the minds of car-dwellers to find out that it only takes 20 minutes to walk a mile. [5]

[1] https://realestate.usnews.com/places/new-york/new-york-city/...

[2] https://www.nyc.gov/site/doh/health/health-topics/obesity.pa...

[3] https://www.move.org/average-cost-owning-a-car/

[4] https://www.transitchicago.com/fares/

[5] https://www.nike.com/a/how-long-does-it-take-to-walk-a-mile
What was tricky about it? Having never done it, it seems somewhat straight forward in my mind.
There might be a small hazing component, but I think they genuinely enjoy this stuff and incorrectly assume everyone else does too.
I like Saunders but this is like the 20th time I've seen him interviewed about his process. I'm a little tired of it.

Do recommend a swim in a pond in the rain though.
Currency collapses a bit and the government plans to print money to subsidize 4 day work week. The world sounds more and more like a Ayn Rand novel by the day.
> prompting an AI requires much less skill than animating it yourself

s/much less skill/different stills/

> Do you think "AI prompters" will earn the same amount as animators?

I do, because animation is not inherently valuable. The value they are paid for is solving a problem, the same problem AI prompters will solve. It is totally valid to argue that AI will reduce the total amount of animators, I think that will happen.
PHP Sadness #1, "Unexpected T_PAAMAYIM_NEKUDOTAYIM" is still the best error message of all time. http://phpsadness.com/sad/1
Looks great. Submit it to https://www.reddit.com/r/NixOS/ too, if you haven't already.
That’s funny
As a PHP developer for years I like to defend „my“ language.
While a few issues he mentioned are true, most of them are outdated or fall into the category „if you do really weird, unusual things you can expect PHP to behave that way, too“. Other languages may prevent such mistakes, but PHP probably doesn’t because it’s historically grown and - like everyone knows - it didn’t start with a totally thought-through architecture. The good thing is, that because PHP has such a long life in web development, you can usually find a lot of docs, libraries and help for probably every problem you’ll habe to solve.

If you use PHP in a clean way, you won’t get in touch with most of the quirks he mentioned.
It means perpendicular in geometry. But perpendicularity implies connection, and therefore, dependency.

Your links barely prove anything? I already knew that statistics is a fictional field.
ML could contribute a lot to this field: you can train models based on existing code issues with large codebases (e.g. GitHub)

> But ML cannot prove the absence of vulnerabilities.

Basic computer science fundamentals say that thelis impossibility applies with any technique.
Well, if despite all the changes the culture of bribes carried from the 90s to this year, I wouldn't count on the same not happening to the EEE tradition. See https://www.theverge.com/2022/3/25/22995144/microsoft-foreig...
Is this legal? Seems like a gross violation of privacy
Haha, code. IIRC, Christmas lights have their own exception in the NEC, as the things are wildly unsafe by general NEC standards. For example, nothing stops you from plugging a space heater into the outlet at the end of a string. But relax, it's Christmas!

Having said that, OP's lights are built a bit more solid because they look like the 120V parallel-wired style, rather than the series wired tiny lights. I'd be completely comfortable splitting the two conductors down the middle like that. That's exactly what you do to terminate a wire, although doing it in the middle of a cable is trickier because you need to be more accurate. Start the split with a sharp knife at one point, then you should be able to just pull the conductors apart.

For the general idea, I love it and it has me wondering if my gutters are steel. Although part of me wants to permanently hang WS2812 strips and be decorated for every holiday.
I think it would be a big mistake to discount Jevons paradox here. It's very possible that the lower cost of images and animation would greatly increase their demand, and customers would still want a person to be part of this process.
There's a good book called "Adult Children of Emotionally Immature Parents" which covers this well. Much of it can apply to any person, parent or not.
Is this related to the hardware shortage during the pandemic? I'm assuming they couldn't scale at the rate which they intended pre-pandemic..

This seems like a much larger issue than they're making it seem. The promise of the cloud was unlimited scalability. I never thought of cloud resources as finite.
The post you're talking about very specifically mentions parent-child narcissistic relationships and how we don't get the other side of the story. The post said that this was "especially dumb."

I love helping dumb people! So I posted that link, which explores this very issue.
Imba is a programming language that feels like ruby.

It has first class support for "the web" which means tags and components are first class citizen and you don't need something like React or Vue.

Imba compared to React has no vdom and no reactivity (it just rerenders on each change ) , has built in CSS that is like but actually more powerful than tailwindcss

It's truly a marvel!
In the past, I worked at a small company that allowed people to work 4-day weeks with a 20% drop in their salary. Because it was part of the company culture, people respected the additional constraints of working with their 4-day-week colleagues.
> These AI models will likely just become tools that automate or simplify existing animation workflows for larger projects.

The problem for artists is that the vast majority of the skills they learned as artists are useless when it comes to forming prompts. Assuming these models raise their quality and responsiveness a bit, and are surrounded with tools to fix expected problems (anatomy, symmetry, light, etc), I wouldn't expect a professional artist even with an aptitude for the tools to have much better results than an obsessed 14-year-old without a social life who's been playing around with them for a few months.

They're weird in that they in a way turn the process of creation over to the fans. It's like a declarative language for entertainment. While vision and creativity make artists stand out, the real skill for a artist is knowing how to use artists' tools. The real skill for the future painter probably is knowing how to use the AI tools.

People who typeset with metal had very few skills that transferred to InDesign.
We started with welded joints, then moved to threaded (and every variation in between of that). I kind of wonder if PEX will be deprecated some day by something even better. We are going to end up with yet another standard that PEX has to interface with. Feels like an xkcd... https://xkcd.com/927/
There also was a singer before Apple decided to name their programming language ;)
I came to rust mostly from higher level languages, and I didn’t have as much of a hard time with lifetimes as I did with dynamic dispatch via trait objects. Lifetimes can certainly get hairy, but it’s easy to get around them when you’re learning by cloning a value, wrapping it in an Arc, or whatever. I have had multiple times where I wanted to use dynamic dispatch and discovered after a few days of work that my idea wouldn’t work for one reason or another. Mostly this came down to some limitations on what trait objects can and can’t do, but it has mostly ceased to be a problem now that I understand those limitations better.
Yeah this headline from WP is pretty weird, especially given he won. Can you imagine a women winning a sexual harassment case at work and the news reporting "women wins right to not be fun at work"
This is really one of the easiest-to-comprehend articles I have read so far on Rust ownership! I hope they put out more similar content.
Power trip, I suppose. And lack of an negative feedback, or repercussions for actions.