skysight-inc/HackerNews huggingface dataset:
I just recently found Essential Craftsman, and I absolutely love it!

This video (https://www.youtube.com/watch?v=qP1AmDRhoas) popped up on my YouTube feed about a month ago and really spoke to me. I encourage everyone to spend 13 min and watch/listen.

Great stuff!
There are more American millionaires than you imagine. Heck, I bet half the people posting here qualify.

I'm not sure your point, as stated, makes sense.
The very related concept of design by contract, pioneered in Eiffel by Bertrand Meyer, is something I've found absolutely essential for writing robust code. Every programmer should be taught to reason about preconditions, postconditions, and logical invariants, and properly document those when writing interfaces. Not bothering to think about edge cases is a major reason for software fragility.
I think beyond it being a taboo, it simply doesn’t enter consciousness in many non-western (or non-US?) countries — maybe kind of like how Asperger’s was discussed before it even had a name — it wasn’t, or that person was just a bit “different” in certain ways.
Apollo 17’s Eugene Cernan, “upon returning from his last moonwalk, vowed, ‘I ain't going to do much more dusting after I leave here. Ever.’”
I have literally never seen that argument, and frequently seen the argument that communism (and/or socialism) is Bad, because the USSR was communist, and they were Bad.

Not that I'm saying you haven't encountered the reverse; I'm quite willing to believe that people who run in other circles (or make other claims) encounter different arguments. But yeah, I see the "we shouldn't want communism/socialism, it killed millions of people under Stalin" argument all the damn time.
However juvenile, it is useful – as soon someone writes “SystemD”, I know that they’re either very inexperienced and don’t really know much, or they’re deliberately being spiteful and want to signal their hatred to other haters. Either way, I then know that I can safely ignore them completely, since they’re not part of a constructive conversation.
Here is a thing I think about a lot:

People like ads.

You know "brand Twitter" and how people like talking about the cheeky thing that Burger King said? That's an ad.

The Super Bowl? People watch for the ads.

Magazines: people collect pretty ad series, like the old Absolute Vodka ones.

Podcasts? We all loved saying "mail kimp" like idiots for a couple months because of a popular ad.

People like ads! …Except on the web.

No one has ever liked a banner ad. Search ads people sometimes like, but no one has ever liked a banner ad. So, they kept adding more banner ads to try to make it up in volume and then they added a shit ton of tracking because they could, but guess what, banner ads still suck and no one likes them.

So, maybe stop trying to make fetch happen? If banner ads haven't been successful for 20 years, maybe they aren't going to suddenly become successful and it's time to stop trying.
Google Salary Ranges and Levels – Levels.fyi
Adware is a huge problem on Mac, too.

See: https://www.cultofmac.com/415565/how-to-eliminate-the-adware...

And no, you don't generally need to install printer drivers on Windows from anyone other than Microsoft via the update or the new-hardware detection.
Ask HN: Why Do You Blog?
We regularly get blogging-related questions and posts on here - this gives me the impression that a surprisingly large percentage of HNers are also more or less active bloggers. Having started my own tech/science blog about half a year ago, I'd be interested in hearing some of your experiences. (This is directed especially at "private" blogs, i.e. not for a company or organisation.)

So, two questions: first of all, why do you blog? And secondly, how did you gain your readership?

Looking forward to your answers :-)
I loaned one for a few weeks and camera was the most useful feature for me as well.

The much maligned camera had a more useful outcome still: it's the first (kind of) public device using Google's computational photography, paving the way for Pixel phones. Glass took better pictures than what the weak sensor and CPU were capable of on paper.
Every article about newspaper sales talks about it. That was ~15 years ago though.
What a great case study. Successfully shifting 80% of mobile traffic to QUIC for a 50% reduction in latency is amazing. QUIC and the ongoing work with multipath TCP/QUIC will be huge QoL improvements for mobile networking.
7M Companies Open Sourced Data
Love that guy. I'll probably end up with an anvil someday because of him.
I'm _very_ surprised this worked at all. I'd have thought HBO et al would have wanted a good (Cisco NDS, Nagra, Conax etc) CAS layer to prevent this kind of stuff happening as part of any agreements to be carried on the network.

