skysight-inc/HackerNews huggingface dataset:
The best way of tracking that has worked for me over the years has been automatic tracking. For example my fitness band automatically tracks my workouts and gives me the summary, it automatically tracks my sleep too, my meditation app automatically tracks my meditation sessions, writing a blog as a part of completing the understanding of something new I learnt automatically tracks my learnings. Keeping things simple and automated is the best way to go as far as tracking is concerned.
> Nobody can know everything and wizardly is moving target - half composed of myths and half of smokescreen.

These people do exist, though. Just like in any sufficently deep intellectual field, there are people who are very gifted and have insane focus. Compounded over years, they grow to be real beasts, just listen to any talk by John Carmack or Jonathan Blow. The bad news for the employees is that they tend to start their own companies, as typical firms don't have appropriate spots for them (as someone else mentioned, these people provide 10x value but are typically only paid 1.5x-2x).
> And when you do see a 20-something, they're often kind of sketchy,

That’s not true at all and comes off as elitist. I’ve worked at dozens of Fortune 500 offices for my company, and met some truly talented young (20’s) engineers all over the world. Many don’t want to live in SV, many can’t move because of family, or friends.
I used to look after an office location that had three racks with older generation HP Procurve switches. About once every 4-6 months, the whole lot would go haywire and the only way to settle down the network was to switch them all off, wait, and then power up again. We never did track down the root cause and could never make it happen on demand,
Jonathan Blow on Deep Work [video]
What the about page [0] giveth "You gain access to many high-quality stock graphics and photos and that's all for free!", the terms of use [1] seem to taketh away "Images, other than comp images, may only be used commercially once you have entered into a license agreement and paid the relevant fee".

[0] https://www.imagefree.com/home/about

[1] https://www.imagefree.com/home/termsofuse
If that were the case, you might find yourself having a hard time joining organisations that care about this. It'd be something of a liability.
For those terrified of an AWS dominated future, projects like this are crucial. The closer we can get to OSS based push button open source DB cluster in any cloud, the less we need fear AWS will host everything and lock us in to a walled garden of closed source AWS systems.
I'll write a longer post about this one day but you bring up a really good point. Identifying the very specific "greed emotion" that makes us make less-secure financial choices I think is a really valuable skill. That's not to say that you should always ignore it -- but it's important to identify it so you can recognize your motivations for making decisions.

I had a similar issue to you a few years back - I was offered a buyout in a partnership that would have put a nice chunk of $ in my pocket, but I (naively) believed that staying in would put more. It fell apart and ended up being worth much less.

I'm not sure I'd have made a _different_ decision, but I certainly have learned to recognize when these moments appear so I can more rationally understand my own decisions.

Anyway - this is all to say, don't sweat it. You've learned, you're lucky to have picked good companies, now take that wisdom and make a less-greedy decision next time.
Also, sometimes you don't make enough for early retirement because...gasp...you don't prioritize money over everything else. Some of us have tried to use our talents to do things that are socially responsible. Whether it's doing something in the non-profit space, working on a company that targets the underprivileged, something to do with the environment or anything along those lines, not everyone is comfortable invading people's privacy to serve them ads.

So, yeah, some of us are still working because we had the naivete to want to make the world a better place.
Story of my life. Minus the options.

It would be entertaining[1] to know what proportion of "paper millionaires" in the field do hang on to the money and could retire to the Turks and Caicos. Also what proportion of valley employees become paper millionaires in the first place.

[1] And I mean entertaining because I'm in a bizarrely cynical mood this morning.
Selling a used book? Different scenario. Same product (ISBN), nothing for Amazon to do.
can you give an example of where unintended ligatures could appear?
Dense timeline charts for event logs
People act as though it's something new, but he's always been the authoritarian sort, who encourages you to question authority... provided you didn't disagree with him. His Dilbert fan club e-list was called Dogbert's New Ruling Class, and he always seemed to take the joke a bit too seriously, even back twenty years now. I'm not one bit surprised he supports Trump, and the controversy there amuses me since it's not anything new about him. He's not the rebel some Dilbert readers believe he must be, but a new boss, same as the old boss.
One example might be "ip helper" setups in a Cisco router. People use it to forward DHCP requests over a WAN. One broken SIP device, no flood control, and...bam, your WAN is hosed.
They're not. I've done maybe a dozen genuine 80 hour workweeks in my 30 years since high school. Maybe. At least half of those were in college.

People who claim to be regularly working 80 hours a week are often over-counting ("I can't remember doing anything but sleeping and working last Monday, so I must have been working 16 hours.") and often not actually working during 30-75% of the time they're ostensibly at work. Walk by the random colleague at a random time and note how much time their screen has code on it vs Facebook, YouTube, or an online shopping site. Sure, they might be studying an online course on YouTube or buying a critical piece of lab equipment for work, but more than likely they are just dicking off about half the time.
If you're inside the catchment area it's very difficult for the GP to not register you. GPs are expected to provide service to almost anyone living in their region.

