skysight-inc/HackerNews huggingface dataset:
Once in my career, I did a high 7 figure migration from cloud to colo.

Our startups lead investor, was invested in a few firms that aimed to make a cloud experience on-prem. So we enjoyed strong board support, and had a strong team. On paper, the migration saved 10-20x its TCO over 3 years. We weren’t flying by night, and used high quality colo facilities near the cloud.

Everything went smooth enough at first, the hardware was late by 12 weeks - and there were some minor hiccups in the build. Time to turn-off of the original infra was maybe 2 months longer than planned. All in all 3 months of net delay where we were running both stacks and the financial clock was ticking. We even had industry press and tech talks on the success of the whole effort.

Now here is where problems actually started, 1 year post-build - folks wanted SSDs. While I fought to get SSDs in the initial build, I was overruled by a consultant for the main db vendor we had at the time. It’s tough to ask for 500k+ in SSDs with 1/4 the storage volume of spinners if everyone else thinks the drives are a waste.

2 years in, the main cloud vendor dropped prices by north of 50% for the hardware we had bought. To make matters worse, the service team wasn’t using the hardware we had to full effect - usage was around 25%.

By year four contracts weren’t renewed and the workload was migrated to cloud again. In total, we had probably saved 10-25% vs. aggressive negotiations with the cloud vendor. We could probably have beaten the Colo price if we had aggressively tuned the workload on the cloud. However there were political reasons not to do this. If you add in opportunity cost and the use of VC funds… we were probably negative ROI.

Given this backdrop, I never worked on colos again (this all went down 10+ years ago).
https://javalin.io/tutorials/javalin-logging seems pretty good, IMO; YMMV of course.

Logging in Java has always been a weird amalgam of interface libraries and implementation libraries with an XKCD'ish "14 competing standards" issue.
On the other hand Iran, Indonesia and Nigeria have no problem with reproduction.
This will explain it better than I can: https://en.m.wikipedia.org/wiki/Land_value_tax
When Laws Make Divorce Easier, Women Benefit, Outcomes Improve (2019)
Politically this is the more palatable choice, as well. Conservatives love the idea of limiting access to contraception and abortion, and abhor the idea of giving people who aren’t corporations any kind of financial benefits.
Right. So that's my point. Css is logical. The point made by the article has no point.

A claim that css is terrible, has a point.
> Sure, but taxes also pay for infrastructure, healthcare and education which a country needs to flourish

German taxpayers are also now paying for 2nd highest word-wide foreign aid and €8 billion as military aid to Kyiv.
Oh I'm happy to stay logged in to SourceHut!
First example of fin regeneration in a silky shark
For HDMI you have lots of options that provide EDID emulation. For DP there's only one game in town and it costs more than most computers.
What I’m curious about is if you do program all night but then take naps during the day to make up for it. Does that provide adequate rest? Or does the sleeping part have to be at night for it to be effective?
Instead of paying cash directly, give large tax breaks or other incentives that encourage staying productive members of society.
Anyone have recommendations for a good midi software instruments? I'd pay for a good piano or electric sound, and I haven't been happy with the GarageBand sounds I'm currently using. What are some good affordable options, and what's the best that money can buy?
Usborne 1980s Computer Books
A problem I've had trying to do this for local dev is that the DNS name of the Keycloak server is "keycloak" inside of the Docker network, but "localhost" from the the outside. The user's browser will be redirected to localhost (since it's outside of the Docker network) but then there is a mismatch between hosts (it expects "keycloak" not "localhost") when it comes to an API server verifying the token.

Anyone figured this out?
Assuming you're interested in embedded software (pure electronics is it's own thing):

Unless you're already a competent C++ developer, I would start with getting either an ESP8266 or ESP32 and making some simple projects in Arduino IDE by stitching libraries together. You can do a lot with various sensors, actuators, and a bit of simple glue code. Getting outside that simplified Arduino world requires additional learning curves so have fun there first if you can.

