skysight-inc/HackerNews huggingface dataset:
> There is, in fact, fun to be found at every level

Yes, but we are not on HN for such generic advice.

Early in my career I thought that leadership is the end goal and just great, nobody told me that it's a bit more complex. My initial comment just says, guys, it's not getting easier, it's getting harder, much harder. Now we can do a philosophical debate what is fun, what is rewarding, that challenges are rewarding (YES they are) but it's about the fact the managing people is not easy and shouldn't be underestimated, the reward structure is very different than coding and much more complex than eg a k8s cluster.

I mean just check Glassdoor and how many people there hate their boss. It's so easy to f*ck up an org if you haven't any experience.
PC sales experienced annual growth for the first time in years
In many corporate and enterprise environments it's a requirement for the desktop. At a previous job I had this limitation, though all my work was managing their few hundred Linux servers. I used VMware Workstation to keep my head in the Linux environment, and because a proper bash and vim and ssh is my minimum. Now, I would use WSL2, as it's more than up to the task, and noticeably faster.

As for the Surface, I bought my wife a Surface X for Christmas, so of course my trusty Yoga needed depot repair right as she got it. She was kind enough to let me take it for the couple of weeks it's been away, and I went through the process of upgrading it to 10 Pro, installing WSL2, etc. It works mostly well, except for Docker.

There's not a functional Docker for ARM64 unless I build it myself, which I haven't felt a strong enough desire to do. But, the tablet itself is nice, once I got used to the smaller keyboard.
Google created Chrome, and bribed Mozilla with billions, to keep ad blocking from becoming a standard browser feature.

The Google search engine could be run for some small number of billions per year (or less) but Google extracts tens of billions per year from our pockets. It's a leech on society in the same way that Wall Street is.

They successfully propagandized the idea that "relevant ads are good" when it's patently obvious that relevant search results are what you want from a search engine. There's no need for ads at all.
> What does "non-experience" even mean?

Indeed, that's why putting meaningless arbitrarily defined touchy-feely words in physics is a bad idea. But I'll try.

Experience = event that changes the model of the world you have in your brain. We can verify it experimentally by for example:

- testing if you associate a loud buzz with food before the experiment (either by looking at neurons that activate when you think of food or by looking at saliva production)

- repeatedly giving you food after buzzing

- testing again if you associate a loud buzz with food

We can deduce from that change that your internal model of the world changed to associate "buzz" with "food" so you experienced our experiment.

This isn't a definition I will defend because I don't think such definitions are that important in the first place.

Now I don't think a stone has internal model of the world, and even if it does - I don't see how can it change. But I cannot experimentally test it :)
For that to work, browsers would also have to accurately advertise their own bugs/quirks, which might be a difficult ask.
Seems like the latter. I'd guess peterwwillis has had some bad experiences with NFS. I've had some bad experience with some of the same so-called alternatives. Every time I see someone put a text blob into a database that needs to be in a file at point of use, I want to slap them. Ditto for everyone who tries to implement a hierarchical namespace on top of a flat blob store. Ditto for everyone who distributes a thousand copies of a rarely-changing file via scp or chef, then complains about update speed or inconsistency. NFS is not generally a good idea in high-volume high-node-count traffic paths, but it can be a less-bad solution in many other situations including many that are still part of production.
Yes, definitely!

Pihole is basically just a "pimped" dns server.

So, to rephrase your question: "is it possible to run both a VPN server and continue running a dns server?"
There was this COBOL programmer around the time of Y2K.

He realized that Y2K was going to be a disaster on a cataclysmic scale. So he put himself into hibernation with a timer set to wake him up a couple years after Y2K when everything would be presumably fixed.

He wakes up and finds out that due to a Y2K bug in his timer, he has been asleep for much longer than he expected. It's way into the future. Bill Gates greets him. People can see virtual screens in mid air, and tap on invisible (to us) keys and make gestures in mid air. Life expectancy has been greatly extended so far that nobody is sure how long people will live. There is now plenty of energy for all and unlimited resources.

The programmer expresses that he's glad his timer woke him up. Bill Gates says, "oh, your timer didn't wake you up. It was permanently stuck on a Y2K bug. We chose to wake you up."

"But why?", the programmer asks.

Bill Gates explains, "Well, it's the year 9997, and the Y10K bug is right around the corner, a lot of critical systems need to be fixed, and it says in your records that you know COBOL."
I'd rephrase it as 'most people are not systems thinkers'.

