skysight-inc/HackerNews huggingface dataset:
There is chemistry in social chemistry
Just want to say that I loved this interview, it was the first I had heard of your show and I've been a regular listener since. Thank you!
I bought the soundtrack :) Good background for programming.
> when Napster was a thing, I started buying 2-5 CDs per payday

You and no one else. Lars Ulrich was right.

Practically speaking it could be that bands‘ doing it all themselves may be an actual improvement, or may be a wash. Hard to tell. at least they have better control over their intellectual property.
The “culture” and “movement” was marketing by someone selling conferences and books. “What is your devops culture” has to be one of the most asinine questions of the last 10 years.

It all described a way to get to continuous deployment and IaC, all of which suffers from entropy the moment someone decides that is how it’ll be. None of the tools available to do this lofty goal are are really up to the task.

There is good, there is bad. A failure it is not but it is not a success either.
Starship troopers was a masterpiece. Don't mock it.
I’m curious in what you are talking about here. Where did you get these ideas?
A bad devops team becomes what I call "dev obs" which is short for a phrase I made up, developer obstructions. I use this to describe devops teams that have forgotten (or maybe never knew) their primary purpose and instead do their own thing independent of the developers and business they are supposed to be supporting.

This can include:

Upgrading, replacing, deprecating, turning off key parts of infrastructure without any notice or warning

"Scheduled" changes to systems that are scheduled nowhere but their own minds and then become angry when this is pointed out

Turning off logging because "it's expensive to store logs" (get a better logging system then) totally ignoring the huge costs of production failing with no visibility as to why

Enforcing their own ideas of unit test coverage and the like without speaking to the developers, as if they know more about it than the developers

Enforcing package management security in a way that simply isn't compatible with a particular language's tooling leading to the scenario that all deployments, even security hotfixes, cannot be deployed without needing to escalate and get into arguments

Taking a generally antagonistic and hostile approach to communicating with the developers rather than again supporting them
> Time to die

Timed just perfectly, the spectator's soul has been prepared for death at this exact moment. Time to die.
I worked at a company that went through this transition from thousands of microrepos to a monorepo. The main driver was application security. When everybody did their own thing in their own repo, rolling a new version of a library with a critical security fix was very expensive. It was impossible to complete in a reasonable amount of time, because you'd frequently find legacy services that were on some previous major version that required rewriting code or upgrading other libraries to implement the fix.

A monorepo means every service is on the same set of versions of every dependency at a given point in time. It's much easier to reason about what is fixed, and move everything to a known good version.
43mm seems to be quite standard in Europe. Lots of stands/columns for drills I can find around here (Spain) are that size. Also, that stand is priced at less than 50€ here :o

I like the Woodpecker, but's difficult to get in Europe, and at almost $300, is more expensive than my Makita drill. The plastic $20 ones in Aliexpress loock super finicky. Perhaps there's something in between :D

