skysight-inc/HackerNews huggingface dataset:
I have read this before but rereading it realized a more fundamental flaw. The author built an amazing tool that's actually worth a lot of money, but not for patients or doctors! The healthcare data analytics industry would kill for a version of this tool done well. Pharma companies and consultants would pay tens of thousands (if not more) to access a tool like this that's kept up to date. He could have sold the IP and rhe data and the protocols (or get acquired) if he'd networked a bit more in this side. It's probably still not too late!
What is then terrifying to me then is when I find myself working with people who manage to, by way of treating "estimates" as "quotes", make it so demoralizing to plan anything--as it will be "used against you" later (which they do even if they were adamant they wouldn't)--that everyone does everything they can to discourage and sabotage any attempt at planning, because planning is valuable :(.
Have you ever been naked in front of someone? Will you do it to any passing member of the public?

The fact that you trust someone with something doesn't make it that you will trust anyone.

I don't have anything on my body to hide to my SO, still won't be nude in front of you.

The thing that need to change isn't questioning whether you have anything to hide, it's whether you trust the people involved and on the internet it's a concept so hard for people to grasp. Believe me, whatever Google has access about me, I trust them with it, or else I wouldn't have handed them that information. If there's any single piece of information (or aggregate of information) that you wouldn't trust them with, don't put that there, and that include all the service OP put on his blog post.

Personally getting rid of my Google accounts is something I'm slowly working toward, not because of any privacy issue, but because of how they proved that they can't be trusted to keep your account up, and that would screw me up quite a bit more than them abusing my privacy I let them have.
Ok, let's get this straight right now.

"But ours is a world always in flux, where the laws of physics change weekly. If we did not quickly adapt to the unforeseen, the only foreseeable event would be our own destruction."

The "laws of physics" as they apply to software are the same now as they were in 1968 when the term "software crisis" was created. They're mathematics, logic, and algorithms---not the physics of engineers, but just as rock solid. All of the "flux" and change are either getting a new model of bulldozer or changing the color of the paint in the bathroom.

And yes, clients change their requirements in every other field, too. The major difference is that those other fields have the scones to tell the client, "That will cost more." There is one difference, though.

"You need a license to be a “principal engineer”, a.k.a. the person who formally signs off on plans as valid."

Yes, you need someone who accepts bottom-line responsibility. That is something that exactly no one in software development wants.

Now, me, I don't claim to be any kind of engineer. (Unless I'm running the train. Toot! Toot!) I'm a programmer. That's not because I don't feel what I do to be engineering-ish. It is because I find that what passes for the actual field of "software engineering" (https://www.computer.org/education/bodies-of-knowledge/softw...) is entirely disjoint from the production of software.
A big problem is capturing what your team learned, as semi-structured documentation. Otherwise tribal knowledge fades with time and turnover, and you’re finally left with a system you don’t understand but luckily still works.
The platforms that amplify these kooks are the same ones that amplify our anxiety. I try, somewhat successfully, to ignore both and get on with my life.

If the lunatics ever did come close to truly taking over then we might have something to worry about but even with the constant onslaught of the past four years it feels as if the establishment — what they criticize as the deep state but which is really just the state — has prevailed as it always has done.

Recent civil rights protests are a different but intertwined thread. I hope that we see some progress there in the coming decade.
I've been in this business long enough to know that point estimates are always wrong. A proper estimate is a range with a confidence interval. When forced to do a fixed bid, you have to raise the price even higher to the upper end of the cone of uncertainty.
Didn't Joel Spolsky implement it all the way back in the stone age... er, 2007[0]?

The idea is old. The problem is, in many software companies, none of the tasks look alike. So your past data is going to be somewhat dirty, particularly at team level. Perhaps as an individual, intimately familiar with the problems you encounter, being able to introspect your own thought process - perhaps you or me, we could learn to estimate better. Except the existing popular tooling absolutely sucks at facilitating that.

--

