skysight-inc/HackerNews huggingface dataset:
> dnscache are bulletproof

If you run dnscache on the tubes, a PSA: one should apply patches to suppress duplicate outbound queries, which DJB's original code did not perform. This made dnscache vulnerable to birthday paradox attacks. Details: http://www.your.org/dnscache/djbdns.pdf

Also, you should apply patches to increase MAXUDP queue size to 1024 or much more for modern "web2.0" query demands, and to prevent induced flush attacks. Your distro might or might not do this patching (usually just IPv6 support), depending on the port maintainer's chosen balance between helpfulness and code purity. This issue seems oddly pronounced in dnscache port commit logs, compared to others ports, so you are advised to check what patches the maintainer thought were cool, and which were just for haters.

DJB's response was to abandon dnscache, saying the protocol
was flawed. While Curve25519-based solutions offer a new approach to DNS (one oblivious to e2e DNSSEC applications), many users just run legacy dnscache based largely on its enduring reputation.

This is not shade, just a clinical statement: Stock dnscache must be patched to be more secure than stock BIND wrt duplicate queries; your distro may vary. That's simply a factual statement, not an attack on DJB, or anyone who likes DJB and/or his code. As the kids say, "fight me".
> Wow, remember Active Desktop? That was when everybody thought that HTML was going to take over the world and people would write entire applications in HTML. People are still trying.
> "Silent Spring” is thus likely responsible for 10s of millions of deaths from malaria including that of millions of children.

This statement has been debunked as nonsense by virtually every reputable, non-industry funded scientist in the field. It’s been a while, but the last time I looked into this, Naomi Oreskes and other historians had documented that the attacks on Silent Spring were invented by public relations agencies who were paid by industrial polluters responsible for manufacturing and distributing DDT to spread this disinformation. For decades, so-called "libertarian" think tanks (think environmental whitewashing and climate denial) helped spread these lies until the paper trail was finally uncovered and exposed in the 2000s, however, some groups have continued to spread this nonsense, most notably people and organizations connected to the Heartland Institute, which is the Alex Jones/Infowars-equivalent of public policy. For these people, anything and everything which improves public health and the environment is a communist conspiracy.
> and frankly seems like whataboutism

I hate this new trend of dismissing tangential points as "whataboutism" -- this is simply a question of priorities. It's inane to prioritize blockchain regulation when even the markets (you know, the ones we've had for a few hundred years now) aren't regulated as heavily, which was the point.
Although there are some other uses for <p>, it is perfectly valid to use <p> tags for textual paragraphs and that has been the main use for <p> for as long as HTML has existed. I'm not sure why you believe otherwise.

Take a look at the source code for http://info.cern.ch/hypertext/WWW/MarkUp/Future.html for instance, which was written by the creator of HTML, Tim Berners-Lee.

You can also look at the source code for any page of the current HTML spec (e.g. https://html.spec.whatwg.org/multipage/introduction.html) where, again, <p> is used for each paragraph in the text.
> What bugs me a little is the idea that you might want a well-designed version of what the OpenSSL CLI offers. Bad idea! You want tools designed to do one thing well, not one tool that offers a thin layer of getopt() over a low-level cryptography API.

To exaggerate a bit: should you always want a tool that's one button that's all some other dude's opinions? Isn't there a place for a tool like "well-designed version of what the OpenSSL CLI," but as something that would be less frequently used?
I keep an x86 Mac mini to run my VMs. One of the VMs is an old version of OS X that runs some 32-bit programs that won't run on newer versions that I am still converting data from[0]. Apple is awful about running old programs.

0) still converting some stuff in Lineform. Shame there wasn't a 64-bit version before they stopped selling it.
But who won the skin contest? Where are the winning entries? ... asking for the two friends I referred
> The classic joke about this is that the inverted yield curve has predicted 12 of the last 7 recessions.

That is not the classic joke.

First off, inverted yield curves has accurately predicted recessions without false positives. Look up Campbell R. Harvey, who first published on this phenomenon in his dissertation:

