skysight-inc/HackerNews huggingface dataset:
None of all these examples seem to be what the guide is talking about. I agree official communication and the website should be the company identity.

But the guide seems to talk about regular day-to-day communication on a startup. Jessica emails to a customer should have Jessica writing style in them, in my opinion. Just like any salesperson carries their own personality to a sales meeting.

Or internal emails between employees. You don’t write to Andrew to clarify some doubts about a report in the same tone of the company website. Or any standard tone. You write in your own style. At least I think you should.
the second law says that there are statistically (infinitely) many orders of magnitude more ways to be disordered than ordered, so the inescapable tendency is from order to disorder.

the same goes for a room. many orders of magnitude more ways of being disordered than ordered. it tends toward disorder without additional energy to keep it ordered.
That's why its called 'morals'. The compass inside us, we use to decide what's right and wrong. Its the reason anybody does anything - including follow the law when it seems like the right thing to do.

That 2nd part - where did that fantasy come from? Not sure how to respond.
Security as in being able to login with any JWT you cared to create... just change the email address to anyone using the app and you’re them, no signature checked whatsoever :-/
Is the user experience on zoom that good? To me it’s barely passable because I think the bar is higher in 2020 than it was in 2000 (where getting on the conference was a miracle).

1. Today zoom links load a webpage that hits a local web server which launches the app (after some delay). There has to be a better way. Why do I need an app at all? Yes I know there is a trick to avoid using/installing the app but it’s not full featured.

2. Fans run on high during a simple video conference and my cpu melts during a screen share. Why is GPU acceleration not a thing here?

None of that happens with google meet for example. Most modern CPUs have hardware support for h264/5 encoding decoding. I shouldn’t need to blow my CPU budget to show a video and play some sounds.
There are packages available for popular GNU/Linux distributions based on the openSUSE build service, which are not uploaded by random people.

If your distro is unsupported, you can install Nix or Guix and use that to install ungoogled-chromium.
What a brilliant real world example with great advice (not sarcastic) - thanks for sharing. I’ve often wondered what codebases are really like at hot startups so this was fascinating to read.
There's ~0 reason for housing to get more expensive over time in countries where land is not scarce. It's an abject policy failure.
We must be the same age - this has been my experience exactly. You just have to find a way to laugh about it, don’t you.

Laugh, and sob quietly into your pillow at 3am.
Two reasons that come to mind:

1) Not all growth is easy or cheap. Investing $X to grow by Y% doesn't mean you can invest 2$X to grow by 2Y%. At some point the ROI is close to zero or even negative, though I would agree with risk-free interest rates also close to zero, nearly any positive ROI is better than cash distributions.

2) Some investors want a portion of profits to be distributed when a company is doing well. Investing in growth is a risk, distributing cash is not.
As an outsider, I’d guess the biggest impact is the ability to buy chipmaking talent. That would certainly be easier for the American tech giants, no?
I think you're missing his point. Although you can, of course, disagree with it in any case.

Even though people of relatively recent generations were more successful on average, that didn't give them access to many of the services and capabilities that people just take for granted today. Pick your year--1970, 1980, 1990. Plop many people down into those years and they would not be happy even if they had a good job and could buy a nice suburban house. (Middle class people were generally leaving the cities during that period.)
I use Duckduckgo for search and when I enter anything in the address bar and append !, then I am automatically redirected to the first result of the search. Works perfectly in Firefox.
There's a better reason than this that I'm forgetting, but never underestimate the power of being the same as what people are already familiar with. Every time I have to write lua or read some Matlab, the mental overhead of having to remember everything is one-indexed is just incredibly annoying.
Not a hammer sound, absolutely. An humming, thrumming sound. Rises and falls and a trailing off with a duration of 5 seconds.
https://www.gaia.com/article/5g-health-risks-the-war-between...

We should not listen to scientists about 5g health concerns?

5g highband is basically an always on radio that can pinpoint specific users. Like,you would be tracked as you move room to room and interact with people. Why is everyone ok with this? Especially when hardware killswitches are not the norm or legally required.
I'm kind of joking. I think that something would give before "100% Amish!" became the actual Earth equilibrium state.

The point is, not every one will stop having large families. I don't think we're in danger of an empty planet.
Oh really? How about that list?

https://en.m.wikipedia.org/wiki/George_Floyd_protests#Deaths

Mind you this is not a pepper spray or flashangs which are relatively harmless.
I'm glad they at least come right out and say it.
I can. I was on it yesterday. I found it hauntingly beautiful - it’s eerie and ethereal.

But it’s really, really loud. You can hear it for miles over the water, and from all over town. I had a motorcycle helmet on and earplugs in, and I was thankful - it was uncomfortably loud.

It’s a really windy bay and I suspect this will be a very common complaint. A lot of people online are saying is beautiful and I agree- but if I could hear it 24/7 it would drive me crazy.
The page only says “You need to enable JavaScript to run this app.”

