skysight-inc/HackerNews huggingface dataset:
I'm still amused by claims that the book is dogmatic when these paragraphs are in the opening chapter:

> Consider this book a description of the Object Mentor School of Clean Code. The techniques and teachings within are the way that we practice our art. We are willing to claim that if you follow these teachings, you will enjoy the benefits that we have enjoyed, and you will learn to write code that is clean and professional. But don’t make the mistake of thinking that we are somehow “right” in any absolute sense. There are other schools and other masters that have just as much claim to professionalism as we. It would behoove you to learn from them as well.

> Indeed, many of the recommendations in this book are controversial. You will probably not agree with all of them. You might violently disagree with some of them. That’s fine. We can’t claim final authority. On the other hand, the recommendations in this book are things that we have thought long and hard about. We have learned them through decades of experience and repeated trial and error. So whether you agree or disagree, it would be a shame if you did not see, and respect, our point of view.

Generally dogmatic people don't say, in short, "We could be wrong, we don't think we are, but go see what other people have to say, too.".
What do you work on and what % of the day do you work on tasks that complex?

Hours is an incredibly long time. I'm not against people blocking off specific time when dealing with an especially gnarly bug or planning out a major feature, but for day-to-day tasks the cost of an interruption is usually a "right, where was I" once it's over.
Towards the end of my tenure in a team, a new boss instituted mandatory viewing sessions of Martin's training videos; I grew somewhat averse of them.

While the heart of Martin's teachings are about expressivity and semantics, the praxis is much more about recipes than about what matters to me as a professional, which is:

1. Well-definedness of the computation being done (in a mathematical sense of the word),

2. Engineering, that is establishing of a connection between human narratives about what the SW should do with the program's structure.

Overall, it seemed to me that Martin is first and foremost trying to sell to sell a certain paradigm of competency to corporate cookie-cutter-culture organizations.

My issues with this paradigm of competency are that:

1. Doing it properly requires a massive investment, which does not make business sense.

2. As is often the case, this paradigm makes it easy to feign competence without actually being competent, which is damaging to organizational trust.
This is literally the whole point of the open office. If people distract you all the time find a way to set boundaries. E.g. tell them you’re busy and will send that email in a few hours.
"Caravans build roads" mod for Civ V. :)
> humans can't understand Go a swell as computers without computer help

That's not what I said. What I said and what was my intended meaning was that humans can understand Go at a deeper level with a the aid of a computers. The computers don't understand go at all. They're software.
Most routers have the ability to act as a VPN server . That's another good tip as well
There is only calories in and calories out. Did you go a week without losing any weight? You consumed too many calories. Whether you chalk that up to "muh metabolism" or some kind of magical universe defying intervention, the end result is that you consumed to many calories to lose weight. Dial things back by 500 and see what the scale says next week.

No amount of mocking "the first law of thermodynamics, man" makes it not true. For everyone complaining about the complexity of losing weight, the gym bros just keep weighing out their chicken and broccoli to great result.
Title: "Sinclair's script for stations"
Bing AI Language Model Sidney
Availability and horizontal scale-out are separate axes, so that isn't relevant for this question.
You must have a good napper if you have time to get into a programming mindset during their naps! Congrats!
You could start by editing out swipes, as the site guidelines request. By what logic did you think it was ok to post nastiness like "He's clearly cuckoo for cocoa puffs" and, worse, "time to send him to the nursing home"? That's an outright slur. Please don't do such things on HN.

As tptacek correctly pointed out, it also discredits your argument, so it would also be in your interest to edit out. Either way, though, we need you to stop posting flamebait and/or snark to this site.

https://news.ycombinator.com/newsguidelines.html
His “bumbling fool” persona doesn’t really match the cold-hearted calculation that’s necessary for the criminal moves he pulls off. But he has perfected this appearance to the point where even a significant portion of the otherwise so easily cynical HN crowd seems convinced that “someone this stupid can’t be all that evil”. It’s probably an incredible advantage for a conman to be underestimated to this extent.

Case in point: Media referring to him as a boy genius, him moving back in with his parents, and his apparent video game addiction all to the contrary, the guy turns 31 next month. If that surprises you at least a bit, and I have to admit it did surprise me, then his antics have exactly the effect he wants.
I’m currently trying to make a robot arm work with OpenPnP so I can have it automatically place components. The biggest challenge right now is the down-looking camera - it’s Cartesian offset changes based on the arm’s angle.
I'm sure nix could do what you're describing (if I read it correctly), although you'd lose the usual benefit of public binary caches, and might need to maintain some patches to cut down features. Gentoo also sounds right; pick the USE flags that describe what you want included, set your CFLAGS to target your CPU, and get a perfectly customized distro.
Your comment seems to be similar to others flooding every online discussion area, so I guess it's a common opinion.

