skysight-inc/HackerNews huggingface dataset:
I guess you hit the nail on it’s head; many in power are very addicted but they can hide it better, get better (and more well hidden) dope/prostitutes/casinos/etc than poor people can. Also for some reason a good bottle of whiskey is not considered a dangerous hard drug while it is but if you smoke a spliff people still think it is weird. Even if legal (which it has been in my country since before I was born).

A lot of people, rich or poor, find it hard to cope with life and need help; if they are poor they go to jail or overdose, if they are rich they just, slowly or rapidly, kill themselves or, sometimes, get help. While all need help ofcourse.
Cool group. I'm already enjoying the podcasts (and kudos for having transcripts available, as well).
The 3900x is than half that adjusted price though and it's certainly not halfway in the product lineup. I mean yeah Intel has been steadily increasing the max price range for a while now but that doesn't change that this CPU is relatively cheap for where it is positioned (proud 3900X owner here).

The real question here (which we won't get an answer to) is who's margins are better... somebody else's 7nm + chiplet design certainly make it easier to manufacture.
I think one factor for 10x productivity is to be in an environment that allows the flexibility to do things in a different way. Most companies prefer tight control so you can’t really perform at your best.
Please do not post nationalistic swipes to Hacker News.

https://news.ycombinator.com/newsguidelines.html
It's a nice write up, but the methodology is based on productivity as measured against coding, debugging, and execution speeds - which does really capture how much more impact a good engineer can bring.

The reason is that the impact can't me measured because we can't foresee the inventiveness of a brilliant engineer - if we could foresee then we are that brilliant engineer and are inventing ourselves. For the same reason the act of predicting scientific research is impossible because that would be the very product of research.

There's no upper bound on what a brilliant engineers can do, I've known people that you could not replace with 1000 mediocre engineers working for 10 years and they would't produce the same innovation, creativity and automation.
Some decentralized discovery method for interesting tech content would be nice. Something simple, like if you could put a list of websites you like to:

https://my.domain/.well-known/distributed/recommended.list
-------
https://friend1.domain/ Blogs about electronics
https://friend2.domain/ Blogs about knitting
-------

https://friend1.domain/.well-known/distributed/recommended.list
-------
https://my.domain/ Blogs about hacking SBCs
https://friend3.domain/ Nice website
-------

And you could write a bot that would walk through this, avoid loops, and construct a graph, and give you a search or RSS. RSS feeds could be also discoverable.

https://my.domain/.well-known/distributed/my-feeds.txt
--------
https://my.domain/.well-known/distributed/feed-blog.xml My blog posts
https://my.domain/.well-known/distributed/feed-announce.xml My announcements
--------

Just something that helps with discovery of interesting content in a decentralized way, outside of search engines, aggregators, HTML pages, etc. You would be able to select search distnace from certain domains, blacklist domains, etc.

And if you assume person == domain, this would build an open, distributed, searchable social graph (of people with domains :) and something to say). You'd be able to see weights of domains by how many people recommend them, etc.

There would be no central storage for the graph.
I want the inverse so badly. Call it 'Art for Beginners and Mathists'.
There's problems and solutions that need policy and political will to implement:

- consumer-sorted recycling is a BandAid virtue-signal and ineffective because it gets mixed up, under-sorted and contaminated

- post-consumer waste-stream separation works. Stanford does it because five bins was ridiculous

- all trash should be recycled, composted at-scale to reach near zero landfill stream

- Structural waste reduction by source-return reuse, recycling

- single-use plastics should be eliminated

- plastics that cannot be recycled should be banned from retail sale, packaging, products and landfills

Maybe very large taxes on landfill waste would compel recycling and manufacturing to get their acts together?
My partner is particularly prone to UTIs. In the UK, people in her position are given a virtually endless stream of antibiotics. Often doctors end up recommending taking a small dose every time after sex. No wonder resistance is increasing!