I expected some kind of live demo, so I enabled Javascript. It turned out to be a static page with text. Not even a toggle-able menu on narrow screens, just a static page.

Why does it need Javascript to render a static page?
Users report duplicate, dummy Facebook accounts in PH
> My personal belief is this is ultimately how humans will go extinct. Not with a bang (apocalyptic global warming, war, famine, etc) but a whimper (gradual fade out into black over the next 1000 years).

Yup. Our economic system will ensure nobody produces kids, or at least, not more than one kid.
Owners of DDoS-for-Hire Service VDOS Get 6 Months Community Service
A monopoly on violence is a hell of a bargaining chip.
> What the author is describing is pure and simple fraud ... The goldsmiths were passing off paper certificates under false pretence that they correspond with real stored gold.

Where there are no false pretences there is no fraud. From https://en.wikipedia.org/wiki/Gold_certificate: Banks may issue gold certificates for gold that is allocated (non-fungible) or unallocated (fungible or pooled). Unallocated gold certificates are a form of fractional-reserve banking and do not guarantee an equal exchange for metal in the event of a run on the issuing bank's gold on deposit.

> you gather up a pile of money by convincing others to deposit their money with you ... you RESERVE a fraction of gathered money ... while lending out the rest.

If this were true then the only money in circulation would be that created by the Central Bank. Far from accurate.
Printful – Crashing and Burning Company
"Today, we're disabling the entire all-over print (cut & sew) category. It's likely that we'll soon disable Product Push for more categories, including DTG in the US."

This was announced by the company Printful on Friday. Anyone with a business using Printful as a supplier should look to move their operations to another supplier.
"I have the world at my hands. Access to written knowledge from any point in the history of time. Tens of thousands of video games and movies available for under $10 and/or a small subscription price. I can learn the arts, pick up any hobby, or even teach myself to code for free. I can fly around the world and stay in hostels in other countries at the same price (or cheaper than) I pay rent in the US. If I run out of tp it is delivered to my doorstep the next day."

Every other generation has all this now, too. But they also have houses and less debt.
How come we never consider the climate catastrophe as a variable for any of these studies?

If some of the forecasts are correct, we will hit a 5'C increase in overall global temperatures. the mass famines, dieoffs due to logistics breakdown, water scarcity, insane human migrations, wars over scarce resources etc. will be far bigger factor making most of these variables look like non factors.

https://www.nature.com/articles/d41586-020-01125-x

I think it will be lucky if even half/4B of humans survive 2100
To your last point: there's now ZK-focused software which has exactly that: a 'what links here' button on the side, which sort of removes the fuss. (Obsidian, to name one)
As you probably know, decisions like changing infrastructure architecture is a team decision and are made with the information available at the time. The nomad autoscaler just wasn't announced/released in time for us to seriously consider it. That coupled with the uncertainty around the future of Fabio made us look elsewhere. We remain staunch supporters of Hashicorp products overall. We will continue to use Terraform, Consul and a little Vault.
You don’t need Unicode for that. It also requires you use a monospaced font.

