skysight-inc/HackerNews huggingface dataset:
> If you are actually offended by someone mispronouncing your name, then everything else in life is probably going to be extremely difficult.

You apply your own indifference, which is perfectly fine to have, so broadly to other people whose contexts you know nothing about. To assume that because you're at peace with your name getting mispronounced in the context of your life, other people should feel the same within the context of theirs, is pretty glib.

There's no need to trivialise a situation that has nothing to do with you with such an off-hand remark.
Last time a post about Heroku was posted, I talked about my great experience using Coolify:

I am using Coolify (https://coolify.io), an open source self-hosted PaaS which is a relatively newer kid on the block compared to Dokku and CapRover. I tried both of these and I just didn't like how they were, always had some problem or another.

In contrast, Coolify has a great GUI that abstracts away the most common things about PaaS hosting, like connecting to GitHub automatically for git push deploys, SSL certificates, reverse proxying and custom domain support, and best of all, having support for Heroku style buildpacks as well as Dockerfiles. I've been quite happy with it, the creator has a Discord and responds to issues very quickly.

With regards to non-self-hosted options, I did try out Render, Fly.io and Railway but I found that their free servers were too anemic. I was compiling a Rust backend and it simply could not compile on their free servers. On Hetzner, for 5 bucks I could get a 2 AMD vCPU and 2 GB RAM machine that was sufficient to compile my Rust apps in a way that the non-self-hosted ones were not. I have a JS frontend app that works fine though but I wanted to keep everything under the same VPS, plus I can run other types of self-hosted services on it too, like Plausible analytics and a Ghost blog. I'm not sure if those are allowed on non-self-hosted options.

All in all, it costs me 5 bucks a month, and I never have to worry about sudden upcharges for traffic à la AWS as in the very worst, my VPS goes down for a while. I'm now running about 20 different services on this 5 dollar box including databases and applications as well as other services, works just fine.
I do, but I don't get the articles point really other than saying its bad manners
What first amendment right is being destroyed? You have the right to boycott. The federal government also has the right to boycott you for choosing particular targets of your boycott.
you cited it to support your proposition, 'in regards to accuracy, uppercase is the better option'

i reviewed it sufficiently to see that it's irrelevant to the question of whether that's true or not, and to pull the actually right answer out of the thread, and quote it above
"The action we take today covers base station equipment that goes into our networks. It covers phones, cameras, and WiFi routers that go into our homes. And it covers rebranded or ‘white label’ equipment that is developed for the marketplace. In other words, this approach is comprehensive," said Jessica Rosenworcel, chair of the FCC.
Yes, and now the majority of the country is bullied by the minority. Because that's better somehow?
Oh god, I sense this thing is trying to make us write essays to back up the titles.

My favorite so far: "Why isn't Linux perfect?"
Of course. Why wouldn’t he? That’s sound advice.
@rachelbythebay's HN spoof is still my personal favorite: https://rachelbythebay.com/fun/hrand/
It’s interesting.

Alexa is at least 10x better than Siri for our family, but I could understand that it is hard to monetize.
I make an effort to learn how to pronounce the names of people as closely as possible to how they call themselves.

At the same time, in English-speaking countries I go by my first name because it's common around the world and easy to pronounce, rather than my middle name, which is rather unique and difficult to pronounce, even though I prefer the latter. Likewise, I appreciate it when folks that were born with uncommon names "adopt" a simpler one, as it makes it much easier for others to remember and repeat. As they say, a rose by any other name is still a rose.
This is almost certainly going to be decided by the "reasonable person" test - and if you were on the jury it's going to have to be a higher bar than I, but I suspect there will be some offences we will both agree on.

My main point is not that we need to lock up everyone who makes a threat, but that we as a society will have to adjust our standards to the new normal.

Once upon a time every conversation was fleeting, every discussion in a pub or bar was ephemeral. Even Einstein and Dirac would walk home chatting without fear of being overhead. Then someone imagined it would be wonderful for the whole word to hear the erudite wisdom of those two geniuses of our age - and Facebook and Twitter and social media made it possible for every conversation in every bar to be captured and recorded and published - and we found out that Dirac and Einstein were just sledging each other and most other conversations globally were worse.

The new normal is that, like speeding, most evenings, conversations in most bars actually broke quite a lot of laws, from hate speech to sexual threats and basic politeness. And now the police can hear them as can everyone else - and discretion does not work on this scale - we either enforce the laws or change them.

That's a conversation for each judiciary- and likely to be either a balkanisation of the social media world, or a race to the top (we can all have twitter as long as we all behave to the standards of the highest / politest society. I am not sure where I stand on that.

Is it serious - hell yes. We are looking at a global technology with global benefits for all humankind - and if we want to communicate globally we need to agree what the standards for behaviour are on this virtual stage - from contract law to human rights and freedom of speech. We are inevitably going to build closer contacts - Brexit is a salutary lesson - and how we deal with freedom of speech online is just part of the jigsaw - but a telling part.
> the problem is that the the processor itself would do so when pushing the return address before branching to the interrupt handler.

I want to emphasize this point: when handling an interrupt, the x86 processor itself pushes the return address and the flags into the stack. Other processor architectures store the return address and the processor state word into dedicated registers instead, and it's code running in the interrupt handler which saves the state in the stack; that would easily allow fixing the problem in software, instead of requiring it to be fixed in hardware (a simple software fix would be to use a dedicated save area or interrupt stack, separate from the normal stack; IIRC, it's that approach which later x86 processors followed, with a separate interrupt stack).
Simply look to China and India of the past few decades. With the US offshoring a majority of their manufacturers to China, it lifted their people out of poverty. The US outsourced a majority of their tech support / call center jobs to India and India has seen the same result. You may also look to Japan and semiconductors, and engines. Note these are only but some and small portions but if you zoom out it’s hard to miss.
This makes me think consumer protection agencies should have more UX researchers involved in thinking about how best to safeguard the average customer from these non-software dark patterns.

