jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"Then what will you do, if you don't want to tell Big Brother where you are going?"

RMS is right on again, as always. The problem is that the younger generation wants Big Brother to know everything, and that is sad and scary. One need look no further than the comments on this thread for proof.

We are not teaching our children the value of humanity, and the way that privacy creates a sense of self. "Self" is now what you make it on Twitter/Facebook/SocialNetDuJour. Sharing everything in a way that government/Facebook/Google can monitor ("Big Brother") is like breathing to the youth who've had iPhones since before puberty.

So many younger programmers think RMS is absurd. They don't even have context to understand where he comes from. RMS has been foretelling the future since the days of the GNU wars. He's an ideologue, yes, but one whose points have always been valid.

Even the term "Big Brother". It's from George Orwell's book "1984". I wonder how many younger programmers would know that.
Thanks! Most of the meetups were just happy hours. 2 of them were actual classes where I used them to improve the product.
This may sound strange since it was mostly a technical post, but your blogging about Lwan inspired me to really delve into HTTP servers. So much so that I grabbed a copy of the HTTP/2 draft spec and am working on implementing it (in a very non-serious way). I've always been fascinated by HTTP servers and realizing that I knew very little of what you were writing about motivated me to find out more.
I see. The strategy should depend on the goal, of course.

memcached is a good example of a daemon that shouldn't abort imho, many other daemons could happily abort. https://github.com/memcached/memcached/blob/master/memcached... . In other parts of the code, aborting was a better decision. https://github.com/memcached/memcached/blob/master/memcached... . If you cannot preallocate conn structures why bother running?

It depends on the goal in the end. As long as it's an explicit decision and not relying on environment the behavior is expected to be defined.

For instance, I worked on an enterprise proxy where aborting on asserts wasn't acceptable. Why? Because the customer didn't want to interrupt his users even though in our opinion the proxy state was out of whack. This created a nightmare for us because it was hard to debug. We ended up fork()-ing and aborting on the side to debug the cores.
"New cars" is obviously poor decision making, but aren't cell phones cheaper than food nowadays? It should not be surprising that poor people have cell phones. The gadgets we once thought of as luxuries will continue to decrease in real cost.
I'm embarrassed to say that I confused feet and meters. The autopilot was set to 100 ft, which is approximately 30 m. Source: http://uk.businessinsider.com/aviation-tracking-service-germ...
I completely agree that much of the verbosity allows the language to express more, e.g. looking at a method signature in Java I know its visibility, what (if anything) it will return, what types I can/should pass it, and what exceptions it can throw...compare that to Ruby where the signature alone doesn't tell me any of that.

But there's also a lot of verbosity that adds no (or very little) value, e.g. System.out.println() instead of something like just println() or the several lines of boilerplate needed to run something in a new thread.
Okay, I can see why this new record type would be beneficial given the lax consistency model of DNS - seems a little lame to make the record type ‘HTTPSVC’ given that other TLS-enabled services could benefit from the same guarantees.
Since Equifax is one of three credit reporting agencies it's basically invincible. Solarwinds doesn't really have that kind of protection from the US government. Especially not since this has been directly affecting them.
It's the third branch---which is, ostensibly, stacked heavily by GOP appointees right now---that had adjudicated a lack of credibility in these cases.

I think that strongly suggests there's no "there" there. If it had any bias, we'd expect it to be towards the Republican candidate.
What of you do most transactions with a credit card. (I use a credit card for almost everything for the points, and pay it off in full every month.)

Can it categorize specific CC transactions, and pull the money out of that envelope when you pay your CC bill?
It was if you ran ipodlinux instead of the stock OS!
Ordinary Toyotas have a 5-year warranty, plus an additional 2-year warranty for the drivetrain if you perform the semi-annual maintenance.

That's not even mentioning Mitsubishi's 10 year-warranty, Tesla's 8-year warranty, and Kia's 7-year warranty.

