skysight-inc/HackerNews huggingface dataset:
Fortunately as a socially coy software engineer with limited social skills, I've somehow managed to find a partner with similar interests who gets me. However, after dating in New York for a few years, even with more candor my conversion rate to a third date from Hinge was 5%. This is based on around 40 dates in 2021. For some reason, dating is more palatable for skinny weird guys on the east coast?

Women have insane standards these days, for men who make less than $100k or don't already have a very strong social circle the options are dismal. I had women ghost me or leave the table when they realized I didn't work in finance, made less than $400k or wasn't willing to spend $250 on the first date. Fortunately, only in one instance did someone "bring a friend".

I'm almost 30, and to be honest, outside of friends I see every few weeks and my partner most forms of socializing seem incredibly trite and like a waste of time. I also stopped drinking because of my health and it just no longer being appealing. Meetups seem fake, and usually end up being people who pretend to be friends.

After college I joined a really cool small social "club" for young entrepreneurs (unfortunately it's no longer) and it was great. Consistent friends I'd see 3-4 nights a week etc etc. However, once it folded basically nobody stayed in touch - ended up being kind of fake friends :( .

Good luck out there friends :)
You'd pay back the coffee?
As kid I spent time in an old fashioned Russian serf type village, where a bunch of families lived together and worked a bunch of strips of land. It was the best time I ever had. Everyone had a job to do, and they were happy to let you help. The tasks you were given seemed fulfilling and meaningful.

Today is horrible. Nobody lives with family or knows neighbors around here. No more church. There are some craft clubs, but what's the point? Anything you can make pales in comparison to what you can get for a couple of bucks from Amazon. Growing a garden also seems pointless when you see the local grocery store. There are a bunch of hobbies but they also seem pointless when you look at a few Youtube videos and see all the popular channels doing exactly what you would like to but a million times better.

Honestly if I didn't have a kid I'd probably hang up my hat, but I do need to figure out how to make sure the kid doesn't have this experience.

(p.s. moving back to the Russian serf village is not the solution, that place is now ruined, young people moved to the city, old people died off or drank themselves to death. One guy hung himself.)
I think this might be old age creeping up on me but I find it harder and harder to work backwards through "argument by sarcasm" to arrive at what you meant. I think clearly you are heartfelt in your views that having your identity online be a real one is bad - but I am not sure if that is because of posts you made years ago being linked back to you or nefarious advertising ?

The old posts issue is interesting- do you mean that there are posts from years ago you would find upsetting to be linked to you? Is this because you have chnaged your mind (a normal process society needs to understand) or because you said things thinking yiunweee anonymous that you would not have said under your real name? Far less of a social
issue I think.

It does make for some interesting thoughts if we made everyone post under their real name.
What's the state of open-source digital assistants these days? Anyone use Mycroft regularly?
Zapier Cancelled Meetings for a Week? (Hint: Not Much)
why not onboard him into the initiative?
Ok, but it's not either Go or assembly. There's other languages. I listed 6 in a close-by comment. I wonder if Go's much more convenient at network clients than, say, Haskell or Common Lisp.
From quickly skimming the docs, Fail2Ban can do a few other things like execute a script for the action. I have it doing an API call to block the offending IP on OPNSense firewall.
There are tons of hiking places that are walkable from most US city centers. Most US cities have large parks.

Unless European cities are smack in the middle of nature, I think they also have same issue.
There's an API[0] but it's frustratingly limited in capabilities (albeit not rate-limited.) You'll have to iterate all post IDs, download each post as JSON and get the titles that way.

There's also a Google dataset but I don't know the URL for it or if it's up to date.

[0]https://github.com/HackerNews/API
I wasted my real life trying to win a staycation in the metaverse
In case this account is used for malicious activity (this is also valid for e-shops, crypto websites, etc) then this is the information that gets sent to the law enforcement.

As a result, you are the one who get to answer the police: you are the one easy to identify, the fraud guys use a VPN.

For some services, this also means the legitimate user gets flagged and banned for fraud.
The very first thing I did was turning off buying via voice.
There is no premium to be paid for boycotting Israel and that fabricated scenario has nothing to do with pro-Israel lobbyist driven first amendment violations.
It doesn't matter how many were sold if they were all sold at a loss and they don't lead to increased revenue because people only use them as alarm clocks.
I honestly never owned one in my life, nor I believe I ever seen one. Note that by "waterproof" I mean something I could stuff a laptop into and have it survive half an hour of heavy rain in it. Not something that will resist a small drizzle for few minutes before its inside surfaces start to get wet.
We'll get fewer people asking for career advice if folks understand their throwaway accounts don't shield them from being identified by their employer.
Does anyone have a link to a good analysis about the "death" of Heroku? Say, a good Ben Thompson style piece explaining how it all was subsumed into Salesforce and failed as a standalone service.
YEah the whole tone of the article is that there is something wrong with lonely people . That's not really helping them
Many are new students who don't think about the business landscape of the service they choose to build something on.

Students who are learning to build things on these platforms shouldn't lose their early work.
I will only talk about online opportunities :

When we browse the Web, be it HN, GitHub, Twitter, blogs… we

- either consciously forget that there are receptive people like us staring at their computer on the other side.

- or assume the interesting ones are not interested in connecting with us.

- or we engage with them but mostly in an anonymous, minimal, unthoughtful kind of way.

I'm not telling you to be manipulative, or have a full clear agenda, but IMO it is necessary to be proactive and have a long-term vision on this.

Also, I'm not telling you to start tracking all interesting contacts in a CRM, but why not consciously build a small spreadsheet where you put the one that built that delightful small GitHub project, or the other one who has kindred ideas on HN ?

Like physical relationships, virtual ones need to be nurtured. It is not going to happen without forcing it a little. For every 100 people, the 2 or 3 that will truly connect with us may be worth it. If you don't do it you will never now.

CAUTION: disappointment is useless. The web is full of people. Thank you. Next.

All this will be obvious for all those (successful) entrepreneurs out there (or as obviously futile for the cynics) . But "basic" things need to be rehached sometimes.
Especially when Bari Weiss gets in on it. Palestinians were the first people getting "cancelled" on campus, and we would have never heard of Bari Weiss if she hadn't been trying to get her campus authorities to restrain Palestinian speech.
HTTP doesn’t need to be in stdlib. Java and Python each had one but everyone long since switched to third-party reimplementations with better APIs. And HTTP will probably be replaced over the next twenty years, like FTP and Sun RPC and CORBA before it.
Non conventional 3D Print challenges (GCode)
Side Channel Security
Ask HN: How do you limit your son's software interest?

Show HN: A tool to quickly improve your skills

Amazing stuff.
"Non-cloud" cameras that secrety use cloud are also a problem.
Is Moore’s Law Really Dead?
> that can fetch from a HTTPS endpoint.

Seems like a lot of replies are glossing over that clause. How many of those other languages can do that in a fully static binary that runs on (almost) any system that can read and launch that executable?
Sorry for the misattribution, my mistake. Nevertheless, the fact remains that https is a part of the standard library and one of the elements that the op finds unique about Go. It is unambiguously part of the conversation, and the ostensibly negative comment that focuses on static linking is missing the point.

But I didn't even make the assumption that I was right on that understanding. I simply asked for more detail. Which was so that either I would learn something new, or the parent would.
Correction:

>How about 40 percent oxygen and 60 percent nitrogen? (Note: This is real stuff, >it's called Nitrox.)

As a nitrox certified diver I can offer that most common nitrox mixes do not exceed 34% oxygen and often are 32% oxygen. For safety, a diver with 32% oxygen is typically limited to about 112 feet water depth, before potential oxygen toxicity sets in to the nervous system.

For safety a diver with 36% oxygen is limited to about 95 feet water depth.

A large majority of underwater reefs around the world are above these maximum nitrox depths.

Furthermore, nitrox is quite popular, especially among older divers as many seem to agree they have more energy near the end of a 2 tank or multiple tank dive day.

Using plain air and 2 tanks or more dives per day, it's been common to come back to the hotel and fall asleep to get a rest (or similar on liveaboards).

But using nitrox on all dives it's common for even the older crowd to have enough energy to be ready to go downtown to the bars and have some drinks after a day of diving.
Young Australians just won a human rights case against an enormous coal mine
If they can create an account using a random address, they could create an account targeting someone specific.
> Presumably now people will routinely search for alt accounts of any HN commenter and bring what they find into the discussion.

There are false positives.
I worked on a backend service for Echo for a bit so was exposed to the internal stuff. There are a ton of people behind this project, as in, lots of things were done manually. There is a PM for "dog facts", for example. He makes at least 250k in total comp per year. His cost to the company is at least about the same (for simplicity), so 250k/year is spent just on dog facts (and I'm guessing some other fact categories).

10B would then pay for 5000 employees for 8 years (echo was released in 2004). My impression is that there were more than 5000 people working on Alexa between devs, QA, PMs, TPMs, managers, designers, etc, so I'm not surprised by $10B at all. In fact, it seems low after doing the calculation above, but people do switch projects or are shared so maybe it just seemed like that to me.
Obviously false.
The fundamental force behind this is individualism. Every single technological innovation has made it easier for the individual to function better alone. Every societal change has emphasized the individual right over the (real or perceived) benefit of the collective. This trend seems to accelerate and absolutely nothing that is happening in western society even remotely suggests a possible turnaround.

You can take action, like get a new hobby that is just an okay activity but the people are great. Work on becoming a kick-ass friend yourself and cook for people and all that good stuff. But you'll do all that against massive societal forces. A few decades back you'd join one of the few organizations or clubs that happened in your area, and instantly be in a reliable community (if you adapt a little - let's ignore all the downsides for a moment). Friends would hook you up with a partner who's as nerdy as you. When I was young random strangers had regularly great conversations on trains. A city street was a village, you knew everyone.

That is not coming back anytime soon.
> about a particular (granted, default) proxy

Yeah, but defaults matter. That's one of Go's big selling points, usually.

> As to the criticism, if a public module isn't playing well with the default proxy, it's a good sign I don't want to use it to begin with.

The concern raised here is more that things only work because the proxy masks problems. Also alluded to is that said default proxy is kind of awful to its upstreams, unnecessarily pulling things and burning bandwidth.
>Would not call this a failed product,

The "colossal failure" in all the recent headlines means "colossal [financial Return-On-Investment] failure" because customers are not shopping with Alexa voice commands.

A lot of consumers do like Alexa and millions have bought them because conveniences like turning on the lights and playing music are desirable -- but those "smart home" type of uses are not increasing revenue for Amazon.

Amazon was betting on more "Alexa, buy AA batteries" (i.e. spend money) instead of just "Alexa, turn on the light". With more sales enabled by Alexa, it would have justified the billions spent on developing the voice recognition infrastructure. In that monetization sense, it's a "colossal failure".
I wasn't familiar with this.

I find it interesting that one of the suggestions is to disable the ECDSA host key. I thought ECDSA was one of the "good" algorithms?
Like:

- `go generate` for embedding resources into the executable. So intuitive and beautiful.

- Strict curating. It's the kind of language that things don't get into unless they're the right solution.

- Performance! Python was my favorite language before Go got sufficiently mature. It was refreshing to have that much efficiency coming from Python.

- `if err != nil {`, dammit!

- Imports referring to the location where the code can be got. `import "github.com/fogleman/gg"` for instance.

- `go fmt`. Nuff said.

- Tabs as the standard indentation character.

- `fallthrough`

- `init()`

Dislike:

- nil. I wish nil had a smller role in the language. It's an agreed best practice in Go that a zero value should be a ready to use thing. I feel like that would be easier to do (and more true of the core language) if the zero value of a slice/map was an empty slice/map, the zero value of a pointer was a pointer to a zero value of the type it points to, etc. Maybe this can't be done for all types (function and interface types, for instance), and maybe there are good reasons for the way it is that I'm not smart enough to realize, but if it could be done for some types, it would be nice.

Things I Pretty Much Eschew:

- Generics are limited. Maybe I'm missing something, but I doubt I'll be using generics as they are very extensively at all. If we could make generic types that would be something I could see myself using more.

- Embedding. It's rare I find a use for that.

- `defer`, honestly.
Sadly, big tech has already determined that the market will bear this — for all intents and purposes, companies like Amazon, Facebook, and Google haven't had consumer phone support for years. I'm honestly surprised it's taken so long for other companies to follow suit. Contact centers which survive will need to become profit centers, rather than cost centers.
The consumer market ban happens when the FCC refuses to certify any new devices so they are not eligible for import for the US consumer market.
It's absolutely insane how much waste there is in Western economies--all fueled by free money. Glad that party is finally coming to an end.
And the table lists a time to crack it of 4 days. I assume that all of these will shortly be crackable in less than 1 second, as they'll be tried first.
"western" tech is made in the same factories.
The Natural History of Coffee (1683)
This is promising.

Níngdé Shídài (aka CATL ) is a credible, multibillion dollar company.
Artemis I Orion Flying over the Moon
The larger the company is, the better this works. Who knows what everyone really does? It's only the direct peers that will give side glances. And even then, it's risky. You can be seen as having sour grapes, not being a team player, etc. And everyone's busy with their own work as is. Why bother trying to call someone out? Large companies run on apathy.
My user name is an 18 year old domain I made. The software didn't find my gibbie account but I'm not sure how many posts were on it.
Sure, but move it elsewhere later. And who doesn't keep a copy of the code they deploy?
What a great read. And so true. I have worked with people who exhibited some or all of those behaviours. Mostly clueless middle managers who only survived because of their ability to BS upper management and because of the ability of the team to effectively manage them and counter their incompetency.
This has the disconcerting effect of making the real HN titles look like they're generated by GPT-3.
They’re not deciding randomly, they are exercising their own considered judgement.

However I’m not a fan of jury nullification, as it’s a violation of the juror’s oath. I agree jurors individually can in practice give their verdict as they see fit, but advocating openly for others to violate their oaths is another thing.
Of course protecting our ally Israel in special ways is exactly what these laws are intended to do. People get all bent out of shape when someone criticizes the US, and the same happens with regards to Israel. Countries make mistakes, it's a good idea to have open discussion of those problems. Saying your can't criticize the us because it's unamerican or helps our enemies or some such is just nonsense, and it also applies to other countries in the world.
Big city seems to be the key. Loneliness is the default in a modern city, because we can. It used to be that daily needs led to friction that sometimes (if people were social enough) led to interaction (introverts were much less likely to engage so it usually took a lot of friction before interaction becomes possible). Schools (and universities) still provide the largest field for such interaction. Everything else has been largely automated away.

If we accept that this is a problem, then we should think about ways that force people to be near each other again, somewhat artificially. This is different than building a bar or making a meetup and expecting people to come - only the most extrovert want to go there.
I just move it off port 22 first. That alone makes it go from hundreds of attempts per day to zero.
The failure is not in the product, it’s an excellent product.

Their problem is their high expectations to make it a big business. Same way Google kills good products willy-nilly because of unrealistic expectations or inability to spin it off into a self-sustainable project that builds good will with the parent brand.

Whenever Alexa tries to get me to add things to my cart or search products I roll my eyes (it’s never intrusive or annoying, they know better) so I can see why it might not tie in well with their primary business or any added revenue streams.

But they can make money selling the devices or on the App Store - they totally suck at promoting apps and educating users on new usecases. Especially if their AI isn’t going to improve like it hasn’t in the 5 years I’ve used it (if they are investing in the AI side heavily I haven’t seen the ROI).
what the hell? were they making up new jokes for it? If they were hiring engineers rather than comedians then I can see where the problem was.
Curious how they are measuring this. Do prime music subscriptions count as Alexa revenue if someone uses it once to request a song?
Oh, I see. When you write it's an intolerable burden to think of the feelings of others. When I write it's absolutely awful that I don't coddle your incredibly delicate feelings. Noted.
The Dot 4 speaker is a decent speaker. The voice recognition is also pretty impressive for a device that small. So, I disagree it's shit tech. But if it was my job to make money from it I would be sweating bullets.
An Anarchist FAQ – Anarchist Analysis and the Anarchist FAQ
Amazon Web Services – a practical guide
That is nuts. 20,000 people? Do they have large armies of people debugging individual conversational failures?
It seems improbable that the baseline load of a couple concurrent SSH attempts is higher than the load of running an extra Python daemon that's constantly checking your log files.
Are the Next 50M Developers Already Here?
Really cool idea. I'd need to upgrade the VPS though so all the vectors would fit in memory but it probably wouldn't be too hard (right now I'm just storing a map of username string -> array of 20 username strings because my VPS only has 512mb RAM). I'll think about if I can do this in a way that is more resource conservative.
Bowling Alone was very well received when it came out, but there has been another thread of articles that have been more controversial. I believe a relevant title is:

E Pluribus Unum: Diversity and
Community in the Twenty-first Century

The punchline has been that, if you are not careful, increasing diversity can lead to decreased trust in society, and with it, decreased social capital. The idea is that nobody feels really safe (in a social sense), and so you see a pattern of withdrawal.

I think this is a challenge that he wants liberal societies to successfully address. It's a warning when he says it, not a call for homogeneity.
Register for apple business manager which is free and than you can claim the domain and every account will be renamed/deleted (user has 90 days to rename it) unfortunatly you would need to create an id aswell. After that nobody can create new Accounts.
>A problem is that (at least some parts of) America has pretty absurd "stand your ground" laws (absurd from a EU POV).

You're confusing "stand your ground" (wherein one can defend against an attacker regardless of where they are) and "castle doctrine" (wherein one can defend against an attacker if residing on one's property). It's the latter that's applicable in this case, but only if the person trespassing is also attacking the property owner.

Additionally, there is a very strong historical precedent for both in western (ie European) law, and especially for the latter.

https://en.wikipedia.org/wiki/Semayne%27s_case
Show HN: OSS Next.js 13 app to find great movies
Although I see a lot of sibling comments, their message is about managing the money obtained from previous burst of (one's specialty related) activity, so I'd add something different. There are also cases when one may have another source of income (passive or whatever alternative active type may be at hand, there always is) or means of supporting oneself (say, having the needs covered by enrollment in a volunteer program). It's not great, but bearable. In that state a return to employment could mean in fact just getting back to one's previous quality of life and regaining access to resource levels that allows one to plan/dream long term. The trick is to plan ahead for such situations and not get over-leveraged.
Thanks. It's the mark of good drama that it touches us, of course. But sometimes it touches us in spot that's still very tender.
Sid Meier's Alpha Centauri predicted it, again: https://www.youtube.com/watch?v=iwqN3Ur-wP0
8-1 – MattKC [video]
So, Fire Phone writ large? Anyone remember them?
That's an interesting phrasing. Who forces you?
This is so lovely. Thanks for sharing. :-)
Look up Nortel.
Datalog programs guarantee termination while Prolog programs do not.
The more accurate statement would be "we should not apply this silution because it only solves 60% of the problem. Instead we should despair abd do nothing at all"
>All of a sudden we see Firebase’s cost graph go vertical.

think of all the money you have saved by not having to hire a hundred engineers to maintain your website's infrastructure!