skysight-inc/HackerNews huggingface dataset:
I have been through tough times. Here is what I found that worked
- assess your strengths and keep a tab on skills you want to acquire - hobbies, softskills like empathy etc is more important than technical/work skills
- music mostly classical ones
- friends - chat up
- cooking
- reading something/anything even many times over.
Bottom like - you do anything that gets you in a flow. Time is a great healer.
Very smart until you put a socket wrench over it so you can't see the indicator? This would only be useful with open spanners.
Not if it’s written by a good programmer.
NVIDIA's internal term for this is "Speed of Light", or "SoL", though that's more focused on theoretical GPU throughput and efficiency.

Most of the time that you see you're locked on CPU, well, rendering is a huge cost, but often times it's gameplay code, it's the sound engine, it's the file I/O system, it's the Lua scripting. Rendering might very well be a very small amount of the CPU frame time, though it's still there too. As a game developer, when I profile a game, I usually don't see the render thread popping up as much. Things I remember:

* Some audio engine code that worked by running an expensive hashmap lookup many, many times a frame (fixed by changing how the hashmap lookup worked, which accidentally broke an older game, then had to add a configure switch to configure between fast and slow)

* AI Pathfinding code that recursively subdivided a bezier spline. Recursion was unfortunately slow on a specific console platform due to a compiler bug (and this was in 2019!). Fixed by changing it to an explicit while loop.

* A wind simulation system that simulated an entire world's worth of wind physics. Game engine was originally built with much smaller levels in mind, but carried forward for 15 years and now the levels were much bigger. Fixed by only simulating what was needed in the shot.

These things are a huge balance, and we fix it by profiling and getting things to run on our minspec hardware. And sometimes we miss.
Which I appreciated about LTT's challenge was they always appended a section at the end about how the Window experience is filled with many different annoyances.
That is simply not true. VCs have invested in mining operations.
When people often say to me "I learned all that maths in school and it was useless", I think to how much of that came in useful when I wrote my first 3D engine in my teens. Suddenly it wasn't so boring any longer.

When I started coding graphics in the early 80s practically every video game was a one-person show - every line of code, every graphic and every sound effect and line of music. By the time I start doing game development as a job in the mid-90s we were up to small teams of about 10 people, and we could all still go out together for a beer after work. Now look at it.. unbelievable how many people are needed for a modern AAA online game. I can't even fathom it.
> I hate to break it to you: you are not nearly as smart as you think you are.

As I've gotten older, I've gotten more used to the opposite idea:

Relative to other people (which is implicitly the metric we are using here), you are really smart.

Why do I think that? Because of the data.

The data is pretty solid that, whenever you survey the population, the level of intellectual sophistication is extremely low.

So low that many of the words I'm using in this comment would not be understandable to a significant chunk of the population. So low that, while knowing how to do a wordy math problem is table stakes on HN, knowing how to solve (x+5)*3=21 places you in the 'elite' of the general population.

It's got nothing to do with how we feel about it. It's just a fact that, when we look at the problems that 50% of the population cannot solve, the bar is shockingly low.

