jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Programming today is such an abstract craft that appears very complex to non-programmers and that is against anything a person needs to have in order to learn new stuff. It's like trying to teach a kid to ride a bike by showing him pictures symbolizing the physics of balance and pedalling and steering. No, you need something very concrete and hands-on. That's why kids learn to ride a bike on the bike and not in a simulator.

With regard to programming, we've gone backwards a lot. What I would do is put up an 80's personal computer with built-in BASIC into an emulator. (Or find a similar environment for modern computers: I don't know any but would be interested to hear about it.)

Nothing beats the joy of enlightenment when you POKE your first ball-shaped character on the screen, or write a FOR loop to move it around a bit, or POKE some values into foreground and background colors. And you realize that all the machine has is a list of numbered slots (memory addresses) that (almost) all can have values read from and written to them, and those values change the way the computer works.

Note that you can still write a byte to the framebuffer on modern computers to light a pixel, but it's much more easier to try things out on a 40x25 grid rather than on a 1600x1200x24bit array of RGB values.

A computer is really a very simple machine and if you don't tell your kid that most normal people think programming is scary, he won't know that. I've read of stories where woman office workers were in fact programming in the 60's and 70's, they just didn't realize that.
This chart is deceiving - it does not contemplate the "age" of the wealth (see: compounding interest).

The graphic shows 4.9% of the 47MM regarded as "the 1%" live in Italy. Although I do not debate that the chart is factual, I will pose question to you, as a skeptic audience: have you done business in Italy within the last 100 years? Have you heard of your friends or your friends of friends doing business there?

Innovation prevails. Regardless of the rate of compounding interest.
> The only explanation I can come up with is that Tether is being used to skirt financial regulations or launder money, which doesn't bode well for Tether either.

Could it not be possible that cryptocoins has become a massive world wide gambling area? People betting on the prices going up or down, moving their assets between floating cryptos and Tether.
Yeah I just looked into switching to Signal away from WhatsApp after the recent data sharing announcement - but not being able to export/archive messages is a dealbreaking misfeature.

I will not enter important data into any system that I cannot get it out of.
I'm saying that the phrase "people literally overthrowing the democratically elected government of the US." is hysterics. That is not what happened.

Also there was bloodshed.

I don't care about what this president does because he's a repulsive child.

Is there reason for alarm? Sure. The Capitol Police were negligent in planning and performing their duties. There was not a sufficient lockdown and security protocol for the physical items. Probably all sorts of other things. These people committed felonies and should be punished.

But this was not a revolution. Our government was not overthrown.
Not on a long term scale. Tech's revenue is eventually going to dry up, regulations will become tighter and the low hanging fruit will be picked. They'll be less willing to pay engineers a senator's salary and there will be more engineers to go around too. With this comes discomfort if you're a software engineer. Your job begins to become less thinking and more maintenance. Your salary isn't what it was, or you get outsourced, or you simply get fired because the company doesn't need more than one smart engineer. With this comes politicization. Why does one person get to decide my fate? Why isn't the workplace a democracy?

Then you will see unions in the tech industry.
1) Don't assume CEOs are smart.

2) Don't assume tech people are smart.
See my reply here: https://news.ycombinator.com/item?id=25690699.
Let's see in couple of years, I wouldn't be so optimistic. There might be a push back after covid is somehow managed and people start coming back to cities, but maybe not
> CapEx does NOT affect profits

Yeah, yeah, and paying a mortgage doesn't affect my savings rate.
What's even more inconvenient is you broadcasting all your background noise to everyone on the call, or worse, echoing the call itself due to not using a headset
One feature I'd love to see is automatic grouping, combined with the functionality you offer already.

So for example if you have an email (using a custom domain):
email@example.com

You obviously will receive emails as you give out your email. Say for example you get emails from the following senders:

- mail@google.com

- azure@microsoft.com

- notice@azure.com

- ok@imgur.com