[0] - https://www.joelonsoftware.com/2007/10/26/evidence-based-sch...
jQuery is legacy now? I still use it... Is it just not new enough?
If you have a Mac then just use Sidecar
Right... My point though is that I think software engineering would benefit from such a regulatory body. Not for everything mind you, but I would expect some things to require a "software engineer's" stamp. Any system that will be used to handle sensitive or classified data, life and death situations (like automotive or aircraft), etc. ought to require a stamp. Frankly, it those cases it probably does, but it is the electrical or mechanical engineer that ends up signing off on it.
Implementing Closures in a Compiled Lisp
I’m building 12 startups in 12 months using Clojure and ClojureScript
> oldest [...] [is] about [residence time]

Only if the reservoir is a fifo queue. :) Otherwise there's a distribution, with a tail. But oldest in atmosphere still looks (envelope scribbling...) order Myr? Rather than Gyr. Similar for breath?
Many reasons:

• Optimism and national pride. "We hold all the cards". EU was expected to give UK an even better deal, because "EU needs the UK more than UK needs the EU".

• Tabloids somehow managed to make the word "expert" mean "a clueless idiot", so all predictions were easily dismissed as "project fear".

• Leave proponents enthusiastically agreed that EU sucks and UK is great. Remainers had mixed messaging like "EU is not that bad", "EU is bad, but we can fix it", "UK is not as great as you think".

• Populism. For some the dogwhistle of "securing borders"/"stopping immigration" was more important than anything else.
Ironically, I like this author's style. It has a nice rhythm.
I second Bulma as a good choice. It is currently the default CSS framework for the Luminus framework for Clojure.
Isn't the point the same as Tesla or Google Fibre: it's meant to force the existing market place to adapt already instead of sitting there doing nothing?

I don't think Elon actually thinks we'll all drop our ISPs. I think he thinks ISPs will have to up their game. And it's a decent way to make more money on the rockets. Rockets who's purpose is to get NASA, Boeing, and whoever else up their game.

Maybe I misunderstood?
Quite the opposite. Everything Amazon did was within the terms of their contract. Amazon could have terminated the agreement sooner. Since Amazon waited until after it was abundantly clear that harmful content was being posted on Parler, its going to be quite difficult for Parler to find much sympathy in any court.
So as soon as there is either a divorce or sometimes even just a kid becoming an adult they have no choice but to leave? That, or say goodbye.

Doesn't seem like a solution to me.
Nice project.

What do you take into account when computing the similarly of two books? Do you use metadata (genre, author, etc.) or something else?
Note that I'm more interested in the data that is used rather than in the methodology.
You are correct, it is the PPA, I mention this in the second paragraph.
> Most software solutions tackle well-known problems, customized to a particular business need. Akin to building a house, but with specific owner requirements (three-car garage, etc.).

Not really. The "building" part in software really is compiling and deploying your code. With CI/CD being set up, this takes a few minutes and requires almost no effort.

So what's left is not "building" the house but "designing" it. Unfortunately, the comparison you give fits more for buying a software and installing/configuring it. Then yes, this should be rather well estimatible, given that you have done it before.

But most software developers are not paid for that. They are paid to design a space station that has never existed before. Sure, they can use existing parts (libraries, frameworks) but it is still design in the sense that certain expectations are simply not possible. Or someone wants that the space station is connected to the other space station on another planet and we don't even know how the other space station looks like (it's built by another company). Who knows if it's even possible to connect them? And if not, the other space station might have to be adjusted to be connectable and this must be done by the other company. How long will that take? Who knows...

By the way, don't think about a space station like the ISS here. Please think about a space station like the star wars death star. Because that's the complexity of most software where estimates are desired and important.

And we are only talking about design, not building. The building part is easy - once we have designed it, we can actually copy it and have 100 of these exact space stations easily.
I have hired numerous folks in building out a very successful security team. None had certificates, and I didn't even ask. It is better to study deep technical topics rather than to study for certs, e.g., decompilation, how to do SSRF, how to audit AWS, how to get developers to build secure code.
// do you for every sale provide an ETA of when you think the sale will close, with projected key milestones along the way and their dates, all before even beginning engaging the would be customer?