I think the feature predates that and Unicode, though. But even then, it fails if you underline text the way it was done at the time, either by using backspace and underline characters or by using termcap (https://en.wikipedia.org/wiki/Termcap)
> Being upset Firefox uses telemetry to improve their product?

Being upset Firefox co-opts the user's own computer and network connection to spy on them, violating consent, to benefit Mozilla/Firefox's product development efforts.

That's not ridiculous. That's a human rights violation.
In Germany there is a cheese called Milbenkäse (mite cheese) that contains live mites inside the cheese, not just on the rind. They contain hundreds of thousands of them per cheese block.

https://en.wikipedia.org/wiki/Milbenk%C3%A4se
You make a good point. There could be a couple of solutions to this:

1. Have an artisan make the sticks. These required tools to make, and I don't know how prevalent the tools were, so it's entirely possible that it would be completely infeasible for anyone not the local carpenter to make these sticks, and would also make him a sort of arbitrating third party.
There's plenty of inexpensive housing out in the not scarce land. It's just that a lot of people (for various reasons) want to jam themselves onto islands and peninsulas where land is scarce.
5G Health Risks; the War Between Technology and Human Beings (2019)
The whole thing has no boundaries and is extremely difficult to add new features, but the CEO is extremely fast!
> For me, part of "boring" is being like a 2x4 or a claw hammer: simple, solid, reliable, well understood. A lot of the Java world is nothing like that.

TBH, this is exactly what the Java world is like. There are not many surprises in Java land. The language isn't getting fantasy land changes on a daily basis. There are libraries that haven't been updated in years because there hasn't been a need to update them - they just work. People want to leave Java because it's boring.

Is Java perfect? Of course not, no language is perfect. But, Java is the closest thing to a boring 2x4 the programming world has ever invented.
Distributed Caching and Compilation
Minor nitpick but Brazil is not a dense country. It is actually much less dense than the USA.

It isn't particularly poor either, but it is very unequal.
> The argument is that "racism" is not simply discrimination on the basis of race but rather that racism requires structural and systemic bias against an ethnic, racial, religious, etc. subgroup of the population who do not have political power.

Nope, this is precisely the modernized, bastardized, wokenized definition of racism which gives ground to the "can't be racist against whites" because, in this narrative, "whites are in power". Which is so wrong and so tied to a specific point in the history of the US that I am wondering if you re-read your comment before posting.

The bosnian genocide was mostly a military coup. There's no structural and systemic bias in place here.
What the coronavirus pandemic looks like when you don't have the internet
Are you referring to something specific that I'm not aware of? :)
Twitter suspended Indian dairy giant Amul for call to boycott Chinese goods
You wouldn't cram the entire state into it, but you would cram enough data to be able to recreate your state (ie, an API-backed application might store the parameters required to make API calls)
Pushing things to children to be learned is not efficient.

You can try but what goes into one ear leaves the other ear.

My approach: wake the curiosity (for example by playing games on itch.io and showing a tiny glimpse of the possibility to change a game). Then carefully steer. Let yourself be pulled by the curiosity of the child.
> We’re trying to minimize for loss of life, not just for loss of life by police.

Do you realise that the general homicide rate in the UK is also lower, at 1.2 per 100,000, compared to 4.96 in the US?
> unused RAM is wasted RAM

I've only ever seen this when explaining to people why Linux appears to be using all their RAM - it caches your disk to make subsequent reads faster, and when an application needs more memory the cache will be evicted immediately and at almost no performance cost.

It's completely insane to suggest the user's RAM is yours to consume. Some people have 64 gb of memory in their desktops, and others have 4gb on their $300 laptop because that's all they could afford, and some have 2gb on their cheap phone.
This assumes criminals only carry guns to defend themselves against police shootings, which is obviously and amusingly incorrect.
Also, at least at the places I've been, finishing a task early just means you're "rewarded" with more work.
Ask HN: Extract my knowledge – an AI dev challenge
Ok this is an off-the-cuff post.

I’d like to start an AI challenge.

I have literally zero experience in AI, but i want to present this challenge, and get HN feedbakck.

So here it is:

Ask me questions.

1. What area do you feel you are an expert in.

2 what do you feel is your strongest area in that subject

What is the easiest aspect / hardest aspect of that subject

What topics should one know to understand the basics

What topics should one study to grasp the most complex

Who is the best teacher of the basics

Who is the best teacher of the more complex

What resources for both

What topics can you teach

What topics do you need to learn more about

What is the best method to learn about basics

What is the best method to master

Etc etc etc

So then you build a map of all the people who have knowledge in these areas

And all the people attempting to learn about them

And for lack of a better term, you begin to amalgamate all of this

And ultimately an ai can determine the best course to teach a particular topic based on all responses

And can transition into curating and recommending lessons and resources for next steps... track a participants progress on their understanding of previously completed steps by challenging them with questions, then later start integrating concepts and info from other disciplines outside of the class or topic at hand and asking many to address the question and coming to the ultimate right solution.

Iterating through old versions of this question and that question

Keeping individual and aggregate timing of how quicjly problems are solved, and rating the difficulty of the solution then, in time, estimating time to solution based on past result/complexity

(Its the premise of a book i have been wanting to write but dont have the time to do so, thus decided id share the idea with HN and brace myself for the downvotes)
The electromagnetic spectrum is in use pretty much everywhere someone can build a radio to operate on that frequency.

> "The military used it for some time and nobody died so let's put it pointing everywhere in our homes and offices"

https://en.wikipedia.org/wiki/RAF_Fylingdales

This is a 2.5MW Phased Array. If there was any provable health risks to these (there are ~10 of them in the west) we would know - there have been suspicions, but they have been investigated and no evidence has been found.

Why do we care about microwaves in particular when there are huge installations like these operating at much longer wavelengths which as you say penetrate further?

If there was immediate danger from electromagnetic radiation it would have been observed years ago - powerful microwave emitters have been in use in very proximity to humans since the second world war (Randall and Boot developed their magnetron in 1940)

I have quite a few of the papers that 5G nuts cite, and they are not convincing in this slightest - there is not a single paper that is both dealing with radiation within FCC limits, on animal test subjects, and have any macroscopic threat to health. This also doesn't include the issue that these papers are usually reports of fairly limited research so there is no discussion of the relative risk of their findings if there are any at all (Historical Evidence as mentioned previously sets an upper bound on that risk too).
Sure. If I want to only work with the hot tech then yes, my choices are limited to companies using hot tech. But the reality is that the vast majority of development jobs are using the old standbys.
You can use the Lens of Truth to cheat and see the contents of the chests before opening them.
We pay 10% of our pre-tax salary for "health care"; which you pray to God not to need and most good companies offer private healthcare subscription to compensate/entice.

We pay 25% for a pension that may never come. The state also computes pensions in magical "points" which means they can arbitrarily tweak in the far future how much of your current money you see back.

We pay "only" 10% in income taxes and some/many IT positions are exempt (so far).

Once we have our salary in hand, we pay 19% in VAT.
If you want to make significant passive income I believe the strategy for 2020 is

* Make 10-15 videos, articles, blog posts, whatever. Make at least $500

* Write a blog post "How I made $500 online". Get some traction. Sell a course on "How to make $500 online". Get more traction. Make $20000.

* Write a blog post on "How I made $20000 by selling "How to make $500 online"". Sell a course on "How to make $20000 online by selling "How to make $500 online"". Make $100000.

* Write a blog post on "How I made $100000 by selling "How I made $20000 by selling "How to make $500 online""". Make $1000000.
Thanks for the illuminating post.
I like how Apache Airflow is used to move the pyspark script to a S3 location so that it can be read by the EMR step.
I remember working on a project where we wanted to automate a data pipeline using Airflow and had this problem of how to get our pipeline scripts to the right locations.
Yeah, boring vs exciting is a false dichotomy. Early-2000s Enterprise Java is neither - it's intimidating, because the code is so bureaucratic that it's impossible to properly understand the implications of any given action, and bureaucratic software is inherently buggy in my experience because there are so many interactions that inevitably something will trip over an unexpected edge-case of some other thing.
I almost never take notes. My to-do lists are on post-it notes scattered on my desk, and I rarely miss a task or deadline. I tried the notebook route for a while, but I found that it was more like a diary; I never looked back until years had passed and, by then, the data was no longer relevant.

Anyone else do it this way?
Language Models and Fake News: The Democratization of Propaganda (OpenAI's GPT3)
Totally anecdotal: When my wife and I were having kids 30 years ago, we stopped at two, as did many or even most of our friends. Now, however, on our block in our upscale neighborhood, with educated professional women, just about every one of the young families has three kids, and I can't think of a single young family that has just one kid.

(Nowadays during the recent COVID-19 lockdown, pretty much every afternoon we see hordes of kids, roughly ages three to ten, riding bikes and scooters and skateboards back and forth on the street, although that's slowing down as the Houston summer weather sets in.)
It gives the sense that the whole thing is click-bait, designed to draw in the reader and then get them to sign up for for his mailing list. As I read the list I was thinking "This feels pretty content-free ... there are a few nuggets, but mostly it feels really fluffy."

Then there's the sign-up form, and everything became clearer. Colour me cynical[0], but it's the reaction the post provoked in me, so I thought I'd share it with other readers here in case they felt the same way.

I guess you didn't.

[0] The power of accurate observations is commonly called cynicism by those who haven't got it. -- George Bernard Shaw
Reminder of Complexity
Data classes can be made immutable using ‘frozen=True’. It sucks that it’s not default though.

Can you give an example of how you use enums and named tuples in the same way? That just doesn’t seem to make a lot of sense to me, but maybe I’m missing something.
What about reparations to people who lived under Jim Crow? Many of those are still alive.

And no, I'm not saying you should do white-to-black reparations. But that's not to say it is just to do nothing. Particularly for pre-civil rights laws, the state could use its resources to undo the damage it did itself, and offer direct monetary aid or other advantages to those it wronged for so much time. Doing nothing is not justice, it is explicitly continuing the injustice.
Offloading a hash function to a custom chip seems appropriate. I suspect they are deploying an entire specialized box, not just a custom processor.

Edit: Nevermind, I may have been thinking about the wrong end of the pipe.
Inspired by a remark about Python's default split behavior in comment https://news.ycombinator.com/item?id=23446146 I wrote a Python oneliner for field selection works similar to "choose" but throws exceptions when the field cannot be found:

$ echo " a b c" | choose 1 2
b c
$ echo " a b c" | python3 -c 'import sys; [print(f[1], f[2]) for line in sys.stdin if (f := line.split()) or True]'
b c
This is a very important caveat for ungoogled-chromium, and makes it hard to justify its use for privacy reasons.
And of course that’s nothing compared to casu marzu. Granted, they are maggots and not mites.

https://en.m.wikipedia.org/wiki/Casu_marzu
He has at least one seminal article that I know of:

https://www.perell.com/blog/what-the-hell-is-going-on

Previously discussed with 220 comments: https://news.ycombinator.com/item?id=19413852

The first few paragraphs are not good and may be difficult to read through. But after that, things start falling into place and the rest of the article is absolutely great. But I agree that the other articles by the author may not have the same level of quality.