If you're outside the catchment area the GP can chose to offer full service; offer limited service; or offer no service.

The full service includes things like home visits, so it's not surprising that GPs seek to limit that to patients who live far away.

For people who are travelling there are temporary registrations, but also GP walk in centres and GP out-of-hours services.
I don't discriminate on age but realistically someone is not senior until they have 10 years experience. That generally puts them in their 30s.

The younger ones can overwork themselves, job hop, write bad code. And then an experienced coder can sigh and fix it.
Do you have a recommended setup to tackle fingerprinting?

I'm using a VPN + ublock origin + https everywhere + temporary containers + don't track me google + chameleon + canvas blocker + custom user.js (that disables e.g. webgl).

It's pretty good to address many tracking methods (e.g. cookies, IP) but fingerprinting is remarkably hard to prevent.
Is it really important how easy it is to learn a language when we are talking about formally verified operating system kernels? Beginners are probably not going to write formally verified code, let alone formally verified system code, so this area is already only accessible to veteran programmers who may not have a problem with these aspects of Rust.

I don't think it's a contradiction to introduce people to programming with more "elegant" or uniform languages that are closer to math (like Scheme or Haskell), or "easy" languages like Python, and then have them move on to Rust if they want to do system-level programming.
Using https://zenz-solutions.de/personaldnsfilter/ without rooting doesn't help?
Hard-Coded IPs can't be blocked presumably without rooting(iptables) ;-)

I get "0" Ads on my Android, also I'm a bit paranoid, I block every suspicious domain, only allowing Mobile/WiFi access to trusted apps.

Sadly this behaviour is easy to fingerprint.
> Humans have a dark side and seem completely unaware that their believes are driven by self-interest, envy and hate rather than making systems that work.

I think very few people push themselves to self reflect. There’s the philosophy of objectives in, which one of the core tenants is that everyone is greedy and that that’s alright. With that acceptance, we can start understanding why we do what we do and what motivates us. Even a parent running into a burning building to save a child is “moral” because it’s the self-interested act of not wanting to live with themselves after the child [potentially] dies.

When we look at taxes, a simple tax code could be a percentage of revenue made in said country is multiplied by the tax rate. I.e. Facebook had $X million ad dollars spent in country, X * (tax rate) = amount owed.

This makes it clear to all parties involved. Although it doesn’t take into account operating costs, which he been the challenge so far. Either way, it’s admitting everyone needs their “due”. Not trying to target companies, but generally a Flat rate across the board.
Unsplash, pexels, both have a good collection of royalty free images that can be used without attribution, commercially.
> why are private practices artificially limited for whom they can bill the NHS?

I'm not sure they are. Here's the (admittedly complex) book: https://www.england.nhs.uk/publication/primary-medical-care-...

Note this is only for England. I have no idea about the rest of the UK.
Katamari Damacy's Creator Had to Move Mountains to Get His Game Made
You can only really do that if you have hundreds of millions and can negotiate with a major bank to get it done. Most companies don't trade options until after the lockup, and even if they did, you are restricted from doing so by the contract.

You also have to put up a huge amount of capital upfront to purchase the options. For Mark Cuban, this could be done on credit to the bank, but likely not possible for a single digit millionaire.

It was only during a unique period of irrational exuberance that banks were open to underwriting options for such new and untested equities.
This is something that has been bothering me somewhat. The following in particular bothers me a lot:

> "Why are you still working?"

The answer for me is simple - because I want to. I learned how to program at the tender age of 10 using a book that came with a C64 that my dad got for free from a garage sale.

Since those first years, the field at every turn has provided me with new intellectual challenges and as I've progressed I've accumulated different ideas and projects that I'd like to complete. That includes reasonably fleshed out ideas in bioinformatics, in distributed operating systems, in models for runtime type inference for dynamically typed programming languages, virtual machine construction techniques, and more.

I will never have enough time in my life to fully explore all of these - each of them will take years of dedicated effort to actually make something out of - so I have to pick and choose wisely to pursue the projects I care about given the opportunities presented to me.

My version of "cashing out" is basically sticking my money in a savings account and getting back to working on interesting things.. or if I have enough of it, using that money to pay some people to help me explore some of the more interesting things I have in my mental back pocket.

Some of us actually are passionate about our work. I suppose there are many that are in the field simply to make some big money and get out and live "the good life". I consider the life I would live doing that, and it just feels so soul-crushingly boring and insipid. What a waste of a life.
A frugal social worker left $11M to children's charities in his will
1/ Keeping up involves unlearning too. For me, that's the hardest part. Trying to approach everything with a "new mind". Meaning my expectations for how stuff is supposed to work gets in the way of seeing whatever is in front of me for what it truly is.

