skysight-inc/HackerNews huggingface dataset:
I don't know anything about tooling at Meta, but I have appreciated custom-built tooling at all the jobs I have worked at so far -- much smaller companies ranging from about 100 to 5000 people.

Some of this is just having worked in the industry for a while. Guess what, 15 years ago "Put all your code in a web service running on AWS" was not nearly as slam-dunk a proposition as it is now; and tools optimized for on-prem were faster and more reliable.

The other thing is that you don't always have to reinvent things to the point that Meta does. You can just wrap around an Open Source project, or even contribute to it. This is what all of my previous jobs did -- make custom tooling from industry-standard OSS building blocks; and contribute back when it made sense for the larger community.

I actually think Meta was actually trying to do this with Mercurial a while ago [1], you probably have a much better idea than us as to why that didn't work out.

----------------------------------------

[1] https://engineering.fb.com/2014/01/07/core-data/scaling-merc...
for an app like MacGPT, how much do you end up paying each month in API fees? I'd love to try it out, but I know that I'd constantly be second-guessing myself and saying "nah, i guess I don't really need to look that up" because I'd that pay-per-token API fee would always be sitting in the back of my mind.
The last thing I'd want to remember about my mother is her interactions with modern technology.

(I actually mean that, but I'm also attempting to be sorta funny)
I am genuinely glad it was helpful!

In general, what I am getting at is that Unix is a (?) uniquely weird situation that happens to have grown like Kudzu. It's an early generation of a long running project, where that early generation caught on and became massive and thus ignores simple but profound improvements from later versions of the same project.

And since in that ecosystem, almost everything is built on a foundation of C, problems with C affect everything layered on top... even though they do not in any other ecosystem. But something like 99% of inhabitants of the ecosystem are not even aware that other ecosystems even exist, let alone knowing anything about them.

If they know of any, it's macOS or Windows. macOS is also UNIX, and modern Windows is NT, which is Windows built with Unix tools and a Unix type design... so they are not really different at all.

So what I am getting at is that Plan 9 has aspects other than the namespaces and the cosmetic aspects of the design. It makes changes to the language and how it's compiled that are just as important, and hacks to gain some of that on modern versions of the parent OS family are not of comparable significance.

Famous quote:

<<

So... the best way to compare programming languages is by analogy to cars. Lisp is a whole family of languages, and can be broken down approximately as follows:

* Scheme is an exotic sports car. Fast. Manual transmission. No radio.

* Emacs Lisp is a 1984 Subaru GL 4WD: "the car that's always in front of you."

* Common Lisp is Howl's Moving Castle.

>>

Comparison: if somehow you make a pruned-down Howl's Moving Castle, you can probably never ever, whatever you do, no matter how much effort you invest, make it into something as small and light as the Subaru, let alone the sports car.

In more detail:

Let's imagine one team invented first the train, then the bicycle, then the car.

The bicycle takes the idea of a wheeled vehicle from the train but reduces it down to an incredibly minimal version. It needs no fuel, just 2 wheels, but it is very simple, very light, and can go almost anywhere.

Although you do need 1 per passenger, it's true, whereas a single carriage train can carry 100 people, you can make 100 bicycles for those 100 people with fewer materials than that 1 train, even excluding consideration of the rails etc.

If someone still making trains looked at bicycles and inspired by them came up with a train with just 2 wheels, that balanced or hung from the track, they do not get to claim that they have successfully imported the simplicity of the bicycle.

They have retained just one aspect and may have achieved savings in moving parts, or slight reduction of complexity, or a slightly simpler machine... but it's still a train.

If you tweak a conventional C compiler to not waste time rereading text that has already been read once, or a disk cache obviates it, then you have not caught up with the advance I am trying to discuss here.

For clarity, this is not my original thinking. This idea is from a Go talk over a decade ago:

https://go.dev/talks/2012/splash.article#TOC_5.
I wonder if you'll reflect back on this comment when ageism comes knocking.
Catalan.ai: Data driven pricing solutions for Shopify stores
Contact: jeremiah@catalan.ai

Catalan.ai leverages artificial intelligence and machine learning to offer a data driven pricing solution software for Shopify stores. After completing over a dozen free pilots, stores have already experienced a 30% average increase in profits on selected products.

Catalan.ai is MIT’s newest groundbreaking startup, and the Co-Founders (MIT PhD and MIT Sloan Grad) are currently filling out their waitlist of shopify stores to further test their pricing technology with completely free pilots. Catalan.ai is backed by Jeff Bezos, Bill Gates, and Mark Zuckerberg’s funded VC group, Village Global.

We are looking for users to test our product. Any shopify store owner that is interested in maximizing profits through optimal pricing, we would have to have a conversation and hear any feedback/suggestions/results on Catalan. Email me if interested.
One thing that keeps surprising me, even though it shouldn't by now, is how reluctant people are to learn from experience.

Rust's community got huge benefits out of work to improve the error messages from its compiler and tooling, but we didn't see a lot of real effort to mimic that even in other programming languages, let alone the wider tool ecosystem. A few people, here and there, put in some effort, but nothing at scale.

For Rust this work was imperative because their slogan is "A language empowering everyone to build reliable and efficient software" not "A language with terrible error messages that only nerds can handle" so I'm not surprised other people weren't doing this before Rust showed how much difference it makes, but I was surprised they didn't learn from that.
You should be careful of leaded glass, I've read research that shows it leaches into the liquid it contains (this is a problem in e.g. decanters where the acidic wine sits for several days).
iOS has automatic updates enabled by default. All Apple has to do is make an update available for the device in question that has whatever backdoor in it they want. They can easily make updates available only to specific devices.

Any iPhone in a default configuration will happily download and install it.

This is RCE (with a slight delay).

Automatic unattended upgrades are on by default in iOS. The configuration wizard flow still has the screen that used to prompt you about them, asking for consent, but now it doesn't give you the choice, it just tells you it's going to update automatically. It's up to you to go into Settings after setup and disable it if you don't want Apple to be able to push new and unknown code to your device arbitrarily.
Just to reword the sibling; none of those consultants ever created a best-selling piece of software.

They are not the people that create the software you install on your machine. That task is usually done by a lone developer at some random place.
I resent as immoral the argument that if one is for e2ee message and data encryption then you're in favor of CASM. Why I want my messages private is my own business but for GOVERNMENT OFFICIALS to lump me in with child predators who need to be summarily executed when caught is beyond wrong.

This is also a symptom of the laziness of police: rather than getting out and properly investigating crimes they would rather sit on their asses, eat doughnuts, drink coffee, and grep the personal data of all citizens.
Apple's plan to compare images on-device to hashes of CP was an eminently sensible attempt to give governments an alternative to banning E2EE encryption. As the government spokesperson in the article said: "companies should only implement end-to-end encryption if they can simultaneously prevent abhorrent child sexual abuse on their platforms." Apple was trying to do the latter so it has a leg to stand on when it comes to asking governments not to regulate against E2EE.
It has always been terrible, but the new version 4 is an abomination. I have no clue how a company of their size and resources is releasing such garbage. It seems like they have too many teams working on each product and poor oversight/communication between teams.
The FDA is just pharma execs looking out for themselves. There is nobody at all looking out for us guinea pigs but ourselves. If the opiate thing hasn't made this clear enough for us to do something different, I'm not sure it's possible to change. I worked at a pharma company for a few years - what I saw and learned has led me to trust none of them or the FDA.
Pallets are often treated with chemicals, so keep that in mind.
> The last time we had this much carbon in the atmosphere was about 50 million years ago, and the global temperature was about 8C higher than it is now. That is not survivable for modern technological civilization.

Where is the source for dramatic statements like this, that Earth won't be survivable for modern technological civilization?

We literally have people living in the vacuum of space, the bottom of the ocean, and the antarctic continent. Sure climate change could be devastating to ecosystems, disproportionately affect poor people, and make things harder on ourselves, but I find the idea that it would be civilization ending kind of unrealistic.
There's a lot of grieving on r/vfx, along with some posts with insider infos about sexual harassment getting deleted: https://old.reddit.com/r/vfx/comments/uwwx82/anyone_read_tha...

Some more stuff from vfx subreddit:

https://old.reddit.com/r/vfx/comments/14jyllh/from_3_potenti...

https://old.reddit.com/r/vfx/comments/13zf3hd/vfx_a_little_r...

https://old.reddit.com/r/vfx/comments/144mv2b/more_studio_cr...

On and on... I work in vfx but on the software side, and am very sad to hear about this happening :(
It would be interesting to have your perspective, as an Obsidian user, on Logseq(https://logseq.com/). I say this, as like you - I moved towards this for local-first file storage, where content can be edited on any device with any editor and where I have more control over my data.

I did try obsidian briefly, but eventually gravitated towards Notion for knowledge and project management - but found that the bulk of the content I put into this would eventually go stale/unused simply because content was not linked and would instead be held in a table, within a project/area full of other pages of notes. I then found myself on Logseq for the reasons mentioned prior.
A mitigating factor is that a lot of engineers are from low cost areas, and yearn to return. India, China, exurbs from across the US.
That's my understanding, yes. There was so much old-growth wood (in North America, anyway) that practically all lumber produced was excellent by modern standards. No reason to bother with young or otherwise low-quality trees.

I notice that working-class houses of the 60s-80s (and a bit into the 90s) usually had solid wood trim and doors, too, typically throughout. Those are now luxury-tier, and even rather expensive houses will use particle board (basically cardboard—sawdust and glue) or pieced-together pine that must be finished with paint, and hollow doors, often without even finish-grade veneer (so they have to be painted, can't stain and varnish them). Expensive houses where the person building it cared a little more (or the buyer had input) may put solid wood in certain public areas, but e.g. bedrooms? Hardly ever, now, at least in houses built for/by people who work for a living. So the process of lumber-worsening may be ongoing.
I'm surprised you're getting down-voted for this. His history of making wild claims and then accusing the archeology community of being against him speaks for itself.
There are two possibilities for each human to try:

1. Pour all your effort into becoming a kinder, wiser human, and watch as it rubs off on the people around you in surprising and far-ranging ways, amplifying itself into the world through "network effects." Allow this to become a virtuous cycle.

2. Become cynical and bitter, and watch the opposite happen.

In either case, the world will present you with all the evidence you need that your way is objectively correct and that everyone who sees it differently is clueless (though in the first case, probably not with so much disdain and contempt...).
Title incorrect and misleading. I clicked hoping I'd be able to get some free crank but all I got was this lousy pipe.
You mean the previous Prez's son in law who somehow got a Multibillion dollar investment from the Saudi's while he ostensibly worked directly in the white house? Yeah that should be investigated for sure.
I’d get a restraining order. Then, if it continues, it’s a violation of the restraining order. That’s an objective and established crime.

Would note that your comment could reasonably be taken as inducement to a threat. I don’t actually think you “would love” to see harm come to the (only female?) members of my family. But I’m not 100% sure, as I’m not sure that you could be sure I couldn’t find a cop who might agree.
Agreed !

I would add that some queue solutions (such as Azure) implement a lease system where a dequeued message re-appears at the head of the queue after a while, unless its removal is explicitly confirmed.
Testing the memory safe Rust implementation of Sudo/Su
Twice a year! How decadent!
You've got to act like most politicians are clean and investigate and prosecute the ones who reveal themselves otherwise, regardless of what the ground truth is.

The "all politicians are crooks" line of thinking just gives the crooks a free pass while making it more difficult for whatever actors are trying to hold them accountable, whether for virtue's sake or for base political gain. Occasionally punishing a crook -- even if it is only a fraction of those deserving of punishment -- will make a few politicians of the next generation act a little less boldly, while shrugging your shoulders and saying "everyone does it" will make them ask what else they can get away with.

Cynicism, even cynicism grounded in realism, doesn't make the world a better place.
Looks like this is only for expanding their policy team internationally.

Software engineering base is only in the US for now.

No positions for engineers in London yet.
Do warmer temperatures make turtles better mothers?
Not sure if the video has sound, if it did, I couldn't get it to work on Mobile. also the app itself isn't very mobile friendly.
I think you are overestimating the demand for moving to Canada. I'm sure it's a nice place and works for people who like that climate and culture but I never considered moving there. There are many nice places in this huge world, the fear of having 8B people moving into canada is baseless.
You know what's so great about adulthood? You can live it as you wish if you are not harming others, you might not have unlimited freedom due to all responsibilities you are now under but for the most part, it's your choice, it's your path. If one wants to have action figures, or read comics, or whatever their heart's desire: you may, it's your life, it's your adulthood.

Trying to paint adulthood as some kind of suffering we have to endure, we have to be serious, we have to be whatever you think one needs to be as an adult is... Just sad.

Life is best lived when you can have fun, love, and a sense of accomplishment, some people have that by doing research and pursuing great new discoveries, some by starting businesses and products they envision, and some others find other ways to fulfill the yearning for living.

Don't be a sad, serious adult, trying to tell other adults how to live their lives. It's a waste of your life, go be fulfilled without having to project your insecurities unto others.

Disclaimer: I own no action figures and have no interest in comics, so no direct offense taken, just feel that this seriousness is exactly the pressure that harms so many people who don't feel they fit the mold you are trying to put everyone in.
They'll breed themselves out, so it should work itself out over the long term.
Read it again: in violation of the laws of a State or political subdivision ... (at the request of a LEA, so this is not preemption or for instances of sovereign immunity that already exist)

That's immunity from state and local laws in the course of the investigation of serial killers. It's presumed to be the temporary elimination of procedural and sovereignty limitations on police powers exercisable by federal LEOs. Although police can legally blow-up someone's house in the pursuit of a kidnapping suspect (sovereign/qualified immunity), they're not about to commandeer national guard tanks to run through some poor farmer's field looking for a serial killer. I think it might permit the legal theory for domestic drone assassination (Reaper-launched AGM-114R9X or AGM-114R) or sniper shot by executive order or supervising federal agent of a confirmed alleged serial killer who maybe planning or in the process of an imminent attack on a victim. (Exceedingly-rare circumstances but require legal footing for official actions that might be unconventional or technically illegal to protect the public. IIRC, the county sheriff is the supreme LEO of most lands. Some states and counties attempt to "nullify" federal LEA abilities by statute, which sets up a states' rights challenge in Constitutional gray areas.)
Portland lost nearly 3% of its population between 2020 and 2022
Not really. If you want to sell into the local market.... You must accept random checks.
Those are always fun! I am a big fan of property based testing for this reason alone!
>Lordstown has sold just a small number of the Endurance.

A very kind statement. Less than a dozen trucks in 3 years were sold. They had 99.9% negative cash flow.
I have absolutely no idea why you were downvoted for this, unless it was just too on the nose. It might be a pointed remark but it's not an unusual one.

Adults have always quite enjoyed childish things in moderation; there's no harm in enjoying something for the sheer childlike joy of it. And there's value in retaining feel for a childlike approach to thinking; naïvete is a useful filter.

But it is impossible to ignore the recent mass infantilisation of media generally, and the amount of self-justification that goes into it. The MCU is just one example of it. Grown men arguing vociferously that childhoods are betrayed when the Little Mermaid is not a white girl is another consequence of it.

(edited for clarity)
It should have the plant name on the bottle or box itself generally.
They wanted to make a James Bond movie with cars.
The word "effectively" is doing a lot of heavy lifting here and negates your entire point.
Regarding the topic of ORM being an antipattern, I can also highly recommend this methology by Hettie Dombrovskaya and Boris Novikov: https://github.com/hettie-d/NORM/
For me, the issue on the playground is that neither backspace nor delete did anything.

That seems like either a severe bug or limitation.
First time I see this as far as I'm aware. Usually it's collaborative editing. Bit misleading.
Thanks! Septic about wearable industry claims but definitely not cynic and I’m going to find more about those. Any experience feedback here?
Paid by the word.

TLDR; The industry is desperate for people and there is a lot of work to do. Some people work more than 40hr/week and some people don’t.
Also available on the author's website: http://www.complexcognition.co.uk/2021/06/ironies-of-automat...
What was the upfront cost for your setup?

If it costs me $20k to get the solar panels + battery set up and they're good for ~15-20 years, its not really a $2/mo power bill. Amortizing the $20k over 20 years that's still just under $84/mo for the hardware. If it only lasts me 15 years its ~$111/mo.

And that's assuming I had all the cash on hand at the time to install the system and didn't need to take out a loan. If I had to finance half of that ($10k), at 6% APR over that 20 years that's $71/mo for just the financed half and adding that $10k amortized is another $41.66 for a total of ~$112/mo.

But hey my power bill is only $2/mo!
yes i was consfused as well as i read more and more of that endless rant.
but it turns out for me the subject itself was interesting food for thought. not the article
A few points related to lawns...

The stereotypical American lawn is a fairly new thing, basically "created" by Scott and the rest of the fertilizer industry in the 60s and 70s. Prior to this, lawns were mixed plants, and not expected to be nearly 100% grass. They were generally more drought tolerant and needed less maintenance (both water, fertilizer, and mowing).

Electric mowers (battery) are sufficiently good today that we really should phase out the sale of gas mowers. At least for "normal" sized lawns. Mechanical push mowers are also an option for small enough lawns.

And aside from inertia, there's no good reason that most yards need to be predominantly grass lawn. I've found that, at least for my small yard, hardscape, shrubs, and other plants are lower maintenance (twice annual pruning, monthly weeding during the grow season). I only water when I add/replace plants or particularly hot/dry weeks. And I've cut out all fertilizer. I've cut the amount of grass by about half and will likely cut it by another half at the end of this season. All my lawn tools are now battery powered as well.
Yeah, what we really need is government by developer-king. If the Silicon Valley crowd ran countries, our lives would be so much better.
Any Windows users should have switched to something like Qalculate.
Or the calculator from ReactOS, which is virtually the same and it would run and look native under Windows.
Sure. Indian callcenters mostly target English-speaking countries (most notoriously the US, which is where Scammer Payback, Jim Browning and other scambaiters are as well), Turkish callcenters target German-speaking countries. Damages have been estimated to the tune of at least 100 million € a year in 2017 [1], a single gang that did get in front of a court in 2022 was suspected to have made over 120 million € [2]. Others don't just limit themselves to callcenter scams, they have "fake policemen" to physically take cash from victims [3].

[1] https://www.spiegel.de/panorama/justiz/telefonbetrug-wie-die...

[2] https://www.spiegel.de/panorama/justiz/hohe-haftstrafen-fuer...

[3] https://www.br.de/nachrichten/bayern/bande-von-callcenter-be...
I wonder if - when the staffer wrote up a proposed mission and named it "Failed with unexpected error" as the placeholder codename - that would make politicians reconsider or they'd just rename it "Triumphant Awesomeness" or whatever instad of "Failed with unexpected error" and carry on anyway.