jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Not true.

It's not each piece of land that you are optimizing, but the community as a whole. If you were to build up Central Park, yes, you could get more income for that space. Because people get less access to things that they want, everyone would move out to CT or NJ. Less tourists would come. The surrounding land would all drop, it would hurt NYC land values as a whole.

In fact, with proper zoning in place that does not incentivize scarcity, one thing we would quickly find is that middle housing would finally be able to be built, and that middle housing would then lead to less skyscrapers in all but the biggest cities and central-most downtowns.
This is very true. Years ago we had chickens, and fresh eggs (laid over the past couple of days) were impossible to peel the shell from after hard boiling.

We started soft boiling, knocking the head off and using a small spoon to eat. It was either that or fried/scrambled.

I never did find out how long a fresh egg would have to age in order to become peelable when hard boiled.
Docker on mac already runs on Linux, so how can Linux be slower than Linux? Are you talking about cross-filesystem access? You have an imaginary problem.
> This blog post is not about Gravatar.

Stackoverflow used those MD5 hashes to display gravatars. Downloading old stackexchange data dumps is simply an easy way of collecting stackoverflow's gravatar hashes.

> Some time in 2013 the email hash issue was brought to light and Stack Exchange promptly removed the email hashes from their dumps, but the damage was already done.

The issue has been known since at least 2009: http://www.developer.it/post/gravatars-why-publishing-your-e...

And I warned of this exact issue on meta.stackexchange in 2011: https://meta.stackexchange.com/a/84734/152255

In 2011 the dump contained 95k unique email hashes plus 10k IPv4 addresses, while the dump mentioned in the article had grown to 1.8M.

Stack exchange ignored the issue for several years, instead of fixing it promptly. This delay increased the number of affected email addresses increased 20x.
moot has always been pretty hands-off when it comes to managing the site; the current list of rules has been more or less the same for the entirety of the existence of 4chan. Some more board-specific issues arise from time to time and they tend to be resolved as they come up. They're almost always addressed by appealing to the existing set of rules or by making changes to the board technology itself; e.g. changing how post numbers are calculated so people aren't overly obsessed with "doubles"[1].

But admins and powerful mods have always been able to fuck with the boards in ways normal users can't, such as embedding auto-playing youtube links in posts or having fun with formatting. They've used this power sparingly in recent years and, despite what certain posters want everybody to believe, it hasn't caused any major controversies. I doubt very much moot is going to have a burning desire to come back and embed a stupid video in a board.

[1] Doubles are post numbers ending in repeating digits like "593987144." People's obsession with "dubs" on the random board /b/ have been met with several solutions, such as hiding the last three number from posters (593987XXX) or altering the generation code to skip doubles entirely (593987143 is followed directly by 593987145)
Oh I'm sure there are. The claim was that some apps the commenter currently uses will switch from only being available in the App Store to being sideload-only. I'm just trying to find cases of that happening for any notable apps on Android.

I'm not convinced either way about sideloading - I just hear this claim touted a lot around HN. I'm trying to determine if it's FUD by examining the evidence.

Do you have any examples that fit this criteria ?
I find the apt package model to be very good (add trusted keys & repositories explicitly). What do you see as the shortcomings of apt compared to your ideal?
Chris, as someone who respects you and your work, I'm interested to know how you would describe the "movement" aspect of coding-as-literacy. That's where I began to smell a strawman (even if not intentional).

Follow the money: what is coding-as-literacy but a government-supported effort to bring down the price of software developers, disguised as a public service campaign? That in itself is a strawman, yet I suspect that in talking about a "movement" we've taken for granted that leaders within the field (such as Alan Kay), and not just celebrities are advocating for this. Do you know of any?
Especially since the content is relatively tame. It's not like a Cracked article or anything. It's just a regular blog post...
Very interesting. Have you considered emailing the commit author to let them know? That might make this problem all but go away.
I did a critical thinking A level when I was 17 and I remember thinking "why aren't we taught this from the beginning?"
> I went on to grab a net-revenue (profit) of just north of $32,000 for the month of December, 2014

That's pretty darn impressive. Congratulations! Excellent copy writing on your desk.pm landing page as well.
> Writing was art for a long part of human history but it's not anymore. Same is going to be true for programming.

While I want to believe this is true, at least here in the US, I have trouble accepting it. Primarily because so few people you talk to on a day-to-day basis outside of tech are even capable of understanding the most basic concepts. I've even met plenty of people within tech that can't. Introducing people to programming at an earlier age may help sure but we do that with writing and literacy and yet the list of people generally considered "truly great" at writing is still a very small percentage of the population. The big difference being that when I open my old, 1950's typewriter, and decide to type up a little short story that would probably make Stephen King weep for his art, a billion dollar company doesn't crash, a few million credit card numbers don't get leaked, or any of the other countless things that go terribly wrong when programmers screw up.