* https://today.duke.edu/2019/07/its-official-yield-curve-trig...

Interview from 2019:

* https://www.youtube.com/watch?v=9sb1byR8Zx0

Its record is 7 for 7, with no false signals, using data since 1950. Of course people weren't looking at it closely until post-2008, so now it could (as mentioned in the interview @4m50s) become part of a feedback mechanism.

Second, the actual joke by economist Paul Samuelson (who wrote "the" textbook on economics) was about Wall Street:

> To prove that Wall Street is an early omen of movements still to come in GNP, commentators quote economic studies alleging that market downturns predicted four out of the last five recessions. That is an understatement. Wall Street indexes predicted nine out of the last five recessions! And its mistakes were beauties.[18]

* https://en.wikipedia.org/wiki/Paul_Samuelson#Aphorisms_and_q...
Do you think this is some kind of financial institution and not just a chill, simple company moving around records on a ledger? : )
> I used to believe (with, I think, good reason) that people who had viscerally negative opinions of him were betraying something important (and bad) about themselves. That might have been true at the time (call it '96-'06). It's less true now.

So… what do you dislike about his C code? It would be interesting to hear what a viscerally negative but correct opinion about code would look like.

It’s certainly difficult to write C well. But it’s hard to imagine you saying something like that about cperciva’s. Did djb do something to earn it?

I have basically no experience with his code, but it sounds like you could teach readers something about what you’ve seen.
Having better knowledge of yourself is a definitive action, no? I would call it self-awareness.
>How is a human institution in your mind "antithetical" to a technology?

It's not human institution vs technology, it's the very structure of central banking vs decentral banking. It's the concepts themselves that are antithetical.

-Edit
I couldn't remember the word, but I believe the term that applies here is 'diametrically opposed'
I can't say if they are unbiased or not, but at least they're not CNN, Al Jazeera, RT, etc:

https://www.understandingwar.org/

https://www.defconlevel.com/

https://defconwarningsystem.com/
Didn’t Eric Schmidt buy Cypriot passports for his whole family and peace out of America?
They pretty clearly create upward pressure on home prices. That's a policy failure.

Policies to encourage construction directly would work better to increase home ownership than subsidizing mortgages.
> Clearly they are already capable of very sophisticated communication

I don't think that's true.

Anyways, how can you tell if the pen on your desk is concious? If we cant answer that simple question, we shouldnt worry about the complex systems.
Making $10k a Year on Substack
Hacker news is filled with self obsessed tech bros who pretend they are "libertarian" but are actually just racists. Look at this entire thread about pedantic rambling about a single word. Blacklist -> blocklist is not censorship, some random slippery slope fallacy, the end of civilisation etc. It's such a non issue just to change it to make some people happier there should not be thousands of racist comments about it. Maybe you don't notice if you only stick to technical topics, but as soon as it becomes something cultural its a clusterfuck.
> Go does not have threads but something like "tasks". The fact that no thread handle is exposed allows for transparently moving these tasks across threads if the scheduler decides so.

This doesn't stop there being "task handles" then, though? I think the point GP was making is that something that in most languages would be simple methods on a handle like "wait for this task to finish" or "stop this task" instead need to be done manually in Go with channels (or potentially `Context` in the latter case, although that was a later addition to the standard library). It doesn't really matter whether you call it a thread or a task; either way, it would be nice to get some return value from spawning some background operation and being able to use it to directly interact with it. I agree with GP that it does seem like an odd omission, since I haven't really heard any actual practical explanation for it.
thats not true and they already have to comply with alot of different laws around the globe. please dont make up random stuff.
Thanks for sharing, and thanks especially for the accompanying write-up. I love seeing this kind of "envelope pushing" in python -- things that make you stop and think "just because we can, does that mean we _should_?"

It reminds me of something I hacked together a while back: compatlib[0]. I knew as I was writing it that it would be a bad idea to use in "production", but felt it was interesting nonetheless. I've been meaning to write a post similar to yours: explicitly warning against using compatlib for anything serious :)

