skysight-inc/HackerNews huggingface dataset:
> And these increasingly popular initiatives have been proven successful: After the policy change, Chicago public libraries saw an increase in returned materials as well as library card renewals, according to a previous NPR report.

It seems like fines are not very effective at getting people to return stuff on time, but they are effective at getting people to never return things and stop going to the library once they have a few late books, because they can't afford the fines.

To directly answer your question, they can just ask people to please be respectful and try to return things on time, and they can stop people from checking out new items if they have too many overdue ones. The problem isn't big enough to warrant stronger measures than that.
… and, perhaps, AI-driven weapons systems hot wars.
This post reminded me of the waitbutwhy post regarding the AI revolution.

https://waitbutwhy.com/2015/01/artificial-intelligence-revol...
Appreciate the honesty here. Pretty wild how natural this model feels with 1 million samples.
This is an "improvement" in the same way that abolishing police reduces the arrest rate.
AI for marketing is diverting the science into... I don't know what it is, commercial efforts?
Every book can be digitally taken out.
Many Europeans take a month off during the summer. Something most Americans who have two weeks time off the whole year can't even fathom.
>It seems like folks want to live in a 0 common ethical baseline reality.

We do live in a world zero common ethics except where these ethics pertain to the laws of physics. Anything else is determined by societal dictate by way of law or cultural fiat. If Facebook were in Saudi Arabia, there wouldn't a be a rainbow flag filter and accounts would be shadow banned for any mention of Khassogi's murder.

So who gets to determine what is ethical?
Maybe corrupted firefox profile? Try running it with a new empty one.
Does it matter? Times change, and we're now living in an era where "petty theft is wrong" is a sinfully bourgeois thing to believe because it disproportionately affects the poor. If someone steals your bike, be happy that it brought someone else joy.
Read "A Genocide Incited on Facebook, With Posts From Myanmar’s Military"[1] and "Facebook Admits It Was Used to Incite Violence in Myanmar"[2].

[1] https://www.nytimes.com/2018/10/15/technology/myanmar-facebo...

[2] https://www.nytimes.com/2018/11/06/technology/myanmar-facebo...
Somebody's extra paranoid with that key.
So, I kind of agree with you. I had the same thought about the OP's emphasis on not going to the debugger quickly, resistance to that -- while mostly really identifying with the OP's framework.

BUT. Where I think the OP is right is what you do with the debugger. I agree with OP that you shouldn't use the debugger just for generalized "seeing what is going on" or jump too quickly into "finding the problem".

You should be using it to prove or disprove a hypothesis. Initially, hypotheses about your mental model, not about the problem itself.

But you can and often need to use the debugger in order to build the mental model.

The next part of quote from OP is:

> What Ken was doing was constructing a mental model of the program. When something broke it was an error in that model. He'd think of how that error might happen or where the code might not satisfy the model.

You absolutely can and I'd go so far as to say even should use the debugger as an aid to building the mental model. If you're not Ken Thompson, and depending on how familiar you are with the code, and the nature of the platform and codebase, it isn't necessarily useful to just be totally inside your head trying to "build the mental model" and think of what might be breaking it.

So it's not really about how quickly you pull out the debugger. But it is absolutely good advice not to immediately start debugging ("find the problem") with it, and not to just use the debugger aimlessly, but to start with a separate "mental model phase".

I see why the OP wants to tell you not to use the debugger in this phase, to help you understand it is in fact a separate phase, and because the debugger can lead you to miss the forest for the leaf. But you can and probably often should use the debugger there too, I agree. But you use it to build your mental model -- if you aren't sure you have a mental model, make some guesses (about how the code works, NOT about "what's wrong"), then use the debugger to confirm or deny them. To figure out "how does this code work, big picture" before trying to use it to figure out "why is it broken".

IF you are pretty familiar with the particular platform and codebase, AND pretty experienced with doing this kind of work, you might not find the debugger helpful for that first phase, like Ken Thomson. But i'd argue it's also fine to use the debugger there, it's a question of what you are using it to do.
For the utopians out there, how about web 2.7, then web 2.71, then web 2.718, ...
I've ran into weird issues like that before. After so many updates, I'm guessing something gets broken somewhere, somehow.

Back up your extension settings and bookmarks, and do a fresh install of it. Bit of a nuisance but usually fixes any weird behaviour in my experience.
Another completely idiotic guesstimate.

Let's pull figures out of our ass and make them look scary to sell a narrative.

You can only guess the mix of miners with differing efficiencies and the percentage using renewable and captured energy.
This question is somewhat irrelevant, considering you have more information to work from. Given the other constraints you can apply, is level of education still a useful proxy?
Unfortunately the article doesn’t provide enough explicit detail to be 100% sure one way or the other, however my read is that it’s probably the grid.

