skysight-inc/HackerNews huggingface dataset:
Seems like you have two different problems:

1. Fail to deliver work: It sounds like your prediction is simply off. Aim to have smaller sprints with stretch-and-reach goals. I.e. "must haves" and "nice to haves". Really reduce the "must haves" to as much as you can get away with. The other good side to this is you can spin this towards "over delivering" a light sprint, rather than under-delivering on a heavy sprint.

Also you might need to play about with the size of your sprints, if they are too long then focus is lost and things go off track without anybody noticing. If they are not long enough then you aren't really able ever to complete anything and the temptation to just push the task into the next sprint is too high. If a task being actively worked on does run over the sprint, never copy/move a task from one sprint to another, always make sure it's rewritten and refocused based on the progress and in light of difficulties had.

Keep track of sprint planning and use some metrics to better estimate how much can be safely packed in. Track task estimated time and actual time, then look at the differences. You'll find some people have an optimism bias when calculating estimated time, ask them to factor this in.

2. Fail QA process: This seems like a failure to test the project extensively, unit tests are not enough. In the past we have implemented a code-freeze some time before the sprint-end/deliverable and then proper testing is done (sitting down with use-cases and going through them one-by-one), with only minor bug fixes allowed. NEVER allow last minute feature pushes, they WILL bite you. It's better to just over deliver in the next sprint when it's well tested.

Usually (depending on the size of the team) this would be one dedicated tester and one dedicated bug fixer, with the other two people working on stuff that won't meet the sprint deadline but will be useful towards the project's goal (a great time for evaluating a few different libraries for example).

General point: Say you get in at 8am, at ~9am (after people have looked at some emails) grab some breakfast and a coffee with your team for 20 minutes or so and plan the day. Just discuss some general points like "I'm going to keep working on X, progress is slow because I ran into Y yesterday". It just helps to keep things focused and the whole team know what's up. It's also good for morale.
Etiquette is often about social status, and social signalling of group/clique belonging: perhaps that is the part you rail against?

A sibling comment says: “I think it telegraphs if you care about us or not“, but I would translate that to mean whether you care to show you belong to their group or not.

I also loath some etiquette because it is meaningless: more about exclusion than politeness or showing you care.

It is extremely similar to dressing appropriately for the social crowd you are interacting with: you can use your own social norms but people won’t accept you so easily.
> In most cases, this is clearly ridiculous.

I disagree.

I would guess most of us have thought before, "I sure get paid a lot for what amounts to not that difficult of work."

Most professions are like that.

> I'm not going to start sewing my own clothes

My wife enjoys sewing and makes or alters the majority of her clothing. It's more work than buying, but the fit is better and she has fun doing it.

> doing maintenance on my car beyond maybe changing my own oil.

Lots of people are into car repair. Having delved into it a little in the past few years, you can get surprisingly far with a decent set of wrenches, some jack stands, and a torque wrench.

> What makes home repairs different?

They really aren't. If you own the house you live in, then why wouldn't a naturally curious person like most of the people here try their hand at some of the work?

It's a very easy thing to tip toe your way into and gradually build your skills.

Get a hammer, a saw, a tape measure, and a drill and suddenly the world is your oyster around the house.

If you want to hire a professional for every little thing, then great. That keeps them in business.

But most of the work is hardly beyond the abilities of the average person. Especially given that you can start with the easy things and build from there.
1) is the source reputable? (esp. the journal, magazine, author)

2) is the study well-designed and big enough to detect the signal as being reproducible and significant?

3) did the study ask the question it now supposedly answers?

4) did the study employ methods that discriminate precisely and robustly, like use of random groups and correction for complicating variables? Or is it based mostly on observations? And did it overlook the a priori distributions of variables known to confound the outcome of interest?

If the article/study does not pass all these tests, it's unworthy of trust as an accurate test of its hypothesis or its claims of significance.
Yes, but I'd expect the inventor of Bitcoin to be a little not-dumb about it.
Towards the bottom of the article the author claims: "I use all the above to develop production Apps for my customers"
In cases where Foo and Bar are stricly incompatible, auto is fine here. In cases where Foo and Bar are similar and might cause trouble, auto shouldn't be used here.
Maybe it's to throw off people...
A bit off topic, but I lament that these reserved domains are becoming less and less useful for testing web applications. I don't think you can acquire regular SSL certificates for reserved TLDs like "test.", yet an increasing number of browser features only work in "Secure Contexts" (ie. HTTPS only).