No because that's kind of useless.

With software, the estimate is (or should be) part of the go-no-go decision for the project. "Oh, it's gonna take us 10 years to build this? Maybe we should reconsider"
Thanks! I remember watching the BBS documentary part 8, I learned a lot about the history of my childhood's programs
The product is good. Keep going.
That is the most depressing part for me - how easily American society is scared into giving up their freedom ideals. Turns out they don't have to be threatened with overwhelming force. They don't need to be threatened with death, starvation or torture. They don't need to be threatened by economic ruin or untold suffering. No, the richest and most safe civilization ever existed on the face of the planet is ready to give up on freedom because of TV picture and a bunch of talking heads on TV and Twitter that told them there was an "insurrection" (nothing of the sort happened of course) and it's time to panic now - and poof, all noble ideals fly out of the window. It doesn't take nukes, it doesn't take Russians or Chinese, it doesn't take death and destruction - it takes Facebook, Twitter and CNN. I am still dumbfounded about how easy it was.
I don't think you can really say that the US has "access" to a drug when it costs $22,000/month, which, given the median household income of $68,700/yr, is nearly 4x more than the average American makes in a month.
How much of a difference in cost between fertilizers and fungi use? Fungi enhanced agriculture sounds like a cool selling point
To Apple Fanboys:

Instead of switching to Signal or some other app, stop using Apple because they decide what apps what you can install. When Apple decides that you'll not be able to use a secure software because someone else abused it, you'll have no other option.
Show HN: Edit your Clubhouse bio from your desktop
Air quality regulator temporarily suspends cremation limits for LA County
I use Noteflight for music notation but tried out MuseScore, and could not get it working with my digital piano, I could only input one note, then it wouldn't recognize any more.

From limited experience, notation programs require you to enter exact note duration without the ability to go back and make changes. (ie if you change a 1/2 note to a 1/4 note, you will be left with an extra 1/4 rest with no way of removing it.)

I wonder if there is a music notation woftware which allows you to just enter all the notes first, then you can go back and edit the duration- then it will calculate the measures for you.
Hi HN. I wrote this up after feeling frustrated about a lack of information online about compiling closures. My hope is that is is useful to other people who get stuck at that point in writing their compiler.

The Lisp[1] I'm writing that I based this on is actually built on Cranelift[2] which has been a fun experience to work with. I'd love whatever feedback and questions people have.

[1] https://github.com/ZekeMedley/lustc/
[2] https://github.com/bytecodealliance/wasmtime/tree/main/crane...
EARLY FRONTIERS FOR COMPUTER CREATIVITY: TX-0 WRITES A WESTERN

https://computerhistory.org/blog/early-frontiers-for-compute...
It's incitement. Donald Trump was just impeached for the same thing.
I think you misunderstood. A localhost-bound forward proxy on the client side encrypts the traffic. For example, haproxy can be used for this purpose. It detects the presence/absence of SSL on connection and if absent it adds encryption before the traffic enters the network. Sorry I should have been more specific as "proxy" is a loaded term.
> Have you ever picked up something and wondered, 'what is that?' Taxonomists help answer that question by dutifully documenting phenotypic (trait) and genotypic (genetic) differences among living things that allow them to be quickly distinguished and identified.

Let us be honest that very often it is simply a matter of arbitrary definitions.

A problem of the taxonomy of “reptiles” vs “birds” is that Crocodilians are genetically more related to any bird than they are to any other reptile, but they are still grouped with “reptiles” rather than “birds", for instance.

> Placing organisms into categories is useful so that instead of describing a slew of characteristics, we can simply use broad categories as reference points to inform us not only about the nature of an individual, but also about its relationship to other similar organisms.

