skysight-inc/HackerNews huggingface dataset:
No it hasn’t. Most US public debt is held domestically (while I’m not sure on the specifics, I think it’s about 80%).
It's quite simple. Z3 supports every basic integer option out of the box. You literally write the same code as the original prng. Instead of a uint32, or uint64, or float32, etc., you use the Z3 equivalent type. That's it. You define the state as unknown, but same Z3 type as in C or JavaScript. Then you run the function once. Set it to the output you see, repeat a few observed outputs, then tell Z3 to solve for the original unknown state.

It's absolutely trivial, taking a few lines of code.

I've broken all sorts of code using similar tools.
Progress and Poverty (1879)
Bisect is under debug → binary search.
I offer nothing definitive, but one of the greatest benefits of StackOverflow has been to quantifiably classify most of the common problems in computer science, programming, analytics (and to a lesser extent the other StackExchange communities ...)

If you go there, search for a tag, sort by popularity, etc. - most of those techniques and approaches and patterns are, if not timeless, then mostly timeless and relevant.
I don't think it's that complicated in that case as you just need to know how many pages you are going to print. If the amount is greater than the one provided for in your inkjet starter pack, go buy Brother. Any other option will make you suffer as these cheap laser printers are disposable pieces of junk designed only to sell ink.
I don’t understand what is new here, mnemonics sometimes work but if you really want to learn kanji properly you also need to learn stroke order.

In some cases mnemonics work, in others, simply knowing the components works. Sometimes both concepts combine, such as in 木 (tree), 林(woods) and 森(forest). Sometimes it doesn’t work at all, often with kanji compounds, and you just have to memorize it and the various cases for different readings.

Knowing that 悪 (evil, bad, hate) is a weight or i-beam crushing a 心 (heart) only takes you so far. It won’t tell you if it’s aku, o, or waru. You’ve gotta learn it and use it.
This system for example, according to `powerstat`, seems to work at around 3.5W, with minimum values below 3W and maximum around 7.5W.

It would be interesting to get a "powerstat database" of different systems for comparison.
you have a charitable donation of 10M so you can deduct 10M in tax, at a cost of 4M. Tax rate is not relevant, you are subtracting 10M of your tax liabilities
Groningen, The Netherlands : https://www.youtube.com/watch?v=ogsTc9JLfWY
Would you have known whether one of the examples returns true without knowing the Collatz conjecture (which was explained in the article)? And it’s a conjecture, we’re not sure it actually always works.
No. I have two Brother laser printers here (HL-L8360CDW and HL-5470DW) and have been using generic toners since the OEM toner cartridges ran out. I have never seen any warnings.
> I dont much like the idea of marrying somebody after her most attractive years are past