Hyundai is good but not that exceptional.

Ref: https://www.whichcar.com.au/car-advice/which-car-manufacture...
Making the stuff in the containers is usually not very efficient.
It does not.

source: work in the industry in this area.
Ban somebody. It’s totally legal. No additional steps required.
The MIT courseware and cheat sheets look very useful!
hmm, is it normal to assume all strings in C are \0 terminated? What are the memory usage implications for that?

I won't pretend to know C but suppose you have a string that is 'ab{100}\0' and you wanted to remove all of the bs, you'd end up with 'a\0b{99}\0' in memory correct?
I think he used p_rite so that the variable names length is identical to p_read, which can make the code look more pretty.
Agree, also I think the last step is of little value. I wouldn't include it on your sell page. Would be a nice to have once you have power users but too early to invest time in to that this early on.

I would try writing a short narrative to illustrate the value added. Good story telling never gets old. I don't see it being a good selling point.
I just dug up a chapter on Bash scripting from an OReilly Open Book: http://oreilly.com/catalog/debian/chapter/book/ch13_01.html

GNU Make: http://oreilly.com/catalog/make3/book/index.csp
I think it's also important to make a distinction about the weight difference between machine and free weight exercises. It's not a 1:1 ratio. It's easy to grunt it out when you don't have to worry about a large, blunt object falling on your face.
Here is a better overview with links to studies and some under the hood details on the mechanisms of calorie restriction known to date:

http://www.longevitymeme.org/topics/calorie_restriction.cfm

If I were the wagering type, I'd say the bulk of the effect has to do with autophagy cleaning out damaged mitochondria. See:

http://www.fightaging.org/archives/2007/10/calorie-restricti...

http://www.fightaging.org/archives/2006/10/how-age-damaged-m...
still i would like to see a concrete example where OOP is better. I thought that OOP had advantages in larger projects with many kinds of data where it helped organize the code to make it more readable and editable. At that point you need to be careful how you use it to make it manageable. Not sure how small an example would could be before it started to show some benefits.
Must be why Apple went out of business selling weird computers that ran an unstable proprietary OS using PowerPC CPU’s. And Google never went back to China because of their founders’ personal/family experiences living under communism.
Craw-thumper used to describe pious Roman Catholics, so it's interesting how it's been repurposed
Your concerns are valid if you are the type of person/organisation who worries about how many likes they get. I post to Instagram purely for my own amusement, and only use the feed to catch up with family and friends - I really don't care how many likes I get or any post I view gets.
I strongly disagree, but I don't think there's a point in discussing this further.
There are multiple input channels (feedback.apple.com, support.apple.com, twitter, etc.) but few if any official replies from Apple.

Also bug reports are private (due to personal and/or proprietary information as well as potential security issues) so it's hard to gauge whether other people have run into similar issues or if Apple has uncovered the same bug in their own testing. I'd like to see a vetted "parent bug" that would be publicly visible, but Apple would never do this because they don't want third parties to mine their bug reports (which could potentially be exploited maliciously against Apple or its users, or for financial gain.)
Thanks to the author and contributors for putting in the time and effort to create this.

Especially the cross-comparison in the second half is very thorough and useful!

Perhaps this or something similar could be hosted on a public git repo so that it can be maintained by a wider set of contributors?

There was a similar survey[0] of Common Lisp systems from 2007-2010 from before services like Github/Gitlab became prevalent, so maybe we can have something like this Rust library survey NOT suffer the same fate. (Yes, Fare maintained it for a while--thanks, Fare!-- after Dan passed away too young, and then it became less detailed[1], but you get the idea...)

[0] https://web.archive.org/web/20180824234333/https://common-li...

[1] https://common-lisp.net/implementations
> the existing financial system is an emergent property of the state. It's a free-loader. Very limited energy is expended specifically to maintain the financial system. The bulk of it is to maintain the state

