skysight-inc/HackerNews huggingface dataset:
Seems super unlikely that somebody with a HN account is unfamiliar with search engines, doesn't it?
"Hey I just invested $2000 in options a few days ago, what's a margin call?"

"Turns out my pension fund was investing in BBB- CDOs, now they've gone BBBust"

The argument that you can't (or don't) get burned in non-crypto markets is made in bad faith.
It's already self-evident that Go manages that just fine. That's just weird dogma.
Adding lots of small, trivial packages is totally optional though.
See also the shell command pv(1).
As someone who's been writing Go full-time for only about 8 months now, I've repeatedly been frustrated with the lack of generics while building web APIs. For example, the Go GraphQL ecosystem is a bit of a disaster full of type unsafe code and use of reflection or code generation to support simple things like "a resolver that returns FooResult" vs. "a resolver that returns BarResult."

Here's a fun one I stumbled on: How do you implement a PUT endpoint where a missing JSON value is treated different than a null JSON value? This ends up being very difficult and requires a boilerplate wrapper type for every single type you might accept. It's even worse when you start accepting slices or maps, or slices of maps...

These are areas where generics will help me a lot.
One time I created a virtual machine on some cloud platform and after checking the traffic logs, found out that Coke had some random disused subdomain pointing to my new IP that was still getting traffic daily.

Does anyone here have an idea of how common this kind of mistake is? Would it be a viable strategy for an attacker to just iterate through VMs on a common service like AWS until one happens to get traffic on an interesting domain?
1. source?

2. that sounds more applicable to sellers of securities (ie. "you can't hide stuff in your quarterly statements") than insider trading.
Facebook should shadow ban everyone for a month to see if it improves mental health.
I am not in the US but I'm sure fellow HNers can help you out.
Fwiw, Clickhouse Keeper _can_ be run as an external daemon if you wish so. But it's packaged with the server binary itself, so once you add <keeper_config> to all your server nodes, you're good to go, without running anything else.
Risks of all-cause and suicide mortality in mental disorders (2014)
Am I the only one who thinks having to hold your testicles into hot water every single day is more trouble than using a condom?
It has no dependencies which is pretty cool
I almost got fired once for explaining this to my boss. He felt very strongly that each day of a 10 day project should mark 10% in progress. I told him that instead, you think about it, explore a few ideas, then suddenly you might be at 80%. But it's not linear.
> Teenagers? How many teenage women do you know of that are fucking 30+ year old men.

Not many teenage women go for 30+ year old men. But many women do prefer men who are sufficiently older than them that the combined effect for young guys is noticeable.

Anecdotally as someone who is now 46, I feel like the attention from much younger women has kept increasing. Additionally the attention has shifted. If a 20-something woman shows interest in me it's almost always sexual rather than a woman looking for a relationship. My dating life is so much easier today than it was when I was 18-20. Heck, it's still easier to find dates today than it was in my 30's.
You might want to consider actually doing something productive irrespective of whether someone is watching you or not.
You can run clickhouse-keeper embedded in the server, though. That way, each "primary" handles incoming SQL connections _and_ paxos communication without additional infra.
Web Design Tips
It feels like San Franciscans have pioneered a new anti-gentrification tactic: dramatically lower the quality of life until costs reset to 2008 levels.
> "Gamer device" manufacturers easily the worst of the worst when it comes to Linux support.

And Windows too. Logitech software is an example of that, their capture software refused to recognize an older functional generation of webcam like C910. It is capable of recording 1080p60 5 years ago. Their older version software (Logitech Webcam Software) no longer works in Windows 10. Tried to use OBS to get it to 60 FPS, nope! Somehow LWS have a secret sauce to get my C910 to record in 1080p60 setting.

And their Logitech G Hub suck balls for my G600. Unfortunately, I couldn't get Logitech Gaming Software (predecessor for G Hub) working in my main computer. Kept throwing up error when I tried to install it. LGS works better for my G600 than G Hub.
> Are most of us secretly lying about how much we are working?