[0]https://github.com/tmkontra/compatlib
Coming up: The CEO blaming YC, Stripe, Shopify, the VC Mafia, the NYT,... basically anyone and everyone except himself.
https://www.codehiddenlanguage.com/Chapter06/ is pretty cool - interactive diagrams including a kitten selector.
Living in the US, I can't imagine taking out the maximum mortgage that I theoretically qualify for.

(without having done it, I think I don't like the idea of 1/2!)
It's not a way of detecting it but what about dead code elimination, like Javascript's tree shaking [1]?

Of course if your dependency is a spaghetti, tree shaking wouldn't do much but neither would an analysis tool. Poorly architected code with no separation of concerns, will cause every entrypoint to touch every LOC

[1]: https://developer.mozilla.org/en-US/docs/Glossary/Tree_shaki...
> Permissions like READ_PHONE_STATE make it sound like the app wants to access every phone call you make, when all it really wants to do is pause your music when you answer a phone call.

true, but that can be solved with a bit more metadata from the developer (usage description) right?
> The difficulty of adding more ventilation is the lack of space above ground to put new ventilation shafts. This is always going to be a problem for the older tube tunnels except on rare occasions when a surface development takes place at just the right location and agreements can be made to include a shaft down to the Underground

Sounds like we need to knock down a few houses. This isn't unreasonable for critical infrastructure.

Also sounds like giving people free ground source heat pumps along the tube line would be best - they would be pumping out the heat thats in the clay. The article talk about a scheme, but this needs to be done at scale
Couldn't they buy one from the Navy?
Look back to High Farming in England. Read William Cobbett's book, Cottage Economy (1833). No need to go back to the dark ages.

> Besides, skim-milk and bread (the milk being boiled) is quite strong food enough for any children’s breakfast, even when they begin to go to work; a fact which I state upon the most ample and satisfactory experience, very seldom having ever had any other sort of breakfast myself till I was more than ten years old, and I was in the fields at work full four years before that. I will here mention that it gave me singular pleasure to see a boy, just turned of six, helping his father to reap, in Sussex, this last summer. He did little, to be sure; but it was something. His father set him into the ridge at a great distance before him; and when he came up to the place, he found a sheaf cut; and, those who know what it is to reap, know how pleasant it is to find now and then a sheaf cut ready to their hand. It was no small thing to see a boy fit to be trusted with so dangerous a thing as a reap-hook in his hands, at an age when “young masters” have nursery-maids to cut their victuals for them, and to see that they do not fall out of the window, tumble down stairs, or run under carriage-wheels or horses’ bellies.

Cobbett, William. Cottage Economy To Which Is Added The Poor Man's Friend (pp. 55-56). . Kindle Edition.

The first duty of government is the security of its citizens and their property. That is what war lords provide, and later more sophisticated forms of government should do the same.
C pointers don’t typically use the context very much, but C++ uses it heavily.
"it was never about the money anyway"

Lemme guess, it was about the friends we made along the way?

Seriously, "play-to-earn" gaming is always "about the money" (and also mostly a scam) -- that's the whole point. Been that way since long before crypto got tied in
There were pools even then though
Light Phone II Review 6 months out
Workers on ‘The Simpsons,’ ‘Family Guy,’ and ‘American Dad’ Vote to Unionize
You sure?

Code like this is all over the place, at least on GitHub [1] so it still seems plausible from a dev's perspective. The account on reddit that commented it (claiming to be a Microsoft dev) is deleted meanwhile, though :-/

While I agree that the underlying GetVersion() [2] and GetVersionEx() [3] and VerifyVersionInfo() [4] functions were returning "4.xx.yy" as a specific version number, most platforms and runtimes (including NSIS, and even python at the time) were using the platform string to compare whether or not they were on a supported Windows environment.

[1] https://github.com/search?q=startsWith("windows+9")&type=Cod...

[2] https://web.archive.org/web/20001020025217/http://msdn.micro...

[3] https://web.archive.org/web/20001020032031/http://msdn.micro...

[4] https://web.archive.org/web/20010112015900/http://msdn.micro...
Luxury Hotels Lure You with Music
Siemens buys into wireless charging tech by WiTricity
I mean the US government itself was dumping mustard gas and other toxic chemicals into this area for decades.

Not sure the DDT ranks that high of concern.
Both are, always have been
Bernstein is still important and relevant today. He is part of the movement that is actively attempting to address quantum.
This add-on was written with Opera 3.x in mind, which was MDI, but did not have tabs.
DDT has a long persistence in the environment, longer than mustard.
Honest question, how many of us read permissions after scrolling through the description and then download ? It might make sense if you have metered bandwidth, not otherwise. I first try to find an ad-free app, install it and then see if it asks unnecessary permissions and go from there.
It’s more a book that actually shows you how a computer really works, from first principles.

It’s not a book about implementing a particular computer - it’s more about giving you the rough thought process about how it actually works at the level of electricity and wires, and how this gets built up into something that actually calculates stuff.

It’s the first book that took me from “computers are mystical magic” to “computers are understandable magic”.
There are lots of systems that don't support ACME. Enterprise firewalls for example are just starting to support it. Lots of embedded devices still do not support it. Older enterprise servers have either very poor or not compatible enough to make it work reliably.
Mosquitos were already showing resistance to DDT by the early 60's.
He was also still presenting before covid.
Drone swarms that harassed navy ships demystified in new docs
The original definition of 'Hacker' was 'extra-ingenious programmer'.

Sounds like the name 'Hacker News' is relevant then.
Leads to lower rates?

The US 30 year fixed bottomed out at 2-2.5%, which seems about the same as the lowest 5 year fixed in Canada?

When Canadians have to renew at 5-7% in a few years that’s going to cause massive havoc.
Which prompts have you tried? I have no idea which prompts to even input to get unrecognizable blobs intentionally.

Spent all evening yesterday having fun as me and my friends tried all sorts of inputs, including pretty specific/obscure ones (but we also did plenty of rather vague and generic inputs as well). Not even once we got unrecognizable blobs. Sometimes we got results that were more on the van gogh side rather than the realism side, but not even once we got something that was unrecognizable.

Even without knowing the prompt, you could tell "oh this looks like a human dressed in a suit with a weird body shape, as he is standing bent over, with a giant person in a dark dress from behind a desk across, everyone is from the waist up, all looking like a very stylized drawing", despite the prompt itself being something like "courtroom sketch of a man getting sued".

To anyone who wants to see something I personally found extremely interesting, try a prompt like "Google streetview of XYZ", with XYZ being something absolutely difficult to even imagine visually or vague, like "Godzilla" or "statue".
Read the quoted sentence again (from the source you brought here), none of those clauses apply to:

<p>

Block of text ...

Which is what they do in the article.
There's a lot of claims of poached talent in the article, basically claiming [paraphrasing] "Apple, maintaining their stressful work env and not paying to shore that up lost some rockstars"

How true is this? If they're on the money it's an excellent example of a talent retention miss leading to a demonstrable mediocrity in delivery.
Employees took a massive risk to organize (which you confirmed by threatening to fire them in this tweet) to try to help the company. I believe this should be rewarded, and you should apologize for creating an environment where the only workable solution for employees to make their voices heard is to stage something like this.

Or, you could hope that people will stop having emotions and acting irrationally based on those emotions. I seriously doubt that will pan out well.
Unpopular Opinions
The main feature that you've described is called (usually) 'tags' (windows have one or more tags and workspaces/viewports also have tags and a viewport displays all windows which have at least one of the viewport's tags).
It is concept not specific to DWM at all and is much much older than it.
Actually i3 and Sway feel like a big big regression in not suporting this concept even though they are so called manual tillers.