2/ A fair amount of new stuff isn't better. Or it's a mixed bag. Discerning the Brownian motion from the legit improvements is a lot of work.
> I am worried that this tax is partially based on jealousy and envy.

It is an attempt to keep part of the local wealth local. Big corps siphoning local wealth towards fiscal havens, in that depleting territories, concur to social mayhem and the rise of populism. Re-investing part of the profit locally for the communities, would also make the general public more sympathetic.
International cyberattack affects newspaper delivery
Actually, it's probably worth mentioning that I grew up in Scotland. Different school systems, of course.
While I have completely embraced running stateless services in Docker, I have been hesitant to migrate the database layer to containers. While I have not tested it personally, I have seen numerous reports of performance issues when using volumes. Is this no longer an issue, or was it limited to bind mounts? Do volumes not use the storage driver? Also, I have run into permission issues when using volumes with Docker, which I'm sure was just my own ignorance but it does seem like a cause for confusion and potential error. I have read through the documentation on the linked page, and the quickstart guides for KubeDB seems great for getting up and running, but I do worry about situations like if an automated PG database failover can't reconcile a timeline, there isn't much documentation on failover at all and this could add significant complexity to something that is already a potential nightmare. Anyone care to share their experiences running production databases in k8s?
Yeah, that's probably more important than the weather. Their cities are incredibly walkable. I recall reading that in the US, folks living in suburban areas average something like 3 or 4 kilos more than those in urban areas.
This 195-gigapixel photo is so huge, you can zoom in and see people’s faces
I think the UK definitely benefits from being much much smaller, and the emergency services much more tightly integrated, so rolling out new numbers is not as huge an endeavour as it would be in the States.
> When you write out an idea from start to finish in simple language that a child can understand (tip: use only the most common words), you force yourself to understand the concept at a deeper level and simplify relationships and connections between ideas. If you struggle, you have a clear understanding of where you have some gaps. That tension is good –it heralds an opportunity to learn.

I have lived with my grandparents for the majority of my life. My grandpa isn't the most intellectual person on this planet. Yet, since I've grown up I've always seen him as my intellectual equal and because of that he always listened to when I had understood a new concept.

I am sure that because of this 'in-built mechanism' in my family structure I got set up to be 'naturally talented' at explaining things since I was always used to put things into simple terms subconsciously.

What I am learning from this is that when I have a kid, I have to act like an 8 year old so that he/she will experience the same blessing as I did.

I still thank my grandpa for listening to my (most of the times) very long-winded and convoluted explanations, forcing me to simplify until I had a feeling he understood me well enough.
I don't. The only one I know is using Tor Browser without any customization, without even changing the windows size, because it makes you look like every other Tor Browser user.

However, it comes with a fairly long list of downsides: less secure than Chrome, less secure than even Firefox it's based on because it's not updated as often and quickly, and you MITM yourself by default, and it's slow, it doesn't block ads... The price to pay is steep.
Seconded, yEd is amazing.

I've found it fantastic for eg UML-like class diagrams. It has a beautifully simplistic approach to UML (which is an overdesigned mess, but that doesn't mean that all class diagrams are useless): for each class, the method list and attribute list are just two multiline text fields. Compare that to other UML tools that have a "Edit Method" dialog and whatnot.

The UX is amazing, especially once you get the hang of it and know how to circumvent its few quirks. I find that for many kinds of diagrams, drawing them in yEd is faster than on paper (the actual drawing is roughly as fast, changing my mind is an order of magnitude faster)
Same here. I've seen so many technologies at this point in my life, that picking up new ones is easy.

It's simply a case of quickly grokking which variation (on an existing technological approach) the new technology is taking.

There really aren't that many new groundbreaking ideas in tech; however, there's a lot of tribalism and silos (especially within individual programming language communities) which mean that old discoveries are often forgotten for a while until they are finally resurrected in a new guise.
> Looks like me

The classic signs of 2 words till racism.
If you try to download an image, you're greeted with "Get access to the best collection of member generated royalty-free images, at the world's best prices. It's free and only takes a minute."

I'm not quite sure what's free. :|
Where are you seeing the pharma company indicated? Under which parameter? I did not see it. Thank you.
Very few are working a full 40 hours let alone 80. Browsing YouTube and Facebook, chatting with coworkers is usually not working.
Pi hole (free) is good for this kind of thing if you are at home https://pi-hole.net/

I found that pihole did too much so wrote my own. I dont think it has any users, except in my house but it seems to work

