skysight-inc/HackerNews huggingface dataset:
<<There are a lot of people who aren't, and have no friends, and whose only exposure to social interactions are at the office. These people are at much higher risk of bad outcomes like depression, suicide, etc.,

I wrote several versions of this response including one that touched on how quickly "we are in this together" morphed back into the usual "got mine, fuck you" during start of Covid. I hesitated several times. Ran it internally against HN rules about taking stuff at face value, but I think at the end of the whole process only one real question came back to me.

Is it really my responsibility to live somebody else's life?

To me answer came back quickly. It is not.
Sorry and thanks fixed it.
In my very unscientific opinion, severe sleep disturbances is usually a cause, not an effect.

Watch people get sleep problems, a few days of that, and then the mental health issues kick in.

Or cause sleep problems (stimulants or environmental), then see mental health issues produced.

The opposite can happen (mental health problem leads to sleeping problems) but in my circles I haven’t seen that as often. Of course then the mental health issues compound.

Fucking with your sleep is not healthy.
I liked rounded corners on Windows XP. It was the only version of Windows that looked professional and nice at the same time.

Windows 10's design is just bland. I don't know why MS went ahead with this soulless design for so many years after Windows 8 came to be.

Windows 11 tries to be nicer but really it's just a fancy cover on legacy designs left over from since Windows 3.1.
Sounds like a $10 billion plan to get companies to self-destruct and lose their labor to competitors.
All About E: A Language That Infiltrated JavaScript
Comparing Alphabets
> In hiring any software engineer, the organization needs me to have a 1/10th chance of hiring a future manager, 1/50th chance of future Director, 1/1000th chance of hiring a future VP, and 1 in 25,000th chance of hiring a future CEO of the company. A job hopper is unlikely to become anything but an IC

Strong disagree with this sentiment. I think you (or your company) are alone in the expectation or hope that an IC candidate would have even the remotest chance of rising to director or above.

Every engineering manager I've ever known, when they hire for an IC role they're looking for an awesome IC and that's it. Their hope is that the IC will have the chops, scope, and leadership to build awesome systems/products and grow up the technical ladder.
He's getting the wrong folder on Windows too because that's what he's requesting when passing in SpecialFolder.LocalApplicationData. SpecialFolder.ApplicationData returns %USERPROFILE%\AppData\Roaming on Windows and ~/.config on Linux.
This isn't quite accurate. While they do disproportionately make threads about people who are trans, they have plenty of threads about cis people as well. It's not like they target random transgender people. If anything, the "crime" would be being Internet-famous.
> leave out what you think is terrible about your current or previous company in your new interview

Are you saying that one shouldn't say to their potential new manager: "Every manager I've ever had was an idiot who didn't recognize how good my ideas were?" ;-)
Having lived in apartments a lot, you one makes friends in those. I found it a lot easier to make friends in suburbs after meeting people in local bars.
The website isn't readable on mobile which is doubly sad because it's a very cool article.
Ordering stuff not middle management. I seriously doubt an AI claiming MM know how could produce a 3-10 page telling me what it is. And unless AI replaced all the staff, I'd wanna be in the room to see NFW looks from people getting management direction, reviews, budgets standing on articulated customer priorities,and cross functional coordination from AI
I recall running into glass cloth tape, and it having some savvy use in glassblowing… but I can’t remember what.
Kind of have the same question as this commenter: https://news.ycombinator.com/item?id=33312835
"Faeces" is very commonly used in medical conversations, which with an aging population in most of the developed world, represent a substantial proportion of human talk. "Crass" is a silly term to use for a fine aspect of our linguistic heritage (scatalogical words have a fascinating history) - and particularly daft if you're comparing it to the childish (and very American) 'poop' (which will no doubt itself eventually be subject to the euphemism treadmill and be thought of as 'crass' by the next wave of neo-Victorians). 'Shit' is by far the most commonly used word for this topic amongst grown up speakers of English that I have known.
> The nice side effect of being a contractor is that your CV now looks like you have been in the same position for 10 years instead of a series of 2 year stints.

