skysight-inc/HackerNews huggingface dataset:
It’s just luck. In NYC my relative (w/ terrible insurance) got a biopsy, saw a surgeon the following week, was offered a spot for surgery 3 days later. Pretty fast, but the system is confusing and opaque. I complained vociferously to the doctors in my family. Basically they have a sales quota to meet which requires them to work long billable hours. One told me the Cleveland Clinic has a very efficient system. Why don’t other hospitals copy it? The answer was a bunch of lame excuses. Basically, hospital management is usually excellent MDs but incompetent business people.

After hours of discussion, my conclusion is it’s easy to make incremental improvements to the current system because it so obviously sucks. But it needs a revolution to handle universal health care.
I did. Outright killing the Nest Secure without warning nor compensation was my final straw. Say what you will about Apple, at least they support their products for a reasonable amount of time. I have since removed all Google apps from my phone. I purchased a Starling Home Hub[1] (works great btw) which controls my Nest thermostats, which will not be replaced with a Nest product when Google inevitably kills them too early.

Nest was such a great product and brand, and Google completely fucked it up.

[1]https://www.starlinghome.io/
Sure, but its hard to tell isn't it? This mob issue goes back to Plato. Even a majority can act like a 'mob' against its best interest. I just object when people start talking about 'Oh my god its 1984', 'the government is totally fascist'. When in reality, we meandered here. Decisions from 20 years ago look bad now, it doesn't mean the government now is some 'deep state conspiracy'.
> There are people thinking that we should not spend our public money on the monarchy.

They may be right, they may be wrong. They surely have the right to express their opinions. But the fundamental question is: who cares? Or, actually: how many people care?

If enough people cared, that would be on the agenda of a major political party. If it isn't, they have to suck it up.
The presents don't always come assembled.
If that makes you mad, I still need help with https://github.com/MichaelMure/git-bug ;-)
Coming at some point, kanban and pull-request support, offline-first!
I think this post backfired at the writer. While trying to provide transparency over a problem (we all screw up) it uncovered what I think it's a horrible idea.

The issue is not the bug anymore but the update process.

These comments in HN might provide much more insights than the bug itself.
The vast majority of companies' politics / culture is absolutely toxic. Everyone can see through it but pretends they can't because they are mercenaries. Office Space and Dilbert have resonated for decades for a reason.

Who wants to play office team building games with some random office supplies? Nobody.
I would love to use this, but I can't figure out how to install it on my M1 mbp.
While that's true, we have to keep in mind: 1. We don't know yet what the misdiagnosis rate would be with a review. (There are reasons it could go up) 2. At least in the area I'm familiar with, on many days there just wouldn't be enough staff to do it - people are already sometimes waiting for hours. 3. Issues raised in the article.
Color fonts really hasn't converged into a standard, and their adoption is slow. OpenType-SVG was accepted 10 years ago, and it was implemented into FreeType only one year ago --- it hasn't even trickled down to most Linux distros (nor is it usable on Windows). I don't see COLRv1 in Win/Mac/Linux until 2026 at the earliest.

But I did try to make it into COLRv1 (as well as COLR/CPAL). The only tools that build COLRv1 right now are the tools from the Google Fonts team; I remember them stalling for hours before saying completion, yet the output was broken (I can't remember how it was broken).

I personally would love to see a COLR/CPAL version, and have some idea on how that could happen. But I probably should be working on some revenue-generating product instead ;)
> He's suggesting that there are problems with remote work for creative teams, but rather than think of ways to solve those problems

I hate this mindset (and I enjoy remote work). It's not his job to solve remote work for everyone. He probably (definitely) has other topics he's more interested in.
> The question is not about saving someone who I love or care for, but rather some "higher good", which seems to be defined in terms of class hierarchy (dharma vs. mere peasant).

Dharma is not "defined" in class terms, Dharma simply means virtue, righteousness, correct conduct and so no, and "class terms" might be an aspect of it for it. In any case it isn't the only "higher good" around.

> If I die to save someone I care about, that's not because they are better than me, but simply because I care about them.

You recognise that it is possible to care about and care for someone or something other than you, even at your own expense. And it is possible to care other even when they are strangers. We know that because such people do exist.

It is not about others being "better" than you, but a simple recognition that things that are not you also have value (in of themselves, or/and for you). There is nothing more laughable than the narrow egoism of "only I matter".
There's also quite a lot of these "remote work doesn't work" posts from C-level execs, board members, etc...that live far away from their company's headquarters. The dissonance is funny.
I don't think AI is going to replace management consultants any time soon. What would the prompt be? You can't possibly explain all the necessary background details to get a useful answer (let alone the actual optimal answer). And even if you tried, allegations of prompt engineering would take you right back to the same political stalemate.