https://github.com/time4tea-net/py-hole/blob/master/README.m...
The first time I tried to set up Xilinx Vivado, Xilinx swallowed my license and didn't provide a board definition for my Zynq (for which the license applied); when I tried contacting them, they couldn't help me work it out.

Maybe it's possible to direct newcomers to Xilinx Vivado, and I agree that they're more likely to be productive that way, but there's also a good chance their investment will go up in smoke and they will have no way to debug that. It's not as though the thing is "easier" in every way than using any of the public simulation tools, and it sure as hell costs more when it goes wrong.
> (or at least I trust Chrome to be secure, maybe Firefox too soon)

What's wrong with Firefox? Are you talking about yourself or some security update coming soon?
Which makes sense, but if true, quote in OP article would be vastly inaccurate and changes everything.
I'm gonna save this and post it back here in 5 years....
Very well-said! Wouldn't it be nice if we knew going in which companies understand this? I'd like to see more companies state these ideas explicitly in their values.
If after all that happened in the last couple years you still think this country rewards effort and smarts fairly then you live in Lala land, not in the USA.
The only dev I've worked with that I'd elevate to the wizard level... interview was a disaster, it was his first out of college, he was shy, answers were short, etc. We hired him anyways to get favor with his family, figured we would churn him out and keep everyone happy.

Best hire ever! The quiet shy kid could code circles around anyone id met prior.

Oddly he hired someone else with same degree from same well respected school, guy was not even one tenth as useful as the first hire. Third hire from same uni was junk too. That's when I really stopped looking at pedigree or even what degrees the person has, it's never proven to be a great indicator to me.

Edit;spelling.
Soon I’ll be on the wrong side of 30 and part of the reason I strive to master important skills is because I know I’ll be put out to pasture some day if I can’t demonstrate my value. I don’t want to depend on a post-ageist society to save me.
> Bjarne Stroustrup

I actually spoke to him at a tech event, he was super nice and I totally don't doubt the 'culture fit'
I'm sure most people would rather see a critique of the science behind Ion Propulsion than a rant about the content of this youtube channel.
It’s on my todo list.
They're learning a subset of Verilog which excludes test benches, which is a huge amount of a project (by code and by time) and is introduced in every single beginner HDL text.

You'll probably be in Chapter 3 of most books when this simulator fails you in a way you can't figure out; I think this is pedagogically unsound to say it is good for newcomers. If they started with a low cost FPGA board and XSim, they could practically use everything they'd learned.
In my past two jobs, I've found that the software engineers who want to still be software engineers in a decade are in the minority - maybe a third of the workforce. If you spent your early career wanting to become a manager ASAP, then maybe it's easy to slip up and think of older software engineers as people who failed to make that transition, rather than dedicated individuals.
My answer to that question is: "I've tried management and whilst I was told that I was good at it, I didn't enjoy it much - I discovered that I simply enjoy building and creating things, and that's what I do best".

Nevertheless, I appreciate that it's an irritating question, but I usually put it down to lack of empathy and/or life experience of the questioner. It would seem that some people just can't imagine that other people have lives, thoughts and aspirations that are different to their own.
Discretionary ligatures are typically decorative in nature and should be used very sparingly, lest legibility deteriorates. See the examples at [1].

[1] https://www.fonts.com/content/learning/fontology/level-3/sig...
Hmm... Seems to be working properly for me (Android 9, freshly downloaded Brave). What are you using?

I don't really play with the focus (other than the autofocus attribute on the <input>), so I'm not sure what could be going on.
Total personal anecdote:

Yeah that basically describes me, between the ages of 16 and 26. We would spend hours moving gear to different locations (homes), fiddling with cables, different amplifiers and loudspeaker to find the best possible match our (limited) finances would allow.

Tube amplifiers combined with mosfet pre's, magnapans with external bass speakers. Class A amplifiers that would require a dedicated powerfuse per amplifier. First press vinyl from Japan. Van-den-Hul needles. Granite turntable platform.

Every single weekend we'd swap pre amps, amps, turntables, arms, elements, needles and listen to the "audio system via music" :)

What happened to my setup, you ask? I got married. My living room was modelled around the audio experience: it was not an ideal love nest :) I actually gave my hand crafted, tailor made end amplifiers away just a year ago to a young stranger I overheard talking about his audio quest and who is in the phase where he is searching for his ideal setup like I was 30 years ago.
Show HN: Digest – A curated newsletter for all-in-one makers
Using logical operators for logical operations is good
The Play Store only charges you $25 when you register, $100 a year is for Apple
But to attract them usually requires a lot more then money. You're project needs to interest them, to start.
Witzelsucht – neurological disease that makes you good at comedy
True. I was being a little flip, there. There are also jobs that would be a waste of time or dreadfully boring for senior devs to spend their time on.