It isn't a matter of how much the financial system consumes. It is a matter of how much the state consumes to protect the wealth of its citizens (of which fiat is just an emergent property like you say).

> Further I disproved the energy utilization point in the original conjecture as impossible. If you have something to add add it and show you work.

You will have to clarify what point you mean or what work you want me to show.

> Number go up, we get it.

Please don't talk to me so disrespectfully. I have no interest in speculating on the price of cryptocurrencies.
I've been in the D community since 2009. There is no schism.
Cuomo OTOH has been quite effective at working with the administration to ramp up testing to the highest throughput in the nation, as well as enacting other measures, and getting FEMA involved, while DeBlasio's response was pretty much only to point out that "orange man bad", and dragging his staff around with him to infected areas. As of 2 days ago, he went to the _gym_.

If you listen to WH pressers, you will see that federal government wants the governors to do what they can to procure stuff and enact measures for their states, and step in when the governors feel their response will be inadequate. Which is what we're observing in CA and NY as the governors of those states chose to put politics aside for the time being and actually engage.

The reason for delegating frontline response to the states is that if the federal government steps in to buy medical supplies for example (which BTW it still does from time to time - they ordered $500M worth of N95 masks yesterday), such a purchase would first soak up available capacity, and then it'd have to be disbursed to the states, instead of going to them directly, adding delay and confusion.

FWIW, I have not seen this level of coordinated response to _anything_ and I've been in the US for 20 years now. I did not know some of the things that are being done are even possible. FEMA and Army Corps of Engineers started to step in massively over the past week. Companies are starting to make ventilators. Drugs and testing equipment are approved for use in weeks instead of years. The list goes on.
Consider the source and also consider that this story has appeared nowhere in the Western press.
Maybe talk to your landlord about your situation and they may provide you with some help?. Also, Germany don't you get from Arbeitsamt if you are unemployed?
Without knowing as much about the topic I really feel the same way too. This pandemic might take a "long" time but it will end and we will find ourselves with the same knowhow and infrastructure that we had going in. Surely things will get shaken up but there is a strong desire to go back to life as it was before. It's mostly a question of how that happens.
NY is doing far more testing than anywhere else. That's why they have more confirmed cases.
The trouble as I understand is that CPAP aerosolizes the virus and spreads it everywhere.
Churchill was the same way. Great wartime leader. Rubbish in peacetime.
One of the features I think is unmatched in other browsers is Firefox's ability to search open tabs on your other devices, and also to almost instantly send a tab to another device. I mainly use it from mobile to desktop (when I stumble on a site that I feel may be risky to let it run all scripts on a mobile phone).
30/870=3.4%
No. This is not correct.

https://www.propublica.org/article/filing-taxes-could-be-fre...

California piloted a pre-filled tax return system (similar to Sweden and Australias, that the OP was talking about) called ReadyReturn in 2005 with 51,000 people.

Intuit then spent $3 million to smash it. They lobbied and then sued the state to stop the program. They are also profoundly incompetent technologists. There's an entire subreddit dedicated to how broken their stuff is (https://www.reddit.com/r/TurboTax/top/?t=all)

What did the participants of ReadyReturn, the pre-fille forms, think of the government program that Intuit killed?

"99% stated they were satisfied with ReadyReturn, 97% stated this is the type of service government should provide, 96% stated it was more convenient than how they filed in the past, 95% stated it saved them time, and 98% stated they would use it again"

Once again private interests sabotage and destroy the public will.

The line of "the reason taxes are so difficult..." is from sheer propaganda shills. Tax simplification has happened, it worked, and Intuit killed it every time. The reason is Intuit. They are the buggy whip industry that won. Shameless grifters that intentionally disrupt people's lives for profit.

Use another service. Any listed on the IRS website: https://apps.irs.gov/app/freeFile/browse-all-offers ... Never give Intuit a dime and click on every ad you see from them.
Wow. That's absolutely horrible.