A more cynical view is that they are systems thinkers on a tiny scale of only solving for personal gain. Because they are only solving for personal gain, they don't stop and think 'who put these thoughts of personal gain into my head, why do I want to own a house and think Mercedes is better than Toyota?'. Because most people don't ask these questions, advertising works extremely well and society is constantly in a state of broken-ness - a system can't function well by the virtue of self interested jerks acting in their self interest - sorry Adam Smith.

The only way to make the system less broken that smart people have figured out is either making humans act like robots so as to limit their natural desires (personal gain) or literally create technology to do the jobs we want done.

The way forward for humanity, is to eliminate humanity as we know it. Most people don't know it because it doesn't compute when all you're concerned with is personal gain.
We have an uber-based docked bike system in my city (Hamilton) and they charge a small fee for undocked parking. The vast majority of SoBi bikes are kept docked, only a handful are left undocked.

That hybrid system seems to work well here.

Honestly, docked "dumb" bikes were a dead-end, but smart gps-enabled bikes and e-scooters are fantastic. The problem is just that they threw out the baby with the bathwater in completely abandoning docks now that they were no longer technologically necessary. They might not be technologically necessary, but having a designated "parking spot" for these vehicles is still useful from a city-planning perspective.
> If you mean "does this device have modifier keys like ctrl and alt", someone might have hooked up a bluetooth or USB keyboard to their mobile device.

I'll take the liberty to say yes, that is what they mean, and that is their point: there is no way to detect whether those keys are available, so the best we can do is guess.

And yes, I might actually need to know whether there is a physical keyboard or not. For example, do I auto-focus the input field? For devices with OSKs, the keyboard will pop up right away and obscure most of the site on mobile. For devices where the OSK won't pop up, I want the focus to land there immediately for usability.
Um. Most people never managed many other people, how should they know what they prefer?
Timeliness of Total Knee Replacement in Patients with Knee Osteoarthritis
I wanna know how to work
I uses good old terminal and vim, with a single command to enter current diary:

https://github.com/Aperocky/termlife/blob/master/diaryman.sh

