skysight-inc/HackerNews huggingface dataset:
I edited to remove that number and add links.

Had it been designed by engineers with budget or deadline in mind, we could have debated methodologies. But it was designed by congress with exact hardware to use mandated by them, with no ability by engineers to change it to lower costs.

Also, of course, "cost plus" contracting means that an engineer that suggests an idea to lower costs is thrown out of the room by management.

See Dr. Dan Rasky from NASA, top expert on heat shields, explain from inside: https://youtu.be/g3gzwMJWa5w?t=679

Also, most talks by Dr. Robert Zubrin (author of Case for Mars) explain that the human spaceflight part of NASA is nuts.
Not the issue. The made-up part was, that's the only way for Britain to move back up in the world. So many ways for that to happen - tech, information, space, diplomacy to name a few.
Doesn't look right if an article starts by introducing git reset and git reset --hard.
Since started using Magit in Emacs, I found myself using the command line Git less and less. I can perform most Git commands with couple key strokes. Having a UI with integrated workflow with Git is pretty nice.
Algorithm Solves Graph Isomorphism in Record Time (2015)
People generally underestimate their food budget. You go "into debt" buying food because you didn't expect it to cost so damn much. But the real problem is rent (also mentioned in the article, but not the headline), which erases up to 2/3 of our income. Without much headroom, it's easy for costs to blow way past limits.

The article also relies on those with debt to assess the cause of their credit card debt, but those with debt are rarely financially literate.

>In CNBC Make It's survey, 32% of people said their discretionary spending was the No. 1 cause of their current credit card debt.
Have you seen artworks made in Tiltbrush or Quill?

Here are some examples out of many many more:

Wired by Zeyu Ren. https://vimeo.com/308957829

Alex's Sci-fi World by Matt Shaeffer. https://www.youtube.com/watch?v=qWNo1H2tVhg

Bird Gamayun by Anna Zhilyaeva https://www.youtube.com/watch?v=HUW49IKs1kE
Thrust power = Isp * thrust. For the same amount of input power, increasing molecular size raises thrust and reduces Isp.
Ah those were the good old days! I wish I'd spent more time actually getting code up and running on those and the Dingoo A320 but it really was way over my head at the time.

Still contemplating a Dragonbox Pyra. The OpenPandora, despite a rocky start, played host to some incredible things.
I really don't think it's up to these companies to decide what and what not to keep on their platforms. I can understand that they're a private company and therefore they can make their own decisions about what they want, but I think something that people don't realize is the sheer amount of power these social media websites have over society and culture. Especially when you see how many social media companies Facebook actually owns (facebook, instagram, and whatsapp afaik)

These companies could, in an instant, remove someone from public view. Alex Jones for an example. It's absolutely HORRIBLE that he made the comments that he did about the Sandy Hook shootings, but just because the dude is an absolute nut job doesn't mean he should have the right to talk about what he wants to the public to be taken away. It seems pretty contradictory that companies like Facebook preach that their entire platform is to connect people and communicate with each other, but if you don't communicate like they want you do, they'll hide behind their terms of service and ban you for whatever reason.

I know the userbase of facebook has been declining, but they still have a massive number of people who get their news from their algorithms. They could just start pushing more "pro-russia" propaganda news to their users and conveniently blame it on "the algorithm" (a blatant excuse to absolve responsibility) or "we're a private company, we can push whatever we want to our users".

With a company as large and as widespread as Facebook, which also quite obviously has ulterior motives, they can't be trusted with regulating who says what on their massive platform.

Maybe if we broke Facebook up into pieces instead of having this monolithic mega-corporation whose sole goal is to harvest all your data whether you're a user or not, we wouldn't be talking about this in the first place.
One thing with OKRs is that the key results are supposed to be in your control and responsibility. You don't have control over the no-show rate, but someone has responsibility to improve that as part of their own role. If that has made it to your team, then something is probably broken. Most likely that no-show rate is part of an OKR for clinic managers or someone else. They'll come up with ideas (or consult with you for ideas) and your team is responsible for implementing the improvement or running experiments to see if it actually achieves the desired improvement.

That means your OKR will have to do with responsiveness to your customer or addressing the things your customer believes are associated with the poor no-show rate. Is your "patient reminder" system broken and failing to contact patients? Do you lack such a system? That's something you can address and control, so the OKR will have to do with that (server uptime, quality of service, features of the service, timeliness of changes to the service).
> Makes me wonder what would have happened if it had been developed bazaar-style.

I am not aware of any good game that has been developed bazaar-style.
This advice applies to virtually all other foods as well, so...
I sense a prejudice towards the bucolic.
What makes you say that? I use that command nearly every day.
I believe it should work like this

- Board to CTO : Increase Retention (decrease churn)

- CTO to DevLeads:
* Build a daily report emailed to the board showing 30 day moving average of churn

