skysight-inc/HackerNews huggingface dataset:
To me, the secret is being okay with failure, learning from it, than trying again.

I've heard this called the Feynman technique before. Pretend as if you know what you are doing and what to do, than start doing it as if you knew how, and each time you fail or realize you don't know how to proceed, stop, go learn only as much as you need too unblock your next step, rinse and repeat.

It's a really good way to eventually learn and succeed, while wasting as little time as possible.

The issue is that, when it comes to software development, where you need to build upon what you've done before to keep moving forward, the risk is that all your prior steps weren't considering your next ones, and at the time you built them you didn't really look further, you were focused on figuring out only the next move pretending you knew it all.

So in a startup setting, it kind of means that if you follow this technique, you'll quickly learn and figure out what and how to do things, but you'll also fail a lot, and those failures will pile up, and all you built during that process might not end up being usable in the end, as it could be a monster of tech dept, limitations and bad decisions.

That's where a lot of startup have a "big rewrite" phase normally.

This still works if you are okay with having that big rewrite/refactor phase, and as long as your monster was still good enough to carve you a big customer base or investor interest, that'll be patient enough to wait for your rewrite.

I'm not sure how to summarize this, but there are some problems that each step you take you've now advanced closer to the solution, so it's fine to not think holistically about it all, but focus one thing at a time. While there are other problems where that only take you so far, and at some point you have to think holistically, do I need to do anything about this foundation in planning of what I'll later build upon it? That kind of thing.

But I think often what happens is people are too afraid to fail, and they start thinking holistically, except they actually are not expert enough to be doing so. So they start thinking all hypothetical, imagining the problems that will come, and that all ends up a waste of time.

If they'd tried, tried and tried some more, then they'd actually have learned a lot, and now would possibly be on a place to actually think holistically.

I heard a pretty good saying on that:

"The difference between the master and the beginner, is that the master has failed more time than the beginner has tried".

I think it's by Stephen McCranie
I was the tech lead / main engineer at a startup with a huge investor investing 1mln in a seed round.
I refused a salary with a little bit of equity (single digit percentage) and kept contracting because I didn't trust the business side and apparently I wasn't cool enough to become an exec.

Everything was fine at the beginning, we built very fast a CRUD app in node.js hosted on K8s on Google Cloud, doing something useful for our target market. We demoed with the client and everything was fine.

Then they hired a tech lead from another failed startup as a CTO. He started bringing in all his friends (all from the same country, so the company started having a french crowd and everyone else) from his previous employer as minor exec titles.
Stock compensation for the exec was pretty good and they even had a 50k bonus or so I heard.

Slowly but surely they started pushing for our backend to be rewritten in Go for no reason - which I resisted - and then we decided to move to AWS + nomad. This was 2015 and tooling was even more minimal than what Hashicorp offers nowadays - so they basically started building a K8S on top of nomad to replicate the capabilities we had before.

I complained saying that we didn't have time for this with the impending demos and I said it was a stupid decision.

I was promptly fired for that - and without me on the way they threw away our node.js application and started rewriting everything in Go.

They never made another demo in time and the investor eventually pulled the plug from investing in the startup and acqui-hired the company for little money. The founders were pissed and called me later on to update me on how it went and to apologise. Fin.
Well, this was the radio interview I gave to the ABC when the Post was sold: https://www.abc.net.au/radio/programs/pm/mass-resignations-a...

As I said in that interview, there are a lot of cultural factors at play, and it's not nearly as clear-cut as it has been made out to be.
Instead of fretting about people who became successful, we should think about how we can help more people become successful. Which incidentally seems to be a huge part of what PG does.

Even poor people today live better than kings in the past. The things we can afford, microwave dinners, washing machines, were only available to kings with lots of servants in the past. When you consider medicine, it becomes even more obvious that we are better off now than rich people in the past.
Is this the same as (or based upon) the old Lotus Notes?