> Individual data centers were reporting dips in power usage in the range of tens of megawatts, and suddenly reversing such a dip in power consumption could put everything from electrical systems to caches at risk.

“Electrical systems” is vague and could refer to either internal systems, external systems or both.

That said, if the DC is capable of running under sustained load at peak (which we have to assume it is, since that’s its normal state when FB is operational) it seems to me like the externality of the grid is the more likely candidate.

In terms of software controls preventing this kind of failure mode, they do have it - load shedding. They’ll cut your supply until capacity is made available.
If I tell you the sky is green the best way to refute that to your audience is to ignore me entirely as a person and instead tell people to go outside and look up: Show them some evidence and factually refute my claim. You don’t say “this man isn’t a sky expert, has never spoken to sky experts, and should therefore be dismissed!”

The parent comment’s point would seem to be that this person is making a claim that should be refutable with evidence. But the evidence is Facebook’s own data supporting her claim so they can’t do that. Instead, they diminish her credibility. It’s not “smearing” in the sense of calling her a baby eater, but it is a credentials fallacy meant to make people dismiss her claims regardless of validity.
I understand the problem, not sure I agree with the solution yet, but maybe I'm missing something. Not really sure how else they can make sure people don't just borrow 10 books and never come back. Seems like instead they could've created a program which verifies inability to pay fine and waves them for people who legitimately can't pay it, but maybe they're looking at some data we don't have access to.
Next gen computing e.g. Quantum computing, Optical computing, Biological computing etc.

AI will be huge in the long term and it will automate pretty much everything but next gen computing platform will have even more impact.

VR, AR and other immersive reality technologies will play more significant role in the years to come but nowhere near AI and next gen computing platform whatever it might be.
Because the economies are interlinked and so a major economy defaulting starts a domino process where almost all debt goes into default. The currency of any country is legal note that says that country will pay that. What happens when the country can't? And other countries are in a similar situation?

Let's say that you're wealthy and bought three houses for three families and they all owe you that money. You don't want a bunch of paper in return, you want to get the value back that you invested. How? If all currencies have lost their value, where will you turn? You'll want something that can't be printed.

This essay talks about it in more detail: https://blankpoole.com
1. Building the Tres Amigas SuperStation would have the biggest physical impact. Only eliminating industrial subsides would be easier, which is why the latest draft infrastructure bill is a sad joke. https://theintercept.com/2021/08/03/bipartisan-infrastructur...
Definitely, Sony for example doesn't upstream stuff that might reveal architecture details that could help piracy.

There are a couple of talks from them at some LLVM summits.
I’ve recently replaced it with Sideberry which seems to be more performant.
Ah yes, we can call it the "Space Age"
Is this really useful, or another rationalization for choosing the less educated option, believing they are easier motivated? It is a grand generalization. As an accomplished do-er with multiple degrees, would I be filtered out via this thinking?
Content isn't private the way email is.
Yes, we use EBS SSD on the backend so we can scale up storage separately from the instance. Our Cloud performance metrics are based on this backend so the short answer is no it doesn't constrain perf. The constraint I see right now is that we are currently mostly GP2 with a planned migration to GP3 which will allow for new independent controls of IOPS and throughput. There are certain, uncommon, situations where customers need to bump up performance beyond what the normal GP2 perf steps allow.

To tie GP2/3 back into the serverless vs. DBaaS concepts we are looking at auto-scale for IOPS/Throughput performance while also allowing more direct access such that a customer could control performance via APIs to manage on your own.

(timescaler here)
Will Mr. Bookman be out of a job?
Maybe change the way we subsidize them. The negative income tax can be used for basically any form of pigovian tax revenue.
Hey, hey, hey! You're stepping on my turf, there!

Everyone knows that it's our (old people) job to say "It can't be done!"

Younger folks are supposed to be "boundary pushers," because they don't know that it can't be done. They keep trying, until they give birth to beautiful unicorns.

Has nothing to do with education, and everything to do with age and [lack of] experience.

Disrupt! FTW!

At least, that's what they tell me, while dissing my experience.
I'm actually curious to see what MS is going to do - they recommend Docker Desktop everywhere, but with it going paid it's a bit embarrassing for them to say "actually, if you want to effectively use this feature in your OS you paid a pile of money for, you need to buy even more from a third party".
There is no amount of tobacco, and probably no amount of alcohol, that has any health benefits. It's completely toxic.

What you're advocating is more like suggesting we might also consider putting labels on cheese about the risk of eating too much saturated fat, or heck, a warning on most green vegetables for people taking Coumadin and other blood thinners.

The warning labels anyway are not placed on these things you mention on the basis of addictive qualities.
That's ridiculous. Most retail and institutional investors in crypto are already KYC.

The current value in crypto isn't solely in moving money, there's scarcity (Bitcoin), utility (ether), Defi/staking, NFTs, the metaverse, whatever.