Put another way, if a group of humans could agree on a problem statement and goal, then they wouldn't have a problem anymore.

Perhaps if the AI grew up with the company and was able to ingest every email, chat message, sales data, etc...

Anyway, what's an example of a "scientific fields where everyone within it is required to believe things that are false"? That's quite a claim.
It's not so much "on one hand yes, on the other hand no". It's more like "do the thing I want, but also at least do the thing I want too".

But there's also the meaning of "this and that", so you might be right.
> Thing is, we only have half the story.

Yes. And what is wrong with that? If this was a court of law, then not only would you have to hear both sides, you would also have to determine which side is true. When I asked for advice, part of that request was to put
yourself in my shoes, then give me some advice. Not to decide who is legally and ultimately right or wrong. That is not what I asked. I told my story, FROM MY POINT OF VIEW, AND ASKED FOR ADVICE. If I want advice from all points of view, I will, and have decided to consult a lawyer. It does not mean I do not value your advice, but please, never give someone advice by questioning WHY they are asking for advice. If you have to do that, then your advice is useless, as far as am concerned. Let's not waste each others time.
"If we have the ability to do something, we must do it, even if we annihilate ourselves in the doing". Such will be said, only unironically instead. It's the core belief of the Cult of Progress that dominates this site, and I am phrasing it that way to hit some nerves, maybe spark a smidge of introspection, though I'm not hopeful on the latter :P
How about what comes about as a result of this-
https://www.express.co.uk/news/uk/1766760/just-stop-oil-prot...
OS designers decided it was too hard to educate their users and that they couldn't compete with the marketing people, so had to find a way to build 'value' and 'earned revenue' with their Operating System plans.

So .. They dumbed-down the filesystem so they wouldn't have to explain it any more. And then they decided to never fix Finder/Explorer ever again .. and then they tried to get rid of it altogether. And even still today there are people who cannot understand the difference between a file and a folder, nor where or how they should organize their personal data in a way that makes sense. OS vendors decided to exploit this stupidity through anti-patterns that gave their bosses (the Marketing People) access to millions of users data...

The OS vendors dumbed down the user interface to make it more appealing to look at every day for hours and hours .. and then they forced us to watch ads in that interface.

They forgot that computers are general purpose devices, and tried to make us only do a few things with them. They removed the compiler.

They removed the compiler. <-- this is the most significant point at which personal computing went wrong. Instead of building a better compiler and a nicer machine to use, the OS vendors decided to make money off their developers, instead.

OS vendors stopped vending operating systems and became Marketing People™,®,© instead ..

Meanwhile, users get away with still not knowing what a filesystem is .. or why it matters to have a copy of that data out in the cloud, or locally on a machine in a place they can easily find it. The fact that this is still such a huge conundrum means that there really aren't any good computer operating system people out there any more.

They all went off to work for a FAANG and promptly retired.
Poster said they go off in the middle of the night, twice a year, with no smoke. I have lived in dwellings with smoke alarms for over forty years and this has never happened. My current house has seven smoke alarms and we’ve been here seven years and this has never happened.
I hate this aspect of modern computing…Time was, you could look over at your firewall, or notice that the local network was running like crap…but Google (and for this post, Comcast/Xfinity) have GOBS of capacity. It’s easy to manage costs when your bandwidth is constrained to a relatively low rate…

That super high speed 1Gb fiber connection? The one that STILL has the 1Tb/Mo cap? You can blow through it in an afternoon with one poorly constrained app (e.g. Torrenting)

Same here. Google has _company ending_ amounts of bandwidth in their datacenters and you can lose everything without knowing it.

(See also medical billing)
I solve this issue by leveraging the type-system to force me to enumerate all of the keys I expect to iterate over at compile time, i.e.

knownKeys(o, ["x", "y"]); // returns ["x", "y"]

Excess keys are not an issue, because they are ignored. And if I fail to list a key that the compiler knows about, the compiler will complain.

https://tsplay.dev/WKvkzm
> But they are the messengers, yet cant be bothered with any of this themselves, the only suggestions they ever have are what the rest of us can do to offset their life styles

Who is this "they"? The only rich rich person I can think of that actively advocates for policies combatting climate change, and isn't a "celebrity" type of rich person (e.g. footballer or actor/musician) is Bill Gates. Most other rich rich people, à la Arnault, Musk, Bezos flat out don't care and don't pretend they do. They spend their billions on whatever tickles their fancy, consequences be damned. As to why I exclude celebrities, it's because PR and their brand is a big part of what they are.
Yes, the education system is hand made to make the students into good employees for the corporations
Show HN: Targeted Log Levels
Hey HN!

A bug has been reported. Maybe it’s the data pipeline for a particular customer, checkouts with Paypal in Australia or Bluetooth connections on older Android devices. Whatever the case is, you’re sitting there and there’s simply not enough information to diagnose the issue.