Chrome treats "localhost." as a Secure Context by default, a nice convenience, but for the other reserved TLDs you have to either self-sign (a fairly complex and laborious process that doesn't necessarily work on locked down devices) or register a non-reserved domain with a regular SSL certificate that points to a test IP.
> people seem to indicate everything is fine until 3-4 days before the end of the sprint

This is the real killer. You need to find out why. Do they really think everything is fine, or are they afraid to indicate that things are not fine? What does "seem to indicate" mean here? You can't really know what to do until you know the answer to those questions.

Also, if I may be blunt, how do you know they're capable of writing correct code? Presumably there were conditions at some point under which they did so (or else you wouldn't make that assertion); what is different about those conditions to now?
Just wait until stores figure out that people are going to be willing to pay many times that if vitamin D becomes a recommended supplement against covid-19.

The cost increase of alcohol-based hand sanitizer is just inane, especially now when it seems that production had caught up.
Engineer here, who has learned marketing and sales on the job.

Marketing in 1-to-many. Sales is 1-to-1. So sales generally only makes sense in the context of B2B, not if you are selling $30 B2C software.

Sales isn't that hard (afterall sales people can do it!). Talk to the right people, find out what they want, ask for the sale (if appropriate). Don't take it personally if they don't buy.
> For a young, scrappy, startup (we're under a year old) I'm struggling to understand if it's an issue of motivation, organization, team, or there are just some fundamental things that need to be fixed.

You're not going to like this, but there is a solution that has created most successful SV startup v1 products.

Hire one 10x experienced developer and feed him the requirements. He can write 500 lines per day (2 complete features per day), while your "team" can only write 5 lines of code per member. See the difference?
Since there is no way at the moment to formalize the common sense definition of consciousness, I'll use what I have at the moment.

I can well define "consciousness" formally as anything you like, even as something that vaguely intersects with the common-sense definition, like the information schema people did. But the fact of the matter is that we first have to understand consciousness, the vague common-sense concept, and only after we understand it can we give a precise formal definition that is actually useful.

Otherwise, it would be like defining the mass of an object to be the volume of an object - there is some overlap, and it is a perfectly formally defined, but it's just not the right definition for what you want to explain.

Let me ask you - do you believe that when a photon in the red wavelength hits an electron, the electron "sees red" in the same sense that you "see red" when that same photon hits your retina? What about your retina itself? Does it "see red" in the same sense that you do?
I always thought to have something like this. Very nice. Thank you.
> So why does it not list “hold” as needing reporting?

Because merely owning an asset does not create any federal tax obligations.

> If I merely own coins do I need to say yes?

The question on the form is: "At any time during 2020, did you sell, receive, send, exchange or otherwise acquire any financial interest in any virtual currency?"

So if you merely owned cryptocurrency that was acquired before 2020, the truthful answer would be "no".
Probably none, as it has little to do with mining.
I started writing Swift within minutes of it being announced. I released my first Swift app on the store just about fifteen minutes after the RC of Xcode was released.

I did a lot of ObjC, but I've enjoyed using Swift. When I create frameworks and modules, they are Swift-only (no ObjC headers), because I like to leverage native Swift stuff, like enums and whatnot.

But I am writing app code. I think ObjC is a better systems language, so I don't think it's going anywhere, any time soon. It's a lot safer than "raw" C.
Two different problems for two different groups of people.

Policy makers and individuals want to focus on infection rate. Lower infection rate = less spreading = less trips to the hospital = the society is "winning"

Hospitals and doctors want to focus on death rate. At the point they get a patient, they are already infected. They want the lowest % of people possible to die, to show that their care is working.

Neither effort is in conflict with each other, and can be near perfectly parallelized. I.e. the hospitals trying a new medicine to lower death rate has no impact on a region trying to lower infection.
Textualist in Gorsuch’s case, his position in the case you cited was textualist, not originalist. Clarence Thomas would be a better example of an originalist on the court.
It's not shallow semantics when what they're saying does not reflect the way these terms are used by many (most?) professional marketers.
The fact that other studies also indicate D to be prophylactic against contracting covid implies that there's more than a single stray mis-correlation in evidence here.
> I think this is indicative of the biggest problem we have had with social media: there is no legalism here, just "codes of conduct" that companies and users both willfully ignore.

This is a good thing! If Congress is given the task of creating "modern" Internet legislation, they're almost certainly going to fuck it up somehow. We got a taste of this when Orange Man threatened to nuke Section 230.
Seems like smelling something toxic a second before consuming it would be useful as well.
No. It does not. The separation of powers would make such a law unconstitutional. The judiciary would never abide by it. And good luck to Congress trying to enforce it. Never in the history of the republic has one branch of government been able to dictate in such granularity who may be hired by another branch.
Because they're unprofessional and I have no reason to want one. Like anything else, they have risk (potential infection, chemicals in inks), and I would derive no benefit from having one.

Why would anyone be expected to, anyway?
>It's a pity it isn't written in something like Flutter (uses QT).

Why is it a pity this software was written in C++, using Qt, rather than in Flutter?
The Supreme Court is the only branch of government that still has legitimacy — bringing it to the Senate will make it just another political football.
spoiler: This concept involves beaming energy in the form of laser filaments, electric arcs, or microwave radiation along the leading edges or just in front of an aircraft in order to condition the air to be more conducive to high-speed flight.

Note: Yet another unnecesary long article that embeds the answer half way.
Sea of Rust

Fire Upon The Deep

Childhood's End

The City and the Stars

Rendezvous with Rama

The Tales of Dying Earth

Of Men And Monsters

Midworld

The Invincible

Fiasco

Eden

Wool

Maiden Voyage of the Destiny Unknown

The Traitor Baru Cormorant

The 7½ Deaths of Evelyn Hardcastle

The Electric State

The Malazan Book of the Fallen
Then perhaps the claimed productivity loss is not really as big as many claim on sites like HN? While it is not easy for an individual to measure any productivity loss, a large company or an entire industry would probably be able to put some serious numbers behind a cost/benefit analysis. Since many of the companies that have open plan offices have a rather large per-employee revenue I think it would be relatively easy for them to determine the impact. Since these companies have not only persisted in building open plan offices but have built entire campuses around such plans I think the evidence is quite clear that they are not actually the productivity sink claimed by many.
The JSON formatter/validator alone would make this worth the money to me. A YAML formatter/validator could also be very useful. But they do have to be rock-solid and able to handle large inputs (think gigabyte scale files), otherwise they’re just toys like all the other local apps I’ve found in this space.

The other features are not currently as useful, but I’m happy to support them as well.

I hate to say it, but doing this on the App Store with IAP to cover the upgrade from the demo version to the full version would be a viable way to distribute your app and handle the back-end payments.
Ask HN: Is there any pure keywords based search engine?
Various search engines including Google, Bing, Amazon product search, etc. have added "smarts" because of which I often see results which do not even include all of the keywords I typed. Even the "Verbatim" option with Google is not helping. Is there a search engine which is purely keyword based and which would end the results list instead of adding results which do not even match.
One of the advertised upsides of remote work is reduced carbon emissions but I wonder how that works out when you have required on sites as well.

Back of the envelope math suggests if you have remote works flying in from, say, NYC to SFO, it's not clear whether there's a net carbon footprint reduction.
Being able to forgive yourself.

You're not perfect and mistakes will be made. Becoming a father showed me that I've sometimes said and done stupid things in front of a very impressionable small person, but all I can do is to promise myself that I won't do that again, find a way of avoiding that situation in the future, and move on.

Berating yourself over ancient history is incredibly toxic for mental health.
Conceptually it’s great and when it’s more stable I can’t imagine a faster way of building a cross platform Apple app that looks and feels correct. Styling a react native app felt tedious in comparison. Jetpack Compose appears to be going in a similar direction but last I checked it’s a long way off as you mention. Flutter is interesting but I have very limited experience, I was initially turned off by dart and the heavy focus on Android. I keep hearing positive things on HN and from other people though so I want to give it a another proper go. Overall it’s a bit of an awkward time for mobile development.
Ok, I'm from europe, so I never had to deal with inches and feet. I also have all my calculators in engineering mode, because I have often very large and very small numbers (electronic). But that also depends on for what you use your calculator. I have an HP50g but the units menu is something I tryed in the beginning and think at least for me is not useful. And yes, an HP50g would be more like an TI-89.
Thanks for linking to the paper, I confess I hadn't gotten that far in the article.

I would say they "aimed for" rather than achieved identification (conditional ignorability) here...a bunch of backdoor baths come to mind (likability, for one: these people got clerkships in part because they got the best letters of recommendation, which they got by impressing the right professors, which they got (I imagine) by being likable).

They kind of address this here:

> Rather, whether a former clerk
succeeds is predicated upon having expertise about the
justice whose vote she seeks to capture. If quality was a
confounding variable, then we would expect to find that
former law clerks, by virtue of being the best and the
brightest, always outperform non-clerks. They do not.

This is interesting, but effects only observed in a subset of the data -> complexity penalty! How much this bothers you is gonna vary. I'm a stickler for identification, so I view this paper's results as more tentative than you might.

(Regarding the journal outlet: it's an interesting empirical finding, but is it really a landmark in terms of methods or findings? I don't think so. And if they were aiming for AER, maybe they should have included a structural model ;))
True and a valid point when talking about overall price reductions of batteries, but Tesla is doing really well considering almost all the supports for electric cars have been removed, from removing federal EV credits (no extension), super low gas prices, and a general lack of urgency on addressing climate from a federal level. The US would be without industrial capacity for battery production, which would mean we'd be further behind the Wright's Law curve (as industrial knowledge and capacity isn't this fluid thing that can sprout up easily anywhere... industrial capacity can atrophy in a region, making it very difficult to catch up to the world).
You're right that these things are devastating when they happen, but pre- social media, they happened all the time. Every year, half the people born in [year-21] lose their university email accounts (including their google drive, etc.) and eventually transfer to another email just fine. Before online identity, people lost their phone numbers and had to inform friends that they switched to a new one. You'd get the previous owner's texts, and have to tell them you just got that number. Or if you moved addresses and you would get the previous owner's mail, and the same would happen to you due to postal errors. People lost their pictures because of disk failure, fires, and other means, and would continue living happy and productive lives.

Post- social media, if people are backing up their data, then the problem is pretty much nil (chances that your social media account and your local storage both go kaput at the same time are pretty small).
Yes, only standard extensions will be supported by all compilers.

Why is this a problem?

If a company needs to design its own extension for its specific application, RISC-V allows it.

And it will never get upstream, because it is only relevant for this specific application.
And if this application is needed by many vendors, then it means that a standard extension must be designed.
I would ask myself why I'm setting up my team for failure instead of managing development and helping out where there's need. Why exactly are you committing to anything, why are you managing scrum meetings and why isn't QA part of development?
You can't just cargo-cult Agile and expect miracle-working, unless you've got a charity miracle-worker on your team already. Sounds like you don't, and need someone knowledgeable of software development to actually lead the team in a more flexible way.
It's pretty standard amount tho. My doctor suggested that, but I opted for a steadier amount when my D levels were low and have been using it ever since. 2 months after he suggested I had been taking 2000IU per day and my levels were back in what he called excellent range. No idea what level that is :) . I am an indoor dweller and in general don't like the sunlight and enjoy night time activities much better.
New Google ChromeOS updates cause 100% CPU usage, heating issues
Yes, AFAIK all diabetics have diminished D levels, as do many vegans.
If it actually had the cost that people in this thread are claiming do you really think they would continue to build these sort of offices, year after year for almost two decades? Do you seriously think that they have not looked at the impact and determined that the claimed productivity benefits of private offices are so slight as to not even be worth the effort?
Except that aluminum smelting requires near constant power levels or the smelting pots will freeze and need to be replaced. So it's not really relevant here.
I would guess a FB employee is reading the thread
I personally have used k4dirstat, but while finding it's webpage I found out that there's a more modern fork/recreation called qdirstat that doesn't need kde either called qdirstat. https://github.com/shundhammer/qdirstat
You are better off partnering with a professional who has sales background.

I have many years of sales, operations, business and finance experience in the Internet infrastructure industry. I'm an engineer by training, albeit from two decades ago. I want to partner with highly technical co-founders to build and take a product to market.

I had earlier tried routes such as going to Meetups but with the COVID-19 situation that looks not feasible. I would like to meet technical people interested in areas such as 5G, hybrid multi-cloud, Blockchain/Cryptography, IoT, Machine Learning etc.

My email is in my profile. Please contact if you are interested.
I agree with the siblings that this isn't true. I've recently finished a big refactor of something entirely back-end with almost no user-visible changes at all (except ahem for a bug I wrote), and I could still present progress. The work was the migration of six or so different components: they used to conform to one API, and I moved them to a different API. I found a way to order the changes so that they could be done sequentially rather than big-bang. Bam: a clear progress marker.

This kind of progress is pretty common, in my experience. I've already written about defunctionalising an algebra before (https://www.gresearch.co.uk/article/defunctionalisation/), and that is another example of a task where the work can often divide itself into discrete chunks. You can show your progress to your team, all without the end-user being able to see anything.
Salt, by Adam Roberts. It's a short enjoyable novel about conflict. https://www.amazon.co.uk/Salt-GOLLANCZ-S-F-Adam-Roberts-eboo...

I'd love to see a good adaptation of Red Mars / Blue Mars / Green Mars.

I think the Coyote series by Allen Steele could be fun if done right.
It is not clear if your team is under-performing or actually performing at its level.

- While you did not share your own technical background, you say every team member is "capable of writing logical, working, and tested code". How did you evaluate them?

- They are deemed "capable" yet you note they "deliver work that ultimately fails the QA process." Are they "capable" but refusing to write tests? Are they writing "tested code" that is actually broken? Or does the individual worker product "tests" OK in isolation but fails at the integration level?

Without meaning any offense, I think team (technical) leadership is the issue here. You may get more actionable feedback if you share how you are managing this team and what you are bringing to the table. There are only 4 of you.

It may also be necessary to have a clear incentive structure for your team. IFF team leadership is not the issue, and there are no consequences to a continued pattern of "under performance", you can expect more of the same.
A small percentage are loaded. That wealth isn't distributed evenly.