* Build a business event log - every time a user does something on the system log it to a easily queryable system (customer signs in, customer raises invoice or customer deletes widget) This can get very deep very fast. Start with Graphite / carbon and get more sophisticated later.

* hire a data scientist / convert DBA into one and find correlations between customers who churn and events in the log. Not logged in for 30 days looks like a good start.

* Write split testing into the (SaaS) app such that we can randomly segment customers at risk of churning (indicates by event activity) and see if we can keep them

* also add in "have you tried this feature emails", or "holy crap what do you mean the invoice page does not align right anymore"

All of these things (for a SaaS app) are doable projects for any development team.

This is of course based on the idea that the Board has told the CTO "fix this thing as top priority". If they have not that's their problem. The CTO should then go to the board and say "I am going to fix this thing as top priority"

Then we start the fun job of actually monitoring what developers do work on compared to what we planned to work on. Most times priorities chnage, legacy weighs us down and friction burns is.
1 time out of 100 you get those cases where the four or five commands you have memorized are not enough. Those cases are hard.
Perhaps the only thing more absurd that original is censoring it and removing it.
I wish. The constellation is launched and managed from one of the most power-hungry and corrupt unregulated nations that exists, so the potential for bad is just as high as the potential for good.
Could you explain? They sound almost totally different to me, with "giving money" being the only point in common.
>I buy hotel breakfasts now sometimes (the buffet ones), on normal work days, in my home town.

Where do you find the time to clean all your monocles?
Great reference! Do you know of a WebCrypto based implementation of this? Or even libsodium? That has been my hold back.
There's even a tag for it. Not that anyone cares about what HTML can do anymore.
How old are you? In the same way that most teenagers enjoy playing video games more than doing work, most people in their 30s enjoy doing work more than playing video games. If you're only in your 20s or early 30s then at some point your brain may just flip on its own.
Check out https://www.twitch.tv/instafluff ! He does livecoding, but also tends to get distracted by chat a lot and goes down random internet rabbitholes. All in all, he's a lot of fun to watch.
Surely this is good for everyone save airline operators. Less planes on busy routes, more options for those don't want to fly, etc.
It's easy: "room temperature" is about 300K.
> I'd love for you to expand more on this. What I can't think of is a realistic scenario where it's possible to validate the session id in a secure way, but there is also some reason that we couldn't just use TLS with client certificates.

An example would be if you don't have a certificate. Maybe you just have a pre-shared secret or a kerberos ticket. Or worse, maybe you just have a password, and so need to use a PAKE protocol or something to authenticate the session. Or maybe you are using an RPC protocol, like NFS, that doesn't let you add TLS in a backwards-compatible way, but where the client and server do share some secret file handle.
Also helpful for committing changes in smaller atomic units
This is exactly what we do. We reserve about 25% of every team's capacity for "other" stuff, e.g. maintenance. The PMs/leaders have to acknowledge for that when they compile their OKRs.
Spread awareness, expose ineptitude, incite outrage?
By the authority of the US Court of Appeals, when they ruled the NSA's activities to be illegal.
I'm soooo happy to read this. I am very interested int eh dynamics of social networks and spend a lot of time abusing software from the bioinformatics fields to try and model behaviors in online ecosystems. In the process I've gotten quite interested in cell biology and the whole field seems like such a weird mix of hard data and hieroglyphic stories.
You're not in debt if at all times while you are using this credit, you actually have the cash to pay it off.

Then you're using credit for convenience, not as a loan because you don't have money.

People using crdit strictly for convenience, always paying their bill within the interest-free grace period, are not in debt (on account of that credit card).