Wouldn’t it be great if you could snap your fingers and start looking at DEBUG logs for just the customer in question? We think so too. This was one of the most delightful features that the core platform teams provided me when I worked at a large org and I missed it dearly after I left.

Here's what Prefab provides so far:

1. Something failing? Instantly change log levels for any class or package. Not specific enough? Target specific users, transactions, or devices and only output debug logs for them. Keep your logging code and log aggregator as-is, we just adjust the levels. Very easy to install this locally and give it a try. Hopefully a huge boon to your MTTR.
2. A realtime, reliable Dynamic Configuration system that gives you interactive, real-time, fine-grained control over operations of your deployed systems.

The core technology is this dynamic configuration system, similar in behavior to Netflix's https://github.com/Netflix/archaius, Amplitude's DynConf https://amplitude.com/blog/dynamic-configuration or HubSpot's conspicuously well-named "Config" https://product.hubspot.com/blog/backend-tooling. Client libraries bootstrap off a CDN and then start an SSE connection to get updates.

We'd love for you to take Prefab for a spin and share your thoughts. Full support for these logging features in Java & Ruby today. Python/Node/Elixir are in alpha zone and we would love to work with you on their development. See it in action: https://youtu.be/8AsEJF-NwAQ

We're so excited to share what we've built. We started Prefab because we think there is too much great, general-purpose tech that's locked away in large orgs. Just because I no longer have a team of 50 developer platform engineers on my side, doesn’t mean I don't want the fruits of their labor.

If you've used dynamic configuration or dynamic log levels before I'd love if you would share your experiences and favorite use cases here.

- Jeff & Prefab
It probably negatively impacts your post-tax income. All of that showy opulence has to be paid for by someone and I'm pretty sure Chuckie Threes hasn't worked a day in his life.
With the high cost of living who can afford to own the libs? $44B seems excessive.
Define Canadian made, because I feel like half the time I look up someone working in Hollywood, they grew up in Canada (or UK). They choose to work in Hollywood for obvious reasons.
Maybe it's the case, but Github has always had issues with uptime and stability.
>Where it's disappointing (to me) is that it seems he's just ... giving up.

His job isn't to solve the remote work problem but to run a company effectively. Given the current job market and glut of engineers looking for jobs solving the remote work problem won't provide much if any competitive advantage. That may change in the future but right now isn't the future.
I'm pretty sure your manager won't like you swiping left on the 1:1. Weird example.
It is just part of the Silicon Valley lore. You know how all those successful start-ups were all started in big office complexes. It is just more creative that way.

It has been obvious for a while now that the optimal workplace was designed in the 18th century.
It’s a good example of what people would like out of AI though - perfect recall and solid reasoning/calculation capabilities; an assistant that covers our weaknesses.
one of my pet peeves is to pronounce ancient greek just like modern greek, because that just makes sense. the ancient greek reconstructed pronunciation is just so wrong to do. we have a cultural tradition, continuing with the Roman empire until modernity.
That's because letters aren't sounds.
Nobody is condemning the rudeness against the royal family, but against all the people who like to give special treatment to the royal family for whatever reason, and especially to all the people who just want to keep giving special treatment to the royal family because it has been so since their grandparents were born.
Do you actually think preventing disruptions to the coronation is an indication the British government is becoming Fascist? Fascism has other attributes. Is there a dictatorial power emerging in Britain? Is there an increase in militarism? Is there even a right wing government (no)? Is the government expressing ideas of a natural social hierarchy (no...some of the opposition may be). Whatever is going on, fascism is not the right word.
Companies are already unable to check if they are utilising their employees time efficiently. People can look awfully busy without doing anything of value.

And at some point you want to use strict monitoring (perhaps assisted by AI) to keep tabs on them, they can just as easily work from home. But I doubt that's legal.
Frog Design had traveling exhibit called Frog Art. The gallery on my college campus ran the show. There was a NeXT cube on display and turned on. There was only a login screen. One could try to login and when the credentials were rejected.
The login window jogged left to right and erased the entries like an etch-a-sketch.
That completely knocked my socks off. That pretty much inspired me with the notion that going forward we would only understand technology through analogy.
The right to ignore someone else is not the right to have police arrest and remove them without charges because you don't like the opinion they're expressing. That's fascism.
Funnily, your post just made me feel a bit uncomfortable and I had the urge check my GCP spending immediately :D
> I am the network admin here. Please follow my rules.

