skysight-inc/HackerNews huggingface dataset:
I didn't call him a liar, I told him that he should lie about what he does. Sometimes you need a little lie about how long will it take and ship good code a little later than bad code on time.

> Have you considered that perhaps your personal perspective is not exactly representative of large swathes of the industry

Yes. HN is place for ALL kinds of people, sometimes they are not even programmers. Many tips are not applicable to everyone here.
You get rabies, you die. Yes. There is one known survivor /w a very esoteric procedure called the milwaukee protocol but it is not considered defacto. Either you're immunized, or you're practically dead.
Worth calling out that open source / hobby projects are very different from 9/5.

If you are writing code for fun, then avoiding the “ugh field” is perfectly fine.

If you are being paid, then “can’t be fucked” is not, in general, an acceptable excuse. (At very least, not in any teams I have run.)

I think people often feel pressure to “do it right” when building hobby projects, which can lead to maintainer burnout; unless you are being paid there is no obligation to engineer with safety tolerances. Artisanal hand-crafted code is fine in that case.
> Remove the managers and the bureaucracy and the things that make programming hard and likely prone to burn-out still exist.

I don't get burned out working on personal projects. They are written exactly how I want them to be, and can be worked on at a leisurely pace. They don't have scaffolding and ladders littered all over the place, which is equivalent to the output detritus of middle managers and scrum masters. They don't have some coach shouting from the top to "go faster", while they recline on a lawn chair.

Working on a project as a solo dev or in a self-organized group is like scaling a rock wall. You are free to choose how to climb the wall. You can do so without a harness. You can sit at the base and sip on lemonade. You can walk over to a different wall and stare at it for an hour, before deciding not to climb it.

This is compared to being forced to climb the rickety scaffolding and ladders put in place by "people who know better", unable to detach your harness for fear that you'll fall to your death. Even though you can clearly see a much better path to the finish line.

Is one approach theoretically safer than the other? Sure. But when you're bouldering a 20 foot wall with thick pads at the base, all that scaffolding just looks silly.
Just to me personally, that seems reasonable enough. It seems reasonable to have a diet that you adjust on and off. I plan to do the same thing once I hit my target, and for me, the thing that seems to work well is something between OMAD and IF where I just do one major meal and barely eat outside of it. I don't seem to get any of the negative side-effects, so it works great for me.

But the culture of fad diets and "90 day weight loss" routines as a cure for their unhealthy lifestyles is ridiculous. The lifestyle a lot of people are living is not healthy to do for an entire month, less most of the year. And I'm not sure I'd say that's "most people" in America, but I'd venture to guess it's a whole lot of them.
Electricy America issues aren't overblown.

I'm in Seattle. Almost every other time I've fast charged, there has been an issue, either failing to start, failing after starting (I have at least 20 charging sessions billed at $0.00 or under $1 due to these partial failures). I'd say 80% of the time there is at least 1 station out of service.
Here's my most recent attempt at this: https://simonwillison.net/2023/Aug/27/wordcamp-llms/#what-th...
Dropbox: https://jobs.dropbox.com/blogs/virtual-first-best-perk

Airbnb: https://www.airbnb.com/d/liveandworkanywhere