- hello@startup.com

It would be nice if the dashboard had something like the following (almost like meta emails):

Email Address Enable
email-mailgooglecom@example.com [x]
email-azuremicrosoftcom@example.com [ ]
email-noticeazurecom@example.com [x]
email-okimgurcom@example.com [ ]
email-hellostartupcom@example.com [ ]

The reason for this is that rather than deal with the flaky "unsubscribe" you can just disable emails from that sender. With what you have now you could accomplish the same thing by creating aliases for each service, but the issue is that sometimes you receive emails from unexpected address (e.g. you give your email to Microsoft for billing but start receiving from their marketing department).

The above, combined with intelligent grouping of emails and a uBlock Origin like curated list of "bad" emails could truly eliminate all spam.

You should introduce a 4th tier of payment if you have the above functionality, by the way as it's not that trivial.

The end result of this would probably look something like:

Your email (custom domain): mail@example.com

Group Enabled
Microsoft [o]
- Azure Emails [ ]
- Microsoft Store [x]

Google [x]
- Google Cloud [x]

And you then would allow people to customize what emails constitute "Microsoft", "Azure Emails", etc.
I did read the article:

> There was, however, a difference in the perceived goals of the company.
Yes, you're right. Of course, images and quoted tweets also get loaded dynamically, and the text may be hard to understand without those.
> What about sea level rise? IPCC estimates sea level could rise two feet (0.6 meters) by 2100. Does that sound apocalyptic or even “unmanageable”?

It's not really the thought that sea levels might rise that makes it feel apocalyptic; it's the fear that the change becomes irreversible. We've always been told that if temperatures rise too much (possibly from 2 degrees onwards), the effect will become self-enforcing: as the ice caps melt, less heat is reflected back into space, which will cause temperatures to rise, which causes more ice caps to melt, etc.

I have no idea about the validity of those fears, but it would be nice if the article addressed it.

(And w.r.t. the Netherlands adapting to sea levels 400 years ago... https://en.wikipedia.org/wiki/North_Sea_flood_of_1953)
That's why I feel that whataboutism is a valid response, since it points out the hypocrisy, which can sway the debate.
Re: "Apocalyptic claims about climate change from both sides are wrong."

Indeed! Don't listen to pundits and politicians. They are generally blowhards, not experts. Even some experts make outlier predictions, and those who want to make a case that there is too much exaggeration glom onto such. If you go looking for exaggeration or nuts, they are easy to find.

In any subject, listen to multiple opinions and find the original source of claims or studies, not paraphrased or re-construed summaries.

The most accurate voices are rarely the loudest.
Do you sometimes pick up a different child from kindergarten just for a bit of variety in complexion and looks at the dinner table, since that child will be essentially indistinguishable from your son in development and personality anyway, so you might as well?
Nvidia is also pretty good at this, shipping FPU optimized PhysX library when SSE was widespread.
It was a few years ago now, but my team at Amazon just deployed to a bunch of servers behind a load balancer and very rarely experienced downtime due to infrastructure. I’m working on a system that isn’t live right now and the infrastructure is so much more complex than that without a single customer. I spend a huge amount of dev time debugging issues that have their root cause in a flakey kubernetes cluster.
Thanks for your submissions, books are up :)
Anything to back this up? The account tweeting it seems unrelated to the people in the images and I can’t see a source.
That seems like a great place to draw the line to me.
It’s a free country, and that includes the freedom of private business not to do business with anyone they choose for almost any reason. That’s fine with me, and if the Trumpists and their apologists had any consistency, it would be with them too.

There are constraints on commercial discrimination around race and identity. They were painfully negotiated during the civil rights era. Ironically that form of discrimination by a business - separate but equal etc - is probably just fine with the Trumpists.
One has to remember, Apple, Google, and Facebook all have partisan anti-monopoly regulation gaining traction. This is nothing more than an attempt to cozy up to the incoming administration to protect their monopolies and abuse of consumers.
Why do people still use tether when decentralized stable coins like DAO now exist? Seems super risky to have USDT when you could simply exchange if for DAO and hold that instead.
Thank you, I hope it will become a cool place for developers in the future!

