jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Supply side economics works if everyone is poor and there isn't enough stuff for everyone, the assumption is that the supply side can never be saturated and there is always excess demand (think of a hedonic treadmill). It works fine in developing countries with a young population.

As soon as you have a developed nation with an aging population where everyone is scrambling to save for their own retirement, you get the exact opposite problem. People are deferring spending, which means deferring incomes, which means deferring jobs which means unemployment.

There is lots of money available to invest into businesses, in fact, people are investing too much, interest rates fall through the floor. Low interest rates allow unproductive companies to stay alive and when the long term debt cycle ends they all die at once. That's not good for your retirement.

When you expect to retire in 10 years, you want your savings to actually be able to buy things, by making sure there are people in the future willing to work for your money. That's why you invest your savings, to make sure companies exist that sell stuff to you in the future, but how are those companies supposed to survive the 10 years until you retire, if you never buy anything?
As someone who has worked on the code of Firefox, I strongly doubt that.

For instance, pretty much every piece of code (whether native or JS) I've seen is programmed defensively, assuming that for some reason invariants can be broken - something that typically cannot happen unless there is a memory corruption involved. Testing all these defensive programming branches is not possible without introducing memory corruptions.
The default limit on Postgres is 100, so you need to ask yourself why you’re exhausting all those connections. The issue isn’t the dB, it’s the code making the connections. Advice: don’t fret scaling issues, get your fundamentals right
> Not to mention you need to show government ID to get a SIM to use the Signal wallet for said private currency/messenger in 200 countries.

There are less than 200 countries in total, unless you get very creative with states that are arent recognized more more than a handful of other countries, like Abkhazia or Transnistria.

You also dont need ID to buy SIM cards in the US, so I'm curious on how valid this assertion is.
I'd be curious to know who they are, because their credentials should be in doubt.

Regardless of the effect of masks on COVID, there are some individuals who should wear them for a variety of indications. If they wear the right kind of mask and wear it properly, it can help them. They did it before the pandemic and will continue to do so after the pandemic is over.

So simply observing that somebody was wearing a mask and making assumptions that there was no legitimate reason is simply bad public health. That's not just being wrong about COVID-19 and it's not just a lack of empathy for person who was herself unsure of the details and just doing her best. That's just wrong on the epidemiology.
I would to do same just for the sheer fact he’s a legend. He should create a gofundme page.
Better: https://github.com/insin/tweak-new-twitter

This will benefit from updates from the author whenever Twitter tries to foil blocking. It comes with a variety of tweaks like a separate timeline for retweets and forcing the latest timeline.
This isn't a privacy breach at this point though. It's just questionable. The security model of Signal doesn't require us to trust the servers (in theory - in practice, well, you've got the app chain and non-reproducible builds and distribution).
I am highly optimistic about the future of cryptocurrencies but even I can acknowledge this was a strange/risky move by Signal.
That's Checkpoint for you stretching the truth on every single one of their publications.
My point is completely justified when you read the article attached (and much of the comments here).
This is the best description I've read!
what do you mean you've got an off switch?
I suspect that Apple will have full control of the screen, like Apple Pay. Your POS app will call an apple+(stripe/other) api which will show the payment screen and enable the NFC hardware.

There will be no way of an app to display a fake payment screen in front of the real one, or accessing the NFT apis themselves. It's clearly one of the key reasons why Apple have not opened up the NFC hardware for outside developers.
The heavier bits: about 800k of that is the .webp animations showing how to play. The actual game has a bunch of image resources — including font sprites for the timer and the tiles — that are probably a few hundred k as well. The regular site stuff is sveltekit.

The game script is around 300k. I used Phaser [0] — I originally wrote the game in Swift for iOS and utilized one of that platform’s gaming frameworks(SpriteKit). I rewrote it in TypeScript for the web and wanted a similar framework to ease the porting.

[0] https://phaser.io
While true that that could be nice, I don't think the burden of asking for an alternative like Venmo or CashApp like you listed is that high, and this case requires that the movers would also have an iPhone.
I think EVERY circle fulfills this condition ;)
This is really well done! I previously used Typeform + Zapier to setup various registration forms for medium sized events (300+ people) and was always annoyed having to pay Typeform an arm and a leg to get more features.
There are on-chain NFTs that have both the image and metadata on-chain, and the smart contract could allow for user manipulation of that meta-data (like leveling up, etc). Doesn't make the rest of your point any less valid, but these two things can and do exist in various NFTs already.

But for power creep specifically, not sure why the game developer can't see that metadata for a particular project and go "nah that's going to be too strong/weak, we'll divide/multiply all X stat for the objects from this NFT to make it even". There could even be a third party library that keeps track of this for multiple NFTs and does its best to keep things of relative equality that game developers could import like they do any other library.