Had that at a company where I worked in the 1990s. It was kind of new/novel and interesting then. We used it mainly as a knowledge base and for internal forums on various subjects. IIRC required an OS/2 server to run, which was the only OS/2 box in the company.
Breakthrough in 3D scanning means results are 4500% more accurate
dafq

so, If I'm fresh grad with 3 years of commercial, full time experience, then it'd be better for me to lie that I have no experience? :o
Many people think that a company is guilty of some injustice if they don't respond to a qualified candidate, as if the job of the company was to correctly assess every candidate as opposed to finding one to hire in the least possible cost. Of course good candidates are going to be screened out, the job of the company is not to test everyone but only to find one. When there are 1000 candidates applying for a position and you have at most 100 hours of people's time to spend on phonescreens and panel interviews, then you are much better off throwing out 95% of your candidates and only spending resources on assessing the 5% than trying to spread your resources over assessing each of the 1000. Even randomly tossing job applications is much better than trying to assess everyone. But if random tossing is needed, why not toss based on qualifications/keywords?
If the government built a train station on the middle of the trail, then they would literally be required to build ADA-compliant ramps down to the mud.
> Clearly those who love the saying are predisposed to move fast.

I don't think that's clear at all. Many "loved" sayings are "loved" because they help spur one into behaviours one otherwise would not partake. If you think about it, sayings about predisposed behaviour can often seem unremarkable. It's like corporate values: the published corporate values are ultimately as much aspirational as actual, because the purely "actual" values are assumed. (For the same reason, if you ask someone what is most important to them, no one says "breathing" or "air".)

> But they move so fast they haven't had a chance to understand the saying!

Iterating on NOOP can be done a lot faster, and at much less expense, than iterating on something; I'd like to think the eventual steady state of such folks will be to do absolutely nothing very, very quickly. ;-)

Hey, human reasoning can take you to some dark places, so I don't begrudge people where they end up. I'm just confused by how... broad? the phenomenon is. I'd expect some kind of Darwinian forces/selection bias that would eventually relegate such thinking to a quite corner of the universe.
I can save him the money…it would be highly unlikely the USPTO would grant a TM for “ACME Klein Bottle”.

In either case, or even in the case the was a seller legitimately infringing on a valid trademark, Amazon should not be reassigning reviews from one sellers product to another seller under these types of matters. How in the hell would that be beneficial to Amazon shoppers?
For all its flaws, the US government does not try to control US citizens to the degree that the CCP tries to control Chinese citizens.
Highly available kubeadm clusters are designed to be upgraded in place. The Kubernetes api-server is also designed to function with a minor version skew (for example v1.19.x and v1.20.x) that would happen during an in-place upgrade.

Cluster API takes the above and can in-place upgrade clusters for you. It's pretty awesome to see first hand. Bumping the Kubernetes version string and machine image reference can upgrade and even swap distros of a running cluster with no down-time.
I imagine teams will shared their principle lists on blog posts and put reflections there.

Not all of it would appear on the principles.dev, as I think the reflective nature would be best handled elsewhere. But acknowledging pros and cons on the website is very valuable.

The next big piece of work I have to do is on principle lists ( https://github.com/PrinciplesDotDev/principles/discussions/2...) and figuring out what features to include and where to draw the line is going to be tricky... I need to find the principles behind it, really.

It's interesting that you say they would be a valuable resource for a junior and mid-career engineers. I agree, it would. What I've found is it generally attracts people who are a) leaders (in some form or other) b) care about programming deeply.
Isn't this similar to how ads and adblocker fight, just extrapolated?
I don't know why no one else has been asking this but why are you keeping us EU engineers high and dry? No wonder we're making half or less of our US compatriots!
IBM isn't considered a tech company?
I abhorred being a developer because it’s like being a factory worker. I then created my company, have 2-3 people under me, I’m 70% coding and customers are throwing money at us. I’m still a developer, but super happy through work. I believe the difference is leeway in how I can organize my schedule, and the 30% variety which allows me to speak to humans instead of computers.