Biggest disadwantages of DWM are: That it does not have any normal plugin/extension/IPC mechansim. Applying patches to add features is not sustainable and yield conflicts. So much for flexibility. Also it is not a wayland compositor.
It's interesting that the centipede game experiment uses a high rate of appreciation - doubling the payoff every round. On the one hand, this offers strong incentive to defect if you strongly believe the next player will defect - you double your reward (this is the strategy game theory predicts). But if you are less confident, it doesn't take much cooperation before you profit significantly. If only the next two players also cooperate, you will have done better than if you had defected.

It seems like rapid expected appreciation, combined with only a small amount of confidence that the other players will not defect (e.g. because you know they share your ideological preference for Bitcoin to succeed) is enough to stave off defection.

I'd be curious to see what the human-player dynamics look like if the expected future price does not increase so sharply, or is even flat or expected to decline.
For some reason it has become a thing for reactionary conservatives.

I was at a school board meeting and one of the parent rights robots was reading some petition to use DDT in the fields, because he was bit by a horsefly while watching a baseball game.
I always read the permissions and have decided not to install applications several times because of it. I'm very likely an outlier but I'm still curious about the reasoning behind this change.
vmware on m1 supports x86_64 emulation?
I would argue (and I hope someone else does) that "digital electronic equipment" applies to such equipment no matter where it is, including on a tractor.
This sounds like it was generated by GPT-3.
One “feature” this has is that, assuming no retpoline-like mitigation is constructed to prevent against it, it’s usable for a long time if you can get it to work: at least as long as the gadget remains and conditions remain favorable. Your favorite non-speculative PAC bypass might get patched in the next iOS release and you’re back at square one.
> I think it's time we bring back some engineering mindset in the design of societal governance