I'm pretty good about putting 7-8 hours of work a day. There are a few days a year when I'm less productive.
I have friends that do this at two simultaneous full time, remote positions.

Both of their full time employers are happy with their performance and output.

They get two not-trivial paychecks.
Sometimes running into AngularJS was not too bad of an experience, since it's relatively simplistic when compared to what's needed to get it running (no complicated toolchain, such as with TS -> JS).

But most of the times it's a pain, because of it not scaling well to larger projects. I've actually seen projects where controllers grow to the length of thousands of lines because the developers didn't feel comfortable with introducing new ones in the pre-existing codebase, due to how the scoping works, due to how they'd need to set up the data models and care about initialization of everything, as well as custom integrations with validation libraries and other JS cruft (due to it not quite being "battieries included", like the new Angular is).

Now personally, i really liked how they did error messages (which gave you URLs that you could navigate to, with a bit of context in them; though it would be better with a locally hosted docs server), but a lot of things were awkward, such as their binding syntax: https://blog.krawaller.se/posts/dissecting-bindings-in-angul...

Luckily, AngularJS seems to finally be dead, so we'll get to migrate to something else soon, hopefully. And the projects that won't will be red flags enough for the people who don't like such challenges to turn the other way - truly a litmus test of sorts.
I wasn't aware of Click, it looks promising.

For reference, it's a backronym for 'Command Line Interface Creation Kit':
https://click.palletsprojects.com/en/8.0.x/
Remote controlled power supplies get you back in the driver seat when you screw up.
>However! I will say that this way of working and living comes with some significant hazard to your mental health. Doing something you don't like, care about, or believe in for decades long periods of time can really mess with your sense of self worth and happiness in life. You only have one life, do something with it that is satisfying. Get out of the rat race.

This is where my comment about remote work comes into play. When I worked in an office, I spent most of the day just entertaining myself on the internet. That isn't great for long-term mental health. Now that I am working from home I can put in the same level of work while spending the rest of my work day in more satisfying ways as long as I keep an eye on my Slack and email for urgent issues. I can't imagine ever returning to an office in which there is more pressure to spend 8 hours a day sitting in front of my computer.

I have thought about switching careers a few times over the years. However anything I would want to switch to would require a big pay cut. My relatively high salary as a software developer is what enables the rest of my life. Maintaining that lifestyle is my priority as that is where I find my happiness.
How are you finding Idris? or are you more in the Agda camp?

If you want to definitely rule out as many errors as possible, dependently typed languages are the state of the art, allowing you to write a sort function that will fail to compile if it returns a list that isn't sorted (eg,https://dafoster.net/articles/2015/02/27/proof-terms-in-idri..., or https://www.twanvl.nl/blog/agda/sorting).

After all, if you can't even prove basic properties about your code from your language, like array accesses being within bounds, are you really using all possible tools to rule out errors at your disposal?
All the other comments about the background processing, waiting for inspiration, only having stamina for a certain amount of time are all correct. For forty years I have lived that life and have never been in a situation where I averaged more than a few hours a day of actual coding. It often takes a long time for me to figure out what to do but, that's work, too.

But, five to ten a week?, get a different job that you like. I have worked in situations where there wasn't really enough to do. My response, write something else. If I was 100% retired I would work more than five or ten hours a week.

And I think, karawebnetwork, that you are right to inquire amount mental health. Having that little energy and motivation is not a good thing.
Please don't take HN threads into ideological flamewar. Not what we want here.

https://news.ycombinator.com/newsguidelines.html
Race as a biological imperative of some sort is absolutely hogwash. What race you are seen as says nothing about who you are as a person or what you are capable of. On that we agree.

Race as a sociological phenomenon is very real to those who experience it. Fetishization of race in sex is demonstrably real as well and not limited to women.