I was always denied promotions, I’m from the generation where cool workplaces promoted only women, so it was very unfair. I wanted to be on the path to become PO. And given how fast the startup I created reached $1m ARR, I confirm I’m satisfyingly able to PO and the lost promotions were just plain old gender preferences of workplaces.

I now love my work. Speaking to humans (and not through chat) was my need, I’ve told it to every employer. So yes, find what you need and move heaven and earth until you get it, may the force be with you.
http://friendlyorangeglow.com/ was amazing! Made me wish I'd been around to experience it.
I'm not sure that self interest is a requirement for intelligence
What a twist that would've been :D
So a migration from Lotus Notes to what? It wasn't clear to me in the article.
So all those 'inspirational' Bill Gates quotes, posters about him and founders / entrepreneurs looking up to him was all for nothing then because of his past then?

I'm sorry but this guy cannot be cancelled (yet). Probably they would have to wait for ages to then do it, because a dead person is already cancelled and can't defend themselves.
I have VERY fond memories of that game from 1986. My father who was teaching at a community college in Iowa had a copy of that game running on a VAX11. I recall that to play the game he had to walk to the data center and, inside a cabinet, physically unplug the cable for his terminal and plug it into another port. The connector on the cable looked like a large rectangular multi pin monster. Back at his desk, his green screen terminal was ready to play the game. I was 5, it was very awesome.
I think most database engineers who think about ACID/isolation levels/etc would look at this and go "uhm... jumps out a window" but for a subset of users I guess it kind of works?

I don't really see how a transaction that performs reads and writes can be replayed like this with any sort of guarantee about anything, though.

And there's no opportunity to build any sort of conflict resolution in there because the replay is automatic.

Maybe I missed something though?
Twilio is fucking awesome (apologies for the language).

Like genuinely a pleasure to work with compared to almost anything else I can think.

Been a developer evangelist for them would be a cool role, delivering a good product to appreciative devs.
Everything is great there, and in particular number 2 is awesome and 5 is FTW !

Also, don't let people guess what are those commands - create a menu that is run as soon as you clone the repo and shows all commands. I now use Invoke-Build [1] system for that and on all projects you type ib ? to get that list and later ib <task> to execute it (or any combination of it, i.e. ib DropDatabase, Run, Test). Basic tasks are named the same on all projects no matter the underlying technology.

Later you use the same command on CI server - its just another developer that runs ib Build, Test, Publish. Any more programming in CI yaml files then 1 to 3 lines per job is so wrong.

[1] https://github.com/nightroman/Invoke-Build
This borosilicate shortage sounds worrisome! I’m inactive now, but did boro flamework for ~20 years and just wanted to say as a fellow glassblower that I love what you do with glass.
We Infiltrated a Counterfeit Check Ring Now What?
VC money is unfathomable. It's not drying up any time soon. They may choose to shift it if there's some kind of crash, but it's too much money to just run out.
> Should’ve just paid Microsoft to transition to Office 365. Leave the technology work to tech companies.

It's not as straight forward as that,

Notes can be used as a really good (if designed properly) work flow application that has (or had) much more functionallty than Outlook. Email is only a part of Notes

I suspect IBM are just realising this
JavaScript 1k Demos Competition starts in 20 minutes (JS1024)
Ah thanks. There's not much to find about LKFS/LUFS. I find something about dB(A) vs dB(C) vs LUFS[0] saying:

> Finally, we come to LUFS measure, which is intended to reflect how we perceive loudness. It also isn’t particularly concerned about frequency response either. It has simply been found that by using a shaping filter ahead of RMS power measurement, with the lowest bass below about 37 Hz eliminated, and sounds above 1.5 kHz boosted by 4 dB, gives a gated RMS measurement about the same ability to predict human loudness perception as real listeners engaged in comparative studies.

