skysight-inc/HackerNews huggingface dataset:
True.

But, until the practice became the mainstay of new shale gas production hydraulic fracturing was about as uncontroversial as drilling itself. (Yes, there are deliberate ironies in that statement.)

Geologically speaking (roughly), a gas or oil "play" involves source rocks (which are the locations where the hydrocarbons were deposited and matured) and traps (which are locations where the oil and gas migrated to in economically recoverable quantities). Oil and gas, being less dense than water, migrate upwards as buoyant fluids in the overlying rocks until they are trapped by impermeable layers. There are other styles of trap, but that gives you the gist of it.

Old style oil and gas plays exploited the traps. Fracking plays now exploit the (mostly shale) source rocks.

In my opinion, what caused the recent controversies are the sheer numbers of wells being drilled for fracking. In addition to the new locations where development takes place -- at least in recent memory in places like Pennsylvania -- there were also a larger number of accidents per unit time. Perhaps there was an element of less-experienced operators drilling and fracking wells that also increased the rate of accidents.

EGS geothermal plays fracture rocks, yes. (Heck, so do quarries for things like road metal.) But the resource value proposition is so weak compared to hydrocarbons that geothermal people realize they MUST do things right or they will be shut down. Hence, better casing designs -- leading to far fewer leaks -- and a reluctance to use nasty chemicals.

Everything is a tradeoff. Geothermal is not a fossil fuel. But it is not a panacea either.
This wasn't really a UI problem as this was someone manually calling functions meant only for software developers. No users would ever do this as they are using apps which abstract all of this away and you have to jump through a lot of hoops to get into this situation. Anyone can hurt themselves using tools they don't understand carelessly.
Maybe my old memory is getting fuzzy...but my recollection is that "groups who feel despised, downtrodden, and grimly insecure are far more easily swayed to polarized, extreme, and violent politics" was a "d'oh, obvious" lesson from WWII in Europe.
If your code isn’t fast enough to meet spec, that’s just a defect. QA should create a ticket even if you don’t.

There are however a meaningful class of issues that have zero direct impact outside the team, but are still issues for your team. The best example of that is how long it takes to setup your build environment, frankly your users have zero reason to care but it can still slow your teams progress over time. Really the cost and payoff of fixing it is simply time / a better work environment.

Different teams will of course use technical debt to describe stuff outside of that context, but if it directly benefits users then it’s really something else.
Treasury Has Self-Hosted Wallets and Adding Crypto to BSA on 2022 Agenda
Direct link to Ron's story: https://flownet.com/gat/jpl-lisp.html ("1994-1999: Remote Agent")
Complex human thought processes cannot be modeled by a simplified mathematical model
> …people in cities are more judgmental and unforgiving.

As someone whose life took the opposite path — born and raised in rural Iowa, having since lived in both big cities and suburbs — I'm astounded by generalizations like the above, "the quality of the people is just better", etc. The lesson seems to be "you're going to [love|hate] the [big city|rural] experience based on the personal experiences you have in each.
Product-Driven versus Customer-Driven – Venkatesh Rao
The article mentions it, but my favorite mc option is enabling lynx-like motion. Being able to left/right arrow in and out of directories is so convenient!
Wouldn’t it make more sense to use some sort of energy weapon on the target satellite _if_ the intention is to disable enemy satellites (as suggested by the article)?
Kudos on HyperCard Simulator, brings back good memories.

HyperCard was brilliant but as others mentioned, partly this was enabled by limiting the scope. You still had to learn the scripting language though.

While dramatically different, MIT's Scratch enables kids (and older "kids", ahem) to experience the same immediacy and ease of use and having witness the output of my 10 yo, I dare say he could produce anything I could do with HyperCard and more with Scratch.
And you might find the following interesting:

- Wikipedia entry for “groupthink“ and the ways of preventing it.

- The Israeli “10th man doctrine” and “Ipha mistabra”, as one technique (perhaps this is real, and not just a feature of the plot of world War Z).
API not stable yet and it's a kv database, similar to bbolt/bolt.