The categories produced by taxonomy produce guidelines at best, not rules, traits that correlate and guidelines that apply when they do, and not when they not do so.

I do not believe there is all that much use to it, as nothing can really be concluded from the knowledge that species s belongs to group g.

> A new organism classified as a vertebrate, for example, will be commonly understood to have a spine composed of vertebrae.

The Hagfish is a famous example of a vertebrate that lost it's spine by evolution.

> We have arrived at our first reason fungi are not plants: fungi lack chloroplasts. This verdant, unifying feature of plants

Yet there are plants that lack chloroplasts, and animals that have them.

https://www.isaaa.org/kc/cropbiotechupdate/article/default.a...

> Reason 3: Molecular Evidence Demonstrates Fungi Are More Closely Related to Animals Than to Plants

Yet, as said, crocodillians are more closely related to birds than to any other reptile, and are still called reptiles.

Biological taxonomy is not completely arbitrary and there is some rhyme to it, but much of that rhyme is gut feeling, and the arguments this article raises can easily be shown to not be so absolute as the article would suggest they are. If the article's tone would be to be believed, then the plants that lack chloroplasts, and the vertebrates that lack vertebræ, would no longer be classified as such, and that is clearly not the case.

I am not so impressed with mankind's seeming compulsion to classify what won't, and to invent classification schemes that seem rather wanting to classify for it's own sake.

This is hardly the biggest problem; the various attempts at classification in psychology have shown to be even more problematic than this.
> IPv4 addresses are increasingly expensive

They cost about $20 to buy. How is that expensive?
As a person who has yet to be involved with the creation of children I am curious:

What kind of issues could a change in kicking indicate?

If there were an issue what, if any, interventions do doctors have at their disposal to make things better?
New social structures are responsible for a lot of the problems.
Yes, this is really interesting. There are all sorts of interesting things up there. This one is particularly ironic:

http://stuffin.space/?intldes=1998-067NT

I'd never heard of the West Ford Needles:

https://space.skyrocket.de/doc_sdat/westford.htm

I wonder how the Lemur 2 satellites are named:

http://stuffin.space/?intldes=2018-111N&search=lemur%202
Dad is credited with developing that part of it!
This is great and I will definitely use it in the future. Have you considered adding support for MetroUI? metroui.org.ua/

Furthermore, in the future, what do you think about a meta-framework system that enables users to import an arbitrary framework and create their own components from it? That way you don't have to keep adding dozens of frameworks yourself.
It is explained further down in the wiki link :

[..] The first formal compendia of star lists are the Three Stars Each texts appearing from about the twelfth century BC. They represent a tripartite division of the heavens: the northern hemisphere belonged to Enlil, the equator belonged to Anu, and the southern hemisphere belonged to Enki. The boundaries were at 17 degrees North and South, so that the Sun spent exactly three consecutive months in each third. The enumeration of stars in the Three Stars Each catalogues includes 36 stars, three for each month. The determiner glyph for "constellation" or "star" in these lists is MUL (𒀯), originally a pictograph of three stars, as it were a triplet of AN signs; e. g. the Pleiades are referred to as a "star cluster" or "star of stars" in the lists, written as MUL.MUL, or MULMUL (𒀯𒀯).[..]

Further clarification: https://en.m.wikipedia.org/wiki/MUL.APIN

Also: sun is Ut or Utu in the epic of Gilgamesh in early Mesopotamian pantheon and later became Shamash in Sumerian/Babylonian
Building a simple KVM switch for 30€
Even then let’s say you have 100TB or more of data. How do you get an offline backup of that? Especially if it’s only a few days warning. I guess having some offline storage backup that gets updated often should be a part of the plan
> I don't understand how any CEO of any large company would be comfortable with the risk of getting the rug pulled underneath all of its critical systems given that this is just what happened.

If you are trying to make a case that Amazon arbitrarily pulls the plug on customers, Parler should not be your poster child. Amazon gave them 7 weeks of advance notice that their content was in violation of their agreement. Then they only severed the agreement once criminal activities were tied to the platforms content.