EDIT: Automattic, Buffer
Why though ? :(
I made this post[0], some time ago, and I think it dovetails nicely, here:

>

Exactly.

I read a book, where one of the characters is a smith. It has this exchange, between him, and another character:

"Always do the very best job you can," he said on another occasion as he put a last few finishing touches with a file on the metal parts of a wagon tongue he was repairing.
"But that piece goes underneath," Garion said. "No one will ever see it."
"But I know it's there," Durnik said, still smoothing the metal. "If it isn't done as well as I can do it, I'll be ashamed every time I see this wagon go by -and I'll see the wagon every day.”

[0] https://news.ycombinator.com/item?id=28086786
I can't speak for the original poster but one thing that I noticed is that from time to time it happens to me that despite not having a tight deadline I tend to not go all the way in avoiding tech debt.
One example would be that I had a problem in one of the microservices with a version of a docker image that wouldn't run on an M1 mac. I fixed it in that repo but didn't do the same changes to other services with the same issue. Changing the other services would have taken me less than half an hour. This is the kind of laziness that the article and qup are referring to I believe.
Capillary Action is my favorite Wikipedia article: https://en.wikipedia.org/wiki/Capillary_action

Leonardo da Vinci observed Capillary Action making him remark that the paint brush was a gift from the gods. He rightfully observed paint brush has an unnatural, given our understanding at the time, attraction for paint. If you place the brush in a cup of paint, and come back some time later, the brush will have _pulled_ the paint into itself noticeably above the surface of the paint in the cup.

It wasn't until the early 1800s that we had the early versions of the Young-Laplace equation which attempted to quantitatively explain the phenomenon.

Fast forward to 1900, Albert Einstein's first paper was still exploring Leonardo's paint brush: https://web.archive.org/web/20171025203011/http://gallica.bn...

The wikipedia entry reminds me that this world is full of magic and wonder, everywhere you look. Something as simple as a paintbrush can reveal something peculiar that takes generations of study by the brightest of human minds to try and explain.

Go outside and turn over a rock, any rock, and there is a lifetime of wonder and mystery under it.

And, just because we can explain it now, doesn't mean Leonardo's paint brush isn't magic. It just means that the magic is real.
Totally makes sense - different groups are different and whatever works for your group, works.

With Diceright (and Im sure with other VTTs), my goal was to help streamline certain aspects of the game so players can focus on the fun stuff. Mostly around combat and tracking all your character details. So for combat, on Diceright, you can target enemies when you attack and then when you damage them, the player gets an alert with a CTA to apply the damage - so players aren't always asking, wait who did you attack? How much was the damage again?

And on the character sheet side, with a standard character sheet, I've often found myself looking at my AC or one of my stats and not totally remembering how I got to that number. Diceright keeps track of all your bonuses for you and shows you how your stats were calculated.

Those are definitely all things you can do on your own, but it can be nice to have a computer automate them for you.

Again, totally agree that the system you've got works. Just sharing some of my considerations when I went into building this.
Agile done right solves these problems. I have yet to see Agile done right, even once. And I've done XP since ~2003 and Scrum since 2006. It is now clear to me that Agile does not solve these problems: a solid leadership team solves these problems, and sometimes solid leadership teams use Agile (whether formally like Scrum, or informally, like just good communication). But Agile is the canary in the coal mine: it reveals very quickly if you have a solid leadership team or not.
>Compared to NASA's Senate Launch System, Ariane 6 is shaping up to be a paragon of on-time, under-budget aerospace engineering excellence.

Kinda, but that's also somewhat beside the point. The true differentiator is that the US didn't ONLY go for SLS, it also (in a fortunate, far from guaranteed happy turn of events) funded Commercial Cargo and Crew in a very serious way. So now in 2023 whatever happens with SLS in the end, it no longer actually matters that much strategically. SpaceX is there, and indeed is the big reason why SLS will likely ultimately get killed in the end. The EU in contrast has stuck to its big government pork guns, even right up to this year! "European launch chief insists there be no competition with Ariane rockets" [0] from January for example. And while there are at last some minimal halting steps towards getting a commercial market going, again it's still absolute pocket change compared to what NASA did ("Nearly two decades after NASA, China and Europe eye commercial cargo plans" [1]), it's not the serious accelerator Europe really needs.

Europe absolutely has the population, economy, technology and manufacturing chops to support a serious space effort, but it's not going to come purely from existing institutions anymore than it did in the US. The EU really needs to at least get a serious parallel track going.

----

0: https://arstechnica.com/science/2023/01/european-launch-chie...

1: https://arstechnica.com/space/2023/06/china-and-europe-both-...
You OK? Having a bad day?
And unfortunately, since I enjoy woodworking, the Walmart chest of drawers is just as functional and often much better value than the finely crafted one. There’s virtue in building something accessible that improves things even if it doesn’t have “fine joinery” so to speak.
The point is that the EU parliamentary members should vote no on this.
Anyone's tinnitus can disappear completely at any moment. Don't despair.
https://pubmed.ncbi.nlm.nih.gov/33637222/

Mine was from getting squeezed from flying with a sinus infection. I got rid of mine almost completely most of the time with hyperbaric treatment. I had the journal article saying this is common practice in Germany that I used to convince my ENT to refer me to a hyperbaric chamber, but I can't seem to find it.
Appreciate that you wrote this up. As someone just wrapping up a sabbatical where I have ignored a lot of what is going on this looks helpful. Thanks!
I have a background in computational linguistics from a good university, and then I got sidetracked by life for the last decade. What real experience did you look for that was a good signal?
I my perfect world of self-hosting, I take all the time I need to implement features and reduce tech dept over very long time spans. Sometimes, a migration from one service to another, or from one type of doing things to another, takes a year or more. During this time, both options run indefinitely alongside each other until I decide that it is time to deprecate something. This is very gratifying. I have reduced tech dept continuously and I see progress. Where I needed 2-4 days per months to manage things, I am down to 1 hour; and this hour is often adding and experimenting with new features.

I say "perfect world" because:

- everything is under my control, I worked hard to reduce my dependencies

- I have only about 10 people to care for, and they largely stay the same

- I have no other goals than time reduction and liberty; both go hand in hand

I am not sure this is possible in companies.
%s/solves/creates/

I don't care what the theoretical outcome is when the practical one is always this.
> Microsoft had shifted at least $39 billion in U.S. profits to Puerto Rico, where the company’s tax consultants, KPMG, had persuaded the territory’s government to give Microsoft a tax rate of nearly 0%. Microsoft had justified this transfer with a ludicrous-sounding deal: It had sold its most valuable possession — its intellectual property — to an 85-person factory it owned in a small Puerto Rican city.

(2020) https://www.propublica.org/article/the-irs-decided-to-get-to...
> The weirdest trend was all of the people who had done large AI projects on things that didn’t need AI at all.

Yeah this is a major phenomenon. Everybody's putting "ai" stickers on everything. So the job market screams "we need ai experts!" in numbers far exceeding the supply of ai experts, because it was a tiny niche until a couple years ago. Industry asks for garbage, industry gets garbage.
Strongly object to the assessment that developers have this half checked-out mindset. Now, of course, this would differ from workplace to workplace, so YMMV, but at my workplace, so many developers have the craftsmanship attitude. They'd love to solve hard problems and solve them well, not because the solutions are worth money in a marketplace, but because they are intrinsically valuable, interesting, meaningful, delightful, etc. to the developers.

The problem is the business doesn't care about anything except how much money can be gotten out it, often with a short-term horizon.

So the developers and the business people walk shoulder to shoulder for a little ways, where the two interests are aligned, but then we part ways at the point of introducing technical debt. As a developer, I'm not free to take the time I need to pay down this debt, because of business constraints.
> The same political pressures that go into appointing people to the Supreme Court, also apply to congress, the senate, and to the presidency.

Sure but he got elected with that promise and then immediately reneged and explicitly said he wasn't going to try.

To say the other only thing allowing abortions was the Supreme Court is _only_ correct because the Legislature and Executive branches intentionally didn't add any other blockers. To solely be upset with the Supreme Court is silly, this exact scenario was intentionally created by the other two branches.
I wonder how you measure balance between being lazy vs. not lazy by this definition? I agree with you, but it's not like it's feasible to remain full-on focused on coding or meetings or documenting for 8 hours straight each day.
They won't be able to to overcome distributed networks, blockchain etc.
Everyday random things. You’ll have to be my ISP, government, or browser if you want to collect specifics. Hit up Google they’ll sell it to you, just cut me a commission check will ya?
I though he was suggesting OP should lie in order to look better?
Now, of course, everybody is going to start moaning, "But I have all this speed. I'm agile. I'm fast. You know, this easy stuff is making my life good because I have a lot of speed."

What kind of runner can run as fast as they possibly can from the very start of a race?

[Audience reply: Sprinter]

Right, only somebody who runs really short races, okay?

[Audience laughter]

But of course, we are programmers, and we are smarter than runners, apparently, because we know how to fix that problem, right? We just fire the starting pistol every hundred yards and call it a new sprint.

https://github.com/matthiasn/talk-transcripts/blob/master/Hi...
I don’t use it but I have a family member who uses it extensively and has a love-hate relationship with it (perfect for it to be owned by Atlassian). It’s a great tool _when it works_ and they’ve told me they would switch in an instant if there was something better. I guess it crashes and loses data for them semi-regularly, sometimes they have to contact support to find something the web/app lost.

Personally I use, and love, CleanShotX but I don’t need to record my face and I’m not even sure if you can draw on the videos you create like you can in Loom. I use it mostly for annotating pictures. And before “macOS has this built in”, yes they do and what they provide is way better than nothing but it doesn’t hold a candle to CleanShotX. It’s way clunkier and hard to make edits once you’ve added something to the screenshot, CleanShotX is a breeze and being able to record video as a gif is awesome for bug tickets or documentation.
I searched the page for “Lutron” but was disappointed…

There is a line of lutron switches that are dead simple, no smarts, no hub … and a cute little remote that everyone in my family uses to “all off” the interior lights.

We have a no smart devices policy in the house and these make the cut …

EDIT: From my notes ... the specific product line is "maestro wireless" and I have MRF2-6CL switches paired with "pico" remotes. This is as opposed to the caseta line from Lutron which is quite a bit "smarter".
Or cheap ear plugs are much better than nothing at all. I use simple wax ones which I prefer to some fancier option. You can adjust the effect by how much you squish them in.
> my advice to future coders is to try to put your entire project into a single file...you'll have to drop every bright idea, abstraction, layer, etc just to make it palatable...and the world will thank you

My advice to future coders is to never do this. Clearly we don't work in projects or IDEs that are in any way similar.
I've been hearing the same from friends still there, but there's tons of new people still moving to SF from other states and countries. Seems despite the city problems, there's always a supply of people willing to try and make it there. Then they leave when they've made it, burned out, or start thinking of a family.
> The kind of bugs where you can invest days and have nothing really to show for it except crossing out some suspicions.

Me, with zero C/C++ experience, being asked to figure out why the newer version of the Linux kernel is randomly crash-panicking after getting cross-compiled for a custom hardware box.

("He's familiar with the the build-system scripts, so he can see what changed.")

-----

I spent weeks of testing slightly different code-versions, different compile settings, different kconfig options, knocking out particular drivers, waiting for recompiles and walking back and forth to reboot the machine, and generally puzzling over extremely obscure and shifting error traces... And guess what? The new kernel was fine.

What was not fine were some long-standing hexadecimal arguments to the hypervisor, which had been memory-corrupting a spot in all kernels we'd ever loaded. It just happened to be that the newer compiles shifted bytes around so that something very important was in the blast zone.

Anyway, that's how 3 weeks of frustrating work can turn into a 2-character change.
Maximum likelihood (which underpins many frequentist methods) basically amounts to Bayesian statistics with a uniform prior on your parameters. And the "shape" of your prior actually depends on the chosen parametrization, so in principle you can account for non-flat priors as well.
Argos is offline translation but the quality is pretty awful in my experience (maybe some language pairs are better, idk)
It requires a total ordering and an aggregation function (and to be useful in the real world rather than purely abstract, a reliable and predictive measuring mechanism, but that's a different issue.) I’m pretty sure (intuitively, haven’t considered a formal argument) if both exist, then there is a representation where utilities can be represented as (a subset of) the reals.
Agile can help, but I think a vacation/time off is better approach in this scenario.
Ah - I presumed the reason people were mourning it's demise was because it wasn't still on the store!
Pretty funny, at my most muscular I was considered obese on BMI charts but could still (barely) see my abs. I do feel waaaaaaaaaay better at a lower BMI though, currently at a 22. I'm now of the opinion that tissue is tissue and any amount of mass isn't great for the heart.
> If you rent you're in control. lost job, downsize with little hassle. noisy partygoers or Airbnb managers move in next door, just move

I call bullshit on both counts. When I was renting I had two separate incidents where neighbors came into the adjacent unit and caused issues. In both cases the landlord finally had to evict them.

"Downsize with little hassle" amounts to the same as "just move" which is by no means a small or easy thing to do. People have kids in school, you can't "just move" but instead have to find another apartment, that you can afford, where you can pay whatever bogus up-front fees the landlord wants. Your landlord could decide at any time to sell your building/unit/house to another landlord. Your rent goes up with no ability to control it.

Owning a home puts me in much greater control of how my life looks than renting ever did. It requires a little more effort and care for renting and there's certainly some risk, but there's a lot of upside too.
Go or better performance so...C# or Java? :)
If that is you, then all good. I’m sure there are hobby carpenters getting joy from building wonky cabinets, and that is fine too.
TSMC: Importance of Open Innovation Platform Is Growing
It's not that I don't believe you, I'd just enjoy reading an explanation how it solves the problems parent talks about.
69 billion*

No?
That survey is not addressing the specific question sargun raised.

I'm happily 100% remote, working from the comfort of my SF home for a company based in NYC. I enjoy that being remote gives me control over my physical working environment (I don't have to constantly wear headphones in an open plan office, etc), and removes a commute from my daily schedule. I _also_ appreciate that SF is a dense city, where I can easily live without a car, use a relatively decent public transit system, where my dietary preferences are generally easily met, and where my race and sexual orientation are thoroughly unremarkable.
"People's democracy" is actually the regime when there's a single ruling party system but it calls itself democratic because it is comprised of, you know, the people.

https://en.wikipedia.org/wiki/People%27s_democracy_(Marxism–...

As opposed to regular plain old democracy.
I'm completely baffled as to how it's allowed to get a patent on stuff like this.

Can I patent sending REST requests using JSON?
I have exactly the same experience. It began in my early thirties during a few stressful months. It stayed for about a year but then it was slowly getting better and was gone a few month later.

All cures seemed like snail oil to me, or like placebos for people who can't handle the thought that they can't do much about it. So I simply accepted it, knowing that it will either go away on it own or it won't. My partner was actually more stressed over it than me.
There are, of course, alternative metrics for "quality". Furniture with non-visible components made of plywood is more ecologically sustainable, for example (lighter and cheaper, too); one could even push this to using veneer everywhere. The furniture's beauty, form or utility is not affected, while being less of a burden on the world.
It almost feels like you'd want to do the opposite, given keycloak is a traditional community open source project while zitadel is a startup=project of the type that has been closing up their licensing en masse in the last few years.
Raw feeding is so much more expensive and has no scientific advantages for dogs. This sounds par for the course for a terribly managed shelter.
Career Moats with Cedric Chin [video]
Montana federal judge voices doubt over state's TikTok ban
Jons also said you have to start with the customer experience and work from there.

He said that trying to build the best tech ever and trying to market it, does not work, and he had the scar tissue to prove it. His NEXT experience echoes the truth.

Making a high-quality product requires an Entire Agreement, you cant buy from a supplier who only sells plywood for your chest of drawers.

Apple controls it's tech from top to bottom and that's the only way to effect serious change and uphold quality standards.

It is spirit-draining to pick up some off the shelf tech and find a million things with it that should be structured differently..... but we all do it and that's how it is.

We don't have top-to-bottom control and easy ways to change product designs, that Apple has, until we all get that ability, high quality is a failable target.