as far as sqlite3 is concerned, pure-go option we indeed only have this cznic available, which is nice.
I’m comparing ads for cigarettes, with ads for medicine or other health products.
I have an æbleskiver cast iron pan. Only used it a couple of times, seems like a lot of trouble for what you get.
Why choose wide monitors in a mobile first world?
I recently switched my main external display to vertical - mainly for programming - and started to leave it that way for email, browsing and blog reading. It got me wondering why monitors are almost always wide aspect and the "productivity" moniker is reserved for ultra wide aspect monitors.

I admit to not having spent significant time using ultra-wides, and am still writing this on my laptop screen, but everything from writing to scrolling restaurant websites is actually great on a vertical screen. UX today is always made to work well for mobile and having a giant mobile experience seems natural.
Who is going to do the redistribution and how?

It sounds nice, these people have too much and these have too little, let’s optimise.

But redistribution via taxes imho leads to politicians having larger budgets for scoring political goals. And anyway how is it meant to work?

If you equalise assets, you’ll find wealth drifting away from it again, as some eat through their assets and some invest/save. It’s a known effect that lottery winners often end up in poverty, having quit their jobs and spent all the money rather quickly.

If you do a Robin Hood tax, how do you distinguish between good/poor standing in life due to starting point vs work input? I’d argue someone who had an unlucky start to life has a different entitlement to support than someone who didn’t but can’t be asked. It’s ok if people don’t want to work harder and earn more, but why should I fund it? I feel very different about the opposite case, people who through bad luck can’t make way forward in life.

My personal answer, and seemingly not so popular, is education, at all stages. Poor people send their kids to poor schools that don’t give their kids enough skills to make it in life. Fund these schools, through taxes, so that every child gets a stab at a good education. Provide professional courses for adults, financial support to those who want to upskill. Maybe do state sponsored grants so that lower/middle class people can try becoming entrepreneurs: a high risk & high reward move otherwise.

Im not against redistribution per se, i just havent seen that as an actual equaliser, just an article of faith.

There are some very egalitarian countries (Nordics come to mind) where tax redistribution is part of the picture, but it seems to me it is just a part of a much bigger picture.

As a counterpoint, Poland is on a massive redistribution spending spree right now and it’s never been as polarised as it is now. Because, guess what, the redistribution is a hugely polarising matter (among other things).
Sometimes it produces the wrong answer, see for example https://devblogs.microsoft.com/oldnewthing/20190926-00/?p=10... (things may have gotten better since C++11, I haven't kept up with the times!)
Writing a toy traceroute from scratch
To me, it was cookies that opened the pandora's box of webapps. Cookies are what made user sessions, shopping carts, and everything else possible.
Fuck apple for this. Their walled garden is nice if you can afford it / deal with all the other shortcomings of modern iOS vs modern Android. Goes both ways in some respects, but the iMessage thing is way past time to have nice interop. Comes down to greed, I guess
I wonder about the future of FreeDOS. How long will 64-bit x86 CPUs support 32-bit code? They'll probably drop support within 10 or so years (just to free up dead silicon to compete with ARM). And then the FreeDOS kernel will have to be rewritten for 64-bit, and contain a (hopefully) accurate 32-bit VM.
I didn't have to click to know that at least one of these links was Adam Something.

Guy jumped the shark and his smugness lately has been tiring, especially that his clips are at times factually incorrect.

The other link explains why this idea is DOA well, though.
I'm not sure I would frame it as "boring" ... the issue is that CONTENT (which should be interesting, and is what people are there for) is obscured by TECH.

So the tech should get out of the way of the content, instead of asserting itself front and center. That is "exciting" to me.

https://hiccupfx.telnet.asia/ -- Get that "Client Side Render" Look

https://lobste.rs/s/oybdsa/get_client_side_render_look
Ex East German here. I think you are mixing a few terms. Polarization, dissatisfaction, inequality - those are different things.