Can't you do this with W2 work too? "Oh, that was all private consulting work. No sorry, I'm not able to tell you who I was consulting."
Low trust society means low trust between people publicly (in society). Family trust is private and isn't what is being talked about with this label.
> Huh? If someone never stays for more than a year at a job, unless they are consulting gigs, that’s a red flag. The person is either dumb, unable to complete tasks, a risk due to behavior/etc, or otherwise problematic.

Really, that's the only conclusion here? Can't a person, who's much better engineer than an interview-goer - I mean, to modern interviews in the industry - have to get at some point a position which he isn't so sure about, get his concerns realized, and made to leave? It's tough market for good engineers, despite some media would tell otherwise; search for a position could take months, more than half a year sometimes, and engineers typically have to make some money, not only working software. So if a good engineer loses a good position, it's a situation against him to find another one - and job hopping bias only makes it worse for everybody, except maybe those bad companies who still hire him, but which can't sustain him.
There is no shared global culture forming online. It’s deeply fractured multicultures that have very little in common with each other. You assume everyone is in your bubble but everyone has their own bubble and the cultures are in direct opposition.
Firebase Cloud Functions: https://firebase.google.com/docs/functions/get-started

You drop a file in the functions dir of your repository, edit the firebase.js(on? it's been a while) config file to say that function X maps to path Y (so you can have api.site.com or site.com/api or whatever you want as a redirect to your function), and run firebase deploy.
If you really want to scare yourself, read:

Overshoot: The Ecological Basis of Revolutionary Change, by William R. Catton
I enjoy ketamine recreationally. No thank you to electrocution.
Obviously… if you’re that smart you would have picked me as a manager and never quit ;-)
Same, that said, we should want the people with addictive tendencies to be protected, because it's the right ting to do.

There is also a selfish argument to be had for why you should be against features targeting addictive behaviour even if your are immune yourself. Take games as an example, modern AAA games have been completely ruined by design chasing addicts for money.
I wouldn't be able to with this particular design, but there might be other solutions for what you're asking. What would you use it for? Something like the CharaChorder?

https://80.lv/articles/charachorder-a-cool-device-for-ultra-...
What again and again I find interesting, that Rust is (slightly) faster than Go (with all the discussions about generics etc.)

Still I would try a framework with Go, it seems odd to not use one when a framework is used with the other languages.
Thanks for the heads up. There's nothing mind blowing on the demo page, but password has been unexpired if you still want to take a look.
There is a risk that plants can't adapt fast enough to climate change and die off, causing a domino effect. Phytoplankton, for example, produce 50% of the earth's oxygen. So if they go, well, we might be along for the ride.
Sharpening the Axe: The Primacy of Toolmaking
With Pocket Casts' release as open-source, this now applies to both, so I am asking whether this was the only deciding factor back then.
This is why I like it. Abstracting the unsafety, yes I might have to write unsafe to directly access raw hardware memory to get sensor data or something, having a good way to encapsulate these sources of failures makes it easier to write better quality code.
Right. Since renters usually pay the electric bill, what incentive is there for landlords to help tenants save on utilities?
> (exception: unless they're at a cushy enough gig where there's not much/any pressure to deliver)

Another exception: when the applicant is actually passing able/willing interviews.

Do you really think a good engineer would leave willy-nilly a good place to work? I've yet to see a good software engineer who loves interviewing for the process of it.
> So you're a small startup no one has heard of, you offer ~50% of the TC most of the engineers you reach out to currently have and you're likely not going to survive until the next round of funding if interest rates keep rising. Nice.

Ouch, why so harsh?