Moving money is a benefit, but the least interesting use case of crypto.
The same fixnums!? Fixnums are distinct from bignums in that they're small enough to fit in a machine word and therefore don't need to be objects allocated in the heap... Was this an odd implementation wherein fixnums were put into the heap anyway?
Great news! I love Supermicro boards but a bunch of them give you like half a dozen headers and you can only control them as two sets. I'd looked into supported controllers but nothing currently shipping seemed compelling.[0]

Hope Corsair doesn't rev this hardware soon, or I may have to buy a few just to sit on the shelf awaiting future deployment.

[0] Happy to hear otherwise, alternatives welcome.
The money exists in a closed system controlled by a central banking system. You might move your money around but the control remains. I didn't mean to imply that my free will is at risk with our current system. Only to point out that the Keynesian model has a hard time existing if the money supply is determined by a gold standard. And back then I could buy the same things. I'm also not disavowing the great tools we have to control our economy. Just exploring ideas outside the narrow focus on greater and greater taxation in a world becoming more resistant to it every year.

If the US were forced back to a gold standard could they continue being Keynsian in the way they have been over the last 20 years?
The article sells AI snake oil, but talking point is still interesting.

The next logical step will be discovery of superconducting minerals somewhere on Mars. The next step for software is making a step into reality. So far software runs on chips and does purely virtual things. With invention of "nano robots" of some kind, software will be able to assemble massive projects that people can't assemble even with machinery. But I also believe it's still a pipe dream.
$2M/h seems pretty low. A multi-day attack would be super affordable for any billionaire or government.
Yes, there definitely is - in my experience - but it actually isn't in the direction that you would probably expect it to be in. I don't know how relevant my sample is and of course the sample size is going to be somewhat reduced but in my experience the people without fall into two groups: those that are not motivated at all and those that are highly motivated but in a direction orthogonal to what the education system would expect. Everybody else gets educated normally and ends up somewhere in the middle.

So the really smart people are the high end of the educated ones and the high end of the non-educated people (and with educated I mean university degree and onwards), and between those the gap isn't all that large, it's just that there are many more of those than that there are university educated ones (at least, around me).

Now, obviously if your circle is exclusively composed of well educated people then you will come to a different conclusion, and once you go outside of tech/IT the distribution will likely be a completely different one again.

So that 'set' has many subsets with very different distributions between the subsets.
I have a couple of good things to say about Bank of Americas virtual assistant Erica. It’s very niche but I’ve always found relevant information when I use it.
DLR-Developed Solar Flux Measurement System Wins International CSP Tech Award
Interesting question. The article references that Chicago saw an improvement in return rates although it doesn't really explain how that happened to justify that it's not one time or spurious thing.

I would be curious how this pans out over time and whether libraries would change course of this causes a problem. Given that the change was pushed through in the name of equality, there's probably not much that would ever cause it to be undone.

Hopefully it works well.
> Not really sure how else they can make sure people don't just borrow 10 books and never come back.

You can't check out new books until you return the ones you have. So people have a strong incentive to return books if they want to continue using the library.
I've actually used this idea in production and it worked great.

In my web app if nothing unexpected happens, only INFO/LOG level stuff is pushed to logs. If, however, I get an exception, I will instead print out all the possible traces. I.e. I always store all the logs in-memory and choose what should be printed out based on the success/failure of the request.

Now, of course, this is just a web API running in AWS Lambda, and I don't have to care overly much about the machine just silently dying mid-request, so this might not work for some of you, but this works great for my use-case and I'm sure it will be enough for a lot of people out there.
The US currently has a high degree of economic control AND is still subject to the whims of the people that own production.
Checkout toby extension, unfortunately only for chrome.
Exactly. I have found the phone number requirement idiotic from day one. I recognize the decision was made as a trade off between usability and security (enabling discovering friends via phone etc), but they seem unwilling to admit that this does compromise security.
Not with the Bio series apparently, but at least on the Yubikey 4, when you're setup with OpenPGP, a tap works with a single request and it prompts you to tap with a blinking light. If it's blinking when you haven't done anything to prompt a tap, that would be something to worry about. If you do something that prompts a tap and a malicious process also requests something from the key at the same time, you'll get 2 requests. You'd tap it for the request you're expecting, see it blinking faster to confirm your tap, and then blink slowly again to request the 2nd tap. That second request would be your cue for worrying. IOW, the blinking is an alert against your scenario.
I haven't polled HN, but I get the sense it's more about regulating formerly black market drugs, rather than deregulating pharmaceuticals.