Lots of different mandates or regulations might help - but which is the most effective and least heavy-handed? E.g. one could require a standardized way to display per-ounce prices next to the absolute total price, or simply require the per-ounce price is listed equally as prominently as the absolute price, or require notices to be posted on the packaging for 6 months after changing its size (apparently Brazil does this), or require said notices on the shelf next to the price, etc.

Perhaps user researchers could also build up data to make the case that regulation is justified, e.g. demonstrating that the majority of consumers are unaware that the effective price has changed.
Are you 5 years old that you don't yet know how "true and yet still invalid" works that you think it's so funny?
Because no one wanted a telescreen

https://en.wikipedia.org/wiki/Nineteen_Eighty-Four#Surveilla...
Curious who the far left extremists are to you? Do you mean Twitter communists or identity politics liberals, or something else?
This is like the spiderman meme where they're all pointing at each other. One flavor of capitalism fights another, is it any surprise that a capitalist wins or that the overall result is a strengthening of the military-industrial complex due to increased defense spending?

How about a more interesting question. Do you believe capitalism is the best or most just way to organize an economy which is possible, that it is "the end of history?" Do you think on an infinite timeline, assuming no extinction of the species or any other confounding factors, humanity will never come up with a better way to organize our economy?
Fully agree.

There are places in math where you can find some cool examples. You go on YouTube and find videos of 3Blue1Brown, or Veritasium, or Mathologer, and you fall in love with them.

But unfortunately, not 100% of math can be taught this way. Not even 10% or 1%.

And math is not a spectator sport. You need to get your hands dirty.

Still, can it be taught a bit better? Khan Academy seems to me as close as you can currently get to teaching better math.
Voice control clearly has potential applications and merits, but in it's current iterations, does not seem to have a so-called 'killer app' or feature that would compel mass adoption.
I’ve always used this: https://www.sshaudit.com/hardening_guides.html

If there’s something better please correct me!
In parent's defense, you are posting on a public forum introducing a position that is likely to create some level of pushback. Note that you use categorical language like:

<< there is no such thing as a "friend."

which could draw an uncharitable take.

I can't say I completely disagree, but there are literally billions humans on this earth. I would like to think at least one token good human exists?
Right: and the voters have decided that they don't want their tax dollars to be squandered paying a premium because contractors have decided to boycott. If someone wants to boycott Taiwan and avoid any semiconductors from TSMC, then they're engaging in significant self-sabotage and it's wise for the government to avoid people engaging in this behavior.
> Space travel can be quite complicated, but it is not particularly complex

What?
A product that is impossible to monetize is a failed product, especially when it’s losing money at the speed Alexa is with no way revenue in sight.
Word on the street has been that Alexa was overstaffed for years.

Maybe it doesn't have to cost 10B but it looks like there were in fact a lot of costs.
> drug testing requirement for federal contracts.

You can't compare drug testing requirement with Israel case. They do drug testing because you might accidentally create a problem to the government if you are addicted or regularly take drugs: You might share confidential information, introduce bug to the system or accidentally forget to follow processes.

Where is the logic with anti-boycott rules when it comes Israel?
There are more than 20,000 people working on Alexa in Amazon. That's more than 5B in salaries a year.

I worked with a guy that switched team, coming from an Alexa team dedicated to supporting jokes on the devices. It was dozens of people dedicated to just that, and that was a SMALL thing.

10B is absolutely not a surprising number.
I keep a portrait of the great Eugene Debs on my mantle for the purpose of encouraging people to ask me about him.