Startups are tough business and everyone knows it. Doesn't mean you should throw out your red flags in desperation, especially when the red flag in question is about the candidate's ability to commit to a company (or, their ability to identify a company or situation worth committing to).
https://en.wikipedia.org/wiki/Dead_End_Drive-In Salton Sea Slab City is ripe for development. Cancel/ban all free Methadone clinics from SF, setup one in Slab City with a condition of wearing user tracing bracelets and not moving more than 20-40 miles away and you have something going there.
Linus Torvalds – How Linux Started
Star count has some interesting side effects. On one hand, it incentivizes people to produce something popular — and by proxy something useful. On the other hand it can be cause addictive behaviors.

What’s even worse is the notion that my employer requires me to use a social networking site for my day to day operations.

https://bower.sh/github-as-social-network
>>It comes down to this: I hate being an employee.

Why should anybody hire you to do a thing, you hate doing it?
IMO the best way to learn something is by trying to __change__ how it works. Instead of learning what you MUST press to go backward one word, think "Do I need this? And if I did, what shortcut would I assign to it?" Then go ahead and do just that. Little by little, you find yourself working in a system that was inspired by Vim but is tailored to your needs and wants.

EXAMPLE:
I use Karabiner on Mac. My hyper key (CAPSLOCK) can do cool things like:

HYPER-W → Go back one word
HYPER-E → Delete one word (backwards)
HYPER-Q → Go to the beginning of line
HYPER-A → Go to the end of line
HYPER-S → Go forward one word
HYPER-D → Delete one word (forward)
LSHIFT-W → Select one word (backward)
...

There _is_ a Vim extension for Karabiner, but this way I remember my own settings better.
> bad ideas that would turn cruise ships into potential floating craters

Is the concern here is a sudden loss of power or autonomous flight?

If a beam is lost, these electric cargo planes will have enough batteries for 20-30 minutes of flight until power is restored. In the worst case, they would have to make a safe emergency landing in the ocean without hitting ships.

If the concern is about autonomous flight, then it's not really different from many other autonomous systems: they absolutely work, but have to be implemented responsibly and pass regulatory audit.
this article is basically amazing.

amazing, too, is that AP article calling the attack a 'burst pipeline'. yeah, i guess.
Why there is such imbalance? Why, for example, people aren't progressing that fast in their career, if they job hop? Or actually do they?
no I think you're right, that was a typo
I’ve been thinking for a couple minutes and don’t know of a well-known CEO who fits your claim. For it to be true, more than 50% would have to be. Or do you mean CEO of lots of little companies, therefore more likely?

Either way, those CEO’s deserve to try run their businesses when filled with job hoppers. It better be a simple company that doesn’t benefit from any organisational memory. Do VC’s invest in job hoppers or do you think they might be aware of any…warning signs?
Are the developers of "Unix-first software (such as `ssh`)" targeting Windows though? I don't think so. They don't deserve to be shamed for this stuff. They aren't "sloppy", Windows is lucky to get ports at all.
A few hours a week is plenty! So long as you are spending quality time together, you're bound to get closer.
I think whatshisface means "ATMega328" when he says "Arduino".

I think there are more 8-bit μCs around than ever before, even though it's harder and harder to justify using one instead of a 32-bit μC. But lots of 32-bit μCs don't have caching either, or they have it to the extent of "you can run code from internal RAM, or more slowly from internal Flash, or much more slowly from QSPI-connected memory". But that doesn't introduce any nondeterminism into the timing, because your code has control over where it's running from.
And from founding a startup on Scala (Lift + Play), grow over some years and sell, I most dread compiler errors with the type magic. If something doesn't compile because of types, the error messages (at least some years back) were so confusing, it took quite some time to fix problems.
If this is a fight for the free world, the strategy you propose is capitulation. I think you should examine your views more closely; you're expressing contradictions that I think you have trouble seeing, and there's an ungrounded paranoia to your assertions. Your comments about Chinese students read like Red Scare propaganda. There's a lot of "clash of civilizations" style essentialism in your views. I think you might benefit from looking into criticisms of that idea.
I find that unfortunately I need to wake up a full 3 minutes before stand-up to make it in time
This. Thank you
just signed up and bought some positions, i hope it sends me weekly updates of my pnl
Also spoken heavily where I used to live. However, a lot of the time it was used by non-Hokien speakers for its rich collection of curse and swear words.
To answer your question, the levels are important for both regular usage and debugging when something goes wrong. I create a number of debug/info/warning/error log messages throughout the tool and allow the desired level of logging to be set as a CLI argument - or even run in silent mode if desired.
As a BigCo hiring manager, I can tell you we are forced into a rough spot.