Here's a little unsolicited advice from one older man to a younger one, take it or leave it: As you age, you will find older women more attractive, and younger women less attractive. I dunno why that is; maybe this is because older women no longer resemble your mother (because she's aged as well), and younger women start to resemble your own children (who you shouldn't be attracted to). But I've found it to be true. If you have a relationship with the same woman over a long period of time (long meaning decades), you'll find yourself attracted to her at any age, and increasingly over the years. You'll see, even as her looks fade (and they will, just as yours will) you will still find her more attractive than when she was ostensibly "in her prime".
You entirely missed my point that this idea of good ideology and bad ideology is a hall of mirrors. We are all embedded in the same network of information and we are carried by their tides. In using one ideology to escape another he is merely choosing a different tide.
Environmental Assessment of Proposed Tracer Particle and Gas Releases [pdf]
That is what I am trying to get at. I think atleast here in the United States the bigger your state gets with population the more your going to see issues like you describe. Unfortunately I just do not see any government looking inward to improve efficiencies at this rate. I agree with everything you state and want the same.

Honestly I just think this how all governments operate.

In theory we can vote them out and replace them. Then the new people will do the same things most likely.

You can shame them all you want but if they still hold office, they will not care.

We should still keep trying though. Maybe we can find the right leader's that look out for everybody and do all the above. But I am pretty cynical about it.

I like to think Churchill quote about democracy is right. We have been struggling with this issue forever. Plato's republic and all that.

You are right being able to criticizing governments is really important.

I guess we just keep trying. Wish I had better answer.
This is downvoted because the examples elicit knee-jerk reactions, but Concept Creep is a real phenomenon, and social media does drive it.
You just have to memorize them. There is no shortcut. Millions of schoolchildren have done this. It's not too hard. Eventually you will start noticing patterns in the characters, which will make it easier, but you will still have to memorize each new character.
I bought an HP color LaserJet in college because my inkjet printers needed constant head cleaning and took forever.

18 years later, still works great and I've only changed the black toner once and never changed the color.

Of course the printer itself costs the same as 5 inkjets and when the toner does need replacing... ouch.
It’s frustrating because, on HN, people often miss the key novelty that makes something better and different and unfairly dismiss it. But, in this case, it’s genuinely nothing new.
Unfortunately, this RC rise time method has quite a number of issues with interference (which is quite common, if you have a switching charger attached or a GSM cell phone nearby). Some form of demodulation (or even dual slope conversion) will greatly improve real world performance. A wide variety of algorithms are also required to minimize false activation and "stuck" buttons in the presence of noise/moisture.

I would recommend that those looking for good solutions for capacitive buttons search the literature. There are quite a few articles from ~2000 (and patents expiring) that describe unencumbered IO based methods of sensing... although many require more than one IO per sensor or some method of multiplexing.

This expired (2019) patent comes to mind:
https://patentimages.storage.googleapis.com/52/dc/c3/005f65c...

In full disclosure, I'm listed on other capacitive sensing patents, but many do not expire for several more years.
Why depend on their footage? We need to record them ourselves. Counter their surveillance with our own sousveillance.
Topical because:

https://www.nbcnewyork.com/news/local/homeland-security-depl... ("Non-Toxic Gas to Be Deployed in 100+ NYC Locations, Including Transit, In Bio-Attack Readiness Test")
No, the upper middle class is the one screwing everything up. Not the billionaires.

Want to have cheap healthcare? You can't have that with doctors earning 400K and nurses earning 120K. It's impossible. But you can have that with a few billionaires.

Want affordable university education? You can't have that with universities that have 3 non-academic full time staff for every full time professor. It's impossible. But you can have that with a few billionaires.

Want a genuine left party in the US? The professional classes are what co-opted the progressive movement, not billionaires.

Who does outsourcing benefit? Primarily managers and business process outsourcers. They are the ones driving outsourcing, as it creates a swollen professional class and the blue collar workers they manage are viewed as cogs. This is also why there is the rise of culture wars as the professionals need a justification to let them sleep at night as they screw the domestic working class, and that justification is that the working class people deserve to be screwed because they don't support trans rights or some other niche cause that serves as a moral differentiator between the urban professional classes and the working class.

Tired of the Administrative state? That's not happening because of billionaires, it's happening because the professional classes have extracted all that the market will allow, and now need to extract even more, using the power of the state to increase their control over society and extract more resources from it.

I recommend reading Listen, Liberal: Or, What Ever Happened to the Party of the People? by Thomas Frank. He has some choice words for the professional class, and a good history of their ascendancy.
For context, as of August the US has donated over 100 million doses to other countries - which is more than any other nation - and per the NYT is in negotiation to supply another 500M doses for the world.

But hey the Guardian needs clickbait.

1. https://www.npr.org/sections/goatsandsoda/2021/08/03/1023822...
> Tether: "As to the Tether reserves, there is no finding that tether tokens were not fully backed at all times—simply that the reserves were not all in cash and all in a bank account titled in Tether’s name, at all times."

So, they were fully backed by dollars, except some of those dollars were not-dollars, and some of those dollars and not-dollars were not actually owned by the entity that was supposedly backing tether?
> we are about to enter an era where our personal devices not only don't work exclusively for us but instead work explicitly against us.

About to? LG smart TVs send filenames on connected storage devices back to LG, Google's phones by default (and until they were caught, even if you explicitly disabled it) send your location to Google for logging, that is then accessed by police with geofence warrants, printers add tracking dots to deanonymize you, Intel and AMD refuse to sell CPUs without their management engines (except to special customers), printers want "authorized" ink, and all of DRM is explicitly anti-user.

We are already firmly in that era, even if you ignore China.
If folks want to use a GitHub repo for note taking, you can also try GitHub.dev, which gives you the power of VS Code, to edit repos entirely from the browser. Since VS Code has a prolific ecosystem, you can enhance and augment your note taking workflow via extensions (themes, keybinding, productivity enhancements, etc.), which makes it a pretty nice experience: https://twitter.com/lostintangent/status/1429483662257446916....
How to Run Better Meetings
In terms of printers simple enough to be made yourself, there"s always the BT100... But it was made to be cheap, not good.
Probably risky to say it here but I think liberal media has two contradictory forces to deal with 1) Can't say anything pro-US due to association with right-wing media 2) Can't remain 100% factual as clickrate metrics dwindle.

Not saying they're not factual (mostly they are), just that they have editorial bias that serves the readership while also having to state facts (some of them are pro-US).