I'd love to see that, but for engineers (who generally value things like accuracy), being involved in politics is particularly distasteful. Instead, we live in world run by lawyers and moderated by marketing consultants, where the truth is unimportant, and discarded completely if it's a hurdle to winning.

There are ways to fix this, even simple, well known ways (your suggestion of ranked choice voting being one of them), however the paradox is that those who have the power to implement them, are the ones who are benefiting from the status quo, thus have no incentive to fix things.
I think there's a bit of a leap from "Bob wants to use music in any media player" to "Bob controls the schema". Decentralized governance exists (via DAOs)
That’s a pretty cynical and reductionist approach.
> it’s not even using more energy than Christmas lights

This claim appears to be untrue -

https://charlesarthur.medium.com/does-bitcoin-use-less-energ...

tl;dr - the claim appears to be based on a combination of pre-LED figures in the US, and just plain wrong figures from other countries, and is probably out by a couple of orders of magnitude.
Yesssss, thank you so much!! Goodbye quora, stackshare, slant, etc. Finally.
> The fintech startup Bolt encouraged employees to take out loans to exercise their stock options.

bad idea for a company to give financial advice to their employees.

ironic that it is employees at a fintech company who act with such financial recklessness.
No, my point is two convictions for voter suppression are insufficient to tell us whether it is a serious problem in practice, just as two convictions for voter fraud (which you can also find) would be insufficient to tell us whether voter fraud is a serious problem in practice - yet you pointed to those two convictions as support for your view that voter suppression is a serious contemporary problem.

Furthermore, you clearly believe that one side of US politics is much more guilty of contemporary voter suppression than the other, yet the convictions you point to are 50-50 (1 Republican case, 1 Democratic) - and the Democratic case involved more defendants (4 vs 1), and a greater punishment (actual jail time vs no jail time). I think your belief may well have some degree of truth to it, but the evidence you point to in supporting it is rather poor.

I think you read something that you interpret as supporting your beliefs, and don’t stop to think about how well it actually does. And when someone else points out the poor quality of your argument, your response is to attack them rather than consider whether they actually have a valid point.
I always look at the permissions for apps I use.
That’s a shame, when I exercised my options with my employer, they just did a swap and I didn’t have to borrow any cash upfront. Is this situation unique ?
Thanks. I do have an ESP32 board with an integrated OLED display in the Tupperware bin I've stuffed with microcontroller-related gadgets that I'm going to get to "any day now."
Seth Green Pays $300K to Recover His Stolen Bored Ape Ethereum NFT