Even people with significant loans are not necessarily in debt. If you borrowed $300K to buy a $400K home that is now worth $500, you still have a loan, but that is offset by equity in the property. It's not the same as borrowing to buy food, which is consumed and gone.
If the worst comes to worst, push the bar down to your belly. You have saved your neck this way, giving yourself the chance to tilt the bar in a controlled manner after a breath. If you are already failing, tilting the bar might be too much without more O2
Even if they did "own" the company (which they don't, unless you choose to define the terms identically - "owner" and "shareholder" are not synonymous), just owning a company doesn't mean all the earnings belong to you.

Here's some legal people on the subject; https://www.lawschool.cornell.edu/academics/clarke_business_...

Key phrases include "shareholders do not own business corporations, nor do they own the assets of the corporate entities".

Now, there are other opinions, but the very fact that this is an ongoing discussion suggests strongly that it is not as cut and dried as you claim.
> Yes. Isn’t that the next logical step to developing space—the ability to build structures in orbit?

I think you're totally right about this. If we want to really get going on living in space or even just doing certain manufacturing processes in space, it seems like we're going to need to start building real structures in orbit rather than fitting everything into a launch or two.

My guess is that, if it doesn't happen now, we'll start doing construction in orbit if/when we start mining the Moon or asteroids. Not having to haul equipment up Earth's gravity well and producing fuel in situ seems like it will allow small launches on reusable "tugs" to become the most efficient means of getting things into space.
Why Does Windows Really Use Backslash as Path Separator?
You build a mental model of the domain that guides the code you write. Often it amounts to "what would I want in that user's position?" aka the golden rule. As uninformed as that model may be it's better than none, and a place to start iterating on the model. In design it's usually better to be wrong than vague or random. And every line of code you write embeds a freight load of design choices, often as durable as concrete.
I have literally read of a conversation between the wives of two high income individuals, where one said, "The thing about 40 [million dollars a year income] is that, after taxes, it's only 20".

Sure, nobody will struggle on 10 million a year. They won't go hungry. They won't have to worry about an unexpected car repair bill. But they will struggle to live the lifestyle that they've come to expect to be able to live. That will feel like struggling to them. And they will complain bitterly about having to struggle, and the rest of us will mock them for it, and say "You have no idea what struggling is."
No you do not. You are misinformed.
Seems like you posted this under the wrong article.
There's no way for the blockchain to validate time stamping due to fluctuation in hash power and the nature of an adversarial network with untrusted data.

What's been happening is blocktimes wildly fluctuate, anywhere from 20 seconds - 90 minutes + even though the software attempts to calibrate for 10 minutes.
Referring to goats as the "ultimate individuals" is very opposite my experience. I currently own 2 alpines and 2 Nubians. Not a big herd but I spend a lot of time with them. They are a cohesive group. They never separate, doing everything together. If one gets stuck or outside my fencing, the others cry until they are re-united. While goats may be selfish at feeding time, they are very social animals, dependent on their herd/families. A lone goat is a very sad animal.
Genuinely curious, in what way do you think it's a dumb idea? The whole "let's go to space" thing in general? Or just the way we're going about it?
Yes, that has been my experience as well. Starting a new repo that has a remote tracking branch has been a source of constant frustration for me. I routinely mess up some incantation and then have no idea how to fix it. The mental overload is high enough with local branches, but I still don't quite follow what it means to have a tracking branch, it seems to complicate the nice and simple mental picture I have of the local repo as a DAG.
You can add airlines to that list. Here's[1] an article that goes into it a bit. American Airlines actually loses money on their whole "flying people around" business. All of their profit last year was derived via selling points/miles for their frequent flyer program. And it's not limited just to American - I'm not sure about foreign carriers, but it's really common for US legacy carriers to derive substantially all of their profit from marketing revenue related to their loyalty program.

[1] https://viewfromthewing.boardingarea.com/2019/01/24/earnings...
I think the ideal is for someone to have a very deep knowledge of two different fields, or areas of interest, while also having broad general knowledge. This gives people an idea both of how deep human knowledge runs, and how wide. With only one area of interest, some people might come away with the idea that one area is somehow unique and different. With two, there's more reason to conclude that other areas are just as deep.
And then you have to do the hard thing, which is listen to the engineers (which is why most business folks are fine with keeping the siloing as is.)
The Culture would be an awesome place to live. Banks demonstrated that utopian visions needn't all be disguised dystopias, didn't he? Happy birthday.
You always have to host your own files or pay someone to host them for you, to guarantee some useful degree of availability. That cost is often minimal. For most non-commercial purposes, a raspberry pi on a home internet connection would probably be sufficient.

IPFS isn't a service to store unpopular files for you for free. If you're not going to do it, someone else has to be paid or otherwise motivated to host your files for you.

IPFS reduces bandwidth costs, and might reduce latency, in the event your files/data become popular. In a sense, it's a free content-addressable autoscaling cdn. It's not a free S3/B2 replacement.
We just had a discussion with our kids yesterday about this, when I explained that the pat answer I tend to give them when they ask "can I..." before they've earned it, of "anything is possible if you try hard enough and believe in yourself" is actually flat wrong.

Not everyone is good at everything, or even can become good at anything. Not everyone is built for every type of job or career or vocation. Everyone has strengths and weaknesses, and we must all accept both of these aspects of ourselves.

I told them that I had decided some 15 years ago that I am intelligent and capable enough to go to Harvard, so therefore I should go, and that within hours of making that decision, I realized that it was the stupidest idea that had no basis in reality, so I never even applied.

The point I was trying to teach them was that what a person will become in 5 or 10 years is opaque to them now, and that time will reveal it, so that instead they should just focus on living now correctly, practicing discerning what they should and should not do, and focus entirely on that.

They might be a CEO or POTUS, or they might be a janitor of a broken down gas station. Every role is needed in life and someone is meant to fulfill every role. Greatness doesn't lie in what career you have, what college degree you have, how much you make, how many people know you, how many books you've written, how young you learned this or that skill.

EDIT: To clarify, I'm not saying that one should settle for a vocation that wastes their natural abilities. If I were to try providing for my family by being a janitor, I would be wasting the software talents that I cultivated into skills.
I have thought about that, but when people shop, they pick up dozens of things at once. Having them delivered singly from different vendors seems like a lot more trips, plus the return-packaging trip.
As a former Atlantan (I lived in EAV or near it for 12 years) now living on the west coast I think the trend follows here as well: twenty minutes outside of Portland and you're in the "sticks." That said, the folks who live in the further flung suburbs, exurbs, and "sticks" outside Portland tend to be a good bit nicer than their Atlanta area counterparts in my experience
Battle for Wesnoth? I liked it a lot anyway. It was developed with making it easy to get more developers, too: http://aosabook.org/en/wesnoth.html
BFR will launch (at least suborbital flights) later this year (if things go to schedule...). It's orbital variant will have about twice the liftoff thrust of the Saturn V.
Gear – An iOS Browser can inspect elements, debug and pick color on mobile
Don't have to be the absolute best. Just have to be good enough to impress yourself. (Provided one has a good perspective on what good really is.)
At $2.1M, Novartis gene therapy will be world’s most expensive drug
If you are a good developer you understand the customer a little.

You are the first line of defense against things that seemed like a good idea, until they are implemented. You should pay attention to what you are building, once in a while (not every developer will have this happen) you will see something and go to your boss with a "stop, look at this, it we should cut our losses now because it is bad for the metrics".

You as an engineer know what is possible. I've seen several projects go from ideas that management/marketing thinks are too difficult so they don't bring it up to the top must have feature when an engineer who understands the customer sits down and writes it in a couple days thus making them realize their idea was actually easy if only they had asked.
Duke Nukem Forever would beg to differ. The risk with delaying is that you may not be prioritizing the important things. Because you just bought yourself more time, it's easier to do the part you enjoy, instead of the part that's needed.
I don’t think we do a good job of paying well for hard jobs at all so I don’t really see the idea that people won’t do them if we don’t pay well as being very well supported.

Further I can definitely see the argument that having more responsibility could be incentivised with higher pay if the risk to the individual actually increased. But I also see no compelling evidence that is actually the case. But usually in structures with flatter pay like coops individuals have more say anyway.

Corruption and greed also seem like good explanations for the status quo TBH.
I hit the paywall and before I realized it I thought "well this is short and to the point." Duh... cool concept though
The one place I worked that tried to do this, the developers mostly ended up doing things easy to measure. Turns out it's super-easy to measure views and shares so content marketing it is! Not exactly a good use of our particular abilities but it seemed to make everyone (who was pushing the OKRs) happy. Our real work could rarely be connected to any kind of OKR. Too hard to measure and, "this OKR thing seems cool, we should gather data for at least 2 years on X, Y, and Z for a baseline averaged across projects so we can create OKRs to improve them" didn't fly, obviously. So. Youtube videos and blog posts it was.
If you're into OKRs, a friend of mine built a tool open to all: https://general-internet.zendesk.com/hc/en-us/articles/36001...

Interested in feedback.
No, I didn't. It's a quote from this article.

I have two very smart sons who are very into games. They talk a lot about the gaming industry. I learned from them that the Game Boy was brilliant because it was "older" tech where the bugs had been worked out, the abilities were well known and so forth.

Proven tech was chosen to meet certain specs. There was a depth of wisdom there that more "ooh, shiny" tech lacked.

I'm sure my remark could have been framed better, but I intentionally chose to leave out personal anecdotes that I started to write -- about me turning down a National Merit Scholarship and my son getting accepted to college at age 13 and then not attending -- because I am given so very much ridiculous shit when I talk about such things, even though I appear to be the only woman to have ever spent time on the leader board of HN, so you would think folks here wouldn't blink at me self identifying as having attended gifted programs, having a proven track record of academic excellence and yadda.

I chose to leave that remark because HN is a tech oriented crowd and I thought it would resonate with some folks here and/or be a bit of cool trivia some people would appreciate learning that has potential relevance to their interests.
Sure. But then we won't have mozart or lebron james or turing or messi or most of the olympic athletes, etc.

It's a question of breadth vs depth. Specialization vs generalization.

I suppose most kids should be given a generalized "education". But if a kid is precocious or talented, then specialization makes sense.

Whatever happens, everyone lives with the "what if" or questions about the road not taken.
> I wish that the main thrust (so to speak) was towards permanent off-planet settlement and economies rather than merely having a human grab the soil samples.

Totally agree with you on that. I think the current situation has to do with how political space has become, especially in the US. If missions are being used as popularity boosts on a per administration basis, it makes way more sense to propose something small and relatively feasible on short time scales like a glorified sample return mission as opposed to something that requires real, long term investment like colonization.