Regardless, race isn’t really the important part — it was just an example. You could replace race with any number of descriptors of a person (weight, height, etc) and it doesn’t make it feel any better to be fetishized; it’s not two people having sex, it’s one person having sex with an idea. Ideas aren’t supposed to have feelings, dreams, or agency.

Some combinations of these sociological states are just a lot more likely to be fetishized (and porn sites have the stats on that!) And when they are, it changes the power dynamics around sex significantly.
Are you sure about that? Involuntary celibacy actually predates all of these ideologies. The phenomenon was identified in the late 90s, by a female researcher no less.

It seems to me these ideologies are just an attempt to make sense of the suffering.
This is great! Games are what is holding me back the most... I am hoping that the Steam Deck really takes off and more and more games are supported.
I still remember one guy who did that and he'd pass work to me I complained to my manager and nothing happened. I work a lot and am super driven. Don't like people like that.
This is an interesting outcome of not aging. As time becomes less dire, we can remove it (or decrease it's coefficient) as a variable in choices. Interestingly as we start to do thing more slowly our effective live span shrinks when counted in events rather than seconds. To illustrate the idea, consider if the travel portion of vacationing took 5 years, in a 1000 yr life you'd have at max 200 vacations. Someone who lives to 80 today and takes 2 vacations per year already has most of that number of "events" per life span. In part this is why adding "healthspan" is more important than lifespan.
Oh, the things we'll get before we get flying cars ...
It is not the "not getting sex" that is traumatic, it is that that experience equates to "I am not lovable" for many men. It's particularly harmful when you see proof that other people are "lovable" and you're not. You feel like there is this world that you're permanently shut out from. Talk about it with adults and successful kids you get told "not to worry about it", "be yourself". You have a problem shared with many other people but you feel alone because (until recently) this problem hasn't been acknowledged.

These negative emotions persist into your college years, 20s, and even longer and sabotage your success with women and domestic life not to mention work and all areas of your life. Even when something good happens your are inclined not to believe it because of what you have internally and the resulting effect is self-reinforcing.
> Please stop suggesting that SQL Injections are a sanitization problem. They are a problem of escaping in the application constructing the query, not a problem with whatever the user has typed in.

How are they different?
Misleading headline… Azure is according to the website not yet integrated and is coming soon
Let's ignore that saying what we've done for all of history was "monogamy" is being a little generous with the term.
> maybe you guys have drastically improved things.

FAANG security is just like everywhere else: mixed. There are mixed levels of knowledge & experience, and mixed views: i.e. even though there's a lot of consensus on high-level tenets and frameworks, like e.g. Google's Beyondcorp stuff (along with some certain security 101 stuff that's been discussed for the past 138 years), you'll always get engineers who don't like X or Y. Just like anywhere else.

Nothing is a continuum.
Can you recommend resources about TypeScript RPC?
I recall seeing something similar happening with subdomains and S3 [0] not too long ago, albeit that issue didn't involve DNS.

[0] https://news.ycombinator.com/item?id=28351432
It is possible there just a lot of men who vocally express their inability to deal with their unrequited lust and feel a sense of entitlement to have their urges satisfied. Women could want sex just as often and just as badly as men, but are culturally less prone to express and feel entitled to it than men.
This has been done before: https://hackaday.io/project/20769-wifi-game-boy-cartridge
I think I’d get bored just working 10 hours a week. I’m drawn to ambitious adventures. I like working on insanely bold ideas. But because of this I’ve ended up at a few deeply dysfunctional startups. I wrote about one, a spectacular failure back in 2015. Among the many ridiculous situations we got ourselves into, at one point we had to sit in the office and work for 23 straight hours, from 11 AM to 10 AM the next day, to get ready for a demo the next day. If you’re interested, I wrote all the details here:

https://www.amazon.com/Destroy-Tech-Startup-Three-Steps-eboo...

But I think you can ask why anyone would want to work at such a dysfunctional startup. Why work 70 hours a week when you can make more money for less work? One of the most interesting reviews of my book asked the question:

“Personally, I find the book most interesting not for the absurdly lousy management characters, but for giving a glimpse into the mind of a person that accepts this kind of treatment as okay, shoulders unreasonable burdens, and seems repeatably drawn into difficult situations with the corresponding drama that inevitably ensues.*”
Yeah, the cartridge pinout is slightly different. The famicom has a 60 pin connector and the NES has a 72 pin connector, but ten pins go to the expansion port and four pins are used for the license chip, so two pins were lost, and those two pins were the audio out/in. Castlevania (and some other games) has significantly different audio for Japan vs the rest of the world.

There's a few different ways that people modify their NES if they want to use cartridges with audio hardware, using the (otherwise unused) expansion port pins.
But you're now relying on the notion that a majority of a subset of people's opinions define moral good and bad. This has never really been true, at least in terms of majorities making objectively good decisions (moral ones are a little harder to gauge). The US is filled with examples of where the majority was probably wrong, starting with the original War of Independence.

I don't think you'll find many fully informed people who thinks that house reps trading on insider info is good (myself included), unless they're personally beneficiaries of that system.

But this discussion isn't really about that. The original guy asked "why shouldn't she do this?" She can do it. She benefits from doing it. No one will stop her. Why is it immoral for her to do it? Which is a totally different thing from "the majority of informed people don't want her to do it." To that end, she is behaving exactly as should be expected of her given the amount of power she has.

The only way as far as I know to get people to not make decisions that are bad for the world but good for them is to not let them have the power to make that decision. The US government has become an atrocity of corrupt and consolidated power. That's the problem, IMO. And so long as its leaders can spy freely on Americans, can take 40% of their income, can deny them rights, etc, then this is what happens.
Assuming B2C, user-facing, and web-based.

- WordPress install which handles user account management
- the theme my login plugin to style the login screens
- ACF frontend for data collection from the user
- Beaver builder to make it look like something

In fact this is how I built a new build-it-in-public web app over the weekend. Plug: LittleGoal.com
Yeah Reddit’s different because it’s not public. Fuck this news is one of the worst things I’ve ever heard. The only thing I could imagine worse is if Wikipedia went public or got bought by saudi Arabian investors
Does Rust also have a feature that instills a burning desire to proselytise?
I think you oversimplify the situation. That's $60k in public campaign donations by executive employees of Nike. Which is based in Oregon, the state that Wyden represents.

Also, $60k isn't that much, considering Wyden usually raises between $4 and $8 million during a reelection year.

My guess is that he would be more swayed by the fact that Nike is one of the largest employers in Oregon.

Like it or hate it, this is the system we have, I don't see any evidence that Wyden is being bought off any more than any other Senator that accepts campaign donations from special interests (which is all of them).
Seems useful, I'm kinda sad that I can't use it, because I'm one of these psychopaths who like macOS, but dread iOS.
And kudos for not making it a subscription model.
Mode 7 wasn't a cartridge feature, it was a background layer that could be rotated and scaled in the SNES hardware. You may be thinking of the FX chip (mentioned by others in this thread).
Checkout what squid (from the squid game series on netflix) did very recently.
I'll believe the market over these theories espoused with zero supporting data. If women wanted sex enough, they'd buy it at a higher rate than they do (which is essentially not at all) regardless of cultural norms.
I read this paper today, and was absolutely floored by how serious the impact of mental illness on life expectancy can be. Take care of your mental health, folks.
The technically interesting thing is the automatic generation of the "bones", something the Disney solution does not do - they make you draw your character within a predefined grid.
Even this will be used in multi layers, like current chips. Aren't they already multi layer?
It's evening in Europe. We also have programmers here.
Note Taking Inside of VS Code
> This pandemic has killed an estimated 10-12 million people, according to the Economist.

A more accurate way to state would be "This pandemic and the varying response to it by different nations has killed an estimated 10-12 million people, according to the Economist."
Hackers can easily get anyone’s phone number. Just Google <name> phone number. There are so many data brokers out there happy to sell this information.
It can always be worse. :)
I feel your pain.

This was from an old job. I work a different job now with different challenges.
Let's not pretend javascript Promises and async/await are not magic in the same way some of Rails is. Lots of gotchas and unintuitive behavior, let alone cryptic error messages and stack traces. At least Ruby generally gives pretty useful stack traces. When something breaks, it gives you a pretty clear indication of exactly what line it happened on and what the problem is.
I'm aghast at this point: https://blog.wolfram.com/2019/04/02/why-wolfram-tech-isnt-op...

The blog post was probably literally written in and hosted entirely on open source software which were highly innovative at their earlier stages and continue to be highly innovative. This is a very self-serving presentation of an idea. Also, I officially dislike the word innovation.
Is there anything left of SF? It’s been a shitshow for years , why anyone wants to live there is perplexing.
> stop dramatizing and fear-mongering over the impact of STDs

36 million people have died from AIDS related illnesses since the start of the pandemic: https://www.unaids.org/en/resources/fact-sheet

HIV has affected the life expectancy of entire countries: https://upload.wikimedia.org/wikipedia/commons/4/41/Comparis...

As for HIV positive people, the number of such is going up, not down.

https://ourworldindata.org/grapher/deaths-and-new-cases-of-h...

This is partially because of a good thing, that less people die from AIDS than they used to. Mainly it's because HIV can't be cured though, which means you live your entire life with a weakened immune system.

We need more STD awareness, not less. Especially not dismiss STD awareness as "fear-mongering". Especially if you want to explore society models with less monogamy.
There aren't many qualities that disqualify a person from humanity, but being so bad at caring for one's own children that an employee would do a better job might be an example.
Like free speech; the extreme are protected by the rules that protect us all. That's a good thing.
Agreed.

I wrote a bunch of Rust, Scala, Haskell, but I still greatly prefer Go, even without generics.

I am very happy with the generic container libraries I'll get with generics, but I hope people won't try to be too clever (as they usually do). So far, Go is a language that just rules out a lot of bikeshedding, which I very much appreciate. We'll see how that evolves.

I do think premature or wrong abstractions are a much bigger and widespread problem than a lack of abstraction.

Also, I really like Go's error handling, it results in error messages in Go projects usually being top-notch (because of explicit handling and wrapping which includes relevant context and human-readable messages).
I work a pretty good average of 40h/week. Not sure what you’re talking about.
I'm sorry to say but you cannot provably claim this as there's never been a control group. There are disconnected people groups which do not live very long and their cultures are stagnant. And I'd suggest that the most recent century has seen the most development concurrent with massive growth in lifespan...
What is hot today is cold tomorrow... everyone uses google to code... everyone copies and pastes stuff from stackoverflow... github copilot and autocomplete are life savers...

stop being hard on yourself
Learn Sinatra/Express and then whatever you feel like. Sinatra is simple and good for learning.

Node.js isn't easier but it's more useful in practice IMO.

Learn Next.js after sinatra/express and you are good for 80% of jobs.
Hah fair, I have too :) But generally have found it not hard to convert them to embracing automated testing, as long as there's a strong automated testing culture at the company.
You missed some steps between confirming and finding: seeing that it was done wrong, reporting that, wait 1-3 days for a response, repeat at least once.
I agree that we don't have a free market, but how do you get to "AT&T wouldn't have been broken up" as evidence of that? It's exactly the opposite.
Does low latency audio work through WINE? I don't care about the specific tech used, as long as midi->hearing audio works well enough to actually play a piano.
Reminds me of the Gameboy Floppy Disk Drive or the Gameboy CD-ROM Drive:

https://hxc2001-free-fr.translate.goog/gbdk/?_x_tr_sch=http&...

http://hackedgadgets.com/2006/03/19/gameboy-atapi-cd-player/
Thank you Nils! We were very fortunate to work with you and all of the awesome people at Pear!