Your book is up, thanks for submitting it!
I run a Mastodon instance. The creator of Mastodon is actively against the concept of free speech. When Gab tried to join the fediverse I remember there was a mass effort by developers of Mastodon clients and instance owners to prevent this. IIRC the creator of Mastodon supported this and cited the fact that he was German and that German law outlawed various speech related to Nazism.
And the last 6 months of race riots? I'll take a few smashed windows and pictures taken in congress over tens of millions in burned and stolen property, assaults and murders in basically every city in the country. "Only my side's political violence is acceptable." That's what I get from facebook.
Didn't fit the perp profile police expect (race)
Secrets need to be kept in the intelligence world. It's naive to think we can be fully transparent on issues of methods and means. Congress needs to know things about our security apparatus but shouldn't be made public for obvious reasons.

The entire idea of a representative democracy is we elect people to act for us. That includes knowing information that shouldn't be public and making the correct decision for the country.
He has repeatedly condemned the criminal acts of the rioters, but his words tend not to be broadcast on mainstream news. You can find it on OAN, RSBN, Golden State, and other conservative channels, however.
It's a trespassing charge (on "public" property), not embezzlement or insider trading or any sort of crime that directly benefitted him.

I'm as cynical as it gets but even I can see how easy it is to get swept up in mob mentality.

You too can see it play out in venues as innocuous as Sunday church. Nobody ever knows which hymns to stand up for, but everybody else goes along with it when the first person stands.
I haven't seen the show, so I'm curious about what those contestants were eating. Did they eat the full animal, nose-to-tail?
I am not sure it is so clear win. It has chance to replace work chat platforms like Slack but i am still doubtful about casual users which is much harder and probably also more important.

The big killer feature of Signal is that once i "convert" someone to use it they always have some people from completely different social bubble that also uses it and that app immediately becomes more useful.

This wouldn't be possible without the phone number. I've used to share your view but nowdays i think Signal way is actually genius deliberate decision and one of the main reasons why it's picking up steam. Encrypted messaging with my buddies has never been an issue I need to replace Facebook Messages. I've realized this when some random Airbnb host started to naturally communicate with me over Signal instead of SMS without even mentioning it.
The article is about setting up landing pages for different web campaigns. I would assume that you would be selling something on these landing pages which would require additional clicks to get.

I agree with the first original comment, are these the best idea?
Sorry to be a grammar pedant, but
"not every child can't be Einstein"
means the same as
"every child can be an Einstein".
Void the double negative.
Web copy set in tiny Futura is a cute idea, but don't expect people to read it.
Apart from a CEO shift, what evidence if any exists that Page will be a Wartime CEO? The analogy with Jobs looks baseless to me, Google is making huge profits and with 6000 new employees coming in 2011 they are hardly in a war. Obviously they have their challenges, like being late in the social game, but their core product is still unendangered.

The whole text, while captivating and well written, feels like a plastered on narrative.
He talks a bit about the importance of getting the right stuff into the contract. E.g. forcing the client to pay your legal bills if you have to drag the contract to court to get them to pay you, and termination fees if they cancel the project without a good reason.
Yeah, having seen some friends get stuck in that situation, I've decided if I ever get into contracting, I'm never starting out on a contract without the "you pay my legal fees if I have to sue you for collection" clause in the contract.