Anyone on the 2nd side should do a deep dive on buying "clean" delta 8 THC.
(The second definition is also wrong – it's true only for unit vectors.)
very cool collection - truly something to pick from at a party. should have much more upvotes imho.
Sometimes it seems really accurate (like the cherry-picked GIF in the overview docs) and sometimes really off.

I think for the most part, it knows more than it lets on, but finding the right sampling methods (or better yet, generalized search) to generate the best comments is a tough problem because it's difficult to evaluate quality.

There's some info on the sampling methods here: https://chrisbutner.github.io/ChessCoach/high-level-explanat...
What could come out in court if they shut her up could be much more damaging to FB's reputation than it's worth, and it'd probably be hard to find a jury likely to convict her when she hasn't directly gained financially from it.
Aside from the fact that the two are not mutually exclusive but rather fit a DE,D!E,!DE,!D!E pairing resulting in a higher number of non-doer (!D) educated (E) people in industry, the statement is quite on point. Being a doer implies that you will by definition get more out of an education.
I'm aware. I'm asking if this is always the case.
>I think that Apple suffers from not having that person at the top with taste who was willing to say “this is shit”.

I have this recurring fantasy, where an engineer walks into Jobs's office with the new iPhone 7 prototype for the first time. The engineer holds it up, and says "Look! We've added the most advanced camera ever to be put into a phone! People will love this!"

Steve then graciously takes it from his hands, flips it over, runs his fingers across the lens bump, looks up at the engineer, and calmly says "Youre fired. Get rid of the damn bump."
I agree. It really only suggests that incentives are more important than current skill/information.

a) someone has an incentive to do something, but knows not how

b) someone is very agreeable or pliant in their personality, and is willing to carry out instructions if they don't already know how

c) someone's incentives are not well aligned to do the thing, or are not agreeable/pliant enough to do it anyway, but knows how to do it

If I know how to set up and administer a mail server, under c) I won't do it if there are no incentives (e.g. pay). If I need a mail server, but don't know how to do it, as under a) I will pay someone to do it, or to teach me.

b) is probably quiet and long-suffering, but may never understand the whys and wherefores.

So incentives are probably more important than analyzing things in terms of "doers" vs. "non-doers". Could have implications for hiring policies -- less important that candidate does not have 5 years of Frobnitz framework experience, more important to provide an incentive for the candidate to become proficient.

But I think this was not the point. He said "read what you love until you love to read" which sounds like Stockholm Syndrome. So, I don't really think he was saying anything deeper than "follow your bliss", unfortunately.
Indeed. For those unfamiliar, take a quick read of https://github.com/open-telemetry/opentelemetry-specificatio...

There are a few concepts to understand, but instrumenting it right from the start is valuable as it grows into a bigger system. Being a cross-cutting concern, the more code that standardizes on this the more useful it will be.
I've been trying to couch my comments around the fact that I am only talking about my gut-feelings. I don't have the means to deliver on the burden of proof because I completely lack the resources to investigate. Heck, even if my suspicions are actually correct, how in the world would I be able to uncover that? When something feels fishy, what else can you do?

I just have suspicions because everything just seems too perfect. I would expect a whistleblower to be some Average Joe/Jane, not some wunderkind with an amazing background and unflappable presentation. I would expect a lot more stuttering and sweating - Edward Snowden was jittery during his first several interviews and his body language just screamed uncertainty about the future.

But I digress. Just because something feels wrong doesn't mean it really is. Could just be a false-positive.
Sounds like you want WebMemex, specifically the freeze-dry functionality: https://github.com/WebMemex
But libraries do see more books being returned with these systems.

Telling someone that they will be automatically able to check out new books if they return the ones they have is really effective in practice. As opposed to the old system where you have to both return the book and pay money so lots of poor people would just ignore the library.
In my experience, it replaced Craigslist. Now that Craigslist charges for listing items, why not use Facebook where listing items is free and you can at least vet the persons profile before going to meet up with them?
I look forward to reading things like “a classic Boris move” or Fisher or any of the great chessmasters.
Hundreds of three-eyed 'dinosaur shrimp' emerge after Arizona monsoon
No one elected the Fed and they print USD like crazy.

The Fed is combination of officials appointed by elected representatives and official of banks, with appointed officials having something of the lead. Representative democracy involves things like this.

They're now proposing to print more money to solve climate change. That's the opposite of democracy.

The printing of money here is effectively a tax. Taxing the population and using the revenues for programs to benefit people is how a state works (in this case, a (slightly) democratic state).

If anything, it seems you're proposing the wealthy not be subject to taxes oriented towards to common good, which is what the gp was (correctly imo) upset about. The only thing here is you're calling the power of the wealthy "democracy".
It really, is* an improvement the same way that netflix, when rented dvds, didn't allow you to take any other dvd until you returned the one you already had.

That strategy was enough to bankrupt blockbuster.

So it can work for NY public libraries.

Maybe if blockbuster had been willing to forgo the late fees income stream they would still exist today.
Cool! Thanks for the tip. I've used Classic Shell / Open Shell before but haven't tried WinAero Tweaker.