[0] http://refined-audiometrics.com/wordpress1/2016/12/31/dba-db...
That's a good idea in theory, but the smarter the agent gets, the less direct the derivation and the harder to explain it (and to check the explanation). We're already a long way from a nearest-neighbor model.

Yet the equivalent problem for humans gets addressed by the clean-room approach. This seems unfair.
>So far I've seen them achieve everything they set out to achieve.

They built competitive rockets. That's a big deal and I don't wish to diminish that. They promised magic 99% cost savings and are nowhere close.
I am not sure who is the target audience of that book, but I think it's not practical. I respect the authors but the book has gone overboard with flexibility at the expense of good abstractions and design
Byuu had a twitter account called "Myuu" which was full of furry art and lewd imagery that alluded not to adult characters, but underage looking "cub" characters. Byuu's furry persona was of an underage-looking "wolf dragon" character, that wore diapers and used pacifiers.

https://archive.vn/MfUhq/f17247180a8722bcd4da98324db1b573ef6...

Along with Byuu's personal interest in using underage-looking characters for his own use, he also took the time to make a giant argument about the semantics and legality of lolicon and shotacon, which also is archived here.

https://archive.fo/Jxrl8
This thing seems like a straight up scam
Accumulated wealth was always one of the core threats to Democracy, and the founders knew it.

Any concentrated power, be it wealth, the crown, or something like the Church of England, were not coincidentally major targets in the founding documents.

But wealth concentrated, eroded the laws through hammering of the courts, then ended up buying the levers of power "under the dome" and here we are.
I dunno. I think they just treat fresh grads differently. They probably look more at one's graduation date than at one's (lack of) experience at that point. They want really fresh meat. ;-)

My views here are purely anecdotal, and based only on interactions with former peers (students) and something an Amazon recruiter told me at one point.
I see what you mean, I guess the mix-up here is that we have different working definitions of "enforcement".

For example, I would argue that Moxie's desire for unofficial clients to not use the word "Signal" in their project name is a statement of policy, whereas the takedown requests to remove the projects from GitHub and the Play Store are examples of enforcement of that policy.

That said I think I can be convinced that directly informing a violator of your policy of said policy is a type of enforcement in itself.
Amazon seeks new FTC chair's recusal from antitrust investigations
The standards of evidence you're used to cannot be the same in this instance.