After a lot of research and self-testing, we came across D-Mannose and had an idea [1] to help others in a similar position. We were very excited to be able to help reduce peoples’ recurrent pain and to decrease overall antibiotic use.

Unfortunately it hasn’t been popular as of yet. Any feedback would be appreciated!

[1] https://chickpea.care
Besides being unsubstantive, that crosses into personal attack. We've had to warn you against that before. Please don't post like this to HN.

https://news.ycombinator.com/newsguidelines.html
That is to say, if all five of the users with whom you've tested your application say it's confusing, or it sucks somehow, it is diminishingly likely for that population to be the outlier [0], and if only you had tested with a few tens or dozens — let alone thousands — more, you'd see the true pattern...

Yes, statistically, it's possible for outliers to bunch like that. It's also, statistically, far less likely.

[0] Assuming, for sake of argument, a nominally representative test group.
> If the cost of repair is too high because of labor costs, that indicates that it would create jobs, not destroy them.

Not if people, foreseeing high repair costs, simply figured out how to do without the items altogether and stopped buying them.
That is really cool as a high-schooler!

How did study those things? Did you have any support? I have multiple programmers in my family but no one is aware of things, lol.
> But if the problem doesn't fit those known processes, isn't mechanical, and you are relying on doctor for real troubleshooting of problems, that is where it falls short.

I mean, you're not wrong, but...

No one pays docs to do this. The overpriced insurance that's squeezing you dry pays the doc peanuts for his time on your case. Most docs get allotted something like 15 minutes, all-in, per patient: see you, talk to you, examine you, write up their notes, send out their scripts and billing. If you're a really well paid specialist and don't mind not maximizing your income, call it 30 minutes. This has gotten worse with the rise of EMRs, because they're slow as hell. They have a UI designed by an insurance company billing agent. It's terrible.

And being the guy that spends more time is just a matter of pride/ego. I know an amazing doc who spent 40 hours going through boxes of old records on a patient. Figured out what years of previous docs hadn't, and solved - solved! - the lady's problem. He got paid 350$. Less than my niece makes per-hour selling iphone cases at the mall. You can't keep a practice open that way, not even a famous, "people fly in from wherever to see you" kind of practice (unless you're a surgeon - solve someone's problem with a 90 minute operation and people will cough up 30k$; solve their problem with 90 minutes of careful thinking and they're like, you didn't actually do anything, and now you want multiple hundreds of dollars?)

But if someone wants to go ahead and pay me to spend 10 hours on a patient rather than 10 minutes, so I can analyze your symptoms and history and prior reports to hell and back, do some research, iterate a few hypotheses, wrangle phone battles with laboratories to get weird-ass custom tests done, etc. well, yes. I would be happy to do that. That's most docs' dream job. Seriously, and I kid you not even a little bit. Pay me per-unit time the same peanuts that the insurance company pays out, for the amount of time it takes to be your custom biochemical sleuth, and I'll happily do that over seeing a million patients a day.

But as long as you and I are operating inside of the system where I'm squeezed on every side to get you in and out of the exam room in <10 minutes, you're not going to get medical services that take >10 minutes.
>But the labor costs in developed economies discourages that

Which is a perfect example of poorly priced externalities. The full cost of disposal should be priced into everything produced. It is completely backwards that throwing a glass bottle in the trash is cheaper than sterilizing and re-using it.
We detached this subthread from https://news.ycombinator.com/item?id=20432819.
I think they are a great way to have a break from regular development. I love 'em

I worked for a company which runs one a year, and I honestly look forward to it. Having a chance to cut loose and show what you can do is a welcome change from the daily grind.

It also lets you show stuff that honestly you are more interested in, and maybe, you can get a product out of it - which means, you get to work on what you actually enjoy. As a way to influence a business to show what is possible, there isn't a lot better.

I think they have their place. Just not as a BAU thing.
This is going to depend heavily on your target market. In many of the SaaS applications I have been involved in we really don't care about users with non-JS browsers, or extremely small screens, or TVs, or people without credit cards. Some of the applications I have worked on will never be translated.
UCSF Tobacco Industry Videos
> We have policemen that open carry in every country, are they not scary?