Once you've got that clause.. hey bring it on. Pay me or I'll just hire a buddy for my lawyer, have him rack up the bill and consult with him over a steak dinner.
The resulting download URL is an unprotected S3 URL... Feel free to email me (in my profile) and I'll send it your way.
As a linux user I'm accostomed to talking to a person when I want to get a utility, it's usually a link on someone's blog. However for OSX, all software is sold by companies. I usually have to pay $10 (only $10! they tell me) to a company. It's much less personal and disconnected.
There are some insights in this article. In fact modern time companies were originally formed in a very similar way as military units. Although in military when losing a battle, an incompetent general can lose his army and/or his life, a CEO failed a company likely still took a nice package away.
you can build openssl on AROS: there is a port on Aminet of OpenSSL 1.1.1i that _will_ build (the maintainers only build for AmigaOS 3/m68k and AmigaOS 4/PPC but it'll work on MorphOS and AROS too), and of course aminet is available over HTTP which is how we avoid the bootstrap problem :).

Aside: pretty much anything that will build on a BSD will build on an Amiga/AROS with ixemul.library, but some people think that's cheating.
For that to happen would require banks to call in massive amounts of loans suddenly - most loans are not structured in a way that would allow the banks to do that - the repayment schedule is fixed or provides discretion to the borrower rarely to the lender.
I accept I may be over-reacting a little, but in that particular case occasionally means a weekly happy meal. The kid in question is already yelling "Happy Meal day" on Friday.
I'm getting the impression that since the author overstates his case, by using a quote by Hobbes, his entire point is invalid. Therefor, millennials must accept their fate. And the fact that their lives will be worse than previous generations doesn't matter. Because the Hobbes quote is misused, and because other people have way worse lives.

I disagree. So what if he misused the quote. His overall point is valid. And other people have it worse, that's unfair, we should do everything in our power to improve everyones lives. And all backsliding should be protested.
> each additional worker can create opportunities for further additional workers

By more people working, we created more opportunities for more people to work?

I think there is a fallacy within that "lump of labour fallacy". I'm not saying there is a fixed amount of work needed, but eventually you do run into economies of scale: less and less addional work is needed to support more people.

Hasn't cost of living and other expenses have increased faster than wage growth? With more jobs just for the sake of creating jobs, does each additional job pay the same or more?

I'm of the opinion that we need more opportunities for people to work less, so they can have more time for raising kids or persuing hobbies.
That inference prohibits discrimination against interstate commerce, so e.g. allowing in-state unpasteurized butter but forbidding out-of-state would be in breach.

Applying stricter standards than federal, or average, is not against the dormant commerce clause, as long as it's applied equally to everyone. So California would not be in breach as long as they apply net neutrality to:

* all ISPs period

* Californian ISPs only

There's also an argument against "inappropriately burdening" interstate commerce, but that argument doesn't really make sense against NN: traffic shaping and traffic-specific charges require the addition of systems dedicated to those ends. NN requires not doing anything.
Key context:

> This suggests that the rapid acceleration in M1 since May 2020 is mainly from money moving out of the non-M1 components of M2 into M1, rather than reflecting any acceleration in the demand for transaction balances.
Why is google losing china?
They own a piece of Baidu and they still operate a business in mainland china.

To me it looks like they are in a wait and see mode right now.

You cant win in china because you are big in the world and the same goes the other way. I dont see myself using Baidu as my main search engine.
But I swore it said "login" right there in the dialog box :-)

How can they tolerate such a poor system? They have known about these issues for at least 2 years. If it were any other company, I would accuse them of mediocrity. But it can't be the case at Google, so what is going on?
The time to fix it is before it's passed, not after.
There is no "typical entrepreneur".

If you look at wall street traders, Fortune 500 CEO's and other populations that have been through intense selection processes you'll find very homogeneous populations.

If you look at entrepreneurs, you'll find confident people, anxious people, short people, tall people, thin people, fat people -- all kinds of people. That's because entrepreneurs select themselves rather than being selected by a bunch of people who want to select other people like themselves.
Make it redirect to Gmail :-D
The way the rocket is offset I keep seeing Lunch first before seeing Launch. I suppose if your launch is successful you will get to eat your lunch so to speak.
If you only knew a tag that would magically fix all the security issues in IE6 :)
The only thing with gmail is that it's a pain to deal with between Voice/IM/GTalk, it's far from unified and you can't use it like normal GMail users if you're GAFYD. Google talk supports the whole email sort of exchange, but only after a conversation has been initiated and there are no more paths for the jabber transports to take.
I actually only recently learned about it.