Not saying that's for sure going to happen, just that it's not necessarily as big of a technical challenge as people keep making it out to be with the help of third party tool ecosystem that is likely to develop alongside this assuming these things become more and more popular, just like in any other space.
Finish. Doing lots of math and computer science in your undergrad degree opens a lot of doors, doors you likely don't even know exist.
How many illnesses are as novel and contagious as COVID appeared to be during its ascent?

Careless reasoning risks under reacting just as much as over reacting.
You can download videos for offline viewing with the mobile apps. Khan Academy is not just for video viewing, though. We (I work at Khan) have articles and exercises, keep track of a student's mastery of the material, etc.
That’s not the only reason to hear her opinions, but among the group that can afford to pay those fees, her ability to direct largess is their most important reason.
You could theoretically create a database editor without any code. Drop a database connection component, connect a datasource to it (which defines table name), create a "scrollable box" and drop a text edit for every field, drop a few buttons and give them special functions like "save" and "cancel", and you should have an approximation of Microsoft Access form, but compileable to standalone binary.

I don't think anyone ever made projects purely in GUI though, there is always a need for some custom code to be written.
Thanks for the directional advice.

For me personally, I'm a bit past the messing around stage and wondering about specific areas of exploration.

I'm just always thinking mastering engineers know some techniques I've never considered, especially in terms of creating that upper register 'shimmer' ... is there crazy stuff happening using m-s and then diving in to certain frequency ranges?

It could be that it's more mystique than real?
> an act which HN seems to pretend it is above.

I don't know what would lead you to believe this. HN can be a very political place. Some are conservative, some are liberal, some are libertarian, some are just totally other. That's just for the US side too, wait until the people overseas wake up. You get a very wide range of understandings and perspectives here that you should absolutely learn to appreciate without maximalist conclusions. As I said about news earlier, there's a little bit of truth to everything you just have to bother to look.

> People keep downvoting me for reiterating the point

Generally, it's bad etiquette (and against the guidelines) to talk about downvoting behavior. It's also generally bad to arrive at maximalist conclusions, but you also did that. Feel free to give these a read: https://news.ycombinator.com/newsguidelines.html
Golly, that wasn't the second paragraph I was expecting to read. Still feels a bit surreal when it happens to me.
I'm thinking it must take quite a bit more energy to heat all those big sprawling Texas homes to a comfortable temp during the day than the relative efficiency you can get for heating a building full of tightly packed offices. But this would be more of an issue with cooling since it is hotter mid-day. Whereas with cold, it gets colder at night, and most people are at home at night anyway.
No, I'm pretty much the same at work as with my friends and alone.

I also don't do well in very corporate environments. But that tradeoff is worth it.
Minor point of style: We tend to refer to phpng in lowercase, because that's the branch name. Although at this point, since it no longer exists as a branch (it's long since been merged into trunk) and there have been subsequent performance optimisations, the names "PHP 7" or "Zend Engine III" are possibly better.

Also, I partly responded to this above: https://news.ycombinator.com/item?id=8848129
Hey all, this is a blog post that aims to simplify the findings from Egor Homakov in early December (http://homakov.blogspot.in/2014/12/the-no-captcha-problem.ht...). We've included a video (http://youtu.be/718EOIoWKAE) of a major exploit in action and chat about the implications of Mr. Homakov's findings. Hope you enjoy reading it as much as I enjoyed writing it. Any questions, fire away!
Yep, definitely noticed that on reddit and here. I'd say having votes is positive overall for bigger communities but when everyone's optimizing for votes, it subtly changes the nature of the comments. That's not neccessarily negative but it sometimes seems to have a similar effect as when people are in front of a camera.

I visit one community website about linux (non-english) that doesn't have voting and I really like the natural, down-to-earth discussions and arguments (usually about current issues, politics, etc.).
Somewhat opposite direction is languages features that increase the need for more debugging tools.
As c++ is getting more and more features for compile time code evaluation it raises need for debugging them. One language that gets it right is Haxe. It allows executing arbitrary code at compile time for AST manipulation. Official implementation comes with a debugger that can debug it just like regular code.

Does anyone knows something similar in other languages or build systems? Does any of LISP environments provide such debugging functionality?
Compared to other parents, highly verbal parents both talk more to their children and pass on genes for higher verbal ability, so it's impossible to reach a firm conclusion on the value of "chattering" (or reading, etc.) from such studies unless they control for genes. Judging from the abstract, this study did not.
Here's a brief english article about it

http://focustaiwan.tw/news/ast/201410080025.aspx

Cost is listed as NT$4,990 (US$164) for the Win 8.1 version
Actually, this was sent by "Takedown Piracy LLC" working on behalf of Wickedpictures. They file DMCA notices by the truckload according to the results I get in Chilling Effect's search, so you can safely assume they're a DMCA notice spammer.

Unfortunately, it does not list the individual lawyer who signed off on this complaint, or I would be tempted to draft a letter to their local bar association pointing out how careless they are, as no reasonable person could mistake Github's documentation for a porno movie.
So the lesson is not to be audacious in private - do it in front of a large audience where rejection won't be tolerated the same way.
Building a moral system from premises always reminded me of Data in star trek trying to understand emotions logically. It just doesn't work that way. Every culture has a system of morality, even apes have a strong sense of fairness. And one would have to be very ignorant of the bible (or any religious text i've seen) to think morals come from it.
The conditions on an electronics assembly line tend to be amazingly better than elsewhere in China for a very simple reason: the product demands it. When you are assembling electronics, the space in which you do it needs to be temperature controlled, humidity controlled, dust-free, well-lit, with the right tools available for each task at hand and a stable source of electricity (including backup generators) making sure this continues to be the case. Also, the workers shouldn't be too tired.