So based on that, yeah: the people who are reading this, who know how to write a 'for' loop on a computer, who read way above a 6th grade level, who could say 'yes I know what an imaginary number is', are really smart.
The bookshop probably had their payment gateway set to their merchant's card test gateway.
Race correlates to both lower and higher vaccination rates. Asians (which isn't actually even a race) correlates to higher vaccination rates.
https://www.kff.org/coronavirus-covid-19/issue-brief/latest-...
Race correlates to both higher and lower obesity.
https://www.cdc.gov/obesity/data/obesity-and-covid-19.html
What's even more fun is when the pharmacy is out of stock, so your refill is delayed, meaning you'll run out in the middle of holiday or travel when otherwise you would have been fine.

As someone who has experienced this phenomenon in the US, outside the US is so much better. My doctor just prescribes me nice round numbers of pills, usually ending with two zeroes. I almost couldn't believe it at first.
Its not. They are just spreading propaganda. Act as if caste doesn't exist and make others responsible.
Outside holyrood palace in Edinburgh is a small stone building called the queens bathhouse [0]. Whenever we drove past it the family would recite out loud:

Mary Queen of Scotland had a bath here once a year, whether she needed it or not

[0] https://www.atlasobscura.com/places/queen-marys-bath-house-2
That is such a beautifully simple idea.
These criticisms are not limited to just online polls. One advantage that online polls have is a larger sample size. Gallop polls, for example, tend to have an extremely small sample size of less than 2,000 people while an online poll can reach hundreds of thousands. Both online and offline have advantages and disadvantages. At the end of the day, if you're being shown a poll that you didn't pay for or participate in then it's likely intended to influence rather than educate.
> zip software will attempt to read files from the end of the file if they can’t read from the start.

Technically all readers are supposed to start from the end of file (to find the end of central directory). Some readers cheat and others like `funzip` use heuristics to scan for the first valid file.
I second the sibling comment.

Try VLC. That's what I settled on also.

It's simple and just works.
"And that after this is accomplished, and the brave new world begins
When all men are paid for existing and no man must pay for his sins,
As surely as Water will wet us, as surely as Fire will burn,
The Gods of the Copybook Headings with terror and slaughter return!"

You think he foresaw and disapproved of universal basic income?
"Sorry, you need over 200 karma to create a poll." :(
I have a similar sounding house. I use Amica for my insurance. They are super easy to work with and send you a dividend check back every year as a "thanks for being a customer" benefit.
In 2016 I vowed to learn to use Ansible to manage my personal Linux desktop's configuration. Almost six years later, I have a consistent, repeatable Ubuntu/Cinnamon desktop configuration that takes five minutes to set up when I get a new machine or want to factory-reset an old one. It was a lot of work in the beginning to figure out how to replicate various GUI desktop settings I'd changed (mostly diffing dconf dump files), and it took a while to get into the habit of applying obscure Server Fault incantations as Ansible tasks instead of directly on my machine. But now I have a complete journal, in the form of git log, of every change I've ever made to my Ubuntu machines since LTS 16.04. So I don't actually have to remember anything about system administration; I just run ansible-playbook. This is a major reason why I've been able to move almost exclusively to Ubuntu since 2016. Exceptions are a weekend playing Microsoft Flight Simulator 2020, and an annual slog through TurboTax.

TL;DR: configuration-management software is useful for personal machines, not just enterprise fleets.
An argument is not a strawman argument if it is true. Greenwald did not say that a majority of liberals want to turn unvaccinated people from care. Trying to associate that argument with him would be a strawman argument.
Just to wish you good luck with those goals, sounds fun. You have accomplished a lot in life so far. がんばってください :-)
> To all the downvoters, please engage me on my question.

Commenting on votes is annoying. But let me try.

> This reads like a bad form of new age neoliberal linkedin self aggrandisement.

How is "I realized my toxic perfectionism/work drive was making me act like a horrible person" either a neoliberal^WNeoliberal or linkedin^WLinkedIn type position? Especially the LinkedIn aspect, where this person started was LinkedIn's golden child.

And how is it self aggrandisement^Waggrandizement? GP realized what they were doing wrong, documented how they had made progress, and noted that they have more progress to make?

> I am sorry, but what is your point?

Their point was twofold.

First, it was pointing out the way they take care of themselves, like OP asked.

Second, it was pointing out a way many of us on HN struggle, and a way to help us move past that.

Edit: Removed personal attack. It was uncalled for, and I apologize. Also fix phrasing in a couple places.
People used to occasionally post polls to HN asking demographic data. Probably not entirely accurate but semi useful to me.
I can’t share a whole lot, mainly because I don’t know much myself. In the pre-COVID days, before I stopped going to parties, then blew up my life and moved to another city (thus not having a social network to attend parties with) there were many things to consider when hosting:

- who to invite (complicated by melt/flakiness) - involves making predictions about how people will behave and interact with each other
- how many to invite
- when to start
- when to end and how to end
- what beverages, snacks, food to include; how such things will be prepared and delivered in sequence
- drug and alcohol (also a drug) choices
- what music to play
- lighting and furniture arrangement; use of space generally
- desired outcomes; things to watch for; connections to encourage or discourage
- props, toys, games, and other objects (I suppose food and snacks are partially a subset)
- compartmentalization and breakaway spaces

An example of a party that the author would likely enjoy would be an informal book club gathering with a mixer before or after, or perhaps a showing of a film adaptation with discussion for interested participants after, while less interested people can break off to play board games. Or perhaps board games would be stimulating enough, there are a broad range of kinds, and they can drastically change the feel/experience of an evening.

I suppose “engineering” implies a formal discipline. I think that actually is a profession, I just know nothing about it. But design thinking can be applied by anyone to anything, and I do try to be intentional and/or am slightly neurotic about hosting.
Same to you!!
In most calendar systems there is. Perhaps there isn't in your favorite calendar, or perhaps you just don't know about it. For instance, the subject of TFA is based on the "Proleptic Gregorian", which does have a year zero.
> your server uses TLS 1.0

That is correct. Basically, the OS upgrades kept breaking my highly customized setup, resulting in downtime and wasted time, so eventually I dropped out of the program. I need to rebuild a new server and migrate everything over. With two small kids now and full-time job, if I have any block of free time (basically late at night or early morning), I prioritize putting it into working on code. It's not just a web server setup and custom things around it, but Postgress databases, e-mail setup and other stuff. Every item could have some issue chewing up hours.

> which is insecure

Secure/insecure isn't a simple Boolean. It's less secure than newer versions of the protocol, but it's not "insecure" like, say, a plain password sent over telnet.

> Your SSL certificate is invalid

I don't believe that is the case. Firstly, I've never had an problem connecting to the site using https from any browser. Secondly, most online SSL checking tools do not report a problem other than remarking on it being self-signed.

For instance geocerts.com says "The hostname (www.kylheku.com) matches the certificate and the certificate is valid."

I found one which doesn't understand wildcard names: it reports that www.kylheku.com doesn't match *.kylheku.com. That's a bug in the checker. One other flags some unspecified issue with the Alternative Names property (which I didn't even specify when generating the cert).
Forged check is more or less a bank error.
If everyone in the world was just smart and hard working enough they could all take a year off together.
I had something similar happen to me- my compensation included a big incentive bonus based on an annual target, but half was paid out in advance in like June to smooth out the income a bit. One year somebody in payroll royally screwed up and at the half year mark instead of 1/2 of the bonus everyone ended up with the full bonus.

