skysight-inc/HackerNews huggingface dataset:
I learned not to care and go on with my weekend. Set my boundaries with overwork.

Generally, these people are not making sacrifice. Some take time off at different times (come in later, don't come some days). Some are intentionally stretching work so that they are not at home (it feels better then dealing with toddler, the partner is jerk and they did not crossed to divorce, they are lonely and this let's them forget). Some need to feel important. Some actually watch youtube a lot during day (found out from reflection in the window).

Whatever it is, they have reasons that have nothing to do with me. If I slack with work, I am in the wrong. But if I work in full speed, it no reason for guilt.
The way funding works in science means nobody can develop a scientific language that's better than Fortran and interoperable with it. Slicing off small amounts of researcher time to improve a decades-old solution is the only way things can be done.
You shouldn’t use ids in E2E testing
> Creating new life forms? Many people can barely raise their own children. Can you imagine if tech companies create advanced lifeforms? It's truly a disaster waiting to happen.

I never said it would be a good thing per se.

>It's rather rude to call it pointless FUD. AI messing up our world is real and I have thought it through at great length.

The particular comment I was referring to was FUD about humans losing their humanity due to interacting with AI, which to me is indeed FUD. There are very real serious issues with AI alignment but this doesn't seem like one to me.

>Having the perfect friend is actually immensely scary. It will create a world where people interact mostly with their electronic AI friends and where people no longer rely on each other. It is very unlikely that there will be any fabric of society left at that point, and people will start to hate the existence of other people...

It's not clear that current society is that great and it's going to have to change to adapt a future AI or we will certainly disappear. From a purely utilitarian perspective if AI friends replace real ones but net happiness goes up this would be a fantastic success. Certainly relative to other possible AI dystopias.

>The best thing that could happen would be the dismantling of all these tech companies by physically destroying all their servers and backups, just as we have done with huge stockpiles of nuclear weapons.

You can't really think this a possible or reasonable undertaking. Luddism isn't going to save us. Not to mention your example is one where that process has completely failed and Nukes are still ubiquitous.
Podman believes the future is Kubernetes. It supports kubernetes.YAML just like regular Kubernetes and OpenShift. But runs the Pods and containers locally.

Checkout
podman kube play
as an alternative to docker-compose, even has --build and down functionality similar to docker-compose.

podman kube generate
Generate kubernets.YAML from running pods and containers on your system.
Steroids won't make a champion out of somebody who is a loser in that sport. You still have to "have it". Steroids make a champion out of a person who is already champion material, or very close to it.
> Imagine if this was called the Irish Software Foundation or the Palestinian Software Foundation or the Xhosa Software Foundation or the Asheknazi Software Foundation.