Yes they are scary and no, policemen do not open carry in every country (China, England, India, etc.). Also, policemen are professionally trained to handle them, have a clear purpose for carrying them and are less likely to be criminals.
They’re scare quotes. Some subjects can be reported on by generalists. But I think some require special expertise to put into context. I wouldn’t want to read an article from a “tech journalist” criticizing the approaches Netflix uses to scale its systems to be able to stream terabytes of data per day. Likewise, I don’t think someone without medical training is qualified to write articles about whether medicines are effective or not.
The fall 1989 NeXT Software and Peripherals catalog in glorious 600 DPI
Did they fight in any war?

No?

So they are going to burn down schools for Karl Marx?

F* them. 1900, they were luck not to get the chair!

====================================================

Dear Mr. Horowitz:
Best wishes!

You sounded unwell on TV. I do hope you feel better.

As we get older, our bodies tend to care less. The digestive, cardiac, pulmonary and lymph systems tend to indiscriminate, and we die saying "F* y'all!"

Please keep hydrated. You can't just drink water. Your kidneys need something to work against. Those little lemon fiber one bars, just one a day, are great!

This time of the year, the summer produce is awesome! A small peace of bread, a slice of apple, a little fresh cheese, and a few basil or oregano leaves are great! Wash it down with one of those Stoli one shots, frozen, poored over a green tea bag!

Run it by your general practicioner first please! He may be conducting some "off the books" rogue experiment.

Marxists!

Gotta love them.
Just gotta love them.
:)

...---...---...---

...---...---...---

Dear Mr. Jack Dorsey:
The Actor!
(SAG Credit from 60 Minutes)

Thank you for lifting my twitter ban!

Who knew!

Fighting back against people trying to murder me is now a crime. Yet actually murdering people, as all those nice young revolutionaries in Egypt and Syria did is celebrated!

What a world!

It's like we can kill babies, and let rapist out of prison!

If I was a more enterprising youth, ie, a scumbag law school student who failed out at math and can barely read, I would file an FCC complaint against you.

Yes!

YOU

JACK DORSEY
OWNER
TWITTER MEDIA

I'm sure I can find any judge who would consider your license of what Russians and Chinese, yet alone the Party of God as directed by the Supreme Leader of Iran, and the crack dealing torture murdering pimps of Cuba and Venezuela, are doing to POTUS twitter account as a campaign contribution.

Good thing I'm not!

Anyways, I will continue to suffer the slings and arrows of Team Valley in their blacklist of my meager engineering career.

It's Sunday after all!

I missed Church!

I deserve it!

If you want me dead, just plow me over in a car, or get me raped by some gay old man.

No sense starting World War 3 just because I don't feel good.

That's Hillary's, Michelle's and Jon Podesta's job!

Never mind Oprah or Gail!

They're out to lunch!

TTFN!

-J-

:)
Being envy is natural, but don't transform that into enmity/hatred towards that person, as that can ruin you. As you get older, you also become 'wiser' in dealing such situations. In younger days, you can compete with any one, since you have years ahead to train yourself. As you get older, you won't have much time, just maintain a cordial relationship as long as your younger colleague is not harming you to the extent that it can lead to PIP, etc.
> but you can't just wave away quantitative data like that

quantity has a quality of its own
It's not the American ideal of a completely private, individual house/apartment. Living with roommates is seen as subpar or not a good choice for an adult.
The first two citations are NPR. Not libertarian by any stretch of the imagination.
This is true. What I meant was "independent content distributor for not their own content".

In an ideal world Netflix would not produce content and Sony would not own a movie studio.
If you want something that someone else has got, ask them for it. More often than not, they will give it to you.

If you find someone who is outpacing you, humble yourself for a damn minute and try asking them what they are doing that makes them so effective, then see if you can make it work for you.