CEO's aren't going to bat an eye at this any more than they are concerned that YouTube removed copyrighted content.
Right, lies and propaganda only have to win once.
> Everything Amazon did was within the terms of their contract.

Everything except for 30 days notice. Oops.
> "I think Cruz would want us to do this, so I think we're good."

Wow.
Would it make sense to go to whichever drug company ranked #1 and ask them to sponsor?

The key would be to remain true to the message if the #1 changed. In all cases you would put the ranking up before asking for sponsorship.
I completely disagree with the author's point. I cannot absorb dry writing, I need to be engrossed in reading to take in the content of a book. The context that the author choose to write the book in allows you to understand the way they think about the topic. Understanding they way an expert thinks about the topic allows you to understand that topic.

Writing facts is not writing, it is listing facts.
>I thought I believed in free speech

You only ever believed in free leftwing speech: for Communists, for leftwing conspiracy theorists, for leftwing science denialists.
Why stop at Bitcoin? Corn futures, oil prices, all rising

What do they have in common? Priced in increasingly worthless USD
If you have a vendetta against sales people you can just say that. We are talking about a completely hypothetical situation here, I don't see how you're now implying that the lead generation isn't good enough.
I hate to sound cynical, but it can change reality if he were to use the estimate to extort overtime out of the team by citing their own estimates. I don't think it works out medium to long term, but could help him short term with the right teams. I assume they were also hiring for pliability/submissiveness.

The big cost tends to be software quality as it is less visible/harder to measure than dates and scope.
In the old days of the Internet, you carefully selected the newsgroups and websites you wanted to read. This worked pretty well.

There were places where heated arguments about politics and religion took place, but it wasn't forced into your face as soon as you logged on. You had to choose to look for it. But if you just wanted to read about coding or sci-fi, discussions generally stayed on-topic.

We weren't in this crazy world of 'everyone's an activist'. We were in a world of 'Don't feed the trolls', and that was wise advice. Now you're essentially encouraged to bait the trolls to score 'likes' and 'karma points', bonus points for getting an opponent banned.

We can't uninvent social media, but maybe we can learn some lessons from the rather-less-destructive Internet of the past?
> Google doesn't take a poll of advertisers and ask if they think they should demonetize them.

Advertisers don't have time to check every video, neither do YouTube reviewers. Advertisers set the guidelines, and they include many things common to the right wing narrative.

>I'd argue that the current incarnation of the Democratic Party is incredibly far left, and it has plenty of financial support.

Note that I called the far left "socialism," and that neither Biden nor the Democratic party strongly support socialized healthcare, something common worldwide. The Democratic party isn't remotely far left, it's center left at best.
Yup. Only way to go faster (single-core speed) is to shrink smaller, and reduce coordination between cores.
Study Music, Concentration, Focus, Meditation, Memory, Work Music,Relaxing Music
I don’t see how this can be dismissed as “whataboutism” to discuss examples of how the specific policy under discussion should impact different types of speech.

It’s literally the topic of discussion. You could say, two sides of the same coin, but it’s not even really that.

Where do you draw the line for violence and inciteful speech? If you’re willing the draw a different line depending on the policy goals of the person speaking, then you’re taking a political position not a moral one.
Sorry, I thought it was public. I updated my profile.
Wow, thank you so much for your detailed answer. Makes sense and I'm glad it works for you.

The product is awesome and definitely great value esp. for the lifetime fee!
Between myself and my wife...Dr. Who, University Challenge, Only Connect, Death In Paradise, Escape To The Country, Top Gear (they have the formula right now after some false starts), tons of good mystery shows, lots of great new comedies, etc. I can “find” them all elsewhere but I would be happy to pay for them as a service.
Interestingly, I think they may be bringing that cost under control. I had an injury recently, and it took 2 trips to the doctor (each one with a fee) before they agreed to do a cat scan (with another fee) and find out what was actually wrong with me.