edit: BTW, those Wabeco tools look great and not that expensive. My dad would love one of those stands (me too, but I don't have the space :D )
Just for contrast Ford is adding 6,000 new jobs. Unions make a big difference https://www.google.com/amp/s/www.nytimes.com/2022/06/02/busi...
ChakraCore, the former JavaScript engine of Microsoft's Edge browser, has in its repo a decent high-level description of how its JIT compilation is integrated:
https://github.com/chakra-core/ChakraCore/wiki/Architecture-...

I found the source code to be quite readable too, last time I delved into it. Also its command line tool ("ch"), when compiled in debug mode, has loads of options available to show what it's doing internally when it executes a JavaScript program.
Your classic C programmer take comes from a time and place where servers were pets and nobody had to, or could, scale very big.

The fact is that businesses either are or are converting to cloud-first because why incur the risks of maintaining the one special-snowflake server that runs your business when you can turn a crank and spin up as many instances as you need -- theoretically very many as you take on more customers and transactions and need to handle the load? And ypu can just restart them if they go down?

Stop thinking technology and start thinking BUSINESS. The cloud may be more janky and complicated than what you're used to but it serves the business's needs better.
Mammoths aren't that old. The last one died apparently about 4000 years ago.
I've done a ton of ebay purchasing across decades. Yeah, I've gotten the wrong product, I've gotten defective products, I've gotten misdescribed products. If I look at the product in a reasonable time, & find an issue, ebay has always made it right. Given how much value I get from ebay- how much wider the selection is & how reasonable the prices are for great used goods- I cant fathom your ask. Maybe you have some other priorities, but to me, it's easy to see who trustable, & when things arent right the seller usually fixes it quickly on their own, & ebay always steps in if not.
Personally I find Spaceballs to be much more memorable.
That doesn't really matter, my point still stands: GNOME is responsible for developing Mutter, if it doesn't have an extension API then it's still their fault.
MongoDB is complex, that’s true. But DynamoDB or GCP Bigtable are pretty simple.
I love this, doubling down on personal beliefs in face of opposition
I'd say the exact opposite. The 2022 version - it's nice; I could fault it here or there, but it has a lot of going for it. But... it only goes so far. It doesn't reach the dramatic heights of Lynch's creation, and the mystique of the design.

(Of course one should try and watch one of the longer cuts with more of the dialog and establishing scenes.)
America Is Growing Apart
Compared to modern sensibilities like equality for women, prohibition of slavery, trial by a jury of peers, medicine based on evidence, etc.
Yes, looking back I cannot believe I did not just walk out of high school each day. I could have headed to a library and learnt a lot more in a fraction of the time. I could have become incredibly physically fit with the remaining time, or improved my guitar playing.

I guess I just didn’t have the confidence to think - well, actually, this is stupid and walking out is a smart thing to do.
Can anyone recommend some music that has the same vibe as Blade Runner's synth stuff?
Thanks for the reply! I wasn't sure if you'd see mine, since it was two days late :)

So I suppose the "use after free" protection is "best effort": it will try to trap such use by unmapping the page, but there's no guarantee that it will definitely be the case.

I suppose that's ok, since use after free is a bug anyway. We want to catch the bugs and protect against data corruption, but the programmer is still on the hook for not making the bugs in the first place, so if the protection does miss one, well, at least it tried -- its just an extra layer. It would certainly be wasteful if allocating a few bytes uses up an entire page, just so it can be unmapped when the memory is freed.
wastes productive resources … on non-productive applications

I do that a lot myself too. If you divide BTC energy by 8 billion humans, it is 0.05kWh per day, correct me if my calc is wrong. I think I waste around 2.8kWh per evening (at home), most of which is non-productive for sure. k=56:1
Foundation feels like it's singlehandedly carried by by the performance of Lee Pace as Brother Day.
Ok, echoing my top level comment... An alternative framing that I've come to find more helpful is to take your life expectancy, and cut it by 2/3. For example, if you're 20 years old and your life expectancy is 80 (ie. 60 more years), pretend that you only have 20 more, so you'll only live until you're 40. It's nice cause it naturally adjusts as you get older. You'll have smaller windows to work with.

This approach strikes a nice balance. It gives you enough time to be able to really do something and change directions if you want. But not so much time that you can really waste any. It forces you to ask the hard questions about whether your day to day is truly connecting with your dreams, and whether you're on a path to get there.

Of course, Seneca didn't have life expectancy tables to work with. But I think he would have approved. :)
> Why is the US about to give away $52bn to corporations like Intel?

I'm surprised that Prof. Reich didn't directly address the answer provided in the article's link:

> Semiconductors are a strategic resource, and the United States must ensure that it can produce the chips that are so critical to our economic prosperity and national defense here at home.

That purpose and rationale seems pretty clear to me: chips are critical to defense, which cannot necessarily rely on foreign manufacturing and supply. So questions that need to be addressed are 1) whether that purpose and rationale are sensible and 2) whether the bill supports that purpose and does what it claims to do.
> tens of thousands of requests,