Violate any of those conditions by much and the assembled product doesn't work reliably, fails its acceptance tests, causing the company to lose business to somebody more meticulous.

You might be thinking, "Okay, so there's decent lighting and air conditioning and dust control and power - big deal!"

If you are thinking that, you have obviously never been to Dongguan in August. :-)
Two things wrong with this article:

1. By not using the harshest terms possible to denounce spam and the thieves who spam, this article tends to promote spam as something we all "just hate" but have to get along with.

2. This article does not note that the Man who Quit his Job is actually something of a meta-parasite, as he does no economic activity. However, Balsam is a parasite on thieves who themselves produce no economic output, so he is indeed a meta-parasite. It would be worth connecting this with research in artificial life and with research in biology where parasites-of-parasites have evolved.
I watched a TV documentary a few months back, which took a look inside the various tailors' establishments of Savile Row. Consider this: back then, these shops were the startups and entrepreneurs of their day, coming to the street with a few bolts of cloth and next to no money in their hands, spotting the needs of the customers and moving in to sell them a product specifically suited to their needs.

The age of many of these stores speaks volumes of their capacity to read the market over the decades. Anyone who's ever set up a business and wanted it to last could do well to look at these businesses' example.
He didn't write GUI, he wrote "git UI". (Or at least that's what it says now. He may have edited after posting.) So he's not picking his DVCS based on graphical user interfaces.

And I think any tool's user interface is fair game for criticism. (Though other than the infamous "How do you delete a remote branch?" issue, I like git's user interface just fine.)
There is pagedefrag, also from the sysinternals folks. That said, Linux doesn't have a similar Linux rot problem. I have some installs that have been going since 2002 or so, with successive "apt-get dist-upgrade"s crossing releases without much significant trouble except a ssh key regen.
I don't think "just the facts" is the test here, though that would be a different possible defense in a copyright infringement case.
I really don't think the signs that are used to illustrate this article are comparable. The Kindle/Swindle sign isn't making up a new name for the Kindle. It is saying that this thing in the sign is a swindle. You shouldn't buy it because it makes false promises. If a person made up a sign with a bottle of Coke and put "Tastes Great" beneath it, that person wouldn't be calling Coke "Tastes Great".

Sure, it's negative advertising, but that doesn't put it on the level of Lyndon Larouche advertising. It might be on the level of the people who called Microsoft M$ on Slashdot 15 years ago, but I don't really think it is. I didn't see the talk, so I don't know if he called it a swindle during the talk but if he did, then I would put the remark in the latter category.

I'm even less sure what the objection to the other sign is. Is it the word "sins"? They want you to go to their website to see the things that they don't like about Windows 7. Mainly, I would guess, in the way that it restricts your freedom. What is a short word that is less incendiary that means things-I-don't-like-about-a-thing-that-restricts-my-freedom?

Finally, "baby steps"? In this day and age? I've used almost exclusively free software for over ten years. It's really not that hard. I prefer it. So start using free software or don't. I don't care. But don't pretend it's a big hassle that someone told you that you should.

(To be clear, I'm not a total apologist for RMS. He has said some distasteful things about women and from what I hear his hygiene isn't the greatest either.)
I dunno. Couldn't you use that same sort of logic to argue against criticizing any great/commendable person? We shouldn't criticize them because those character traits are part of the reason they accomplished these other things over here.

Then again, maybe the criticism they've received all along has helped to drive them to those successes, so we actually should be criticizing them...
"One should never run untrusted applications."

So, what applications do you trust, to never, under any circumstances, get subverted by third parties? I don't know about you, but I personally find it hard to have that level of trust in anything that's written in C, and talks to the network --- but without any of those, these days, you're left with a pretty spartan and uncomfortable environment.