Looking at Google's search results, it's obvious that these tactics are rampant and really winning the war here.

We need a new search engine that cannot be gamed so easily. I know it's non trivial but the stakes are high as is the reward for making such.

This is a real engineering challenge. I'm excited about the problem space and opportunity.
> very basic and banal fact that taxation is a valid mechanism that a society uses to sustain itself.

Validity in this case is not a fact it is an opinion or value judgment that implies that it is moral/ethical to use coercion to extract money from citizens.

You may agree with this. You may not claim it as a fact.

> taxation as a principle is not some sort of ludicrously unjust abomination

Thats your opinion and the oligarchs who decide how tax money is spent appreciate your conformity.
I think what OP meant was why go the self-hosted route for the feed reader but not the read-later application.
Indeed. And double-paned windows are in the majority of homes in the US [1]. And triple-paned windows are a lot more expensive for not a ton more benefit no matter where you live.

Unless someone has some actual comparative statistics, the idea that European windows are somehow more "solid" than North American ones isn't at all obvious. I've spent years living on both continents and never noticed a huge difference. What matters the most is simply the age of and investment in the building, not which continent you're on.

[1] https://www.dwmmag.com/survey-multi-pane-windows-now-on-59-p...
Australian here. The reasons are quite simple from our perspective: socialised health care, closing international and state borders where required, having leadership that provides consistent and sensible advice, and accepting that along with rights we have responsibilities.

In countries that have had serious COVID issues such as the UK and USA we see little to none of the above. As an example there was a discussion I watched where someone from California went for a road trip to neighbouring states despite the local authorities asking interstate visitors to stay away. When challenged about visiting states asking people to stay away, their reply was basically, "I don't believe I'm doing anything wrong, and you can't legally stop me." This attitude was prevalent from the top down.

One big issue in the USA is the number of people who simply can't afford to stay home from work, and whose multiple jobs require being present in a building with lots of visitors. In Australia we've had a number of "flare ups" where people involved in the quarantine program have ended up with COVID and spread it to the community because they are the lowest paid workers in the country and need three jobs to keep food on the table (or as a security guard they had multiple shifts moving between sites ). As much of a joke as our hotel quarantine has been, it's at least something we can do to limit the community transmission of COVID-19.

There's nothing magical about Asia/Oceania countries managing COVID well. You just have to accept that COVID-19 is real, the medical authorities what they're talking about, and personal liberties sometimes need to be curtailed for the benefit of everyone.

At the personal level, wear a mask in public, keep your hands clean, avoid unnecessary travel, stay away from people. Sometimes you have to exercise your responsibilities instead of your rights.

At the corporate/national level, pay (poor) people to stay home, shut borders where required to prevent community transmission. Lock down neighbourhoods with high community transmission. Make sure testing is free and widely available.

If you believe "the economy" is more important than the people, you're not going to handle pandemics particularly well.
Adding the promo code in the Checkout section doesn't trigger or reset the price and it's still asking me to continue checking out using either credit or paypal. What am I doing wrong here?
Apparently they don't support JPY yet, but thanks for the heads-up!
No - the world is dominated by stuff that works and solves real problems. It doesn't care for how much smarter than all those mediocre idiots you think you are. It offers lots of opportunities for very smart people who mistake their mental masturbation for unstoppable genius to be very, very stupid.
Good article but why did she have to bring race into it? This had absolutely nothing to do with race. The problem was that unskilled people were volunteering to do skilled work. They should be volunteering to do work they have the skills for.
It's just a job, but we need to hold corps to higher standards too.