a raspberry pi can pretty much serve 100k req. / second. An average dev laptop should be able to handle 1M req. / second without much issues
> The originals are good movies but only empire is truly great and even then it's just a good flick. It asks almost no questions of the audience.

Star Wars (as in, "Episode IV: A New Hope") gets a lot of points on the greatness scale for basically inventing the multi-genre pastiche film, and for being a pretty good example of the practice. Empire's a better movie in a lot of ways, but less ground-breaking as far as the storytelling goes.

But yeah, no Star Wars films are high art. The first two, especially, though, get a lot of basic stuff right and have fairly straightforward plots, so they make for excellent examples for illustrating many of aspects of film story-telling: mood, plotting, characterization, foreshadowing, setup/payoff in general, et c.
Ahhhh this explains the reason SQLite is so.. disciplined. It's created by a group of monks!
I accidentally started rewatching a different cut after having only ever watched the final cut. When that noir style voice over started going, I was so confused. It was so bad I was sure it couldn’t have been part of the film I had previously enjoyed. Researching it after lead me to the same conclusion as you.
I had a friend tell me the other day they're amazed at the number of "important films that everyone has seen" that I haven't seen. I told them, a person who endlessly views TV series and movies that while I enjoy those media, my primary media is written, not video. I can read a book for hours at a time, but unless I'm in a theater, I'm always checking how much longer the thing is going to play, no matter how much I'm enjoying it.

Doomscrolling anything...Reddit, Twitter, even HN...can be a waste of time, and of course I've done it many times. But I've never felt I lost anything while reading a book. I'm one of those people who read the back of cereal boxes when I was a kid. Getting drawn into a text-based fictional world may be an abstraction, but I'll take it anytime.
Does this mean that theaters should prepare for the Moebius Sweep?
> all current developers have pledged to follow the spirit of The Rule to the best of their ability

This one seems to be just the same, for better or worse?
OpenAI’s New AI Learned to Play Minecraft by Watching 70k Hours of YouTube
But even in San Diego, it seems there isn't enough freshwater to support a population nearly as large as the city has. From a quick search it looks like SD imports something like 80% of it's water.

I think Las Vegas is not really unique in this way, just a bit more extreme.
Something like this is actually hinted at in the novel, about halfway through Part 9:

> The Orithenans had used a system of computational chanting that, it was plain to see, was rooted in traditions that their founders had brought over from Edhar. To that point, it was clearly recognizable to any Edharian. It was a way of carrying out computations on patterns of information by permuting a given string of notes into new melodies. The permutation was done on the fly by following certain rules, defined using the formalism of cellular automata. After the Second Sack reforms, newly computerless avout had invented this kind of music. In some concents it had withered away, in others mutated into something else, but at Edhar it had always been practiced seriously. We'd all learned it as a sort of children's musical game. But at Orithena they had been doing new things with it, using it to solve problems. Or rather to solve a problem, the nature of which I didn't understand yet. Anyway, it sounded good -- the results, for some reason, just tended to be more musical than the Edharian version, which was serviceable for computing things, but, as music, could be hard to take.
I started getting into skiing a few years ago, and within the last year have started climbing. I seriously enjoy it, but how do you get over the constant fear of a permanent debilitating injury? I've mostly rationalized this away by doing everything I can do stay safe (equipment, partners, not pushing the limits too hard), and realizing that life is here to be lived, but still..
> They spent (very roughly) half of their time doing operations, and half of their time writing software to make devops easier.

This is what happens in my (non-tech-industry, but heavily invested in tech stacks) employer. A previous manager decided we were no longer System Administrators but now DevOps Engineers. But none of us develops code for our features and none of us wants to develop code for features. We want to build and maintain the infrastructure on which the code runs. Some of it has to be run in-house because we deal with medical information and all that entails.