In the past I've worked on a few IPTV projects. Users would only see channels they were entitled to (unlike Sat / Cable) projects, and there was a heavy CAS layer.

Interesting though. A lot of boxes are essentially just running an embedded browser so there's scope for some poking around.
Yes. Do you know how commercial printing works? The newspaper is not targeting individuals.
As much as I'd love to get into the rancor and bikeshedding good time as someone who just wants to manage some services on a few hundreds of thousands of instances and not worry about it systemd does that exceedingly okay.
The submitter might be from the UK, or some country other than USA, or use language constructs from such an area. The submitter might have corrected the title to match their local conventions.

That makes the title _right_, just not consistent with the conventions of a particular country.
That's a baffling reply. I think the idea of there being a "standard libertarianism" is quite odd but it's your phrase that could use some clarification, not mine.
They're worth that much because they get ads in front of people and because its cheaper than manually and intelligently target ads like newspapers used to. Not because of its effectiveness nor its quality. Adtech is the mac donalds of ads, and mac donalds was so big and effective that they made a movie about it, does that mean they make a good burger and don't ruin the planet making people think they can eat meat cheaply when in all truth it has massive externalities on our ecosystem and our healths ?

And sorry for the bold statement as it is indeed based solely on the tiny view of the world my senses allow me to have. I would however love some of you to tell me some "personal" anecdotes about the effectiveness of adtech on them, I'm curious honestly.

I'd be google and facebook, I'd sure as hell continue diversifying away from adtech as much as possible because you are right, no one is stupid here, hence GDPR.
I think Matthew Prince, Founder of CloudFlare has an interesting reply.

>Oh Paul, you know better. I had to borrow money from my mom to pay my taxes when we were starting Cloudflare. But I certainly came from a relatively privileged background, and so did the AirBnB founders. It’s hard to take risks if you don’t have a safety net. #bereal

And Pinboard's take on it.

>This is a masterpiece of the tweeting arts. Two of the founders of AirBnB went to RISD (a prestigious American design school), while the third was a Harvard grad. The conceit that 'rich kid' refers to one's account balance, rather than social class, makes me drop my monocle

https://mobile.twitter.com/Pinboard/status/11302388081408000...
I absolutely love the sub PBS channel, Create (56.3 in Detroit). It comes in over the air, plays This Old House and all of the other content is soothing, professional and drama free. If you've cut the cord, but sometimes just want to turn on tv again, it might be a good idea to pick up a 5 dollar antenna
A decent portion of my family are MDs. This is accurate.

However, this is also one of the places where it's quite disappointing to see human squishiness in action. When we opt to not receive data because we know there'll likely be non-malignant anomalies, we are also depriving ourselves of the raw data that allows us to discern non-malignant from malignant, data which would help very much in deciding on the cases we do receive.

A stream of known false positives is worth its weight in gold in any detection system, it's just that this specific system happens to contain squishy feely human doctors that are susceptible to short-term human 'Please don't spend more money than necessary, we're already in the red for this quarter' kind of pressures from their superiors.

Had we enforced a full-body MRI for every patient, we would quickly amass enough imaging data to know which anomalies are malignant and which are not to a very high degree, which would counteract the temporary cost increase in chasing false positives. The fact that we don't want to eat the short term initial cost means some of those things that could be uncovered by the scan, things that could save a person from a malignant deviation, is left unseen, untreated, to its natural end.
I find these discussions impossible because on capitalism, like so many issues, there's really no agreement on what's even under discussion. Depending on who you're talking to, "capitalism" can mean anything from the capture of political power by economic power, to just the basic existence of markets, trade, and private property. Every such discussion inevitably becomes two people talking past each other about completely different things. Same spectrum exists for "socialism".
How long until they cancel the product?
Weird title, most people know who Marco Rubio is.
Geoff was very generous with his time between and after sessions of the YC StartUp Investor School to answer course attendee questions.