During perf/comp season, I get only a relatively small pool to allocate as salary/bonus/RSU increases.

And when hiring, every candidate worth hiring demands a total comp that exceeds my highest-performing engineers. Recruiting and even my own management chain is OK with giving in.

I've let several candidates go even though my management told me to just pay up, because it's unfair to the current team to introduce such an imbalance, and at any rate it causes me all kinds of headaches during the next perf/comp season when the new-hire wants a huge bonus on top of their huge hiring package.
I miss this about working from home. Wake up, put laptop on my legs, I'm at the office. Now I gotta burn gas, wake up earlier, get dressed. Just to do the same exact thing only in a different box. Maddening.
There's an option to include contribution activity from private repos. See the "Contribution settings" dropdown on your profile page.
vscode has a ssh plugin that makes remote editing of files and projects quite easy. I use it all the time.
Hmm, that's why I said inherent? Because as you mentioned there is a separate macOS directory structure and the system utilities don't follow the specification. Also, the specification is only written for Linux in mind, which is why I said "not inherent for macOS.

Is there an exact phrasing you would prefer?
It doesn't make sense. Based on what limited info is out there, the Pi 4's cpu is around 15 GFLOPS, and the GPU is roughly 32 GFLOPS. The cpu in my 4 year old laptop hits at least 58 GFLOPS single core and 216 GFLOPS multicore, on top of the 400 GFLOPS gpu. Considering that laptop cpus are much more accessible than Raspberry Pis (the 4gb model apparently going for $200 on amazon) and they're more performant, it makes no sense to benchmark on a raspberry pi. That doesn't even get into the fact that CUDA code (which most AI work uses) won't run, and the raspberry pi's GPU ecosystem appears to be a nightmare to work with [1]

[1] https://news.ycombinator.com/item?id=31147393
I'm not saying anything about what I do or don't know about the meaning of i.e. vs e.g., I'm just saying stand in front of any mall in America and poll people as they go in:

(Q1) "Do you, even occasionally, ever use e.g. or i.e. when speaking or writing?" Almost all people will answer yes.

(Q2) "Can you correctly define these abbreviations and explain their correct usage?" 1 in 10 will answer correctly.

(Q3) You (the interviewer), use one or the other in a sentence, ask people to correctly paraphrase your meaning to see if, in spite of their lack of academic understanding, they are still perfectly capable of understanding you. 9 in 10 will answer correctly.

This, almost by definition, represents linguistic evolution. And that is ok. I would go so far as to argue that "academic level of English" should be rephrased as "academic style of English" and that that stye has zero relationship with any notion of "correctness" at all. Telling the 9/10 from Q2 that they are "wrong" is, again, very misguided and pretty jerky honestly.
^ this. I did a lot of integration work with japan over the years and all documentation is in Japanese. All communication via email and docs is Japanese. Every thing technical is in Japanese.

I struggled with Google translate because it’s like 40% accurate at translating technical related stuff.
Drew Neil’s website [1] is great and so are his books, particularly Practical Vim.

[1]: http://vimcasts.org/
Oh, I‘m not alone! It‘s completely out of control for me. My email has been exposed for 1.5 decades now, but the last few months have been on another level. Maybe we are targeted as good value victims ?
Yes. Swing was not good, we had better idioms before and after.
I think it's because "shit" has acquired additional connotations, such as

1) An expression of dismay
2) Another word for "things"

"Poop" bypasses that and can therefore used to refer exclusively to feces in a nonmedical context.
German maker Laura Kampf is doing a video series on restoring a a 140 year old house. It turned into a much bigger project due to water damage that destroyed large parts of the wood frame and stone work. It’s interesting to watch if you’re into that sort of thing. She’s more of a maker type than a home renovation type so she comes at it from a different perspective.