I really do hope we get past the point where stuff like that is a regular occurrence, where computers and networks really are secure, and programming is taught at a young age. I just have trouble seeing any part of it becoming a reality any time soon.
The only interpretation that is worth having is #2 because it leads to better writing.

[My Standard Answer]

Take downvotes as editorial feedback. Perhaps your point wasn't clearly made and backed up with examples, references and sound rationales. Perhaps your tone was inappropriate in terms of the larger community.

Realize that even if you make your point clearly and with reasoned support, it may be directed at the wrong audience and that also prevents a comment from being well written and is something that can be improved.

It also explains why #3 isn't a valid approach. Yes there are more people with the downvote. That's just a fact about the audience [nevermind that there are even more people with the upvote to offset them when a comment is well written].

Looking at your two recent net negative comments. Both are poor quality.

Some tips:

+ When making a first comment, the word "argue"
should be considered a bit of a red flag. "As
I understand your argument" is about the only
thing that consistently turns out well.

+ Use "you" with caution.

As a final word, I try to recognize when I am firing something off in angry response to Another Stupid Thing on the Internet™. I often let myself complete the thought even though it's low quality by my standards.

Then I often delete my comment. It hits my average karma, but it makes me a better writer, I think.
I generally agree with this post. What I have found to be ironic, personally, is that good automated testing often takes a long time to implement and it feels like it takes forever sometimes. However it usually shortens the overall development time and increases quality because you can add new features, re-factor others, etc and then just run the tests to make sure you didn't break something. And if you did break something, you know immediately what it is wrong and can fix it.
If there is a talent bubble causing salaries to surge, it must be HIGHLY localized... say, at the top 3% of talent.
I concur, StayFocusd is good. Now, if only it could prevent me from using firefox as well...
I'll go with the physics prof. He did some calculations, admittedly imperfect, based on generally known principles of dosimetry, and got what seems like a reasonable order of magnitude result.

All the MD's at UCSF said was "oh noes, the possibility of radiation danger isn't ruled out precisely by a previously done study, it might be dangerous." I'd be very curious to know whether they would use this same logic on a less politically charged topic.
Isn't this the same utilitarian argument that would restrict all of diets for the sake of healthy, roads for the sake of safety, and civil rights for the sake of efficiency?
If you'd added in the market value of government benefits (such as pension), you'd have come up with a much nicer figure.
Arg! Safari on windows... the only thing I can get to beside the front cover is the credit page no matter what I try... I guess the 21st thing I learned is when people are too clever with their web interface, it usually mean I'll have to try in a few browsers or give up.
> His real contribution to Apple was for four years of the company's 34 year history.

...during which he did things that no one else on the planet was capable of doing.
AL FUCKING FRANKIN SIGNED THAT??????
Actually, I've done it many times. Screen flickers off, and then I'm suddenly back in the initial bootup phase.
I'm thinking out loud here but I believe most people fear that day so I'm wondering whether a service which everyday would ask you to choose between a couple of pictures (say order 10 pictures), you would easily get at least 1000 pictures per years organized. Does it sound any good?
For the sake of readership (assuming that you understand why) this is because traits are compile-time but method calls can be done dynamically at run-time.

So when you say "even if it doesn't use the methods in question" -- well, the compiler has no way to know that.
Do not forget about evaluating Developing Apps for iOS (http://itunes.apple.com/us/itunes-u/developing-apps-for-ios-...) for yourself.
This doesn't avoid the (federal) self-employment tax, since you still have LLCs in the mix and the owners would pay taxes on their LLC income. Also, you end up with worse taxation at the state level. (Why does everyone forget state taxation? Only a few states don't have income taxes.)

Also, assignment of income (by the LLCs to the S Corp) would not prevent the IRS from taxing the LLCs on the income. If it did, everyone would do this and this would be the recommended tax structure for every multiple-project business.

Finally, when dealing with related entities (businesses which have the same owners), the IRS has significant leeway under the law to disregard the form of transactions and tax based on the economic substance of what is really going on. Which means the IRS could disregard the S Corporation entirely.
There are severe limitations in what cloud vendors can support on concurrent web socket connections without rolling and maintaining your own. Persistent connections may fit for specific use cases where continuous real-time updates are needed but are a poor fit for most UI - backend interactions.
Reminds me of the Demon/Freedom novels. The world is ended by zero days, but that is a good thing
There really isn't a good reason. After all, once you hash the passwords they're all the same length.
You mean, like manufacturing electronics? It takes about 1MWh to manufacture a laptop, the same energy needed to drive a Tesla for 3000 miles.

https://www.networkworld.com/article/2229029/computer-factor...
I really really really want this to be a real thing.