I think he was also on here helping manage the mea culpa from last year’s StartUp School email mistake.

Both were good to see.

I wish him luck in his new role.
Again Back to this statement:

> What I'm not fine with is being forced to use Slack for work-related material. You don't want such sensitive data centralized. You want to host such yourself

The moment you use IRCCloud all that sensitive data is on IRCCloud’s servers. How does “building a protocol in top of that (on top if what?)” help?
Ask HN: What do you use to monitor responsiveness/FPS of your web app
There are plenty of tools to monitor load times, but I noticed a lack of tools around measuring UI performance (maintaining responsiveness, 60 fps, smooth scrolling, etc) and detecting performance regressions.

In an ideal case, I would record/write a test suite (via Testcafe, Puppeteer or similar) and then run it while measuring the fps/responsiveness of the app. If the fps drops below a certain threshold, tests fail. I would also appreciate an export out of a profiler so that I can compare multiple runs side by side. However, I am open to any other methods, frameworks or best practices.

For context, we are building a complex React app and we want to make sure that the interface always feels fast. This would be used in 2 cases:

- in performance tuning, I'd like to try out different optimizations (e.g. disabling expensive CSS properties, using React memos, etc) and quickly run a test suite to tell me how much the performance improved across the app (essentially to decide whether the optimization was worth it)
- as we implement more and more features, we need to make sure the interface doesn't gradually slow down
I hear everyday components but JSF was components, ASP.NET was components , Knockout was components. Explain to me what is the difference?
This makes me so angry. Usually, mob justice is a bad thing but there are few legal recourses here; can we make sure that the stain of this man's death never washes away from the people who perpetrated this act?