Besides which, allowing any app to read any other's keystrokes, without special arrangement is a pretty clear violation of the principle of least privilege. It may have been appropriate for research environments twenty years ago ("hey, the window manager can be just another app! isn't that neat?"), but Rutkowska's quite right to say that it's not good design for the world that we're living in now...
Sure there's room, but the thesis is that rms' personality does disservice to his cause. He is willing to email documents around to collaborate using Free Software, but he's not willing to market effectively.
How does it handle the possible inconsistency due to the asynchronous replication?
> would have been

Why? I guess the Vietnamese communists would have surrendered to the US and the country would have lived under its influence instead of the Soviets', and that's assuming Ho Chi Min would have received enough support in the first place. There's no reason to assume the US would have nuked at someone's whim.

BTW, the French and the Brits also have their nuclear arsenal. There would not have been a "monopoly".
Google Search used to have such a feature. I used it to blacklist w3schools. Of course, the feature is no longer there.
Users giving non-exclusive royalty free rights to the content and for the site to use it however they see fit being in the ToS is pretty standard(especially for comment based data)...

Not sure how you are expecting sites that are driven by the userbase to exist since your phrasing sounds like you believe providing all of the infrastructure, management and marketing for information isn't enough to morally receive payment for that information.
Cool! What was the motivation behind CDuce? I’m super interested in exploring the language because all the new things look like old things. For instance—SwiftUI looks like XML and therefore why couldn’t it have been done with Nibs? XML seems like a treasure trove.
> they don't care which side wins.

That is, itself, a political stance (and arguably a rather dangerous one; low political engagement tends to be a sign of sick democracies).
Zipf’s Law on meth?
Stop shadow banning them and I’ll stop creating them.

I keep noticing from other browsers that comments never show up so I start over.

Also apparently my home IP is on some list and so I hop on LTE.

Your own enforcement efforts seem to at least partly responsible for pushing me into this behavior.
We host lan games after hours and welcome spectators, they can watch and communicate with the dead or just hang out on slack.

We also do Netflix night, where we all watch a movie at the same time on fridays around 330 and talk about it in slack
Ironically you can get the album as uncompressed FLAC files.
> The tool will download a YouTube video, extract frames at regular intervals

That should be able to scale well :-)
> That's the point being debated and that seems to chafe people the wrong way for some reason.

It chafes because it's a common argument for doing nothing at all, or removing all agency from people in the situation. That removal of agency is absolutely a bad thing. I'd argue that people who feel they lack agency in their life are much more likely to attempt to escape that life through drug addiction.

It also grossly over-represents the number of drug addicts in the population of poor people, most of whom would just benefit from the extra money, and is used to falsely equate the two groups.
Apple is the company that declared this the canonical Public Suffix List. Facebook is just directing their customers towards it. "If you need to be considered a public suffix for Apple's new policy, you'll need to send your pull request to this repo."
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

There are also additional guidelines for Show HN threads:

Be respectful. Anyone sharing work is making a contribution, however modest.

Ask questions out of curiosity. Don't cross-examine.

Instead of "you're doing it wrong", suggest alternatives. When someone is learning, help them learn more.

When something isn't good, you needn't pretend that it is, but don't be gratuitously negative.

https://news.ycombinator.com/showhn.html
I think your question is important, and I wish you had received a reply. I think it's common for people's needs to be in conflict; everything is a trade-off, as you acknowledged.

But I think you baked into your question a false dichotomy. "Dynamicland" does not necessarily have to _undo_ the "equalizing effect of computers", nor does its absence mean that the majority is confined to an _inhumane_ (wow...) way of working.
It looks to me like that section was removed in the 2nd edition. Some sections moved around, so maybe I'm just looking in the wrong place, but it's not nestled between "5.5 Character Pointers and Functions" and "5.7 Multi-Dimensional Arrays" like it is in the 1st edition.
To me, the place to start is Bach's Design of the Unix Operating System because provides the right context for Advanced Programming in the Unix Environment. Advanced Programming sort of presumes familiarity with its concepts and reading it first is probably faster than not reading it first. YMMV.

Of course there are implementation differences between Unix and Linux, but I wouldn't be surprised if Torvaldes wasn't reading Bach when he started.
> except the other individual was in the minority when compared against the overall make-up of the position's peers

Problem: that's everyone. No one brings your unique viewpoint of life. Just because two people look the same doesn't mean a lick about their life experiences or who they are on the inside. Everyone at your company, wherever you are, is fundamentally a completely different person from you. If you want real variety, the way to do that is by interviewing people, not by looking at them.
I would add Clean Code. It's Java centric but a lot of the ideas can be used in any language, even though it can probably all be condensed to "everything should do a single thing and no more"