skysight-inc/HackerNews huggingface dataset:
Oh wow, thanks a lot for the tip.

I love that Obsidian just stores plain markdown files, which means zero vendor lock in. And just after playing around for a few minutes I see so many things they do better than Joplin.

I can actually use it in parallel with another markdown editor (VS Code with Markdown Preview Enhanced or Typora)
I just lived this on my skin.

My team and I, 4 engineers, we focused for about 2 years only on moving fast, and moving on doing a feature battle with the competitors.

After all this this we stopped and restarted a new journey focusing on things that really matter:
- Why
- How
- What
Are we doing it, and it changed everything for us.

My teammate has posted the story of the last 7 years of my team today, i give you the link if you are interested in knowing more:

https://medium.com/leapp-cloud/road-to-noovolari-89df7704e31...
I assume those numbers will skyrocket up pretty quickly for AMZN and MS employees, or anyone else who can easily afford to have AC installed.
This is an abomination
Congrats Douwe and team!
I'm super excited!
I think I might have aphantasia, but a while back I learned successfully learned how to use a memory palace...
I'm not a new grad though, I have many years of experience, and a history of being worth paying. I'm not allowed to see real numbers, but I'm told that real pay is around that range by those who do in my company. Note that in India people work longer hours, so per hour you are getting down to less than 50% of my wages.
Never realised he had another book out - thank you. After being less interested in the drama presented in Artemis, I'm thrilled he seems to have another problem->fix type book I can read.
Maybe it means 40% of active CVEs still apply? XD
Do you think there might be some difference in "changes each year for flu vaccine" and "changes for every other vaccine"?

Like perhaps, how much study the practice of flu vaccine changes has undergone, what the limited target constraints are, and prior field experience with the sterotypical changes to those specific targets?
> That's an election, a weird one, but still an election. I'm sure Beijing was pulling the strings but it's not like they were directly appointed.