The insane/awesome thing was how they clawed it back. The did require everyone pay back money, but only the money that was left after any payroll deductions. Between taxes, insurance, flexible spending accounts, retirement savings, and some other automatic deductions close to 50% of my pay check is deducted, so I walked off with what was effectively a 2.5% bonus. I was pretty happy to send back what they asked for at that point…
You could probably benefit from cognitive behavioral therapy. Through it you will learn things you can do to improve your situation.

I can tell you that one of my "answers" to half-finishing a lot of projects was committing to only one project at a time until it was done. My perfectionism and procrastination would make it take an extremely long time. It felt bad that I wasn't getting them done faster, but I eventually succeeded and learned some stuff. Would have gone a lot faster if I had not chosen to go my own way and do something different, or if I didn't do other things with my time (cooking, watching TV, working on a different project that was time sensitive).

But that's life. Things don't happen the way you want, they happen the way they happen. Accept the imperfection, the waste of time, the lack of accomplishment. Life doesn't get better if we stress out over things not working out. We don't win any prize for being perfect, either.
There's no coming back from a coup d'etat. What you have afterward is something else. You might call it a restoration of democracy or increment the republic number by one (France) but the cohort of the age now knows how fragile the status quo is. Look at Spain, or Chile for how long it takes to reconcile to the post coup tensions.