Edit: @simonh - Agreed, Right wing media is completely off the rails, but not sure we need to compare here. I wasn't advocating it.
My point is that arguing about what is a variable is moot in the presence of compiler optimizations. You might think that taking and address makes a difference but if the compiler decides that it can elide it will (for example if the taken address never leaves the local scope and the variable is purely local then the compiler might be able to optimize it away).

Regarding ugliness… Idk beauty is in the eye of the beholder. I happen to like constexpr ;)
The Quest for Digital Cash
OCD is another victim.

True OCD can be debilitating, yet I hear so many use it as a synonym for being particular or fussy.
> If you want to look at it that way, it only applies to variable declarations at best. Not function declarations, which is the most common case of where it's used (and it completely clutters the code).

Not really. The whole point of constexpr is to state that an expression is constant, thus the value returned by the function is computed at compile time.

> And honestly, if that was the value proposition, they could've just done it a million other ways.

To me it seems thay annotating a function with constexpr is the clearest and most straight-forward way to go about expressing constant expressions.

> Also I think you're thinking more of consteval than constexpr.

To each his own, but if the whole point is to represent constant expressions then the constexpr keyword seems to be straight-forward.
I highly agree with this sentiment. After all, it seems in a way that emotions are a reaction to the environment and to one's circumstance. If those are poor, shouldn't the emotions also be poor in a healthy person? Otherwise, what incentive would a person have to seek out a better situation? In my own struggles with depression, I feel one truth I've discovered is that my emotions are calling attention to things in my life, both good and bad. That's useful. I wouldn't want to always feel good about everything.

That's why I hope treatments like these are looked at as providing some kind of temporary relief that could help a person find motivation to change things that are bothering them. I know the kind of negativity a person can experience during depression can be totally debilitating. It should treat that debilitation.
I have exactly that in my book, in chapter 4. The chapter outline is online and will give you a good idea of what to look for:

https://www.jamesshore.com/v2/books/aoad2/invest_in_agility
I’m going to offer different advice than most of the advice you see here. I’m a litigator, but also spent some time as an M&A associate as a junior.

I don’t try for inbox zero and I don’t sort things into matter folders. I tried that when I first started out, but things were either out of sight, out of mind or I’d get behind and eventually lose emails to the firm retention policy.

Here’s my system now. Junk/newsletters get deleted ASAP. Things on my to do list get marked as Unread. Emails I don’t need to reference again are marked Read. Everything stays in my inbox until the end of the month. In my inbox folder, I have subfolders for each year and sub-subfolders for each month. At the end of the month, everything I received or sent gets dropped into the folder for that month. Then I make liberal use of the search and sort functions if I need to find things again. This works for me because I’m more likely to remember WHEN I worked on a particular matter than anything else.

If you do want to use matter/deal folders, I recommend you set up your rules to send copies to the folder, not clear your inbox entirely. I have a junior associate right now who regularly misses important emails because she has everything sorted into matter folders and forgets to check them. Or she forgets that she has to manually refresh her folders when checking email on her phone.

Also, as an associate, you usually can’t do the whole “only look at an email once” thing. You’ll often need to do some research or complete some work before you can reply. But! If you’ve been asked to handle something by email, I beg of you, please reply “will do” when you see the email (even if you’re not going to “do” right away) and then immediately put that item on your to do list so you don’t forget. I keep trying to pound this into my junior’s heads. Your senior associates/partners need to know that you’ve seen the email, even if you can’t give a substantive response right away. You’re a star associate if your response is “Will do. Can I get this to you by [time]?”

Similarly, you may be CC/BCC on an email that actually has tasks for you or is something you need to keep track of. For example, you may be the person collecting final signature pages for the team but only be CC on the emails circulating them. Or a partner may reply to an email you were CC on, leave you in CC, but ask you specifically to handle something. Do not assume an email not directed TO you has nothing important for you.

Also, the volume of emails during a deal is insane. During a closing once, I got 600 emails in an 8-hour period. If you’re not careful, you’ll spend your whole day checking email and not actually get any work done. Deals have more urgency than most litigation, so you probably can’t do what I do: turn off all your email notifications and only look at your inbox every couple of hours. Find a system that keeps you in the loop but doesn’t prevent you from working.
Not on my MFC-L2740DW at least. I've used generic toner from Monoprice just fine.
Also, to break unknown/unseen PRNG, model a few popular classes of PRNG, a few common reductions (so for cards the naive val%52 and better rejection sampling), then solve across the states till you get one. Then watch a few more outputs, check that you guessed the source and reduction, and now you've cracked that too.