I'm a full stack developer and I code in many languages but I haven't had to do any low level C++ code in a while and I'm finding that my biggest hurdle as I'm getting into a complicated embedded project where there aren't libraries for what I'm trying to do.

Of course there are frameworks for programming ESPs in Lua, Micro Python, and JavaScript (Espruino) but those have their own learning curves and limited available libraries too.
I agree with self hosting. I hate that they went to the cloud

I will sync via icloud or another encrypted backup at my discretion

But everything convenient did something dumb
I'll explain. You can use a KVM like PiKVM to remotely log in from another location. For example if your employer requires that you work within the US, you can have a PiKVM device installed locally at a family or friend's home in the country and connect to it from outside the US and it would appear as if you're doing your work domestically.

It's basically a hardware remote-desktop at that point though, so the "KVM" part only applies to the KVM device being connected to another physical device on location.

EDIT: To clarify further, the advantage of this is PiKVM is undetectable by work laptops. Nothing is installed on the work laptop, it's strictly HDMI + USB cables going to the KVM. I know this because I use one for my FAANG job.
Space telescopes transformed our ability to understand the universe
No. I will never put all my passwords into some black box, no matter how it is pitched to me, and certainly I won't pay for that "privilege". I have all my passwords written down in a sheet of paper slightly obfuscated to make them pretty much worthless even if someone found them (actually I have multiple copies, stored in multiple places). They are all mnemonic to begin with. So if my computer dies, for example, my life continues just like before.

I don't have "real" social media accounts to begin with, so my life won't be ruined even if someone cracked all my passwords. Mostly it's just accounts for various online shops I've used during the years. I really don't care if someone hacks those. And access to my bank is pretty much worthless if you don't have my phone and the pin code sheet too. Well I don't have big money in bank anyway, so the crime doesn't pay well in any case.
They could just not tax (or refund previous year) new parents.

This will never fly because blah blah reasons blah blah inequity, etc. But seems would help incentivize productive parents.
If you measure everything by productivity, you have already lost at the beginning.
It’s not that simple. Birth rates are also down in European countries where having a child is not a significant financial burden.

Here’s an interesting recent interview on the topic with a leading Finnish demographer:
(Financial Times, paywall)

https://www.ft.com/content/500c0fb7-a04a-4f87-9b93-bf65045b9...

Twenty years ago, Finland appeared to have it all. The birth rate was rising and the proportion of women in the labour force was high. Policymakers from around the world, including the UK and east Asia, came to learn about the Nordic model behind it: world class maternity care; generous parental leave; a right to pre-school childcare.

But maybe they got it wrong. Despite all the support offered to parents, Finland’s fertility rate has fallen nearly a third since 2010. It is now below the UK’s, where the social safety net is more limited, and only slightly above Italy’s, where traditional gender roles persevere.

“The strange thing with fertility is nobody really knows what’s going on. The policy responses are untried because it’s a new situation. It’s not primarily driven by economics or family policies. It’s something cultural, psychological, biological, cognitive.”

At the Family Federation, Rotkirch oversees a unique series of surveys, which ask young people not just how many children they are planning to have, but how many they would ideally like to have.

Her findings suggest that children do not fit into many millennials’ life plans. Once it was a sacrifice not to have children; now starting a family means sacrificing independence. “In most societies, having children was a cornerstone of adulthood. Now it’s something you have if you already have everything else. It becomes the capstone.”
They needed devs to grow back in the day, but now the devs have outlived their usefulness.
Paying people to have kids has some interesting side effects. Raising a kid in a big city costs a lot more than raising a kid out in the country. So if the government offers a fixed subsidy per kid the insensitive to have kids is a lot stronger in the country. People out in the country vote differently than people in a big city.
FYI, SSO=Single Sign-On
Is the main advantage of frameworks then a social thing? You can depend on the future development of the framework as a whole, as opposed to a bunch of smaller libraries, so it doesn't matter if the sum total quality of those smaller libraries is greater than the framework.