The way I see it, all kinds of people work together. That is expected to go badly at times. So it depends how one play it, but still accept diversity of people, even assholes.
So is the new Indian sub-site (used for the lack of a better term) of HN: hackerstreet.in
None of what you just said is an argument against "And there's no way, realistically, to do that." which many people (myself included) believe when you're talking about a systematic overhaul of the entire criminal justice system. Saying "oh well it must be done" doesn't negate the fact that practically speaking, it's impossible.
McCarthy’s commission existed till... early seventies?
I am often on the other side interviewing the candidates for company I work for. For junior positions we do ask them to write some simple code e.g. matching parentheses or the like. It makes it very clear how much experience writing code given candidate has - typing speed, how they move around source file, even if they can seamlessly copy paste their code, etc., are all very telling.
This is built with Riot.

https://news.ycombinator.com/item?id=8928433
I don't have comment on the legacy of supply-side economics and and how successful e.g. Reagan's economic policy was, but it looks to me like we have more of a supply-side issue right now than demand-side.

We have shortages of semiconductors, congested ports, all of the supply issues with early COVID PPE, absurdly low housing supply in the most desirable places to live, and so on.
I'm not much of a gamer at all and I haven't bought a PC game in forever but I'm seriously considering Starcraft. The lack of LAN play and the forced tie-in to Battle.net is a bit of an issue -- my wife likes to play as well but it's not worth another $60 copy.
Depends on the context of the application.

Social networking web sites? Yes. Video games? Definitely.

Business applications (or anything dealing w/money)? You sure had better fail and roll back any transactions.

But I think your point stands when you consider that the cases where it's ok to keep going after something wrong happens are the exception, and not the rule (most software is automating boring business practices).
IMHO, semi-autonomous robotic control is one of the holy grails of CS.

Robotics hardware is maturing rapidly, but the software algorithms for visual sensing, planning and manipulation aren't there yet. This is standing in the way of robots running (vs walking) efficiently, tidying up your cluttered desk, or taking care of our elderly.
Everyone knows women love rebels and bad boys!

What better way to show your rebellious side than sign up and declare to the ladies, "Windows 7 was MY idea..."

Or, if you're the dark, mysterious type: "I'm OSX by day, Ubuntu by night..."
I agree. Hardcore players build maps, build websites, make clans, write reviews, organize competitions, write tactics guides, build mods, make funny youtube videos. They are the difference between a product you play for 30 hours before discarding and one you play nightly for three years constantly demanding that all your friends play with you.
I ride a bicycle in the city with a helmet, knowing that I do it in order to ride a little more dangerously. It gets me where I'm going faster. When I'm without a helmet in the city I ride very defensively.

I use Python and I'm very slowly getting into Haskell, I don't have much experience with static typing, but I think that the analogy will apply when I get used to it. I enjoy the safety net so that I can, in fact, be a little more reckless in my coding. Experiment a bit more, get things done a little faster, etc.
Here's a link to a readable transcript: http://docs.google.com/Doc?docid=0ATkBKEXbo6n8ZGdrNzhoM2dfNT...
I really don't think bloggers should expect comments. In my experience blog comments fall into three categories.

1. People who want something from the author (notice, funding, what have you).

2. People who think the blogger is an idiot and feel the need to argue with them.

3. Personal friends of the blogger.

There are People who actually want to discuss the issue but they tend to gravitate towards communities where they know they'll get intelligent debate (like HN).

So unless you're a celebrity and big enough to have a whole community established around your blog you should really feel grateful for no comments. It means people don't think you're an idiot and that you're smart enough to not interact with your friends through a blog.
"In dynamically typed languages, you keep the types in your mind"

That's one way, or you could write clear unambiguous code such that the types are reasonably self evident.
None by themselves. Every news source has an agenda; no exceptions. That’s like asking: what’s one food I can eat forever and stay healthy? Our only recourse is to consume a varied diet of news sources.

One tool we do have now is the ability to subscribe to youtubers and similar people who try to make a living from telling you about the news. The benefit here is that you have them search through news for you and then give you a summary or analysis.

Obviously I won’t mention names because someone will immediate chime in to start an argument. You’ll have to do your own digging.
Wow, fantastic article.