I doubt any poker site uses anything other than a crypto rand for deals because the technique I just explained would eat them alive. They can use fast and insecure PRNG for doing Monte Carlo hand evaluation, though, since that doesn't give you any advantage.
That theory has been largely discredited. There wasn't nearly enough reagents in the fabric to create a large thermite reaction. An oxyhydrogen explosion is the most likely explanation: there was probably a leak prior to the explosion, which allowed air to mix with hydrogen inside and surrounding some of the gas bladders. Also, a walkway ran through the bladders, which acted as an oxygen source once the bladders burst, as evidenced by flames being directed through the axial walkway.

https://en.wikipedia.org/wiki/Hindenburg_disaster#Incendiary...
A bullshit class-war driven by the absolutely wealthy:

https://slate.com/business/2018/05/forget-the-atlantics-9-9-...
Weapons Systems Security, Post-Quantum Encryption Among NSA’s Priorities
I don't know if this is a breakthrough but... Frankly this looks awful.

I think I could handle unrealistic colors but the way they flicker so much frame to frame is really jarring.

It's interesting that the algorithm seems to generate chromatic aberration at hard edges? Most clearly around the letters on the title cards.
Thanks I'll have to try that, I think I've only ever used it on my phone. I recently encountered that app-wall and had even googled how to get around it and couldn't find any information on it.
Money doesn't drive the economy, it lubricates it.
Return it then. Notice that every other thread is saying just buy a brother?
Steps for a Guaranteed Interview Call
Painting people with a broad brush as you are doing here is stereotyping and is also a sign of stupidity. There are a lot of sane reasons to not get the vaccine. I don’t personally agree with them in most cases (except avoiding it for now in children) - but many of these reasons are not rooted in stupidity but different priors on risk. You have revealed your own ignorance and arguably your own stupidity (given the stereotyping) in several ways here, though.
Atlas: Secure communication for a distributed Thanos Deployment for Prometheus
> People are free to get or not get a flu vaccine. Not getting a covid vaccine means loss of livelihood, loss of basic liberties and social ostracism.

Gee, I wonder if something happened recently that made stopping Covid more pressing than making everyone get a flu shot? Sure seems like there’s some reason, maybe a few hundred thousand reasons, why as a society we’re taking Covid and vaccination against it more seriously than the flu.
And on the same page, apparently only 2.7% of people in low income countries have been vaccinated.
Off-Topic

Interesting, Safari treat each section as its own page and if you scroll up and down your back button will be filled with all those pages and press back go back to those sections.

Chrome does the same as it is listed in the back button history, but pressing it go back to previous site / webpage rather than section.

Not sure which one is the correct implementation.
Comparing C# (.NET 5) with Rust would perhaps be interesting since at least then it’s languages on the same footing wrt heap allocating Option<> (neither does). But on the other hand then it should mostly be equal for a microbenchmark and that’s not very interesting.

Allocating anything like a “Long” or “Optional” on the heap seems like an extremely bad idea. Even if allocation and GC is almost free, the pointer chasing might not be.
A common charger: better for consumers and the environment
Snow Crash was supposed to be fiction, right?
It's an old demon. Ironically it's one of the few things that could have prevented our current climate crisis. A great tragedy of human hubris.
I'd like to see a neural net have a go at a DRBG, such as one using an HMAC/SHA256 and PBDKF2, a cryptographically strong pseudo-random bit generator. Is it possible there's something that analytic methods of this RFC didn't catch that a neural net could?
Does anybody know how to "unsee" something?
I totally get it and agree that there are so many problems in California's government. With that said, please show me a state that is better run compared to California. I am genuinely curious to learn how we can do better.
This was famously used to target Jeremy Corbyn.

Labour staffers working to prevent their own party winning under him were not posting the adverts they were meant to, but were able to use geofencing and other specifiers so it looked like everything was it should be when he was browsing.

https://www.thetimes.co.uk/article/labour-hq-used-facebook-a...
>But in the bank scenario, the dollars that it loaned out aren’t worth any less.

Just a small point of clarification - I think - that helps to make your point a little clearer.

If the bank collapses - it's likely precisely because those loaned dollars ARE worth less. Commonly in bank collapses - those that borrowed from the bank can't repay for whatever reason. Creditors to the bank then get spooked and demand 'redemption' of their deposits.. etc

The difference is that whether or not a borrower from the bank still has that wealth is mostly independent of the actions of the bank (making other risky loans that lead to collapse etc). The value of the borrowed dollars depends entirely on the borrower. Whereas with tether - you might have locked it down in a hardware wallet encased in cast iron steel under your bed - doing nothing risky with it at all - but it could still go to zero in value. Tether's value depends on the actions of the issuer entirely.

Similarly - the owners of tether can't, through their risky use of tether endanger the prospects of the issuer; while borrowers can, through their risky use of loans, endanger the prospects of the banks.