"Be careful what you wish for" is strong in this. The US armed forces were torn apart by the civil war, and would be again. Three divisions of control (the space force is a joke) would not align and my guess is somebody rational would lock the pentagon doors (lock them in or out) cut the cables, and change the codebook for missile controls.

Legitimate question if the legally elected government could ask NATO to take control of local US forces outside the continental United States. I am pretty sure Australia would shut down Pine gap for the interim, five eyes would halt, boats in non US harbours would be interdicted, and US bases roped off.
Agreed. I'm well aware that he was a racist, jingoist prick, but "If-" is one of my favorite poems of all time. On the flip side, I have a hard time reading poems like "The White Man's Burden" and "Gunga Din" as anything but fairly clever satire. Maybe that's a measure of progress?
VLC's killer feature, for me, is "this folder is full of music files. Play them in order." It seems most other music apps heavily prioritize artist and album search, which is great if you listen to mainstream music and not so great if you listen to a lot of soundtracks, or have poorly tagged collections of music ripped from goodness knows where. VLC lets me organize my files as actual files, and gets on with playing those files rather than getting in my way. 10/10.
The technology is helping similar people find each other in the same way that related YouTube videos help you find similar content.

In a way, it's because the person and the content are merging.

So yeah, it's accelerating, but it's probably a good trend.

GMA spins it weirdly because they're a boomer outlet, but fundamentally it's a generation waking up to mental health issues because an algorithm is putting that content in front of the people that are likely to have those issues.

Personally, I never gave much serious consideration to the idea that I have autism. But after watching a lot of recommended content, it's pretty likely that I do and the algorithm was right in identifying similarities. I'm not going to get a formal diagnosis because it doesn't serve any purpose for me, but I have no doubt I could.

The algorithm also thinks I'm a communist lesbian, which is very far off the mark, but I can sort of see why it would have binned me that way based on the content that I find interesting.

For people that haven't directly interacted with TT, I'd encourage just because it's so impressive. It will find interests you didn't even know you had. In some cases, that might be how you figure out you have ADHD or that you're gay or whatever your special group is that you didn't know you were a part of yet.
these are relatively small, relatively self-contained algorithms and data structures though, right? not a "big" piece of software.
Thanks for taking the time, around new years to boot, to explain it better for me; much appreciated.

So my take now is that as long as it works no one is questioning why or how it works. Which is what you'd expect scientists to be doing.
Is there a practical reason that they are randomized?
Amazing, it seems reasonable that all operators would follow this, I'll have to try this out.
I went through a phase of beginning to think my intellect was isolating me and realized I was just a self absorbed asshole eventually.

That was hard to swallow. I think the next hard to swallow realization was that I’m not a very good person. I’m not mean to anyone, but I invest very little in actually doing good. I know I should, I have the resources to do it, but I’m still so self absorbed. I buy things I don’t need knowing the same money could literally save lives. I worry about my own security even though I could find a new job within a month.

I used to think I was a pretty nice guy until I realized how terrible I am at changing my behaviour to help other people. In all practicality I’m kind of an asshole. I’ll do better.
I’ve done the same but with TV! My all time favorite TV show is “The 100”. It’s incredibly dumb and has so many plot holes it’s honestly amazing. However it never gets boring! Really would recommend it if you like that kind of stuff.
I really do wonder how many and for how long viruses can stay in a person's nasal secretions until conditions are ideal again.

Maybe some sinus washes would help.
Santa-nder bank. Christmas day.

Almost reads like an Onion article title.
His use of the word "decrypted" shows at least some lack of understanding. The SSNs were in base64 as I understand it so "decoded" would make sense but as we all know these two concepts are vastly different. He uses the locked analogy but there is no key or lock in this scenario.
https://visaagencybali.com/visa/investor-visa/