If more engineers had this mindset, we'd all be better off.
It might even be worse still since this model (seems I may be wrong) to assume that the probability of a usability bug is constant, it might be that the share of bugs discovered by users is skewed towards the first few such that the first user finds more than the formula would predict.

It's certainly been my observation that cynical developers who test things as they go by deliberately putting in silly things into stuff they just wrote seem to get hung up less in testing.

I mean the system I inherited at work the first thing I did when I got an instance spun up was put in a negative value in the quote line quantity (which immediately broke..well almost everything) then decimal values in quantity fields where only integers made sense, then text in number fields and so on each time breaking something in a new and interesting way.

Sometimes I think it's hard not to be cynical about enterprise systems.

My old lecturer (somewhat pithily) "Almost all the testing in the world means nothing compared to 15 minutes in the hands of the 17 year old office junior"
I've used type holes in my work, frequently. But I've not yet used Purescript or Purescript's language server professionally, although I hope to get a chance to do so eventually.

To be honest, Haskell and OCaml (which I have used at work) have similar language servers available for IDE integration, but I'm a vim user and tend to use plain Vim along with an open REPL (making use of type holes in the REPL). But I've been meaning to explore the IDE integrations of Haskell and OCaml as well as Purescript.
For right now? Serious answer?

Cloud Foundry.

Pretty much everything you need to do today is done. Multitenancy was designed in from the start and is available in several levels of hardness (orgs/spaces gives you user-level multitenancy, isolation segments give you component-level multitenancy, multi-foundation gives you the equivalent of multi-cluster multitenancy).

As time goes on it will adopt more and more of Kubernetes, Istio and other systems as they emerge and become able to take over from its own original components. But you'll get the same experience throughout. And Kubernetes will converge upwards as people realise that "It Just Works" is actually, you know, a pretty nice developer experience.

But I am, having worked on and around Cloud Foundry for several years, hilariously biased.
Users are flagging your comments because they haven't been substantive. Would you mind reading the site guidelines and fixing that?

https://news.ycombinator.com/newsguidelines.html
Good stuff. I think its the wrong time to be cutesy. It's much too hard to forecast anything about who is going to read it and make the decision to interview. I think most people would assume you aren't serious. After all, it is "comic sans", which in french loosely means "not at all funny."

Although in the right circumstances, it could be hilarious... but you need to be already in a position to control the lead of those circumstances.

Instead, I'd use the most current modern-looking and serious font I could find, and make it visually amazing.
> Why are so many mechanical keyboards tiny? They don't want to spend the money for more switches?

Yes, to some extent at least. But maybe more the pcb, plate, case etc. I have a pcb for a ms natural style keyboard (without the numpad) and the effective size is 40x15 cm (16x6 inches). Not that expensive to get in China, but I guess it is has also become fashion with smaller boards now. I think the whole thing sort of started with modifying pok3r, ducky, ninja type keyboards
Yes sure!