Which makes me wonder if someone "stumbled" upon that, or there is a secret iPhone user's manual that only special people receive.

In hindsight, I think that a more "audio scrobber" motion, akin to the way the iPod wheel works, would have been a ton more intuitive.
That's not what he said. He was saying that we may be looking at a double-dip recession in an economic climate where that could spell catastrophe.
As someone who doesn't use WhatsApp, thanks for mentioning WA and Signal are not very different and that Telegram has better UX. That matches what I thought, but I didn't know and I was a bit worried what I'd be signing my family up for when asking them to switch away from Telegram.
> How can you guarantee this?

I mean, I can't guarantee it. As others have said, it's not impossible that things have changed since I left or will change in the future. But I doubt it — e2e encryption is a big selling point for WA and something that is dear to the company's heart.

> And how about received messages?

It's the same deal — the sender encrypts the message with the the recipient's public key, and the recipient decrypts it with their private key (which was generated locally and never goes over the network).

> How can you retrieve all your old messages/conversations when you install the app on a new device? Don't they come from WhatsApp servers?

No, you can only get old messages from your old device or from a backup that went to the cloud somewhere (e.g. iCloud or Google backup). The messages on your phone are stored locally in a DB, so if you copy that DB to a new phone it'll have the new messages. WhatsApp doesn't store messages — they are only present on WA infra until acknowledged as received by the destination.
> I'm not sure I appreciate being associated with whoever but thank you for watching the video.

If someone seriously posts "jet fuel can't melt steel beams" I'm going to associate them with 9/11 truthers.

> Ok, perhaps. What else was she attempting to steal from the election building?

You (or the allegers) are just creating a narrative that's convenient for you/them! And filling in the details. We don't even see them leave the building!

Here's another one: the lady on the left gave the other one her car keys, and the girl and guy were about to sneak off to the carpark to make out. Or, it was a bag of weed, and they're about to go to the back of the building and get high.

Did you even confirm how the votes are stored? There are boxes with United States Postal Service in the background. So surely they're counting mail ballots. There are no computers on the desks, so, it doesn't seem the results of the counted mail ballots are being stored digitally. Do these 3 look like master hackers, or is it so easy to tamper with the digital files that it's plausible anyone (including many in republican areas) could do it, but you've only "caught" these 3 doing it?
this will certainly help you

http://www.makeuseof.com/tag/the-idiots-guide-to-building-yo... (MUO)
I disagree: I'm a programmer; I have "some" ideas and I "implement" them. Works for me.

I am also a programmer and it also works for me.

But grandparent was addressed to OP, who has already self-identified as a PHB, a totally different audience.

When another programmer talks about "implementing some things", I know exactly what he's talking about. He's going to dig down at his terminal and make things happen.

But when a PHB says the same words, it has totally different meaning. Why? Because these are "fluffy" words which infer different things from different sources. A PHB "implementing some things" probably means project plans and meetings, not coding in the trenches.

I think that the most important thing for OP to do is to stop thinking like a PHB and start thinking like a programmer. In his case, this means focusing on specific details and digging more than 1 level below the surface, 2 things at which PHBs are notoriously weak. If he continues to think "some" and "implement", he'll never shed his PHB skin and grow the new programmer persona he'll need. That's all.
Loewen's Lies My Teacher Told Me:

http://sundown.afro.illinois.edu/liesmyteachertoldme.php

Worthy read.
Put it another way: are you a rockstar business? If not, why would a rockstar want to work for you?

Do rockstars even have jobs? Probably they do in a way, but I could imagine that they don't see themselves as people who have jobs.