:)
Well, it depends on how far your datacenters are - in the end you're still limited by the laws of physics (speed of light). So 'fast' may actually be several ms, which might be a lot, or not a lot, depending on the problem you're trying to solve.
The court based the award on “actual usage” of the software (i.e. auditable use by uniquely identifiable users). In a real life contract negotiation, the Navy would have purchased far more licenses. Enterprises tend to buy surplus licenses so they don’t need to renegotiate and in some cases in defense deals the government actually has to buy the software for everyone, and cannot license only for specific people due to internal guidelines. This could have and should have been a lucrative deal for the german software company, instead the Navy went ahead with deploying the software widely without a legitimate license deal in place.
This isn't much, and i posted about it last week, but if you feel lonely working at home , join our chat to work with friends using the pomodoro technique. Can be 20 minutes or 45 minutes session and it somehow feels good to be focused with company. And it's no longer called pomochat but remoteyo: https://remoteyo.com
Here's what I do:

```
type Doer interface {
Do() error
}

type CanDoer struct{}

var _ Doer = &CanDoer{} // This
```

If CanDoer does not implement Doer, it will fail to compile, and you can quickly see what you need to do to fix.
Fair, but lots of people without anything close to a SE's salary have those problems, too.

Software engineers still have a much harder time justifying having a low savings rate when you compare them to the rest of the population.

Generally, there's some degree of frivolous spending going on.
Okay, I see where the confusion is coming from, thanks for clarifying. That expression means something different where I'm from, I'm not a native speaker. Sorry for the noise.
It’ll happen.
Is there a dataset of HN titles? This made me want to fiddle with this, but step one is to get the data, and I don't want to crawl HN if the data has already been collected.
I used to use the Alexa in my roommate's bedroom. By use, I mean that I would yell, "Alexa, add $RANDOM_ITEM to cart/wishlist" through their closed door and it would.