Good luck!!!
Yep, personally I want things like small-value or fundamental-weighted funds that exclude fossil fuel companies, and that doesn't seem to exist.
Are you talking about Reddit, StackOverflow, or something else?

I have yet to see a proper web app (not a blog/collection of static pages, but something that does something complex like let you manage inventory, do payroll, do your taxes, monitor sensors in real time, interact with geographical maps, or edit documents) that is done without JavaScript and has even OK UX.

SPAs are great because of separation of concerns. Sever takes care of the data (storing it, syncing it, authenticating your access to it, serving it, sharing it). Client takes care of presentation. I build SPAs because they are better. Imagine if all the apps on your phone or computer were effectively HTML documents rendered on the server. Emacs over HTML/CSS? Minesweeper? World of Warcraft? Would that be an OK experience? Probably not because you don’t want to wait for a page load every time you do something in your Minesweeper game or check stock prices or whatever. Why should web apps be inferior?

When people complain about SPAs it’s because they don’t like web apps running in the same environment as their document-based content. I guess some people prefer the ActiveX/JavaApplet model, which to a degree I can understand. Slack is an application, not a website. But let’s not overlook the fact that implementing a Slack client with just HTML and CSS would be miserable to do and miserable to use.
I have a main account and a little finger account.
My policy is that its best to automate renewal to monthly or so. If you ever see a cert within 6 months of expiry something has gone wrong. Dont leave to the last minute.
It is fascinating that the discussion here seems to go into very different directions, though. A lot less "study made this and that mistake" comments here.
this is a really bad fallback response to a company doing something that is, essentially, evil.
You make a philosophical leap about rightful ownership when you say "unpaid wages". I don't agree with that leap.

Further, your definition doesn't include situations in which there is no employee (such as the one I gave).

It is more correct to say that the profit is the gains made to some agent in a market transaction.
If anything, the value of a car is lower than ever in history because decades of sprawl (and recently ride-sharing apps) have contributed to unprecedented traffic nearly everywhere
This is just moving the goalposts around so that you can take advantage of the hype boost you get from calling everything "AI".
Or that your tools (as currently configured) are insufficient to the task of doing your work.

If you wonder why a woodworker hasn't finished the chair, a completely valid answer is "all the edged tools you gave me were dull".
Yeah, but after a few minutes of searching I can't find anything about where that "mycomeditations" place is physical located, which is sketchy enough for me to steer clear. Thanks though. But yeah I don't have thousands of dollars lying around
What does "32GB" have to do with it? Why would a worker process segfault in this scenario?
I don't think it is an insurmountable obstacle. PCs had different screen resolutions for years, yet people still somehow managed to write web applications that looked good everywhere.
FYI, the referer (or referrer, whatever) method might not work well.

The hijacked code does reside on only a few Baidu domains, but it is used (included by <script> tag) by TONS OF Chinese websites. The code is running in these numerous pages which use Baidu products, not just in Baidu pages. Thus, the referer actually varies a lot.

It is really a cleverer solution to notice the subtle difference of the trailing slash.
GraphQL endpoints are introspectable.

A model with unrestricted introspectability wouldn't have worked as a web-replacement anyway, it is not secure enough!

There are even servers like Servant for Haskell that make REST a first-class citizen of the server programming language. So we have the best of both worlds now: security and convenience.
Schools are already shit in many ways. What is your answer to that? Just wait out the years and hope for the right politicians to be elected and change it? They might give your kids diversity training and teach them they are unworthy scum. They might deny evolution theory. They will mess up your kids. And all you say is "nothing I can do"?

I never said it is simple. You still live in a free country, though. What on earth could deprive you of all options?
Kinda seems like the sort of thing you would have figured out ahead of time...
Quarantine and work-from-home has also had an enlightening impact in this regard.
> In order for signal to compete in the 21st century with messaging apps around the world they need a payment story.

What is a "payment story" and why do messaging apps need it? Signal should be secure SMS with a better UI, nothing more.
If, like you say, these people aren't frontend specialists and don't pick frameworks on the basis of what appears on the front page of HN, why should they reach for a framework as their first port of call anyway? Many conversations on HN seem to turn into an argument between old-school developers, who declare that there's nothing better than good old jquery and Bootstrap, and more hip developers who immediately drag in React, Vue, or Svelte. The middle-ground option of starting with plain modern JS and plain modern CSS is offered relatively rarely. Which is strange — this should be the default for those who are disoriented by the plethora of options on the frontend.

Especially since you suggest that such developers just need to get a CRUD UI up and running. You don't need a js framework for that.
> This is an unhelpful attitude, IMHO.

I agree. I gave up fighting for privacy for other people because they don't care. I'm now fighting for my privacy because it's a war that the normies don't care to fight. They never did. Give them a shiny app and they'll sign away their firstborn.