IIRC, they're structured so Bejing's allies would control those seats, with few exceptions (https://en.wikipedia.org/wiki/Education_(constituency)). I think most of the "voters" are representatives of industry associations and the like.
What form of government is not going to have lobbying?

Even an absolute monarch is going to have have various people/groups petitioning. For reasons both good and selfish.
Our postgres clusters are just a Fly app: https://github.com/fly-apps/postgres-ha

You could run your own PG by modifying that app. Right now we're calling it "automated" and not managed, though. All alerts about health and other issues go straight to customers, we don't have DBAs that will touch these things yet.
But the wayback machine is pretty klunky and slow, honestly.

This is very true. Sometimes it takes 5-10 seconds to load the calendar view for an archived page, and another 5-10, or more, to load a snapshot.

They have a ton of data to manage with limited resources, but it still seems it should be possible to go faster than this. If there's just not enough budget for I/O, maybe they could offer a donate-for-data-dump option, where you can donate in exchange for loading data of interest (say, BBC archives) into a storage medium or query engine of one's choice, so one could do research at a much faster pace.
That was part of the implication I was very intentionally making, yes.
History of FreeBSD Part 5: Net/1 and Net/2 – A Path to Freedom
Probably. Certainly the more you spent on it the better you could do.

At the time I was most bothered by the slow load times of web pages and blaming this phenomenon:

https://www.sjsu.edu/faculty/watkins/samplemax4.htm

particularly that if you take the max of N random variables, the expectation value you get gets worse as N increases -- that is, the page isn't done loading until the slowest http request completes.

So I saw the "knowing when the page is done" problem as being particularly core, and it would be if the goal was to "win the race" against a conventional web browser.

If you were (say) preloading all the links submitted to hacker news you might be able to tolerate the system taking 5 minutes to process an incoming page. (See archive.is)

Today I've noticed that sites like Wired are giving up on complaining about my anti-track and ad-blocker and they just load the page partially which would drive me crazy if I was serious about debugging.
> front-load all the riskiest work

This is important.

I'm in the middle of a dev cycle where I'm doing the riskiest work, and other people depend on it.

Unfortunately, I think I allowed myself to get pulled into the design process too much, when I should have been prototyping like months before I started doing so in actuality.

I allowed myself to get blocked by a bunch of design decisions I could have easily adapted my implementation to conform with, and in turn blocked a few people downstream of my (risky) work.

I'm lucky that what I did is pretty "flashy," because I think management is just happy to have anything at all for the feature I was working on.
The survey is also from a job website, this isn’t Pew.
ParallaxNick - astronomy - 33k https://www.youtube.com/channel/UC0QdW-H7_l0zh_CoNhlwoBw

Brother Jake - Mormonism - 19k https://www.youtube.com/channel/UC0u7ZMWqkr7cKD_rvEXZUuQ

Ed's Auto Reviews - autos - 46k https://www.youtube.com/channel/UCNFJQbMjDfxc8pacVPhAtIw

Francis John - Oxygen Not Included - 55k https://www.youtube.com/channel/UCk6C1z_ErW4XssWUdDSfV7Q

Greg's Airplanes and Automobiles - planes and autos - 80k https://www.youtube.com/channel/UCynGrIaI5vsJQgHJAIp9oSg

Illinois EnergyProf - science - 61k https://www.youtube.com/channel/UCKH_iLhhkTyt8Dk4dmeCQ9w

Nick Zentner - geology - 28k https://www.youtube.com/channel/UC4szl4Ra1ZD3m80wJP40UBA
Diamond hands are for holding perpetual assets not expiring options. For reasons I explained above.
And yet, in my experience, even people who recognize this focus hard to improving estimates and "accountability", but rarely seriously try to reduce dependencies.

I tend to operate on the opposite principle, to the point that I believe it is worth doing substantial amounts of seemingly redundant or throw-away[1] work to turn hard dependencies into soft dependencies. But you have to have both a business organization and a software architecture that can support this.

[1]: Really, "throw-away" just means "temporary", and all our work is temporary—the question is just how temporary.
HP bets on AMD Ryzen 5000 in its new Pavilion Aero laptop
> Sure, but if you’re planning a new thing saying we stopped doing dumb stuff in the last isn’t a great justification.

I'm not sure that argument really works though.

When it comes to radiation, we understand the dangers of radiation a lot more now than Marie Curie did, and we can argue the merits of SMR's based on the knowledge that we've gained.

Furthermore, the argument is very overly general. Sure, it's true that people made a lot of mistakes because we didn't fully understand the dangers of radiation at first. But we're talking about SMR's to generate electricity here, and people didn't even fully understand the dangers of electricity at first, either. The same could be said about fossil fuels.

That leads us to a much different conclusion--don't invent fundamentally new things. Radiation and fission aren't fundamentally new. They're understood, and the risks are understood.
Absolutely riveting and insightful article, this one.

Who'da thought it that to get stuff done quickly but correctly, ya gotta move fast, actually do things, but also think about what you're doing. Mind = b l o w n!
Or somebody didn't want it to work right.
Yeah I’ve always felt that PRs are ineffective. It’s to late a stage in the development process to give feedback.
Memory palaces are amazing! A while back I tried memorizing a deck of cards. I spent several days trying to memorize via rote memorization, but it was quite difficult for me to memorize more than ~20 cards. One day I tried memory palaces and immediately was able to memorize 40-50 cards and finally was able to master memorization of 52 cards after a couple of practice rounds.
I think I’ll start as well. I used to consider Walmart worse, and never shopped there. But for several years I’ve intentionally been avoiding Amazon when at all practical. But I’m going to avoid them at all costs.

Amazon seems both willfully and unintentionally incompetent. They have so many strikes against them.

Their prime dark patterns are hostile enough, and I avoided it for years. But I needed a cheap plastic item quickly so I did a free prime trial with the intention to cancel. So I canceled and got billed anyway because according to their rep, on the back end the check box for “auto renewal” was enabled which wasn’t an option my settings screens. Why would it have been? I’d already cancelled and had a cancel confirmation email so why would an auto renewal option still be activated and bill me? It’s willful incompetence.

And their hire to fire practices and practice of churning through warehouse workers is terrible.

This Klein bottle incident just shows again how little they care about legit users or how easy it is to abuse the system.

They made whole foods a bad experience by treating non-prime members as second class customers. I’ve cut back there and now only occasionally buy coffee beans there, and will be cutting back even more.

And now Amazon recruiters started reaching out to me for data science positions. No I am not interested in working for a hot mess that only cares about money.
It’s non-obvious, but that’s actually very close to how farming works today, at least in the US. Farm-owners will lease their land for a season to grow a specific crop. The land needs to meet requirements for acreage, irrigation, etc., but someone else will “use” the farm.

I’m sure this happens on a continuum from “that’s a big field, can I use it?” to “here are seeds, I expect XYZ yield in N months”.
I think that a large part of the popularity of Festivus is the attractiveness of Feats of Strength and Airing of Grievances. These have been part of our family's holiday celebrations since long before Seinfeld. Turning them into official traditions is the paving of desire paths.

https://en.wikipedia.org/wiki/Desire_path

The Festivus Pole paves the desire path of not wanting to mess with or clean up after an actual Christmas tree.
> Would you say then that Erlang has low latency and low standard deviation of how fast it will respond to any request under any amount of load.

Yes, that's exactly correct. Erlang/Elixir server apps aren't the fastest around but their latency is very predictable and they remain responsive under load, unlike programs written is most other languages.

That's the main selling point of the BEAM VM.
But they can't create a culture of WFH like that. For WFH to really work it needs to be first class in the company, otherwise those who work from home are cut out from the day to day office politics. In that environment WFH people are less valuable.
Yeah, I never expected to feel nostalgic for cubes.
To me he's a hero and a villain at the same time.
Not to mention both actors look like Ken and Barbie and has extreamly predictable personalities. That movie could have been great if actors would have been like genuine people. Instead it became plastic and meaningless.
> Part of me wants to tell him to try selling it as a machine learning model and just obfuscate the fact that the model was carefully hand written rather than back propagated.

How many models are back-propagated first and then hand-tuned?
Requiring someone to come in to the office when it's been promised all along that he would be WFH permanently?

https://en.wikipedia.org/wiki/Constructive_dismissal
It's more intuitive in that it's deterministic. No rolling dice to figure out what happens. Yes, differential geometry is a beast and time being a spatial dimension is wacky, but at least things don't change when not observed.
Startups (both early and late stage)
I think out obsession with copyright and attribution of ideas isn't helping. Many times you'll see people reference a page or PDF, which long ago became a broken link. Not one person bothers to paraphrase or copy relevant sections from it. And the wayback machine can't cover everything.
Regarding the WWDC comment, of course an estimate was needed in the first place cause WWDC day was also the projects deadline.
Man reading the response tweets really highlights how bad twitter is for nuanced discussion.
It applies everywhere. The protection in it is in multiple ways, and the database protection has been quite useful in the past. It's always good to have more than one string to your bow.

Database protection is the biggest reason for moving, but not the only one.
Introduction to Generative Adversarial Networks (GANs)
uhm, do you remember who they were prosecuting?
This is a good read on the topic:
https://commoncog.com/blog/action-produces-information/
> If your weight bothers you, just go for walk or a swim once in a while. Have a salad.

It is super annoying when people post crap like this, as though that's all it would take to address the obesity epidemic.

By the way, there is approximately zero effect on weight in response to "going for a walk or a swim once in a while".
It always seems to be auth, the gatekeeper is the single point of failure in many systems it seems.
Unless you go back to FDR, the US has only "nationalized" (bailed out) companies when they were on the verge of collapse with catastrophic economic consequences, and because of 9/11. Nationalizing a functioning company, no matter how evil, would be unprecedented and immediately fail after being labeled communist. I'm not commenting on the merits of the idea here, only the political reality.
An online store generator is not an online store. To do that with Lisp macros in 1995 seemed crazily innovative to me when I first read about it in 2001 or so.
I pay a CPA several hundred dollars to do taxes … they do so much more than file the taxes.

They create detailed financial records which are useful beyond filing taxes.

I don’t know if Intuit is helpful in this regards.
> Kubernetes has the concept of limits, especially on ephemeral storage

So... why are these issues open?

https://github.com/kubernetes/enhancements/issues/1029
https://github.com/kubernetes/enhancements/issues/361
https://github.com/kubernetes/kubernetes/issues/54384

> additionally: if your node becomes unhealthy then the workloads would be rescheduled on another node.

Well of course, but you're going to run into that issue (likely) on all of the nodes where the offending service lives.

> But let’s not argue things that aren’t true.

If what I've said is untrue, looking at open GitHub issues and the Kubernetes documentation is certainly no indication. That's a massive problem all by itself.
>they're deliberately blocking millions of desperately impoverished people from receiving billions of dollars.

They aren't. Those programs don't require Intuit to claim.
The omega folks were on the borgmaster and borglet teams when they were building omega (I was on the borg team at the same time, but working on a different project). It's fair to say that k8s is an intellectual inheritor of the parts of borg that are required for it to be useful on the outside.

Borglet/borgmaster releases definitely break workloads. I recall one where something was rolled out to all the test clusters, passed all the tests (except one of ours) and was about to be promoted to increasing percents of the prod clusters. Whilst debugging why our test (which is not part of the feature rollout) broke we realize that if this had rolled out to prod, it would have broken all Tensorflow jobs, and would have been a major OMG.

But yeah, most of the time, the release process for borglet and borgmaster is fairly fast and fairly reliable.
Yes, the ODbL is indeed built like that.
For many people the office only provides work life separation.
How a large part of succeeding at something is just showing up or being there. The 1979 film with the same name can be analyzed for its various profundities. For me now, a loose consistency with a sort of detachment to outcomes is one of them.
Is this really anything more than a curiosity toy and a marketing tool?

I took a look at their examples and they are not at all compelling. In one example it generated SQL and somehow knew the columns and tables in a database that it had no context on. So that's a lot of smoke and mirrors going on right there.

Do many developers actually want to work in this manner? That is, being interrupted every time they type with a robot interjection of some Frankenstein code that they now have to go through and review and understand. Personally, this is going to kick me out of the zone/flow too often to be useful. Coding isn't the hard part of my job. If this tool can somehow guess the business requirements of the task at hand, then I'll be impressed.

Even if the tool generates accurate code, if I don't fully understand what it wrote, then what? I'm still stuck digging through documentation and stackoverflow to verify that whatever is in my text editor is correct code. "Code confidently in unfamiliar territory" sounds like a Boeing 737 Max sized disaster in the making.
They gain my respect when they act like a network operator should not passing judgement in anyway on the traffic on there network.

People have forgotten the tenants of free speech, or perhaps it value. I may not agree with what you say, but I will defend to the death your right to say it.
Which ends up being great for the labor market, as starting offers have to rise to lure those stock-inflated candidates away.
> I'm not sure where you're from, but if you're working for a US firm they should be paying you US wages.

What? The only thing that counts is where you live and pay taxes. If in Europe $65K/€54K after tax is really very decent.
Even if you aren’t interested in the product, if you have a passing interest in product design and manufacturing check out their other blog posts. This is by far the best kickstarter I’ve ever backed in terms of update details.
Action Produces Information (2020)
You would have been able to but it'd be a bit painful: https://www.irs.gov/taxtopics/tc154

The basic process is to:
1. Contact your employer and have them send you a W2
2. If your employer does not send you your W2 by the end of February, contact the IRS and they'll send you a Form 4852
3. If you still haven't received a W2 in time to file taxes, then you can file using the Form 4852 instead
4. If you receive the W2 after filing and the actual numbers differ from your estimates, then you have to file an amended return.
I really like your suggestion to use hours/days/weeks/etc without numbers. A similar suggestion I read for estimating (originally outside the context of software projects) was to use numbers with just one significant digit, so your estimate options would jump from 8, 9, 10, 20, 30, ...

The estimation mention I dislike the most is "t-shirt size". There is no clear relationship between S/M/L/XL. At least story points let compare two tasks. If you try to give t-shirt sizes points (e.g. "M = 2*S"), then you might as well skip the t-shirt abstraction and just use story points.
All the things that can go wrong with globally distributed databases. You can just run an HA cluster in a single region if you're looking to keep it simple, just the same way you can run a single-region app on Fly if you like.

We try to go out of our way to say that this stuff isn't a perfect fit for every application or a "best" way to do things. I think if a deployment like this is attractive for your application, you probably know it. I'm certainly not going to evangelize against people scaling up single-region databases!
Do you mean the sequel? Children of Ruin?
+1 for freetaxusa.com

I used them this year after getting screwed by Intuit again last year and swore it would be the last time. Their UI isn’t quite as shiny but still very straightforward and easy to use for someone like me who knows almost nothing about taxes besides ‘I need to do them’.

I’ll use them again next year too, was very happy with the service.
Alone in the Temporary New Ruins of Rome
1. work as a team
If I read something, "learn" it, and reproduce it word for word (or with trivial edits) even without referencing the original work at all, it is still copyright infringement.
I've intentionally ignored Kubernetes for a few years. Is it worth looking into K3s instead?
Sure, that sounds good, banning scammers. But then important metrics would not go up and to the right. Metrics executives see! You can't just run around prioritizing the customer experience willy-nilly. Who knows what that would lead to?!? /s
> Emulating a TPM at the hardware level is possible but too much work

good for us that amd does it for free, huh?
https://www.amd.com/en/technologies/pro-security (fTPM)
I think it would be interesting to read case studies of different teams, their principles, how those decisions have impacted them, benefits, drawbacks from their approach, etc.

I think principles are great, but like you yourself have said, they require context. I would especially be a valuable resource for junior and mid career engineers, of which I am one.
I did it at 35, it was hard work, but it paid off. In my experience had to really work hard especially for first 3 years.

Once you get comfortable in your domain you'll need to expand your knowledge to algorithms, systems and stay current with developments in your ecosystem.
After 5 years on this path you'll be well grounded in the profession.

Ultimately, you can do it, but you must want it.
Sounds like a Mesos-style arrangement.
Depends what you enjoy. If you want to be a manager then yes. But if you prefer to stay technical, a small company often has a much nicer atmosphere and less bureaucratic rubbish.
Isn’t retiring early exactly what it offers? A 500k job would pay the equivalent of ten years of work (ish… taxes).
“Someone said it on Hacker News” carries no weight. Why should anyone take our comments seriously if they don’t recognize the username? I don’t see this as a bug.

Better to post links to trusted sources and let people judge for themselves.