Does it also have the advantage of not having to remember to import things? Like, does Spring prevent CSRF attacks etc. out of the box, and it's very difficult to accidentally create a vulnerability using it?
Seems like it’d be fairly difficult in practice to change time on a host such that you can use an expired certificate without breaking a bunch of other stuff
I'm sorry but that's just not a realistic concern for a developer to have.

If it works, great, but I'm not going to base the architecture of my software around the desires of the 0.001% of users who even know that user style sheets exist.
At this stage in my questions there is nothing to enforce, no rules yet. The original question set is bad because it's nitpicking a rule nobody chose but many people want exclusions to, despite the question saying no exclusions. Then we find "wow lots of disagreement". I think the disagreement is manufactured by the poor question design and not real, and if we had no rules yet, asked about various situations and found whether people approved/disproved of them in a park, we'd have much more agreement. And that there needs to be some skin in the game - to enforce a thing needs your tax dollars spent on police, and police time spent on this instead of something else, so do you still think it's worth making a rule for X situation?

So in the case of 'being hassled' you answer that the things you want to do are acceptable. And we find how many people agree/disagree.

> "Whether or not you're going to be hassled or have to deal with a public hassle is a personally more interesting question than what would you enforce in the situation. Even if you're a police officer"

You can't even know that, that's just inviting speculative fearmongering, and therefore won't be interesting results.
The charitable take is that it's advice on how a victim could react in such a situation to minimize further harm. Similar to how police typically recommend that victims of armed robbery not attempt to resist. Of course it is not the victim's fault they are in that situation. Perhaps GP could have phrased it better...
Popcorn Time 0.5.0
It’s not wire fraud but it is certainly use of an electronic device to harass and annoy as well as disturbing the peace.
See the Oracle org chart for reference: https://www.unix.com/what-is-on-your-mind-/240815-org-charts...
I've found that the realms in keycloak doesn't scale quite as well as we would have wanted.

There is some kind of slowdown, and after around 200 realms things start breaking and startup time starts growing uncontrollably.

There's a good chance it's an issue in our setup (which is fairly complex), but every time we look at it we trace the slowdown back into keycloak itself
The windows not staying in place bug only occurs with crappy window managers. Decent ones are smart enough to put the windows back where they were when the monitors come back.
Ran into a case where a whole datacenter became untethered from its NTP upstream and drifted off into a timezone of its own creation. Customer was failing authentication for a data product we sold them (TSIG was failing). I was on the phone with them for an hour, reassuring them constantly that everything was working for our other customers, tailing logs, and reporting what I saw.

More datacenter stakeholders kept joining the call, most of whom had nothing to do with our data product. Many times I heard people ask "have they found the problem yet" as though.. what? We were the best tech support they had for an entire data center going dark? After an hour somebody noticed that the clocks on servers in the datacenter didn't match up with their laptop; shortly after that I was able to extricate myself from the call... still watching the logs, their downloads started working again a short while later.
I think the general belief is that it will turn out that space time is actually approximately flat at small levels, so that QED will be essentially exactly correct, while GR will turn out not to apply past a certain small scale.
Whether or not it is pleasant for the applicants, it'll happen if it provides a benefit for the companies. They don't care about the applicant experience because they have no incentive to.
This framework is older than that "ubiquitous" technology.
Could you name some of these conservatives that love the idea of limiting access to contraception?
It still doesn't make much sense to me. Ok, so he's working remotely doing 5 jobs. How does KVM help conceal this fact?
Interesting that Putin's regime follows similar philosophy - they recently started a big campaign against abortions, including forbidding abortions in private clinics.
How all thats been solved in my world:

every service on my TV pops up a big QR code for your second device (a phone) to access and log in with

iphones prompt you to share the password when your iphone using friend tries to connect to a wifi network you are on