Also, at least for East Germany - no idea how it was in Russia - when they showed the houses of the powerful (Wandlitz - https://en.wikipedia.org/wiki/Waldsiedlung - You can google for some images of the houses and facilities) even back then in 1990 when I saw it on TV I thought it wasn't really much. Even a middle-middle class American or West German lived better.

The differences were not as big as with billionaires in the mix. It wasn't like in some African dictatorships where the top really had so much more. The GDR elite lived better, but far from extreme luxury as far as I could see after the reunification. I felt zero envy after I saw it even retroactively, I had already seen much better in average West German houses that I had visited by then.

This is how the last head of state of the GDR before the events of fall 1989, Erich Honecker, lived from 1960-1989: https://bmg-images.imgix.net/2021/12/04/58cb9e33-390f-4bf5-a... (the back of the house - the front is even more boring)

Also, again speaking for East Germany (I was 17 when the wall came down and participated in some of the events), I don't think the term "polarized" applies. I mean, we even had am entirely peaceful transition even though one party had all the weapons and the courts and the ability to use them. Still, they were not crazy and/or angry enough. and actually opened the wall instead without much fanfare.

Not sure what would happen with an actually polarized situation, like between some of the camps in the US, if one side had both the means and the legality (full control of police and courts to do as they wanted) in a situation where they would have to give all of that up.

In East Germany We didn't even have anyone drive a car into protesters or anything. That kind of hate between the people just wasn't there.

Was it in the USSR?
Integra GS-R
Yup, but unfortunately the world is filled with dysfunctional people. Functionality is the exception not the rule :(
I care less about hooking into range and more about the performance. I would really like for iterators to be zero-cost abstractions, but right now a SliceIter is waaaayyy slower than looping over a slice (with range or otherwise). The Go compiler isn’t smart enough to realize that a loop over a SliceIter can be reduced to a loop over a slice, perhaps because it can’t know for certain that the loop counter variable (e.g. the `counter` field in `type SliceIter[T any] struct { slice []T; counter int }`) is only being accessed by the loop itself (this might be where Rust’s ownership semantics would be useful in Go?).
Well articulated, even if "design an appropriate IR for your target" is a bit of an old hat to more experienced compiler devs, it's good reading to point people to. I particularly liked the bit about structured control flow for SIMT architectures.

Integrating LLVM even in a compiler targeting CPUs (in my experience) still has plenty of pain points, much less a GPU-oriented one, much less in 2014! There's still plenty of rich design space to explore as well, even if it's ultimately a lot of work.
I've also stuck with plain HTML for my personal website, and stayed away from stuff like Markdown. It feels like too often, with Markdown, I'd be figuring out questions like "how do I get Markdown to emit the HTML that I want?"

It's not like Markdown saves me that much typing over HTML in the first place, and the HTML is a lot easier to think about.

And yes... Emacs is my HTML editor of choice, too.
I like Hugo and made my personal website with it because:
1. It's supported on most free hosting like netlify.app (I use fleek.co for ipfs support)
2. It allows me to do anything I can do without it in a very similar way just with added templating, handling navigation, etc
3. I didn't know or care to look for comparable alternatives when I started using it and know I'm too invested in after making my own theme and converting all my wordpress to markdown with the added Hugo cherries on top
Wide monitors work nicely because human eyes are horizontally aligned
I do, the star mapping sofware at the core of my company is Common Lisp run by sbcl. I use it because it is fast, reliable, and a pleasure to develop with. Actually, that is true, but the actual reason I use it is that many many years ago I read PG's "On Lisp", and was blown away by it. So I had to find a project to try Lisp out. It ended up being my livelihood.
How is you being unable (or unwilling) to understand an explanation of a domain you're unfamiliar with a problem with crypto?
I'd recommend GNU Guix System, in that all the software is free (so any vulnerabilities can be fixed) and applications can always be updated, as previous versions can be safely reverted to; any system with btrfs has a similar advantage to the latter, although not as great.
It's more of an inference and practical thing. If you want to equip something with limited energy (e.g. a drone using a small battery) with the ability to use a neural network for inference, their system could use much less energy than the typical computational setup.
People will disagree with me, but.. don't?

I keep track of my expenses by CC and cash account, by the month. I don't care that I spent $5 on a coffee. I do care that for the month of January I stayed within my $X amount, and that for the year I'm on track for my savings goal(s), retirement, etc.

So I keep 2 spreadsheets, 1 is monthly, to ensure the bills get paid and the 2nd is my NW that tracks my retirement and savings goals.
Right.

But simple human behavior can often be modeled by a simplified mathematical model :)

My two favorite quotes on the subject are of course George Box:

> all models are wrong, but some are useful

And Avery Pennarun:

> almost everything produced by ML could have been produced, more cheaply, using a very dumb heuristic you coded up by hand, because mostly the ML is trained by feeding it examples of what humans did while following a very dumb heuristic.
Is the university insulting Asian people to their face?
> ugly code

Ugly code doesn't cause issues. Refactoring a reliable, functional, easily maintained codebase because it isn't elegant (or 'beautiful') is a waste of time.
I did not look for alternatives, but in some of the good old linux resources sometimes super new and fancy file managers come up and I took notes on these, because I always planned to develop my own file manager with terminal UI...

Especially vim shortcuts are often a thing - I personally like single file binaries that are portable, have sane defaults and easy to setup without root permissions (like lf).
It's possible with yt-dlp:

--downloader ffmpeg --downloader-args "ffmpeg_i:-ss start_time -to end_time"

Though the ffmpeg downloader is quite slow and has no parallelization.
Yes, it really is pretty standard and straight forward. The ONLY problem is that its popularity has skyrocketed so there are A LOT of people talking about it who have no technical understanding. Parent comment above is a perfect example, complaining because in 10 years the tech has evolved.
Sounds like it "wasn't real socialism/communism."
Spirit of the law is a concept I would encourage anyone to think about when arguing about these things. I believe most people, and courts in particular, would not agree that a human rubber-stamping automated decision is in line with the spirit of the law. Clinging onto a technicality isn't going to go well.

I'd also like to point out that these laws don't just come out of nowhere in a vacuum, to be interpreted without any further context. In EU we have recitals and guidelines to give context and support the interpretation of regulations.

If you're interested, do read Guidelines on Automated individual decision-making and Profiling for the purposes of Regulation 2016/679 (wp251rev.01).

https://ec.europa.eu/newsroom/article29/items/612053/en

Here's what it says about human intervention: "Any review must be carried out by someone who has the appropriate authority and capability to change the decision. The reviewer should undertake a thorough assessment of all the relevant data, including any additional information provided by the data subject."
So is this just like LORAN but with some cryptocurrency stuff on top?
When I want to write unsafe Rust code, I usually find it easier just to use C. The whole purpose for Rust in my work is to be safe.
I’m a big Jekyll fan too.

If that’s not to your liking I guess you could try pandoc and make.

I’m also a fan of vimwiki, but I guess you have to like vim for that.
Possibly. Although it first happened when I opened a podcast (hosted with Spotify’s platform) in overcast on my phone with LGBTQ themes. Probably a coincidence, but seeing my Spotify recommendations change from the usual news and events to Boy Talk and Jockstrap Stories an hour later spooked me.

I work from home and my work computer is used only for work and only by me. The recommendations are specific to the account, not the device; recommendations were always the same between my iPhone and the desktop client.
Not going to argue with what you are saying but I want to point out that modern conservative Christianity is a very very different and derived religion than the religion of the Holy Roman Empire and the ancient Catholic Church.
So is it the different colored text bubbles (the inequality) or is it the bullying that's the problem here?

I don't think it's a hard question.
People are also often mobile and have different wants/needs in a house. There's a good chance that the family home isn't what they want need.
Do it! I'm also currently migrating my old Wordpress blog to markdown in Jekyll using a minimalist theme [1]. I'm liking it so far.

[1] https://github.com/riggraz/no-style-please
Would this be enough to accurately simulate lift from an airfoil? Or do you need compressibility for that?
How can you be so naive about this topic yet confident enough to add your 2 cents? There are been test nets from day one and running one yourself is trivial.
I am surprised that it took so long to realize that hiring people in the same time zone is better for productivity.

I am saying it as someone who spent N years working for an American company from Moscow (~11 hours difference) and had to sleep in the office frequently to get at least some things done (like, code reviews approved by the team members in the main office).
Yeah well, people are talking about their own subjective experience and their preferences. I don't think all cities are the same, and I don't think all rural places are the same. But the one I wound up in is really special, and it's not the only one. You can leave small town Iowa and go somewhere else that isn't Chicago or San Francisco, and I'm sure there's a city somewhere I might enjoy.
This kind of thing is relatively easy to do on contact center solutions like Genesys.
How are the other businesses in Akihabara doing?

E.g. important institutions like the world's best physical electronic component store Akizuki Denshi?
yt-dlp currently has no plans to drop support for Python 3.6, which became EOL a month ago. And Python 3.8 will be supported until October 2024.

On Linux (at least a regular x86/x86_64 machine, not sure about other architectures), you can generally easily install an up to date Python version with pyenv.
WIL seems to be in more or less active development, according to its GitHub page. ATL doesn't seem to have much done to it in the last decade or so.

https://github.com/microsoft/wil
Today is the last Sunday of the first month of the year.
This study is not a study - they created a mathematical model that has a bunch of behavioural assumptions, given those assumptions reducing inequality improves it. It seems completely plausible that a different set of assumptions could create the opposite.

A study would mean looking at actual people, and say directly reducing the inequality. Obviously such a study would be infeasible (time, money, ethics, etc), but that doesn’t mean giving this kind of “study” any credence is actually meaningful.

Don’t get me wrong, there’s huge amounts of evidence int the negative outcomes in environments of extreme inequality, but bullshit papers like this aren’t going to do anything except boost the authors H index rating.
Most oils are made by pressing seeds. Some are not.
Leaving during the middle of the project would be worse.

This is an attrition issue. The company lost an employee, fair game.
A LOT of people are doing it wrong but there are still good projects out there. The two that come to mind are Monero and Bitcoin Cash. Both still work as designed and have low fees and/or instant and/or anonymous transactions.
This is not inequality, this is tribalism
That's poverty though, not inequality per se.
I get that. And we read horizontally. But why do we still align text in vertical blocks like print pages for consumption. Just idle musing here.
I do, of course, know about the possibility of changing the characteristics of a channel -- it's very likely that this question is not meant to be inflammatory but because it's such a basic thing that I cannot read it any other way.

For what it's worth, at the time you could not get 100 Gbps links, but it's unrelated to the fundamental queuing problem and how they are solved in packet switched networks (by dropping packets in the best-effort systems such as IP/Ethernet and by managing credits/counters in guaranteed bandwidth systems like Fibre Channel/ATM).

You will still have packet loss if you try to send packets at 600 Gbps in the case of a channel whose upper and lower bounds of capacity are 400 Gbps. There are no infinity capacity channels.

Since you have likely more than 400 systems connected at 1Gbps in each data center, you have over provisioned that 400 Gbps link and if each node does 1Gbps you will have packet loss. The value of each packet is probably not equal and so it may make sense to do some kind of QoS for those scenarios (or not, I certainly don't have enough information to answer). This is a problem you can have at any time. If you are in data center operations, you'll do capacity planning to try to mitigate this, but it's still a problem (until there are no overprovisioned paths, which is wasteful and bad engineering in most circumstances).

The point of the essay wasn't to describe the scale of a data center, it was to talk about packet loss in a network with queues using a system that was designed around this, and what that means for users of the network.
Because "productivity" often includes more than on thing open at the same time, and you can put those next to each other.
Exactly this. And also avoiding initializing memory with zeroes or something is often premature optimization. Very few programs are performant enough to notice the difference.