Our current manager describes not as Developer Operations but Developing Operations. We develop the infrastructure and tooling that our code writers need and do everything we can to get the moving parts out of their way. If the code written by the code writers fails, it is their responsibility to deal with it but if the infrastructure underpinning that code fails, my team has failed.
Certainly not the response I expected from someone following the Tao.
No it's not. You're just getting too technical. Star wars is science fiction.

Because in the same vein you could call LOTR science fiction too because the fantasy elements are just natural properties of the created world. The "magic" can technically be technology as well.
it's had an IRB-like REPL for years. It just wasn't built into the language. Admittedly it was limited compared to IRB but it was more than enough to test out quick ideas.

It's called ICR: Interactive Crystal

https://github.com/crystal-community/icr

the first release was back in 2017
These rules sound terrible. What is it with people to put everything they do in God? Just do it because you're a good guy and you want to do it. Not because some galactic justice tolds you to do it. Really a shame.
That's funny but I get what the person you were responding to means.
They’re not saying “don’t educate yourself and take advantage of your privileges”, but “school as we know it sucks and I could have done a lot more with the time.” At least, that seems like the generous reading.
>I feel hurt.

>I shouldn’t be made to feel like this

this is entitlement.

en·ti·tle·ment
/inˈtīdlmənt,enˈtīdlmənt/
noun
the fact of having a right to something.

somehow reading a Code of Ethics for an open-source project you had an extremely slim chance of ever contributing to has emotionally injured you enough to express said injury on the Internet. when you say "I should not be made to feel like this", you are saying that the sqlite devs are morally in the wrong for having their Code of Ethics written the way that it is, because just reading it caused you pain, because of their implicit disregard for your feelings, Random Person On The Internet.

I'm having trouble seeing the disconnect between "somebody on the Internet has a project whose Code of Ethics caused me emotional pain because it made me feel unwelcome" and the word "entitlement". could you please clarify?
I don't think SOA was in common discussion in 2005, I think more about 2007 would sound right, Rest was pretty much the winner by 2009. But perhaps my memories here are warped by my personal career and not having to have the arguments after 2009.

No I don't think microservices was anywhere at that time, although one could argue that they are a repackaging of the ideas of Small Pieces, Loosely Joined https://en.wikipedia.org/wiki/Small_Pieces_Loosely_Joined or an architectural expression of loose coupling https://en.wikipedia.org/wiki/Loose_coupling for corporate data.
The article specifically says it is NOT fossilized
I don't believe it. A quick search seems to indicate that the IBM PC 5150 triggered memory refresh via timer hooked up to an interrupt which would trigger the refresh hardware without cpu support.
These companies often have thousands of machines in their CI fleets. It really can be cheaper to pay engineers to optimize rather than just buying more or bigger instances.
Microsoft has also sent C&D notices to open source projects that use the VSCode plugin repositories, as well.
If the people at Gitlab are minimally smart, they will pick it up after at least one working implementation comes. Imagine being the largest company and ignoring something that could give them not only reach parity but go beyond the incumbent in such a key feature.
Same here. Totally worth it.
The reason is this: To make money in a gold rush, sell shovels.

Everyone wants to bank on the software craze, and so everyone develops pointless middleware solutions.
You miss that it cannot be a conspiracy if it is wholly legal. Any public works projects will not be driven by NS, but by whoever is pulling together the budget for the project.

There is no doubt that NS wants to make a lot of reactors, fast. On any reactor, or any public works, project, there are always people who want to deliver. But they are not commonly in the driver seat.

Anyway, even if an NS project did deliver on time and on budget, its power would find no buyers at an honest price it could offer. So, the only way it could succeed is in a captive market.

Even neglecting their absurd capex, nuke opex cannot compete against renewables' near zero opex. Nukes' steam turbine maintenance cost alone exceeds renewables' opex. Nukes' indemnity insurance, always 100% subsidized by government, alone exceeds renewables' opex. Nukes' fuel handling expense (mining, refining, packing, storing, disposing) alone exceeds renewables' opex.

And, nukes' decommissioning cost alone exceeds renewables' whole capex.