Regarding VR, hm knowing an Apple Vision Pro will be connected to my icloud account makes me know I wont have to do that stuff. Other standalone headsets I wonder how or if they solve that problem. My Playstation VR headset dual renders on screen so the qr code solution is already there.
Roadmaps Are Tools
Lets assume we would make self driving mandatory.

It could:

- reduce parking, so stuff can be more nearby

- reduced car ownership, waymo is not gonna let you buy a car from them

- walking 5 min to tram/metro might become interesting. Especially if there are no taxis available.

- cities can limit traffic, for example by reducing lanes and people might only notice by increased cost of taxi.

- people would not find out if you remove a couple of roads, they are checking their phones anyways.

Note that you could get rid of normal cars by increasing parking costs
It's a royal pain if you're logging into stuff like AWS or various other development tools because they seem to have shorter sessions. I rarely have to use 2FA for my personal things but I have to use 2FA about 10 times as I start my work day.
Maybe the cops should stop kicking in doors in response to anonymous phone calls.
No, I think that's true only in theory. It's true only in the hypothetical. It's only true when you're literally authoring the markup languages and no tools exists yet.

In the vast majority of cases, XML, like YAML or JSON, is machine written and machine parsed. Further, there's an almost unlimited number of tools available for manipulation. That's why nobody makes markup languages like SGML anymore unless they have to.

Heck, there's LaTeX, a document markup language which the HN users themselves seem to insist is incredibly easy to write in a text editor by hand, and that doesn't have verbose closing tags. Nevermind programming languages, etc.

No, SGML and it's descendants are weird in their insistence that structures must be as verbose as possible.
Not a fan of it. Too much DSL magic for unclear gains, at least in the way the manual recommends you to write your code.
Instead of cash payments having considerable services like in home care, free goods like formula and diapers, parenting support and education, childcare, etc. would go a long way to making parenthood easier for people of all classes.
Jammer: Fast CLI music player with SoundCloud and YouTube support
I kinda agree. Some countries already do that (eg Poland), but I really think it ought to be a tax relief instead of actual direct payment.
I don’t buy this at all. The poorest people have the most kids. Yes if you want an upper middle class kid with daycare, a math tutor and piano lessons, it’s going to be expensive.

But the actual cost of having a child is food off your plate, second hand clothes, and a stay at home parent.

The problem is that is probably not the lifestyle upper middle class people want.
What is an "HN" type? HN has smart, dumb, and in-between people of every variety. That's the byproduct you get of encouraging curiosity. I don't think HN was even around in any sort of prominence when Perl died.

I stopped using Perl because my egg drop bots got laborious along with my expect scripts. They were novel early on, but maintaining them became something of a chore I wasn't inclined to do anymore. Other things started to do that better.

Personally, I think Python won because it's syntax was much more readable. It had nothing to do with technical merits. DX is a strong subliminal motivator.
People in general also tend not to make backups, frequently have computers that get viruses and have to be wiped, and generally just don’t “trust” computers that, in their view, constantly break

I think it would be like suggesting people give their life savings to their unreliable neighbor to hold on to. It might be safe, and might be secure, but at the end of the day they are being asked to bet everything on something they don’t find to be reliable.

In the end, perception is reality and I can’t say I entirely disagree with the perception. I use a password manager, but unless you are running the infrastructure and backups yourself, which a normal person isn’t going to do, you are at the mercy of “corporations” that we know to make mistakes, have data breaches, lose data, change their policies on a whim, break the law, and even cause people’s deaths, all while suffering few if any consequences.

I’d say the average person’s hesitancy toward using a password manager is probably pretty justified, even if it would be far more secure.
Not OP, but for me I end up being occurring a sleep deficit that takes days worth of quality night sleep to pay off.
Pretty cool.

Can the Apple II run rust?
I think, like with everything in life, the answer is, it depends on the dose. For me, I noticed that small doses of quality alcohol (good Czech or Belgian beer) seem to actually have positive effects on my sleep.