You need to invest in a company - but IIUC you could just buy ~$70k shares of Indonesia Telecom (i.e.), live there for 3 years, collect dividends, and then cash out when you're done.

Under normal conditions, I wouldn't want to invest ~$70k in some Indonesian large cap I know nothing about.

But if I wanted to live in Bali for a year, this is a pretty easy way to do it...
What do you mean that you are on mental illness Tik Tok?

Do you work for Tik Tok?
They don't need to. They can show more relevant ads in search or email if they know where you are on the maps.
I agree! I'm a voracious reader but I am very put off by books that I find to be, to borrow the phrase, "garbage." I spend a lot of time curating my reading list, as a result, and I'm always on the lookout for solid recommendations.
Ask HN: Do we need an easier Git?
Git is amazing and essential for my work. However, a vast majority of developers just use the clone-commit-push workflow and can get by. I've also taught CS to younger kids and seen students struggle to internalize the mental model of Git. The learning curve is steep for early devs. Is there merit in having a VCS that has a less steep learning curve or are the benefits of knowing a universal VCS too great (even if you end up using a small subset of the features)
No, and your handle made me laugh as a fellow ‘93 Aussie Wog.
https://web.archive.org/web/20211231074227/https://www.econo...
I put down at least 1/4 to 1/3 of the books that I start. I have very limited time to read (3 kids under 3 years, etc.). I won't spend that resource doing something that I am not enjoying. How do you do it?
The back cover of that book begins:

> Seconds before Earth is demolished to make way for a galactic freeway, Arthur Dent is plucked off the planet by his friend Ford Prefect, a researcher for the revised edition of the Hitchhiker's Guide to the Galaxy who, for the last fifteen years, has been posing as an out-of-work actor.

The second paragraph back there does start "Together, this dynamic pair begin a journey through space aided by...", but IMO the Hitchhiker's Guide doesn't really fit the proposed pattern very well: There's a lot more to it than just the bland stock phrases.
It is one of the great features that makes it my first choice for drawings.

I've used it for the png diagrams on a bit I wrote about the skip list ( https://shagie.net/2015/05/18/the-skip-list/ ) so that I could go back and be able to manipulate the drawing that its based on (import from - url - https://shagie.net/wp-content/uploads/2015/05/Untitled-Diagr... ) rather than the pixels in the image.
The 6809 rocked, particularly when paired with OS-9.

https://www.roug.org/retrocomputing/os/os9
When you say that OpenGL is a mess are you including all of OpenGL? Would your rankings change if you picked say OpenGL 3.3 Core profile or 4.x+ core?

With the caveat that I only ever really learned 3.3 (not much reason for most 4.x features for me) and I've never used any of the other APIs, I would say that yes the old OpenGL APIs were terrible. They were a poor mapping to how GPUs worked, especially as time went on, and having all the versions with very different ways of doing things kludged together made it a mess. However, I think what they did at the 3.3/4.0 transition cutting away the old cruft made a huge difference and it feels much cleaner and nicer to use.

So with that definition of OpenGL (ie 3.3/4.x core), do you still think it gives an inaccurate impression of how GPUs work?

Even if it does to some extent, I stand by my original position. An intro 3D graphics course should use OpenGL 3.3 (or newer) rather than anything else. This lets students use whatever OS they want without bogging them down in unnecessary annoying details for no benefit with Vulkan (or dealing with MoltenVk on Macs, not sure how seamless that is).

EDIT: I should add that I know you said you were not factoring in portability in your ranking, but I think you should. Windows has not been as dominant with college students (or young people in general) for a long time. I'm sure I don't need to tell you that macs are hugely popular with college students, and there are a decent minority of linux users too these days (It's certainly way more user friendly than it was when I was in college, having to deal with ndiswrapper for broadcom wifi on my XPS m1530).