I did not mean the tool should exist independently, I meant some kind of extra IDE "layer" beside a "regular"/widespread (C,Java,C#) compiler/language. But ofc there is no such thing like "regular" compiler/language
"There may be no 'i' in team but there is definitely one in 'Win'", Michael Jordan is said to have told Phil Jackson, when criticized. "If the team is not doing it then it is up to me to score 55 points", he added! (more than the rest of the team combined).

As for Rodman, he had become irrelevant and unmarketable and all he did was suck up to Kim Jong Un. There was a WSJ article about this. He was not in a position to talk him out of anything.
This really showcases Julia's power. This is a DSL built on top of Julia, written in pure Julia. So, a Julia package ;) https://github.com/probcomp/Gen
GA pilot here; I have no experience flying anything as large as a 737, but the relevant part is ... I fly manual controls (stick and rudder) with electric trimmers. Forces are forces, the trimmers should help you keep the controls at a force level that the regular pilot can still move it in normal flight. A fly by wire is the best solution for large planes with big forces on the control surfaces, but that means a re-certification program that Boeing tried to avoid. The wheel in the cockpit that pilots manually turn, no longer belongs there. It is like power steering on a large truck: you need it and it should be there.

AOA sensors should be helpers, should notify or alert, but never make decisions.
> If someone made an easy to use alternative with OSX

Psystar did.

https://en.wikipedia.org/wiki/Psystar_Corporation#Legal_issu...
JAGS defined the optimizers you're allowed to use for you. Its MCMC algorithm is what you get. For simple problems, that works, but in many complex cases you might want have to tweak things to make them work. For example, you may want to make it explore the space more easily at first, and then fix to a few discrete variables to find the max of some variables, then jiggle all a little bit in that area. The authors of Gen were really keen about this ability to tweak when I talked to them, and it's a core capability of Gen. They showed cases which wouldn't converge in other systems because they were lacking this ability to take user input. This is probably the biggest change from previous iterations like JAGS, Stan, PyMC3, Turing.jl, etc.

And then the dynamic compiler mode uses AD to work with Julia packages, so you can easily set it up to do Bayesian inference on neural (Flux.jl) partial differential equations with high order adaptive implicit integrators with DifferentialEquations.jl, which is why I am starting to use this library :). At the same time, there is also a static compiled sublanguage of Gen which is extremely fast (but cannot use arbitrary Julia packages of course).
1x.engineer
Now I’m not following the cpu market anymore, but for as long as I remember (before y2k) AMD was always much more conservative than intel regarding the TDP.
I don’t know if it’s possible that in the last 10 years or so things changed drastically though.
They charge for more than just apartment listings in some areas too.
you'd need a reasonable definition of "productive" before we can start measuring the spread between the least and most productive engineers. any reasonable definition wouldn't constrain the spread to a single order of magnitude. the real spread is infinite. I think people's intuition is backwards on this as well - if some engineer takes 10x less time to solve some (non-trivial) problem I'd expect some combination of underengineering andor oversimplicification which could potentially set you back by more than 10x your overall "productivity".
Yeah, basically using it to fertilize a crop to grow a "green manure" crop for a couple of rounds and then cycling back to food crops.
I came here to say this. Because programming is a very high leverage activity, what matters much more than coding speed is the quality of judgement. And that can vary much more than 10x. And the funny thing is the market largely ignores this for programmers, but recognizes it for CEOs. Why are there no rockstar developers pulling in ten million a year? They do exist, but exclusively because they founded a company. I think this doesn't exist in programming because programmers aren't given the freedom to exercise that judgement. Instead they're largely treated like replaceable cogs executing on the vision of other people.
Yes sure!
I did not mean the tool should exist independently, I meant some kind of extra IDE "layer" beside a "regular"/widespread (C,Java,C#) compiler/language. But ofc there is no such thing like "regular" compiler/language

That group seems really cool! Thanks!
Easy Microservices with Kubernetes and Istio
Ask HN: Why assess programmers on Algorithms in particular?
Why, when assessing programmers, do we concentrate on Algorithms/Data Structures course material in particular? Why not Operating Systems, Networks, Databases, Compilers, Architecture, Security, etc? The role of these one to two courses out of many in a CS education often seem exaggerated.

I can think of a few explanations, but they feel unsatisfactory.

- It's universal across specializations? But in a typical web-backend role, database schemas and network protocols feature much more prominently than sophisticated in-memory data structures and search/optimization algorithms.

- It's the most consistent across universities? Perhaps mine was an outlier, but we took only a cursory glance at standard interview fare like BSTs, shortest-path, tries, etc. The algorithms we did study have not come up since then.

- It's the easiest to assess in a 45-minute interview? But I can easily imagine asking someone to design a database schema and queries, explain how a network interaction works, SSH to a VM and debug a performance problem, etc.

I'm interested in any historical context here, or experiences trying to assess candidates on material from other courses/topic areas besides the classic "algorithms + behavioral."
Espresso-hole – EspressoBin-based personal router with ad blocking