You mean like the "Fighting Irish" from University of Notre Dame? I'm Irish and I've never heard anyone criticise them. In fact they are welcomed to Ireland for St Patricks day parades.
Windows Subsystem for Android Gets Update to Android 13
Hard disagree. Especially for backend/infra or any cross team usage. One of my previous company widely popular for crunching logs had starwars esque names for various services and Kubernetes infra. It was a terrible decision, since it lead to another layer of abstraction to know what those meant in the context, also when employees churn, reorgs happen, a lot of this info gets lost into oblivion.
Thanks you made me read 2 more. And kept me up late! There is one where some safety feature highly recommended for all planes back in the 90s (I think), to identify and alert which
engine failed, wont be added to 737s because you guessed it: type certification. It is fascinating and a bit scary.
I'm the dev behind this, and really appreciate all the insight from actual cloud professionals! Your guess here is spot on, I designed it so that I could more or less fit in the free tier with exactly one user, with costs scaling pretty linearly afterwards. There are a few more optimizations I could do, but it's honestly pretty impressive how much traffic (I'm at about 10 million calls/ month) can be (somewhat) cheaply handled using AWS
> A hydraulic piston, which can be a hand powered jack, and a rifling button makes it possible to easily rifle most any metal pipe.

That's not my experience at all.

You have to have a means of rotating the button rifling tool consistently as it is pulled through the bore - for an m1911, probably the most common .45 ACP pistol, that's 1 revolution per 16" of barrel.

Because it will take multiple passes to cut the rifling, you'll also need a way to index the tool for each pass.

> Plus in 99% of shootings the targets are fairly short range where rifling isnt even very important.

If you're making a gun to shoot someone, that makes sense. The far more typical case is that you're making it because you are interested in making a gun, and rifling is a requirement in the US to comply with federal law for a pistol[1].

1: The term "pistol" is legislatively defined, but broadly speaking it's anything designed to be fired with one hand and <26" in overall length.
When I reference Java from Clojure, I usually wind up with a thin layer of wrappers around the part of the library I need to make the main codebase feel more properly Lispy. It isn't perfect with the different mental models between the languages, but it helps.
Around my house, like the elms, hercules club, and hackberries that are native, bois d'arc tends to be spread by birds shitting the seeds. I have a grove of birdshit elms that I written previously about.
Nvidia, Intel Supercharge AI Computing Efficiency
As a secondary option. Compare with Surface (Pro), which has the opposite "issue".
That wasn't the first time they'd done that, either. Prior to that, another fatal collision, released a statement, "The vehicle had warned driver prior to collision to pay attention to driving".

They, strangely, didn't mention that this warning was issued for a single steering wheel inactivity failure, and that that happened _eighteen_ _minutes_ prior to the collision.
Your 1:1's shouldn't be about your work and progress on a project. It should be about "you" and how you feel about your position in the team, the things that are bugging you, etc.

However, often, before you can have a meaningful conversation with your manager you need to have build some sort of relationship first. By having a scheduled based (e.g. every two weeks) 1:1's will allow you to create a report with your manager. You can talk about anything, doesn't have to be work, can be hobby etc. Try to find a common interest. Maybe you're both games or rock climbers. Whatever. The main point is that you create a relationship with your manager in which you feel that you can talk to this person.

I have 1:1's with my team members and often we just talk about what we did on the weekend. It's not the objective to drag your personal life into your work environment but its to create a meaningful trust relationship. Once that is established you can have a meaningful conversation that could lean more towards your feelings.

As a manager and/or team lead, one of the worst things is to have an unhappy person on your team.

Edit: PS, forgot to add. Its best that the manager you have 1:1's with is not a person who you work with on a day to day basis. I.e. not your project/team lead e.g. but someone unrelated to your daily efforts.
https://archive.ph/ObKkk
When I first decided to get into web development after taking a couple of years off from software (after doing Java development in the finance world) I started with Ruby on Rails because it was hot at the time.

I spent several weeks going through about three books on Ruby on Rails and working endlessly on tutorials, etc. But I got nowhere and I couldn't stand it.

Then one day I read the Django documentation and it took a completely different approach. The approach that the Django documentation took just made sense. It began by explaining what the problem was from a high level and then explaining different solutions that had been tried over the years and what their drawbacks were and how this led to further approaches, and so on. By walking me through the system that way it made Django clear and sensible to me.

All the Rails stuff I had been reading seemed to assume that I already knew everything but just needed to understand some magic incantation. Django treated me like a child, which meant that it actually treated me like an intelligent adult.

I'll never forget the experience of reading that Django documentation. It was crystal clear and it changed my life.

This all happened around 2012.
That would actually be a great idea.
The mental model really is not in the documentation, it is in the source-code modules how they interact with each other. Therefore I think OOP is a great way for building software. you need to create a mental imaginary world where the objects exist and interact. Then it makes sense.

But like you say it is challenging, even finding good names is hard. But basically, can you write a story about the software working, that would allow readers to understand it? Create user-stories but not (only) about the users but understanding that any module is a "user" of its components.
Ok lemme slow down and do it one at a time. Remember the battery swap scandal? There were many articles written about it.[0] Turns out it was a conscious scam by Tesla to increase its vehicle credits[1]

I've got more, but I think I'd have better luck taking it one at a time so I'll wait...

[0] https://dailykanban.com/2015/05/27/tesla-battery-swap-unused...

[1] https://dailykanban.com/2015/05/27/tesla-battery-swap-unused...
I much preferred the Internet when it was a place you had to go. A room with a computer. And maybe you had to wait for the dial-up connection, and you couldn't use the phone while it was on. And then it was slow.

I think it was actually better with a fair bit more friction. Most of the good stuff was still possible. It couldn't be as big a distraction as it is now. You had to decide to use it, then go to the place where you can use it, then wait a bit.

[EDIT] "So why don't you just live like that?" unfortunately, the entire world now assumes you have fast Internet available everywhere, at all times. Schools, employers, banks, everyone. Living like that today would be far more inconvenient and come at a higher cost than living like that back when it was the norm (or, before it was the norm, even—most households in the US weren't "online" at all until 2000 or so) due to changing expectations.
I flagged https://news.ycombinator.com/item?id=34315771 because it broke the site guidelines*. The GP comment may have been wrong, but it didn't break the site guidelines. As we've just agreed, there isn't a rule against being wrong, nor can there be.

> there’s no community punishment for intentionally saying something not true

I've learned that this isn't a good way to think about internet comments, because it's virtually impossible to accurately read someone's intent. Not only that, but people are much too quick to assume ill intent, intentional deceit, or (favorite internet word) disingenuousness.

* It was dipping a toe into nationalistic flamebait, though, so maybe it would be more accurate to say it was straddling the edge.
> to understand why 50%+ of the population was supporting the nazi when they came to power.

Small correction:

But they weren't! In the last free elections (1932) about 33% of the Germans supported the Nazi's, they managed to turn that into a good 90% or so by the time the war broke out 6.5 years later. So once in power they consolidated their large minority through an immense propaganda campaign (unlike anything seen on the planet until that point) to steamroll the country into supporting them using every dirty trick in the book. So yes, it is very relevant today, but even more so if you consider how a new medium can be subverted to consolidate power well beyond where it was previously possible.
Yes.

Yes.

No.

(Yes, it protected independent creators from having their work directly monetized by others, like Disney did.)

(Yes, by providing protections for creators to profit from their own works, it motivated some number of people to write, compose, and create who might otherwise not have done so.)

(No, the government did, using copyright as a pretext.)

Note that points one and two do do not suggest that copyright is useful in its current form, rather than its history 14/28-year form.
Walking Tokio Tōkyō Tokyo² – Winter Edition
Previously: https://news.ycombinator.com/item?id=32420980
Weekly seems like a lot. I would recommend switching to once every two weeks.

Also, don’t use 1-1s for project statuses. These can be done async or via ad-hoc meetings.
ChatGPT will baiscally say he doesn't want to participate in hate speech.

But more generally in this case and many others the problem is subjectivity vs objectivity. If you ask something subjective to an AI there's at least 1 person which is going to disagree / be offended by it. "Deserve" is the problematic word and ideally, the AI should refuse to anwser or make a general statement about public opinion and propaganda for example.
Podman will run as root or rootless mode, depending on how you want to run your container. Each user on your system can run containers in their home dir, or if you need extra privileges you can run the containers as root.

We have found very few Images at docker.io or quay.io that require podman to run as root to run them. Usually the issue is binding to a port < 1024, but even that can be handled with a sysctl.
My favorite part of this announcement is the date. This was so absurd at the time that (allegedly) it was considered an April Fools' joke [1].

[1] https://www.washingtonpost.com/history/2019/04/01/when-googl...
Yeah, his stories were about those gaping holes and how things go horribly wrong because of them.
My post about this sap is long but may be worth the read. Your decision.
Back to the original comment:

>If they took off the minimum commitment it would open this up to a lot more people.

That's literally the point. They don't want a lot more people, if you price something such that anyone can pick it up and try it you're going to have to put a lot of effort into support and fielding queries from these small customers and some businesses just aren't interested in that. Yeah, maybe it turns out that one of those thousands of small customers turns into a unicorn, but there are plenty of businesses that just don't care. They don't want the fuss. They want extremely large customers who they can sign large support and development contracts with.
ChatGPT is just a statistical engine that outputs text consistent with its previous input. So while it understands that requests to count words often end with something like "this passage has <number> words", and therefore puts a number in the sentence to make it statistically probable, it doesn't have any way of understanding that the number is supposed to correlate to the number of tokens in the passage referenced. It doesn't understand the meaning of the words you are putting into it, it just understands how to generate statistically probable text from those words. Furthermore because concepts like "word count" are statistically separate from the semantic content of the sentence, ChatGPT has an especially hard time building any kind of statistical model that outputs the correct number based on the query.
I have a hypothesis that this is another emergent pattern. I drive a lot between WA, OR, and CA. One thing I notice is that in OR I can easily pass people AND that if I'm in the left lane approaching someone there's a fairly high likelihood that they move right. Maybe 1 in 10 people don't move. But once I hit California I end up zig zagging much more, passing people who are in the left lane going below the speed limit (especially in central California). But I don't think the probability changed, but rather the population. Oregon is easier to rive in than Washington which is easier to drive in than California. I'm pretty sure this is just a small number of bad actors who are a constant percentage and their effects scale (probably also providing a feedback loop). I try to slightly combat this by calling the left most lane the "passing lane" rather than the "fast lane." A lot of people treat the left lane like kids treat lightup shoes: they think it makes them go faster.

And don't get me started on elephant racing. I frequently wonder the economic and environmental impact of just this singular type of event in central California.
Great article. Pedantic point, but the 35mm lens on his APSC body is equivalent to 50mm on a full frame, not APSC as the article says.
His warning is really about the defense industry directing national policy, which is good advice and should be heeded. It doesn't conflict with what I'm saying.

The 2015 example is irrelevant, because the USMC gave up their takes and turned them over to the Army. Sensational headline aside, part of the reason for maintaining that tank corps is that rebuilding that industrial capacity takes a lot of time and can be lost if you don't do it. The actual text of the article is more nuanced:

>"We are still having to procure systems we don't need," Odierno said, adding that the Army spends "hundreds of millions of dollars on tanks that we simply don't have the structure for anymore." [Emphasis added]

The Army had retooled itself to fight a counter-insurgency for what ended up being 20 years (stupidly), and is in the process of reverting back to fighting peer or near-peer adversaries. Obviously you need less tanks in a COIN fight than in a potential fight in Eastern Europe. Bet Odierno would be glad that we bought those tanks in 2015 now that Russia is engaging in some tomfoolery in Europe right now. I'm not denying that there's lots of inefficiency in defense procurement, but the reflexive "spending money on war machines is bad" takes are really reductive and signal a shallow understanding of geopolitics and the global security situation.
You act as if these are the only 3 people to ever express annoyance about this type of thing. These are the first 3 people you've seen complain about this specific instance. Look up what people say about the Cleveland Indians and Atlanta Braves, and similar heated debate over other sports mascots.
If you read the book, you will find all of the advances that Podman has added over Docker. Pods, Kubernetes Yaml support, full integration to systemd, auto updating on containers on Edge devices ...
What the three laws of robotics didn't predict, is how much our current AI is pure heuristics, and so it doesn't quite have the ability to strictly follow rules, or even interpret rules in an unambiguous manner.

Hard-coded behaviors cannot express the abstract ideas in those laws, while the ML part cannot be relied upon to accurately behave.
>It's common for standups to be attended only by workers

I have never seen this in 20+ years of work.

Management is supposed to be in the standup to help remove blockers.
Interesting. I wasn't able to get that working when I tried several years ago. I forget the specific issue.
good question, but îd say doing so means the end of whole industries (luxury comes to mind)
This is quite simply false. Reducing your statement, using count in Terraform makes it imperative, which is patently false, since it is instructing the tool how to build a view of the world.

I could write a Prolog language host for Pulumi. Obviously that would not be imperative. It would present the exact same model as TypeScript or Go.

The engine is what matters, not the configuration format.
Kind of funny that being allowed to live life outside of work is offensive to American sensibilities.
Several years ago now.
There is a Fortran version of CUDA: https://developer.nvidia.com/cuda-fortran
There are other good answers, but I want to emphasize that a 1:1 is where you most definitely should blow your own trumpet. You may have done something great or important and your boss may not have noticed. Make sure they do so that it (hopefully) comes up when it's time to consider your raise.

Also, though hopefully not often, that thing you think was so wonderful was not received that way. If that's the case, it's good to know soon so you can deal with the consequences (fix if needed, or at least learn that things like X aren't received well after all).
Oh, thanks. Luckily the PDF's in question have been liberated since..
sometimes people have problems that they don’t know they are problems, in repeated conversations it just comes out

as manager you got to smell it out. 1-1s are great for that.
hydroponic technique is quite old, many cultures use low tech methods.
illicit farming drove a common experience that lead toward a finer understanding of crop manipulation, mainly to do with tight spaces, and recycling chemical components of atmosphere, and root matrix solutions, to minimize visible outputs.

new topics of plant physiology were disseminated among eager young college students.

the most influential boost came from the availability of spectrally correct [P.A.R. Watts] lighting, and H.I.Discharge equipment of the 70s.

now we have electronic ballasting, and LED lighting.
As someone who tried to use HyperCard and, after much lost time, went back to more traditional programming tools, I agree with your assessment. The idea behind HyperCard was neat, but HyperCard itself made it easy to write simple programs with lots of cute window dressing, and impossible to write complex ones.
because it goes brrrrrr really well on numerical problems, and because there's 60 years of bugfixes in the libraries.

that's more than enough for staying power.
A long time ago I helped remove a barb-wire fence where bois d'arc posts were used as corners. The fence had been built by the owner's grandfather and was more than 50 years old. Those bois d'arc posts were deep yellow inside, rock hard, and with zero rot after all that time in the Texas dirt.
Weird that you're so experienced in defending driving like a jackass that you have a ton to write about your strategy and feelings on that topic.

Most people don't get ticketed often enough for speeding to feel one way or another.

And most people don't feel righteous about speeding in a school zone.

Convicted/not convicted doesn't map perfectly onto guilty/not-guilty. You yourself understand this perfectly or you wouldn't be hiring a lawyer for a moving violation.
Yes Podman is a completely free and open source project. It will never charge for uses and anyone can contribute. Come to github.com/containers/podman and join the community.
>how far is it from chicago to tokyo

Google hilariously assumes I want

Harajuku Chicago Shimokitazawa, 5 Chome-32-5 Daizawa, Setagaya City, Tokyo 155-0032, Japan

to
Tokyo, Japan

13 min (4.3 km) via 茶沢通り

And yes, I'm nowhere near Japan.
This was a really reasonable and interesting post by Stephen. I'm excited to see what the integration between an associative based model like GPT and a symbolic one like WA might bring.
I'm probably misreading you a little bit, but here's my two yen.

There were a bunch of silly operating systems in the history of computing, and Japan had a few too. TRON was pointed out in another thread, which still exists in some embedded stuff, even in modern stuff you may have used before, for example the Nintendo Switch joy-cons.

But TBH, there can only be a handful of operating systems that actually matter. So you'd have to outpush some extremely pushy companies in a very tight space, and the market for commercial operating systems is almost dead anyway.