https://www.youtube.com/playlist?list=PLLsyCFICnr819K6cWPGm1...
Something comes over most people when they start painting. They paint in a different way than if they were sending a photo to a friend. The image structure and even the colours are different. No one uses a "canvas" in a photo. You'd feel like an idiot using a "canvas" instead of a "camera" when creating an image to send to a friend.
I agree that the blogger doesn’t give anything close to a thoughtful or meaningful solution, but I don’t agree that it’s a pseudo-problem. Anecdotally, from every person I have spoken to around my age and above my age, it seems that something is causing socialization to not work as effectively as it did in my parents’ generation, and the data appears to support this phenomenon. It may be poorly characterized, in that the blogger may be incorrect about what’s driving it or how it manifests, but I feel like it is inarguable that something is happening, and whatever we’re currently doing to deal with it is not working.
thanks for this

i have moaned very hard re: the flat / glassy UIs of today, and i deeply loathe how newer folks have no respect for maintaining a working tab-order

good grief, losing the reliability of pressing tab and focus going to where i wanted it? really got me
Specialist components will be made on earth for some time obviously... but there are obvious benefits to maximising the volume of non mass limited payloads for things that get turned into structural components. The obvious first will be anything made from structural plastic, there are 3d printers pioneering printing in zero gravity, with some extra work you can scale that up to make a nice big printer that wouldn't even have to worry about sag, cause of the no gravity... It may not be able to print a pressure vessel, but if you need a million meters of wire conduit and plastic will do the job. Why ship up 10 launches of lightweight payload, or do all the logistics to lift, store, handle, and disperse the payload onto multiple launches with more dense payloads to get the correct volume/mass ratio... or just launch a printer you can keep using, and launch two huge payloads of printer feedstock.
When you hang out with people for a long time they tend to get to know you very well. This includes your weaknesses and faults and those would be common knowledge in any group you were a part of. Maybe you got made fun for it but eventually settled into the group dynamic making it a comfortable place to just be yourself.

Now we spend smaller blocks of time together, a lot of conversation is online where you can selectively present yourself favorably, social media is a selection of your best moments curated to be shared. We don’t spend time with people, so no one knows us and that creates a constant pressure to be “the image” you’ve presented. This is a recipe for anxiety, depression and having no resilience to the daily ups and downs of life.
One could argue that there's a huge difference between the two: dangerousness. Making at-home body-altering substances to be consumed is obviously physically dangerous. It's much harder to argue that what KF does is physically dangerous.
> This is only because the plan for simplified characters died midway through. There was a second round of simplifications that would have gone even further with talks of full phoneticization if that succeeded.

I was under the impression that most of the debates about moving from Chinese characters to alphabetic writing happened in the pre-PRC period. For example, Lu Xun supported Latinxua Sin Wenz[1] in the 30s. These proposals failed for a variety of reasons. Simplified characters were introduced in the 50s. Pinyin was also introduced in the 50s, but unlike previous latinisations meant to replace the Chinese characters, it was only ever intended as a teaching tool. I think there was still a thought to replace Chinese characters with alphabetic writing at a later stage, but, in practice, it pretty much died in the 40s.

1. https://en.wikipedia.org/wiki/Latinxua_Sin_Wenz
Free copy: https://arxiv.org/abs/2107.09676v1 (the titles don't match exactly, but they are versions of the same paper).
Naively, going into this I assumed “channels”[0] would be the solution.

All I took away was the age-old adage of: try to avoid passing objects back and forth from native code and also that I write inefficient code that copies buffers more often than I thought.

If you’re interested in python performance I saw a really good talk from strangeloop this year titled "Python Performance Matters": https://youtu.be/vVUnCXKuNOg ; Emery Berger has been talking about python performance for quite some time.

[0]: https://doc.rust-lang.org/std/sync/mpsc/fn.channel.html