Writing diary has been so much easier! (though probably will be hard to extend to people who don't know/like terminal editors, or command line itself)
I was waiting for Microsoft to release a Windows 00 or Windows 01.
Because the Americans make a lot of those types of video games, and if you want to pander to your biggest market, you make them the good guys.
I've only really experienced them in Helsinki so maybe it's a different situation than Berlin, but from a pedestrian's POV I see them pretty negatively. Firstly, people are often just dumping them wherever they like with no real regard, especially in the center you'll get loads of them just scattered close together on the pavement. The city is pretty windy so I'm not sure if that is also contributing though. Second point, and much more serious, is that people ride them like arseholes even in pedestrian areas.
What if you keep working on the same "easy" things for years, and after all that, your career is still in the exact same place? Or the whole project or company fails anyway, because no one attacked the elephant problem?

Doing the "safe" things also carries a lot of risk.
Please I wanna know how to work
No bike lanes? Something that goes 20-30 seems natural for bike lanes.
Ask HN: Jupyter-like notebook for technical communicators?
I am a software developer who often communicates models and concepts to nontechnical folk.

Often, I find myself wanting to create a simple chart or graph, or a simple calculator with a few fields, maybe a flowchart. Mostly very well-defined and well-understood things... nothing fancy.

Is there a templating library that will let me rapidly define and embed these charts and calculators inside, say, a Markdown file?
Stack Overflow has fired two longtime Community Managers
A decent number micros support CAN natively without a PHY, (STM32), it works well over short to medium length link, and is just _vastly simpler_ than ethernet in both protocol and backend implementation. Nothing so complicated TCP/IP stack to deal with, programming for it is more akin to using a serial peripheral on your device.
Difficult to show bi-modal in a box plot.
Panpsychism is often claimed to be a solution to these things. I've never actually seen any argument that would defend the thesis.

I say panpsychism is obfuscated dualism because it involves no causal mechanisms anywhere, and even worse its entire construction rules out there being any non-convoluted causal mechanism.

I'm not as unread on the topic as you imply. I'm no professional philosopher, but I've opened a Chalmers PDF on the topic or two.
If you work in a field where you and your coworkers are not employed as coders, coding is frequently a superpower. When I worked in aerospace as an aircraft structural engineer, I could do a lot of things my coworkers simply could not because I could code. This translated to faster deliveries, happier customers, and good leverage for increasing my comp.

So my advice to anybody who wants to get into a not-coding occupation and really distinguish themselves is: Get good at coding.
This is yet another illustration of why complexity is evil in cryptographic and security critical code. It's evil everywhere, but it's particularly evil there. The relationship between bugs and complexity is exponential, not linear.

X.509 is an over-engineered legacy-cruft-encrusted nightmare. I've implemented stuff that uses it and I never, even after the most careful auditing by myself and peers, leave with the sense that I have handled everything correctly or that my code is totally air-tight.
This scaling argument only works if the consituent molecules, atoms and particles also scale proportionally.

If you scale the system but keep one end tied down it isn't the same system.
https://ec.europa.eu/commission/presscorner/detail/en/IP_18_...

> In particular, Google:

> has required manufacturers to pre-install the Google Search app and browser app (Chrome), as a condition for licensing Google's app store (the Play Store);
The only type of person who will like this kind of quote is someone disproportionally benefiting from the system in an unfair way.

Let me tell you absolutely that if such people exist in the system then the system is flawed, unfair and such a person is indeed exploiting the system.

Systems can be made fair or unfair, that is what you must derive from the fact that everything is a system. It is pure stupidity to accept that all systems are unfair. This is not true and is nearly an obscene belief.

Think about it. The logical consequence of people disproportionally benefiting from the system means someone must be losing. If you must accept this, then you must accept that people working 3 jobs to stay afloat or people in poverty are just part of the system at work. Don't get angry at those facts.
Doesn't this have exactly the downsides of docks?
Could you elaborate a bit on that?
This was long time ago. It does compartmentalize the browsing info but the history is still accessible with other containers. For example, a Shopping container should have its own history. (https://github.com/mozilla/multi-account-containers/issues/4...)
This is key! I think one thing that is missed is that the systems that exist at a given point in time tend to be successful (at least in a Darwinian sense of the word) and stable.

>The same way a river meanders towards the sea

This is something to keep in mind when trying to change it. What if the aspect you are trying to change is key to its continued existence as a successful system? It probably will resist this as it probably gravitates towards its own stability.

Of course, some people understand this and yet would like to see it be destroyed. To them the only question I would ask is: Will the system you build in its place be as stable/successful? Then again, many of them in their overconfidence will think so. But let's just say that I would bet a system that developed more or less organically and succeeded will be possibly more adaptable and resistant than one that is centrally imposed.
I was just at SD for Kubecon. Didn't see anyone riding a scooter to or from the convention center or anywhere else down town.
I think that this caveat basically completely transforms the post. Take my admittedly strong opinion with a grain of salt, but I think rewriting this post with that context at the beginning (and from that angle) would really, really elevate it. If you get into a comparison of how risk-adverse versus risk-centric approaches can compare and contrast with career payoffs, I think you get much closer to a more detailed, useful comparison that helps folks think about their careers. With that said, I do think that courting risk as its own reward is flawed. It's risk weighted return that's the powerful part -- if you could make gigantic impacts risk free, you should do that.

In fact, to a large extent, I think this is a huge part of what senior engineering is all about. If there are table stakes things to be done that will make a big impact, you want to learn how to communicate that, negotiate implementation against roadmap, and then qualify and quantify the impact after executing. I believe and have observed what makes much of corporate software engineering so lucrative is the value you can add with relatively low risk. So, to court risk is give up a systematic advantage. It seems to be quite backwards to me.
Some context from an astronomer:

> we literally ran outside to check Betelgeuse was still there

https://www.reddit.com/r/space/comments/eolw8l/ligo_just_det...
Quantum Computing explained with a hands-on tutorial in 10 mins
I saw a tweet recently that really hit the nail on the head.

> By 2038 I'll be retired, and probably using medical equipment containing 32 bit microcontrollers.
Okay, and what’s your trick for knowing which way around the plug is?

Edit: Whoops, meant port.
On #1 I assume it’s simply the fact that Visa is big enough and stable/reliable enough that banks would be willing to do the integration to them to get the benefits instead of doing hundreds of bespoke integrations for little apps/services.
"Resource" being dehumanizing doesn't make "stakeholder" dehumanizing. Of course, everything depends on context. Do you think in this context I was trying to dehumanize the people I was referring to? To what end?
You think I meant 100 direct reports? Without any structure?
Yeah, I can open my notes up in an instant which is why I use it. I dont use it to dev all the time, but I do enjoy ST. If ST4 becomes a major improvement (LSP?) I may reconsider.
alternatively https://undraw.co/illustrations for free
I take issue with #1. The rich have very large percentages of their wealth in vehicles that don't get inflated away. Stocks. Interest-bearing debt. Etc. I would argue that Somewhere in the middle class is probably the peak for "% of total net worth in fiat currency". People who have enough money to save, but not enough money that their emergency fund is a trivial % of their net worth. And even then, they probably don't have a ton of money in instruments that yield much more than inflation. It's a lot safer for a CEO to keep 80% of their net worth in stocks because they could live off 1-5% of their net worth for a lifetime (even if they need to scale back their lifestyle a bit - they won't be homeless).
Rack mount Mac Pro now available
If I wanted to completely separate things like this I would use multiple different profiles. The advantage of the extension is that your history, settings, etc remains constant across the containers.
Nostalgic mode: I created a Firefox extension 11 years ago enabling users to have cookie containers by a tab (even when the Firefox API didn't enable this, it was basically a hack). Submitted the extension to the Firefox extend contest but not even a mention there. You can check an old video [1]

[1] https://www.youtube.com/watch?v=2Pfg-kJ4nAw&fmt=18
This article is probably sloppy but also somewhere implicitly implies - doing hard work requires privilege.

I think this is something that many comments here also allude to. By hard work I mean working on hard problems and not a slogger. By privilege I mean a mix of leverages via knowledge, experience and career circumstances.
PGP and friends are, in practice, mutually exclusive.
I am not sure of the relevance of that here, especially as the issue is not whether a computer could be made from neurons. My point is that the premise, that the mind is a result of neurons interacting, is not predicated on a requirement that each individual neuron has 'consciousness properties', whatever they might be. I cannot see how the computational abilities of neurons invalidates my analogy to silicon computers, where the computational properties are only found in aggregations of the basic building blocks, and not in the basic blocks themselves.

Also, it seems quite plausible that an aggregation of semiconductor junctions could have the same computational abilities as a neuron. This is, in fact, an active area of R&D.
Probably less than 5% of the internet would work as is. If you give more time (like 10 years), the number would be more than that though.

$300B is no way negligible by any mean and businesses are tightly coupled so the impact will propagate across everywhere. For instance, almost every functional search engines are powered by advertisement in some way (even DDG); how would you use the internet without a search engine?
This is the same weekend as SCaLE. Unclear if that's a good or bad thing
... wow. For other people, RR is a debugging tool for recording and playing back program execution. During the replay phase, you get great gdb debugger support, including running code backwards to find bugs.

It's not a toy: it can debug Google Chrome, Libre Office, and QEMU. However, RR is Linux-only.

Thanks alehander42!

Ref: https://en.wikipedia.org/wiki/Rr_(debugging)
I saw a handful of receipts and the like that listed the year as 19100. I'm about 99% sure that the fix was to subtract 100 from the year and change the text field from "19" to "20", thus fixing the problem forever.
I don't get this. I have an experience because I have specialized organs for delivering _information_ to a central information processing unit which can evaluate the experience in a way that is _temporally decoupled_ from the event itself. There is no such mechanism in snow, it doesn't convert "deformation" into data separately from the physical fact of its deformation.
Cool, cool, so desktop Linux client is coming along then? Or is B2 / alternative vendors the only foreseeable option?
Yes.

It was used as an industrial communications bus to coordinate slave devices from a master controller. Drop-length was a non-issue as the majority of our devices used an in-rail (DIN mounted) interconnect bus. The larger "drops" were often a under 10" and just jumped one DIN rail to the next DIN rail in the cabinet.

This was selected for the following reasons:

1. These devices were installed in HEAVY EM environments (think in close proximity to very large electric motors) and the electrical characteristics

2. The system topology physically supported multi-drop

3. We had a good deal of talent with CAN experience

4. Our device was already supporting a bunch of wired and wireless protocols (rs422, rs485, ethernet, btle, wifi, etc) and tbh CAN support was a gimme on the SOM we used as the device's core, so initially it made it into consideration by chance
Why do we have different programming languages
Autotranlation for the lazy: https://translate.google.com/translate?hl=&sl=de&tl=en&u=htt...

It looks like a FUD campaign.
Maybe I was just in an unfortunate spot, but much of my journey from my hotel to the convention center was limited to the low speed. Would require multi-block detours to get to full speed. I agree the boardwalk makes sense at 8mph (or anywhere that there's mixed pedestrian traffic), but whatever that main road is had the restricted speeds too which felt too onerous with the much higher speed traffic along side.
I run Pihole on my openHAB instance, so I don't see why not.
Ask HN: Why does everyone hate Electron?
Is it really that bad ?

The argument that it's too memory hungry does not sound strong enough to me since most of us (I'm making assumptions here, but I don't think I'm way off the mark) run powerful hardware (at least 8GB of RAM).

I don't know, maybe I'm just in my own bubble but I'm interested to know your thoughts.

And if you have built a successful Electron product, what's your experience ? Would you do it again ?
Windows 7 support ended on January 14, 2020