It was a funny prank but I was astonished to see that it wouldn't do any sort of voice detection and if I said "buy items in cart" I'm sure it would have done it without any biometric confirmation that I actually was who I said I was.
You’re comparing to debit cards where there is no float at all. You were mistaken in your first post. Just go with it.
You listed communication and communication-training things. These are very valuable and easy to under-value. The API to an organization is people. Speaking this language you are serving your team.
My big complaint with Golang is the way they (don't) handle nulls.

Golang treats null as a memory initialization problem, while ignoring its semantic use.

You still encounter nulls when interacting with external systems, and Golang has inconsistent ways of handling them. From memory (it's been a while):

- Nullable DB columns return a struct with the value, and a boolean for whether the value is actually the value, or a placeholder for null

- Requesting a non-existent query parameter from an inbound HTTP request returns an empty string. That's "fun" to debug.

- Decoding a JSON object with a null value omits the key+value completely. There's no way to tell the key was ever present. This is a problem when you don't control the originator of the JSON.

- I think maybe sometimes null pointers are used?
Awfice – Small office suite
I have a love hate relationship. Saves me time to turn off my space heater, or the living room TV when my kids are in trouble and keep turning on while grounded, or lights, etc, or google some mundane fact my wife and I are arguing about, sometimes getting a laugh when she TOTALLY gets the wrong thing in a funny way.

I curse her out more than anything but at this point she's almost a family member, I do wish they'd hurry up w/ a new generation using GPT3+dalle etc to create some much better ux.

I'd probably use a google home instead if I'd gotten that first, I'm not tied to the alexa brand, and hate Amazon as a whole as being a gluttonous monstrosity of industry, but I'm a big believer in global warming but still eat meat... Sometimes you just do what's convenient, I guess.
You can pipe the output of gron into fzf, it makes it kinda nice for perusing the flattened json.
You misunderstand. The point is that people are only able/willing to travel a certain distance from where they live to use public land. Public land that's very far way from population centres is not useful (for public access purposes) regardless of how much of it there is.
You're definitely not alone, and it sucks that getting involved in stuff isn't "automatic." But there are lots of paths.

Amateur sport leagues are one good solution, if you played something in high school or college.

Improv comedy classes are another classic great one, for total beginners.

If you're in a big city, there's a shocking number of beginner classes if you look. Acting, pottery, ballet, baksetball, stand-up comedy, acro-yoga, all sorts of stuff. Mushroom foraging in the park, depending on the season.

It definitely takes some time to figure it out. (And sadly there's less now post-COVID as some stuff closed and never re-opened -- but there's still enough!) You're right it's a lot of work to research and go to, and you won't like 80% of it. But you'll quickly find the 20% you do, and you'll have funny horrible stories to tell about the other 80%. :)
There's plenty of platforms where devs can do that. The idea that there should be One Monolithic Platform that lasts for 20 years is silly. Why only one? We have tons of options from modern hosts who have some kind of free plan available.

There's very little incentive for hosting companies to offer grandiose 20 year perfect free backend plans because hosting has been extremely commoditized and anyone hosting on top of AWS is just being squeezed aggressively. While you waste 25% of your resources fighting bad actors, spammers, CSAM, and everything else that comes with being The Place for Free Backends, your competitors are staying lighting focused on the features that your paying customers are leaving you for, spending only the minimum necessary on free options.

Frankly, if a dev can't find one of the ~dozen free top tier amazing backends available to newbie devs (many of which available through entirely web based IDEs that can launch any framework you want in moments), maybe they're not ready for this field, because a lot of it is in fact their ability to search and learn.
The problem is voice isn't a very good interface unless it's absolutely perfect. A standard GUI reminds a person the state that an application is in and allows someone to back out of a given decision. Another person can do that with voice but it involves being aware of where the person you're talking "is at". Even the most fluent voice interfaces aren't close to this.
The issue there is that… if you’re invalidated on that basis alone, then that seems to go against the First Amendment: “Congress shall make no law … abridging the freedom of speech” since, in this example, it’s quite clear the _only_ thing that would disqualify you is your speech (specifically, your expression of intent to boycott)

At its most extreme, then there’s no reason a GOP-run government could say “any company that has ever donated to, or has an employee who has donated to, a Democrat is ineligible for state contracts” in a bid to freeze donations to the opposition party. The only thing that’s been replaced in that sentence from current laws is “The BDS Movement” with “Democrat”. Obviously that would be an infringement of political speech.

Adding in the KKK or other hate groups into the mix doesn’t really muddy the waters— if a company is (reasonably suspected of) not adhering to other laws, like the Civil Rights Act (and any other equivalent state laws about protected classes), then the state would likely be prohibited anyways from continuing with such a contract, so it’s not the same.
Email Tim. I sent an email as a last resort, and an issue affecting my account was resolved a few days later. This is after about 18 months of almost weekly calls updating me about my case. Maybe a coincidence, maybe an assistant forwarded it somewhere.

I was fortunate enough to get my not so uncommon name as my gmail address. I must be the only person not using it anymore. I've tried getting PayPal and Uber and to delete the accounts other people have created using this gmail, but no luck. Circular, bot-like responses from Uber, no response from PayPal. I can't take over the accounts as the users have added a phone number. Similarly, kinda, but I'm locked out of a Bandcamp account as they send a verification code to me@domain-i-no-longer-own.com whew.
I'm pretty sure that Amazon execs see that as a feature, not a bug.
That’s not a good antidote. Some systemic problems don’t get fixed and consistently cause problems. They aren’t always explicable to a wide audience either.

A good antidote is giving frank feedback and working together to come up with a solution.
This is absolutely the meaninh of these epic lines.
It was unclear to me who invited who were. Who picked the restaurant? The rich guy? Why would he invite somebody he doesn't even know to dinner?
This is incredible and hilarious
We use ours everyday in nearly every room, but they all are technically collecting dust as well. So may not be the best measure in this instance.
Go lacks things I decided I must have, including Sum types and a string type which doesn't just think "string" is a fancy word for "Some bytes". So I no longer use it in anger. As a result these judgements are perhaps a year or two out of date:

I don't like the error handling, and I don't like that they basically punted the hard problem when it comes to data races.

I do like the broad range of stuff in the standard library, and I like how slim its garbage collector and runtime in general feel under use. Start-up time in particular is pretty good for a language with garbage collection.
That's actually a good point, thanks for reminding us

However Taiwanese doesn't seem to agree so far, they rejected her stance

As a result of burning steps
>Spending less time with friends is not a best practice by most standards, and it might contribute to other troubling social trends — isolation, worsening mental health (particularly among adolescents), rising aggressive behavior and violent crime.

In typical, low-effort WP fashion, these are just unsubstantiated claims. Why not take the few minutes to do some actual journalism... ah, because WP.

I'm not sold on the truth of these claims, though I am interested and willing to be influenced as to whether this is something truly concerning. Articles like this do nothing to further convince me.
People used to say same exact thing about russian gas
It's not normal. It's only for Israel.
It's stunning to me that Apple of all companies apparently can't get this right. If they can't, who can?
Cool story (really), but what were they hosting on Heroku then?
I love case-based visibility. I don't have to look at any declaration beyond the name to know if I can use the identifier outside of the package it's declared in. In most other languages case is just convention and visibility is determined by another keyword.

Yes, I know programmers who came from a Java or C# background who continue to use naming conventions from those languages, to their detriment. I don't blame Go for their problems, though.
YC startup videos recommend not asking users directly what they will pay for.

Users freq. say they will pay for something but back down against other things.
"Excuse me, waiter, here's $20 for my Caesar salad, put the rest on his card."
Writing Interpreters in Rust: A Guide
If you're in Germany, ALKIS I think shows what you're looking for. If in the Netherlands, check PDOK.

Your username somehow gives me an Indian vibe though, so not sure if this was helpful. Might help to specify which city or area you're asking after.