> Your best chance, as a privacy-conscious, tech-savvy individual is to push for mass-market adoption of strong encryption and good government privacy regulations that will help everyone.

Governments, at least the one here in Germany, are already pushing for mandatory backdoors in all messengers and so far they have been hugely successful in pushing for all anti-privacy anti freedom laws they want with the only hindrance being our highest court. Just this week our NSA equivalent, the BND was granted sweeping new rights to hack messenger services around the world, to install rootkits and trojans on people's devices and listen into large parts of the internet.

WE. FUCKING. LOST.

This was all done in the open, the mass media didn't object, normies didn't object, no one cared. Heck my parent's are still using whatsapp despite my best efforts and my father is an IT Professional himself.

> any interested spooks can focus their considerable resources on the user base for these tools. Merely having these things installed becomes suspicious in a way that WhatsApp or Signal is not.

bullshit, it's massively easier to force signal/whatsapp/whatever to hand over user data then to hack my Graphene OS phone (yes, really it's my main phone), backdoor into my qubes OS notebook (yes really, i'm writing this comment using it) or attack my raspberry pi hosted matrix instance. Sure it's possible. If they want to get me they don't have to do much, just threaten me with a rubberhose. But they can't fuck me over by legally attacking large cloud infrastructure that hosts everyone.

i can't save those that don't care but i can build a fucking cyberbunker and host my own stuff in the vain hopes that it protects me from the worst, and it certainly protects me from facebook, google and co. Sure the NSA can hack me if they want to. We lost that fight before we knew we had to fight it. But at least the cost of doing it is slightly higher then using the government mandated backdoors in whatsapp, android and co.
Related: China's Gen-Z rebels against overtime culture ("touching fish")

https://www.inkstonenews.com/business/touching-fish-becomes-...
First off, I think the primary objective should be creating value for the company you work for. Bums in seats, lines of code written does not always produce value.

I think any position where you can automate away your daily tasks, and that's an expectation of the job, is great. There is no shortage of companies that maybe run on legacy software that requires a ton of effort to keep things running. You'd be surprised how often companies do things just because that's how they've always done it.

The other great option, which is what I did, is to become an important part of the team, and start negotiating for shorter work weeks.

I think you can find what you're looking for if you combine these strategies, and nobody would fault you on it.
Neither sounds very good.
It may be easier to get into, but it also seems like an easier way to yourself into a lot of hot water, whereby a lot of stress is focused on you through several layers of management above.

As a developer, I do not envy the IT people who have to fight fires such as company-wide security breaches. Or multiple failures in server farms.

I mean, we sometimes have a difficult time estimating work, and due to combinations of estimating mistakes and caving in to product marketing or whoever, we sometimes have to meet unrealistic deadlines. But IT work can be completely unpredictable.
Great response, thank you. You're right, it's hard during this current media push to remember that these organizations aren't just fighting terror. I suppose that is the easiest way to market them to keep the public from getting to concerned over it.

What if they are using the intel they are gathering in order to influence the public's opinion as effectively as possible? It's that sort of power consolidation that worries me and makes me question when an allegiance to the democratic nation that created them starts to fade away.

How does a free nation effectively control an intelligence agency like this to prevent it from slowly usurping all the seats of power? It seems to me that with the expanding technological capabilities of our modern age, we are feeding our guard dog a new super food and it's going to bite our neck if we try to slow down the input and tighten it's leash.
Agreed, although you can always try it out in a VM, on a spare partition or even a spare machine.
You are spreading misinformation yourself. Even your own link doesn't support exactly what you just said. "Renaming" is not what happened.

Your link: https://www.politifact.com/factchecks/2020/mar/17/instagram-...
Hi Andrew,

I hope you don't mind, I saw this today and was inspired to build this:

https://tests.covid42.com

I'm planning to extend it with search functionality & an admin interface to help scale the sourcing of new data & validating it at scale.

Would you like to work on this together?
In Europe? I (european) have never been to a supermarket where the eggs were refregirated
you can make powdered eggs if you want spend the effort, eggs have a lot of water in them so a little egg powder goes a long way
That’s because the owner of archive.is blocks DNS resolutions from Cloudflare DNS. They don’t actually use Cloudflare; rather, they have a grudge against Cloudflare, so they return an IP address belonging to Cloudflare when you attempt to resolve through 1.1.1.1. That makes it look as though it’s Cloudflare’s fault when it isn’t.

tl;dr archive.is wants Cloudflare to implement ECS, Cloudflare refused due to privacy concerns, archive.is doesn’t allow queries from 1.1.1.1 to resolve correctly.
Is there a consensus on its significance?
I doubt the OS was ever an issue.

The issue was the lack of applications for the OS.
I go to school in New York, but am from California.
Second machine is usually for googling unexpected problems. I'd never attempt using something like SystemRescueCD without that possibility.