I get much less anxious and I sleep better(longer and with less interruptions) with one to max two beers in the later afternoon but not right before sleep. Going over that amount or drinking right before bed and my sleep quality goes off the cliff, so careful dosing and timing seems key, along with drinking plenty of water during, to hydrate yourself so your liver and kidneys don't run "dry" as they process the alcohol out of your system. Binging on alcohol on a boozy night out is obviously terrible for my sleep and messes me up for two days straight.

This is obviously not medical advice or encouragement to self medicate with beer, just something that I noticed on my own 30's male body.
It's hard to find out! It wasn't a condo building then....
This is my point about transient periods. What makes us believe that this trend is more than social adjustment to major change? That as a society we don’t have good social coping mechanisms for the new modes of communication and that over time we will adjust as we adjusted to all other disruptive changes?

I don’t think children are, by and large, heavy drinkers regardless. These laws are more rooted in prohibition and Puritanism than science. Society prior to age laws didn’t collapse, and alcohol was available to children for at least ten thousand of years. In fact America generally has significantly worse problems with destructive alcoholism than the rest of the world, where the relationship with alcohol isn’t as obsessively restrictive.
XFCE 4.20 Aiming for Usable Wayland Support While Maintaining X11 Compatibility
> People often consider their desires to be prime movers, when there they are perfectly aligned with the systems of incentives they inhabit

This is the true lesson of malthus' principle of population, not the narrow take that humans exhaust the planet and therefore doomed to extinction.
The lost art of the death mask
Nobody has troubles reading a declarative DSL like

Tag1 {
Tag2 {
}
}
In part, yes! But also because what used to define it was the human-curated datasets: SL contained input/output pairs, while RL contained episodes with sporadic rewards.

Nowadays, many datasets have different forms or are synthetic. DPO uses datasets with both positive and negative examples (instead of just a target output as with traditional SL); RLHF uses synthetic rewards.
In Muslim countries/societies there's usually a very strong pressure to have a lot of kids from the religious authorities.
"Designing Transit Maps", an interactive book
> and a stay at home parent

That's the big issue. Middle class households today need both parents working to afford a decent home, 2 cars, and health insurance.

Of course many could downsize to a smaller home, 1 car, fewer vacations, etc. But those are the financial trade offs that increasingly fewer couples seem to want to make.
Cost of housing
Facts. I remember daycare costs almost equalling mortgage payments back in the early 2000s, for 2 kids. It's wildly expensive to have kids in the US.
I should emphasize that I'm not trying to comment on fairness, one way or another.

I'm pointing out that location-agnostic salaries are often trading one segment of the global talent pool for another, since what I've seen in practice is more like "everyone gets paid 80% of a Bay Area salary".
The Adults in the Room (2019)
There are companies that hire non-traditional developers with the understanding that they need a little time to ramp up. Traditionally a CS student out of college would be a level 1 (aka junior developer). I've seen companies that create level 0 positions and expect you to reach level 1 capabilities in a year or two.

I have no idea how to find these jobs but they do exist.
An article that talks of the history of spice, but doesn't mention Indian spice origins alongside Ayurvedic texts. Perhaps should be renamed to "more recent spice trade from a western lense view"
We basically do that now with dependent tax incentives
But seriously, didn't most devs see this coming?

It's the same everywhere. "Thank you for helping us make the AppStore great, now give us 30% of your revenue."
Perhaps lower and middle class people want upper middle class children.
All of which pay low for the bay area.
It is not obsolete anymore, or will be renamed blast shock. https://en.m.wikipedia.org/wiki/Shell_shock
https://www.nationalgeographic.com/science/article/blast-sho...
> European countries where having a child is not a significant financial burden

I'm sorry, but which part of Europe would that be? People cannot afford a house and rents are going up like crazy, energy is expensive, taxes are high..?
Moon startup led by ex-Blue Origin leaders raises new tranche of funding