But you really think anyone has influence because of past donations?

There's a famous quote: "what have you done for me lately?".
That's what the developers say, but I think it's part true and part a cop out. The AI in Civ 5 & 6 is just so so bad, that it's only challenging when you play on the really hard modes that gives them all sorts of cheats. And then it's a bit less fun because you're walking the line between impossible because of the cheating and having to essentially exploit the AI because of the cheating.

I don't necessarily want an AI that tries to play like a human, though it would be a fun option, I want an AI that isn't just straight up terrible given the same starting resources and rules as the player.

Part of the problem, I think, is that each iteration of Civ, they make the game more complicated in a way that makes it even harder for the AI to do as well as a good player, but probably most players don't care and there isn't a lot of reason to become good at the game anyway.
> They lost $1.14 Billion in 2020, long before Musk bought the company.

But 4 million a day is $1.4 billion per year which is still larger than $1.31 billion (adjusted for inflation)

> They lost $270 million dollars in the latest quarter before Musk acquired them.

But $270 million a quarter is only $1.08 billion per year.

So that means they were actually improving before they were acquired... but now they are getting worse again... what changed the slope?
> the "hospital patient" clickbait is a bit much

Why is it too much? It's a scenario I personally hadn't considered about the password sharing crackdown (I don't travel a ton, so the 7-day window seems...aggravating, but not something that would be a huge issue for me; although I write this I'm realizing I'm in the middle of unanticipated travel that would run afoul of their rules).

Being hospitalized is a scenario in which I would absolutely want to have digital entertainment (obviously, depending on the reason I'm hospitalized). If I paid for Netflix, and got locked out when I needed it the most I would be absolutely livid.

I think, as a customer, it's helpful to know the scenarios that Netflix will kick me to the curb. I hadn't thought about this specific scenario, but it seems hugely problematic to me.

Honestly, this article (and realizing that my current trip would also be disallowed by their rules) makes me realize than when Netflix brings these rules to the US, I'm just going to cancel my subscription, and make sure I have better alternative arrangements when for when I may want them.
You could easily rephrase your comment as "Biden took away their only option for self-directed action and then passed the buck to an organization known for doing nothing."

Sometimes complexity doesn't actually add anything useful :) Focusing on the DC play-by-play is good for convincing yourself the other team is at fault, and not much else.
Meditation has changed me profoundly as well. I started with 2 minutes and now I do at least 1 hour everyday. It actually all started with weed. From there to yoga, then meditation, then shrooms and finally spirituality and Nondualism. I not in control of anything anymore; that delusion has gone away. This journey of self discovery is turning out to be the greatest adventure of my life.

I can't even recognise the person I was 4 years ago. I've left that person far behind.
It might not be easy but it absolutely is as simple as calories in and calories out. All the other factors combined can still not override the first law of thermodynamics.
I frankly don’t care if you feel the need to call me/a huge swathe or people disordered and have something medically wrong with them because you lack sufficient creativity to imagine how we could treat people with severe mental health issues if we failed to do this. Severely disabled autistic people don’t give two craps about autistic erasure, I knew some over a period of time, they never talked about ideas how “Asperger’s” was fundamentally problematic or any such hot takes, frankly they couldn’t hold a conversation and mostly wanted people to take care of them and be nice to them and for them to be more independent. This is about you, not them.

All I hear is somebody calling me two insults, “disordered” and “privileged” who feels a sense of moral superiority for doing so. I never chose this label for myself, it was imposed upon me, I can’t choose to shed it, and I reject to being martyred for the sake of the severely disabled. I reject being labelled as having a neurological disorder without anybody looking at my Brain, taking my blood, doing any sort of objective testing, because some psychologist arbitrary deemed how I behave “deficits” through observation, an utterly subjective judgement. it’s some sort of moral obligation to believe I’m mentally disordered otherwise I’m hurting the severely disabled!

You know maybe we could help the severely disabled by volunteering or donating to charity instead of this nonsense??
I built this and the other rocm packages from AUR (some removed now) along with pytorch build-flagged for rocm. It did eventually work, but It was a real pain in the ass and cost a whole lot of time. After that though, something broke (who knows) and I ended up rebuilding everything again just to get it back to a working state. I'm currently too afraid to update to these community packages, partially because I don't know if the build flags I used are the duct tape keeping my builds functional (I have an rx590-8gb which is maybe at the edge of supported gpus). Instead, I just added every rocm package to my IgnorePkgs, which isn't a great sign.
I certainly sympathize with this patient, but at the same time I'm not a fan of the news media's quest to find some of the biggest outliers possible (preferably one that includes an incredibly sympathetic, tear-jerking protagonist) to somehow use that as an example of "Big Company Being Mean".

It reminds me of a bunch of articles recently that were like "Pregnant mom laid off from company!" I mean, when a company lays off thousands of people, of course you'd expect there to be at least one pregnant woman in the mix. Or was the article somehow arguing pregnant women should be immune from layoffs?

To be clear, I'm not commenting one way or another on the wisdom (or lack thereof) of Netflix's new password sharing policy. Just saying that finding these types of cases doesn't make me change my opinion one way or the other in how I think about the issue.
> I no longer have any interaction with residential property,

I bet you do, unless you have moved to orbit.
Mea culpa, I haven't been keeping up with the state of the art AI world!
This feels like an alternative way of thinking about DRY. Make the running progra@ not have to repeat itself.
I bought the original when it came out and, together with Master of Orion, it ate so much of my life that it added a year to my time at university.

Since then I've bought every new Civ as it came out and maybe played through two or three games before abandoning it. None of them capture the original, but rather just add more and different crap to micromanage. They're just not fun.

The big exception is Alpha Centauri, which is essentially a Civ 2 remake with good automation of the boring stuff. Over the years I've probably played that even more than the original.

The other surprising exception is Civilization Revolution 1 for the iPad. It stripped out manual terrain improvement entirely and left a really fun game behind. Sadly because it's in the apple ecosystem you can't get it anymore. It only runs on iOS 8 and below, and has been replaced in the store by Version 2 With Microtransactions and Pay To Win. I keep an old ipad on life support just to play it.

But yeah, the mainline Civ games have been (for me) a chance to pay $60 every few years, get excited, and be disappointed.

I think I might finally break out of my cycle with this one.
AI Marketing Plan – Free AI Tools Guide
I would appreciate any feedback you may have on the website and the guide.

https://AIMarketingPlan.com offers a free AI tools and resources guide that features a curated list of the top AI tools used for all your marketing efforts. Included are custom ChatGPT prompts, chrome extensions, a list of free tools for automation, SEO, web design, content marketing, and more.
I'm not a big notetaker, so truthfully I probably won't try your app. But out of curiosity I watched your youtube video demo, and I have to say, I really like how the website looks. Simple, pleasant colors (for me anyways, but not sure how that works with accessibility), and easy to find things on the screen.

Nice!

Oh, and did Barack Obama really call you?
It's hard to run an adblocker on my Tivo where I watch most of my youtube videos.
> Twitter will no longer require a phone number when signing up

...Wait, did they start requiring this at some point? I thought it was optional unless they decided to randomly lock your account later. (In other words you could play the lottery to try to avoid it if you're lucky.)
The author isn’t claiming that micromanaging is good - it’s not. But I wholeheartedly agree that it’s better than being absent. Good leaders create great things by caring about the small details and taking responsibility for them. It’s a fine line between that and micromanagement, but I guess one mark of a great leader is that they’re able to tread it
Check this out: https://github.com/afwbkbc/glsmac
https://archive.is/xc0B5
in germany, when doing layoffs, plans need to be submitted and in most cases when it exceeds a certain %, the company must rank people from most to least vulnerable, so pregnant women, people with dependents and older employees are not the first to get the boot
That are worsened by the amount of stress this event likely caused
It's probably time to stop recommending "It's probably time to stop recommending Clean Code"
The vacuum navigates and route plans based on the geometry, though, so chances are the actual map is on the device. Robot vacuums are competitive and plentiful enough to where there has to be one with a way to download the map from some endpoint on the device, or at least a way to pop it open and pull out some SD card. Of course, it’d probably be in a proprietary format, so transforming it into a usable mesh might be tougher than getting the data.
Thanks! Macroexpanded:

Show HN: Make 3D art in your browser using Lisp and math - https://news.ycombinator.com/item?id=32738654 - Sept 2022 (38 comments)

Janet – a Lisp-like functional, imperative programming language - https://news.ycombinator.com/item?id=28850861 - Oct 2021 (135 comments)

Janet Programming Language - https://news.ycombinator.com/item?id=28255116 - Aug 2021 (114 comments)

Janet: a lightweight, expressive and modern Lisp - https://news.ycombinator.com/item?id=23164614 - May 2020 (269 comments)

Janet – A dynamic language and bytecode VM - https://news.ycombinator.com/item?id=19179963 - Feb 2019 (50 comments)

Janet, a Clojure inspired language for scripting, or embedding in other programs - https://news.ycombinator.com/item?id=19172510 - Feb 2019 (1 comment)

Janet, a bytecode Lisp vm - https://news.ycombinator.com/item?id=18759277 - Dec 2018 (1 comment)
I agree that there's no good data to back this up, it seems really hard to collect. Unless you have a rock solid idea on how to measure productivity? The rest of your post is essentially "I hesitate to ask, but are you bad at your job?"

No, it's more that when you're venturing outside your usual territory it can be so much quicker to ask your teammates who are area owners.

If I'm modifying widget X that John built, and I encounter something non-obvious, I can spend an hour figuring out why that was, or I can ask John sitting next to me, and he can usually unblock me in about 30 seconds.

When I help people get up to speed in code I've written I usually say something along the lines of "if you get stuck and you've spent 5 minutes trying to figure it out, please ask me about it".
The low latency claimed by LCD marketers concerns narrow grey-to-grey transitions. Black to white remains as slow as ever.

The other issue is all of the other causes of latency along pipeline. The NES emits an composite video signal directly from its video chip, the PPU. This composite signal travels along a coax cable into the back of the TV where it’s split by the analogue circuitry into signals driving the luminance and colour, synchronized to the horizontal and vertical retrace. The whole process happens in less time than it takes to convert that signal into digital before it could even be sent to an LCD.

That is, before our LCD display even receives a frame it’s already on the screen of the CRT. The NES is explicitly designed around the NTSC timing structure, with the rendering in the PPU happening “just in time” to be sent to the CRT. There is no place in the NES to buffer a frame.
How are you going to handle copyright licensing?
right, thats why some moves by alphago were called beautiful and deeply creative by human go masters?

idk know why this keeps getting repeated, it is NOT a statistical analysis of past data and a prompt. It is not just pattern matching. It is building models to predict patterns, which is a very different statement. And the fact of the matter is, is that is mostly still an unknown blackbox. It is an area of active research to understand the mechanisms of this blackbox.
Somehow I misread the title as making apps impossible to remove, glad to see it was the opposite.

It's the second time I read about Lunar, and my curiosity led me to their impressive monitor database: https://db.lunar.fyi/
Given the zeroes. Hire both and rub one out later. Both might out perform. You can keep them and hire one more guided by what you've learned in the process.
WorldPay, Authorize.net, AlignPay, etc. Plenty of alternatives.
I don't think of it as satire exactly, more like talking "exploring ways to change the surface tension of water to keep from getting wet while standing out in the rain."

When I was at IBM, post acquisition, they were trying to move a company into open space from their existing offices and the former CEO presented them with incontrovertible evidence of work productivity vs offices vs cubes vs openspace vs individuals. To explain that to maximize work done per unit time they needed a mix of offices and open space, just open space would harm the productivity of the team. The VP on the line kept falling back to "but everyone else has to do this" and "you aren't seeing the big picture" kinds of arguments. It was really sad.

The truth is that "office space", which is to say the number of square feet (or meters) of office space you need per employee is a "cost." And that cost is computable, whereas the cost of less productivity, or inability to attract the best talent, are not. And when you run your company with accountants they go for the "known savings" over the "potential gains" every, single, time. You can put more employees in a building that is "open plan" than you can in one with cubicles, and much more than in a building with offices. So the accounts force this on the company and senior leadership doesn't have the stones to contradict them.
"On January 15, 2023, the defendant contacted a potential witness at trial, without the presence of either the defendant’s or the witness’s counsel. The defendant contacted the witness through the encrypted messaging application Signal, as well as by email, and wrote in relevant part that he would “really love ... for us to have a constructive relationship, use each other as resources when possible, or at least vet things with each other.”"

His use of Signal didn't hide much from the Government.

Expect to see a witness tampering charge added.
The real surprise to me is that he has access to the internet at all; from a prison cell he certainly wouldn't.
An essay on how to create false dichotomies to justify bad behavior would have been more generally useful.

But this serves as an object lesson.
> What kind of research could you possibly do that will help resolve this?

You look at all the cars within your budget and rule out red flags, for me it’s timing belts and CVT transmissions. Then Google the rest and look at the common problems.

> And even if you can is everyone supposed to buy those cars? This only scales for a small amount of peolle.

This is no different to anything else in life. People who do their due diligence more often than not end up in better situations. I don’t really understand what your point is here, that no one should do due diligence because it can’t work if everyone does it?
Surprises you in what way? Did you think he was younger or older?
Ok, but please don't take HN threads on generic flamewar tangents. It doesn't lead anywhere good.

"Eschew flamebait. Avoid generic tangents."

https://news.ycombinator.com/newsguidelines.html
Been using AppCleaner[0] with great success for years now.

[0] https://freemacsoft.net/appcleaner/
If you can make an AI that can play like a smart human, you can make an AI that plays like a dumb human. And you can design a game that rewards cooperation between smart or dumb players.
It should first take the good parts from the previous 'classic' games: CIV IV's modability, CIV 2's Throne room, somewhat more random combat (a bit like original CIV but not as much), a half decent AI... and don't rush it.
You jest, but I think a kosher refrigerator that somehow prevented dairy from finding its way into the meat section would find customers.
You can't convince me you are conscious so an AI has no shot. So far I might believe an oyster possesses more consciousness than a silicon powered software coded AI