In an organisation - sure. But sometimes countries act like a giant man-in-the-middle redirecting/blocking forbidden sites e.g. Russia. Most popular DNS servers like 1.1.1.1 and 8.8.8.8 are forced to comply.
This is incorrect: the Swedish police tried to ban Quran burning, which is mainly related to a Danish right-wing extremist, but it got quickly overturned by a court. Instead, they are trying to appease the authoritarian Erdogan with a new terrorism law so that he will let Sweden into the NATO. (From a quick overview, the law is not that bad; e.g. it mainly outlaws belonging to a terrorist group, etc.). Likewise, in Finland the local police made an absurd decision to accuse a protestor of defamation from carrying an Erdogan doll. There are no grounds whatsoever for such a decision in Finnish law.

In general, these things indicate how the much cherished and hard-fought rights can be sacrificed at the altar of geopolitics and/or security.
And yet currently in India there are active movements that are trying to get “lower caste” tag just to get the benefits of reservation even though they are comfortably well off.

So don’t try to potray things as black and white and reduce a particular religion to one concept and unidimensional like other Abrahamic faiths. Which btw are pretty much black and white and have more stringent concept of what’s human and what’s not (for instance branding women witches and burning them alive).
> Why is fair relevant? Fair is for board games with your family.

Why are you even responding to my questions, if you have no intent to help? I asked a question. I did not ask whether I should, or have the right to ask the questions. The answers you are giving, are irrelevant. Next time, please understand the question, before giving a so called answer.
Heh, that part of Zeeland is referred to as Belgium by my friend from Zeeland (from near Goes). Thanks for linking it though. We were at vacation in Zeeland last summer and I wondered if we missed this (I think it would been cool to go there if its not far from route), but we were nowhere near there. I guess we didn't go to Belgium ;)
Your Boss Has No Clue
When I bought my house, about 7 years ago, it came with a Nest thermostat. I have never hooked it up to the internet. It works quite well that way.
Why? Updates may or may not be to the benefit of the user, who should have a clear say in the time and place when their stuff is updated, nothing is more frustrating to have a job to do and then to sit there waiting for some silly update process to complete only to find out that (1) it doesn't matter to you anyway or (2) that they've borked the update or (3) that critical functionality you relied on has been removed or (4) that the marketing department thought this was a great time to try to upsell you on something.

Mandatory updates should only happen for critical security issues and even those don't need to be fixed on a five minute interval, once a day at most for a check and less frequently is probably fine as well unless the app is absolutely mission critical and people will die. And even then you should probably wonder if your QA is so bad that you need to be able to intervene on a moments notice, better to design your process in such a way that you can alert the user rather than to forcibly upgrade their system, especially if there is a chance that you'll get it wrong (again).

An upgrade is always a burden on the users, so you really don't want to do this too often and even if you are capable of releasing multiple updates per week it would be ridiculous to expect your users to follow that frequency.
Well from another perspective, a bootstrapping perspective, and hackernews does like a bootstrapping perspective, I could make a case that a good meal could pick licked out of most keyboards, saving money on lunch once a week.
Agree, but a jury just needs to decide a song sounds similar for it to be a copyright infringement. So a jury may hear the same melody and exclude the variation in their comparison.
Thinking only Software development is the only thing can be done is a little of a downplay, there are TONs of job that can be effectively done remotely, from project/product management, data analytics, engineering design (not just software), strategic and risk analysis, sales, marketing, and the list goes on, it’s probably only blue collar jobs are the exceptions for the most part. Even a pilot can be done remotely, during the pandemic we built a drone system for pilots to fly drones remotely from anywhere, and that’s just an example of how things are now.
More than just one line:

- Why check every 5 minutes? It's not like anyone will die if you wait a day to upgrade.

- Why download it without user confirmation. This is the worst one.

- The timer should not be stopped, or the user is forced to install the last downloaded update before they can install the latest.

It seems unwarranted to go to so much trouble for a screen recorder app, when just checking for an update at startup and prompting the user to go to the website would have been enough.
It's a particular "method" developed by people like Marie Clay and Lucy Calkins.

Like many great lies, it has a kernel of truth. If you read the word "horse" and have the vocabulary, then related concepts like "saddle" or "pony" might be activated in your brain so you can "autocomplete" them if they come up later without sounding the word out.

Similarly, if you are reading a text about a horse called Bucephalus, then after decoding it the the first couple of times you will have it "cached" and can skim-read it the next few times it appears.

(If you didn't notice that the word "the" was repeated in the sentence above, then you're also not sounding out every word individually as you go along.)

The problem with the method is that it completely fails as a way for new readers to decode text their "autocomplete" is not already trained on. So you get students reading "horse" when the word is "pony" - and teachers arguing that it doesn't matter because they're getting the meaning out of the text which is what really matters, after all.
Just like it was obvious in the 18th century, the optimal loom (the Jacquard) was invented, and no possible improvements to textile manufacture could be made.
The Bingularity.
Uber exec Joe Sullivan's conviction sends chilling message to CISOs