Thus, nukes can never compete in a non-captive market. Every nuke ever fielded, anywhere in the world, has relied on subsidy and coercion. Renewables are radically cheaper than anything else nukes have ever faced, and nukes were not honestly competitive even with the old stuff.
Ah, the Ridley Scott flair. It's pretty much the same with almost all his movies.
Internet Explorer shutdown to cause Japan problems ‘for months’
Clearly it will be struck down as unconstitutional by this Court as a violation of the 10th amendment. The Court already asserted the power rests with states, not the Congress.
https://archive.ph/aJ3EV
I don't think you can opt out of fair use in jurisdictions where the concept exist (that would ruin the concept pretty quickly). And robot.txt is merely netiquette, it isn't enforceable in court AFAIK.

That being said, by using only github-hosted code, they sidestepped the question of whether this is actually fair use, because it's part of there ToS. And there is no way to opt out someone's ToS either, unless you delete your account altogether.
2021 m1 MacBook Air, 2x 4K displays, a 5210x1440 and a 3k X 1440 ultrawide - caldigit ts3, and 2x displaylink adapters - no issues at all with them - the caveat is that I did pay for SwitchResX to make things work.
Or how about, instead of that, we recognize that the vast majority of people are not engaging in political violence, revolution, or physically attacking their political opponents, or any of these allegedly horrible things that you think are happening.

And instead of that, we should recognize that most people just want to do work at their workplace, have friends, and live their life, and are not apart of any neo nazi groups that are going to target minorities at the drop of the hat.

Most people, are just regular normal individuals, who are not engaging in horrible actions or attacks against others, and we do not need to be on a witch hunt to find the secret nazis that you think are hiding just around the corner.
A absolutely great visualization of this (or at least how the execution of an instruction by the CPU is affected by memory refreshing) is this video about the SNES. Video link has timecode, but it should be at 8:23.

https://youtu.be/Q8ph2OVqZeM?t=504

I find it really gives you some context. Memory is refreshed many, many times a frame, roughly once per scan line on a CRT.

Edit: Though it's unclear to me if it's the CPU actually doing the refreshing or if the CPU is just waiting until the refresh is complete.
I Miss Smoking
Scale is relative: my day-to-day involves working at a planet-scale serving infrastructure that handles trillions of documents. I've always thought of sqlite as "this little library that you drop in for handling small datasets reliably". For the sake of argument though, let it be a library that is deployed everywhere: its usefulness or technical prowess was never in question.

There are religious folks whose work I reference or use frequently, but they keep their beliefs to themselves. Don Knuth is a canonical example of this for me. No issues there, anyone should be free to believe whatever gets them through their day.

In my (subjective, biased, maybe incorrect,) opinion, people whose code of "ethics" includes phrases like "keep death daily before your eyes, fear the Day of Judgment and be in dread of hell" are dangerous. I doubt they're even aware that hell was voted in existence centuries after their savior was crucified. The amount of life lost and the intellectual stagnation stemming from these religious fanatics, these broken people, is staggering. We'd have reached Alpha Centauri by now were it not for them.
It's crazy because even slightly heavier Linux distros run smooth as butter on laptops that Windows chugs resources on. There's nothing fancier about Windows. There's literally no reason for it to be as poorly optimized as it is, and yet it is. It's crazy to me.
There's an Arabic saying that goes something like "charity that's broadcasted is cruelty to the one that it's helping".
It’s not necessary. As proof: we don’t do it, yet our services run.
> because personal politics or identity issues or whatever were wholly divorced from writing code to make computers do things

I'd disagree there. The free-software movement, for example, is fundamentally tied up with a certain set of political-moral principles; the open-source movement is similarly tied up with a somewhat different set of principles.

If someone's "not political" then maybe they're a weathervane, or professionally neutral, but it's probably more likely that what they think of as "politics" isn't currently fighting over a topic of salience to them.
OK, thanks. I missed that. Long paper! The article's writer probably didn't read it, either.