If the live streams are still up, can we (with the family's blessing) find the people who called in to hurt this man? Would it be okay to publicly name them and link to his suicide and what each individual did?

It feels odd to ask for a punishment via the commons, but this man deserves some measure of justice for his passing.
Breast Cancer HER2+ Currently being treated with Trastuzumab and Pertuzumab every 3 weeks. Seems to be doing its job keeping down the cancer growth rate. She also used to have Zoledronic acid at the same time but that caused osteonecrosis of the jaw, so has been stopped.

Strangely, we're relatively happy with the bone mets. The two times the cancer hit soft tissue it grew alarmingly quickly. First in the breast, then when it came back and broke out the L2 vertebrae and wrapped the nerve. At least in the bone it grows slowly. When it eventually starts to break out, the next treatment is Trastuzumab emtansine, which is a chemo drug, so will have many more side effects to manage.
I strongly agree with your point about abstraction. However I'd love if people who work on such interfaces would get a stronger grip on how the perception of depth works.

Painters for example use saturation, colors, occlusion, details, abstraction and perspective to get the most out of depth.

In a 3D scene with the same objects you can make or break the scene's readability, purely based on the placement of objects. What you can't do, is to come and slap 3D onto it and it will somehow work out. If you think 3D space itself will make it magically work, you are wrong. Like a graphic designer puts a lot of work into making 2D information readable, 3D information also would need a ton of work to become readable.

Interestingly enough a lot of 2D designs actually emulate levels of depth by using occlusion, focus, shadows, etc.

I can certainly imagine 3D interfaces that would work, you would only have to be very disciplined about your use of dimensions and how much to have on which plane and why.
Your claims do not disagree with my claims that you are replying to. It's true that if you are poor, any misstep you make is more likely to make for a truly bad outcome.
> internal organs shift to the point that it is impossible to automatically compare

I didn't even know that is a thing, I just sorta assumed they stayed put.
I agree that data can be in different levels. The first thing I think should happen is informing the people, say if you send me an PM about a medical issue you have you should be informed that your message will be analyzed and a hidden profile of you will be updated and then sold. At least if you want to trade your data you should be able to read a clear contract on what you trade and what you get in return.
Alex Jones’s Pepe the Frog Copyright Trial Will Help Decide Who Can Use Memes
I disagree 100%. It's easy to find a scapegoat but the reasons are complex, and from data we know that Millennials and Gen Z are having greater difficulty achieving basic levels of economic stability that were somewhat easier for previous generations. Students are graduating with increasing amounts of debt and entering a job market that can make it tough to pay rent if you don't have experience.

It's also easy to say things like "more people should go into STEM", which glosses over a couple parts of our reality--we do still need non-STEM employees, teachers, social workers, etc. even though they are not paid well, and even if you do graduate with STEM that doesn't mean you have skills that will land you a decent wage. Just to pick on an example, consider the choice between chemistry and chemical engineering. Both majors are STEM and seem quite similar, but chemical engineering is the one with good job prospects. Likewise, if you do something like mechanical engineering you might be expected to also do electrical and software, the employment prospects for non-generalist engineers is less than it once was.
The thing is that we have a decent idea of how to engineer things well. That's easy. Throw money and factors of 2 at it until the cows come home. That's not my concern. How do we know they'll actually do the proper engineering? How do we not have another Boeing 737 situation but for a nuclear reactor?

I know as engineers we want to turn everything into an engineering problem but sometimes there are just humans who don't understand the severity of their actions to cut costs or defer maintenance or something and I don't know if it's possible to ever fully engineer these people away or engineer away their influence or engineer away their incentive to do the wrong thing... as much as I'd love to do that.

Maybe I'm just being a naysayer. The thing is that I still believe nuclear power is the best interim solution in existence and that it's necessary to build more nuclear plants. I just don't buy the "totally safe" argument. It's like chemo or amphotericin or something. It'd be great to not have to use it... buuuuut....
To be honest I prefer paywalls. If I only read a couple of articles randomly a month from the publication I don't see them at all. If I read any more, I don't mind paying $1 a week to support good content. In the old days you had to either pay a newspaper subscription or buy a paper from a newsstand if you wanted to walk home with it, so it's not all that much different.
the key is to use a 3d interface when the data is actually 3d, and only then.
3d: Level designing / modeling, physics, anything with spatial relationships
2d: Options menu, scripting and logic, numbers and info

since we read in 2d it's always going to be easier to parse
Really nice. I remember a previous show HN based on the same concept: https://mailist.app/
I agree that we should break the web. Few others agree.
I'm asking how he assesses their capacity, not asserting that he is not able to.

Not a statement hiding in a question :|
Kickstart Coding with EndlessOS
It wasn't necessary to make this behavior illegal before because it was impractical, but now that computers have made mass surveillance practical, it should be illegal.
Is high achievement possible for poor people or not? That's the only thing in question here. Arguing that it's harder for people who start off disadvantaged in some way is a tautology, and in context does nothing but discourage people. People don't need you to tell them about their risks, they live them every day. What they need is for people to shine a light on their opportunities. Because that's the part that's harder to see if they aren't in an environment where other people are succeeding.
There are actually multiple levels of (Instagram) influencing. On the one end you have your mega influencers like Kylie Jenner. On the other there, are so called nano influencers, with as few as a thousand followers (and up to 10k). Usually, the fewer followers you have, the more engagement you can get from your followers and that's something companies will pay for. Also, most nano influencers are just doing it as a side gig for some free stuff, so it might actually be kind of economical as a marketing channel for many consumer companies (YMMV of course).
Best Mac client is TUI. brew install pianobar

Uses your Pandora account, has all your saved channels,
unlimited skips, no commercials.
maybe we're also the first generation in a while that's seeing things considered normal by our parents systematically out of reach?

Maybe we're a little pissed off that the implicit promise society made us if we "worked hard and played by the rules" like politicians like to say is being systematically broken?

It's pretty clear it's not just the way we fell about things, we're objectively worse off than the previous couple generations by quite a long distance.
Apply for a different job, growth marketing for example. They need a coder with an analytical mindset who wants to learn growth marketing, more than they need someone who has run ad campaigns before.

Or work in a smaller company where each person can take on a broader role.
Most tests are probabilistic and you have to think about the conditional probability given other indicators. Consider a urine culture for detecting UTIs. If you just get urine samples from a general population, some fraction will show positive (bacteria in the culture) falsely. It would be pointless to perform this test on the general population and to treat people that show positive . But if you perform this test conditioned on the fact that the patient is presenting other symptoms (burning sensation, fever etc.) then the same test very useful and the conditional false probability is low enough that it can be used to decide on treatment.

The same idea applies to most tests in medicine. That is why tests are mostly done conditionally.
This is a really cool story. Science FTW! We have new evidence and people are starting to adjust their frame of mind and thinking in regards to the new evidence. Hopefully they can prove their hypothesis and we'll have a better idea of the actual age of the universe.
The problem isn't that executives don't understand, it's that they don't care. Capitalism's incentives do not encourage the practice that's best for society. The only industries where care is taken are the ones that have been regulated to be as such. And then there are cases like Boeing, where that regulatory structure decayed and the safety practices decayed in tandem.
Question #1: I enjoy pushing myself to refine my thoughts... there is no better way than writing.

Question #2: pretty sure very few people read my blog... some friends, etc (blog here: jonpauluritis.com)
In my own personal experience, I had an occasion where, almost by accident, I felt the absence of all my limiting thoughts, for a short spell.

I get what is being suggested by "be yourself", but I also think people can have a lot of layers that need to be peeled back before that's even evident, and if you propel yourself forward through action and change, one's vantage point of what "being yourself" is may have a qualitatively different aspect to it when certain kinds of limiting behaviors/ beliefs/ habits are excised from one's life, because they're also excised from their mental identification map. Those connections may not be relevant.
I imagine that one reason for the cylinder instead of the sphere is that it is much easier/more comfortable for a human to shift the angle of the head in the horizontal plane than in the vertical plane.
It is so much more efficient to tell people to go home and rest. That way you can triple book and make 3x the money.

Insurance reimbursement is exactly the same for your appointment, regardless if the patient lives or dies, or even gets correct diagnosis, nevermind correct tests.

/s
I have a lot of clients. The ones with separate rooms are especially inefficient, in that teams seldom see each other and organize long meetings to compensate.
So separate rooms are equal to "remote" work for all practical purposes.

At the end, "remote" teams with monthly get-togethers and weekly calls are best IMHO.
People who achieve success were often initially derided as delusional, overconfident, etc. Overconfidence, in other words, gave them the impetus to try, and it's amazing how trying gets results in achieving the impossible.

On the other side, I see time after time competent people giving up at the very first (and often trivial) obstacle.

> We may also need to punish overconfident behavior more than we do

This smacks more of a desire to tear down people one is envious of than a recipe for improving society.
I'm curious what is stored on all of those reels of tape they packed out. There was no obvious clues that I saw as to the previous use for those machines.
The anti-systemd group contains vocal trolls, memers, and ranters, so anyone who’s on same side will have to live with being grouped with them.
They're not discoverable and that's a feature. You get added by talking to someone else outside, like real-life friend groups. Yes, it's low-tech, and it's great because of that.
I tried this on my mobile phone, expecting it to not work properly, but everything was super-smooth. Impressive.
I wish I could afford an electric car, but the real cost of ownership for one is so far beyond my gassed Honda Fit that I can never justify it. Instead I just try to use my bicycle and e-bike as much as possible. Maybe when the Honda finally dies I can justify an electric car, but I doubt it unless they get a LOT cheaper.
Mackmyra, Fourkind and Microsoft Azure Launch the World's First AI Whisky