The CCP targets dissenters and has a long history of doing so, including openly killing them. Internally, news unfavorable to the CCP rarely comes from established outlets (so it's possible to dismiss it all as hearsay - try constructing your view of China using only Mainland Chinese mass media!).

Also, how are you supposed to get evidence if they destroy it and don't allow independent researchers in? There is far too much damage control going on; is not blocking the steps needed to get the evidence you require, a red flag in itself for you?
I thought Win2k on the Alpha was cancelled, too, although they made a Beta. There was an article posted here on HN recently from 1999 about Microsoft cancelling Win2k on Alpha.

https://news.ycombinator.com/item?id=27603531

(Sorry for being a smartass about it.)
I launched a community for Bay Area techies to take action on climate change
This sounds like a lot but isn’t this just a tiny hiccup Robinhood had to get out of the way for their IPO?
Your framing is disingenuous. The amount we spend is declining, which creates an increase in price:

https://www.cbpp.org/research/state-budget-and-tax/a-lost-de...

>States provide roughly 53 percent of the costs of teaching and instruction at these schools. Schools have made up the difference with tuition increases, cuts to educational or other services, or both.

>These sharp tuition increases have accelerated longer-term trends of college becoming less affordable and costs shifting from states to students.

We spend so much because we refuse to fund things directly. By shifting costs onto students, prices go up for everyone. Then aid to students has to be increased, creating this cycle. If we fund higher educational institutions directly, we can reduce costs for everyone.

>Over the past several years, public colleges and universities have cut faculty positions, eliminated course offerings, closed campuses, and reduced student services, among other cuts.

The idea of relentlessly "trimming the fat" has eliminated all slack capacity in our society and economy, to our detriment. Ask anyone who incompletely copied the lean Toyota model and didn't allow for a stockpile or excess capacity where it was prudent to do so. We're delaying infrastructure projects that will only get more expensive to fix. We can't keep pushing these problems into the future and hoping we'll stumble upon a magic solution later. We're at the point where we need to make drastic changes because we've been collectively refusing to make incremental changes.

We are an incredibly wealthy society. We can afford education and healthcare (very similar causes, very similar solutions) for everyone in the USA and we merely need to make the choices to do so.
What's up with that FCC ID?
College degrees are a loaded concept in our minds; they are tied up with intelligence, knowledge, class, politics, etc. It's tough to untangle them.

But education does help tremendously; smart people go to college, and work hard to learn for four years. I'm not an idiot; I didn't waste my time; I learned a lot; it changed my thinking skills dramatically for the better. Especially for people in the liberal arts(!), what I see most is critical thinking: Being skeptical (about themselves too) and thinking powerfully and effectively and penetratingly. Look at all the nonsense that people believe on the Internet (and in business and elsewhere); we don't lack algorithms, we lack critical thinking. Also, college is very demanding on raw 'cognitive productivity' - inputting, analyzing, producing - more than business.

(Tangentially, I see both critical thought and 'cognitive productivity' slide as people get further from college and in more powerful positions. The BS we hear from some middle-aged SV leaders is laughably megalomaniacal nonsense. Only their egos can save us, all we need is what they want to provide, if you listen to them.)

But yes, people also use college as a class signal, unfortunately, and these days in the US college education correlates strongly with family wealth, IIRC the research. If we solve the latter, which we did easily in our history, we solve the former.
Autonomous excavators ready for around the clock real-world deployment
Could you please name the papers and the book?
It's hard to walk on. You have to watch your... steppe.

Right, I'll show myself out...
Ha! I saw a very big multinational F500 company completely reorganize its AD, because users were unable to login to Office 365 with their standard accounts user@<location>.company.com. After weeks of complete disasters the company decided to switch to user@company.com just for O365.

It's a hard life as microserf.
This is not the free market, it’s a perfect example of what’s wrong with government. The fact that the IRS rules are set by politicians and bureaucrats, not accountable to market forces, are what allows this corrupt situation to persist in the first place.

You can’t say “the IRS makes this too complicated in order to funnel money into Intuit’s pocket so I am going to pay my taxes elsewhere.”

And it's a perfect example of why accepting broad government power provides an avenue for this sort of corruption to exist, especially in areas that people don't care enough about to spend time influencing government policy.

In a free market, it requires very little effort for you to make your opinion felt - you give your money to the people you think have the best product. Done. Those people see that they are making money - the people with lesser products see they are losing money. This requires very little effort on your part other than forming an opinion on what product you want to use.

In the government, what can you do if you think the IRS is doing a shitty job? Write a letter to your Congressmen? Vote for another Congressman in 2 years (what if you agree with their position on the IRS, but disagree on something more important, e.g. guns?) Run for office yourself?

The result is that relatively little attention is paid to public policy around tax preparation. There are no single-issue voters around IRS Free-file policy. There is too much else going on in national politics that is inarguably more important. And because no one really cares about this other than the tax preparation industry, the tax preparation industry is left largely unchallenged in pushing government to enact regulations that favor them.
The collection of users on KF doesn't mean shit. The OWNER of the site himself didn't want the man to possibly off himself, let alone the fact that said owner (Null) was willing to work with Byuu.

Again, Byuu tried to extort Null. You don't just say "I'll give you any amount of my 120,000 in life savings, but if you don't accept my offer then I'll do something drastic!"

And oh look, he did, and he's probably lying about his "suicide" too which is even worse.