skysight-inc/HackerNews huggingface dataset:
Elon Musk Takes 9.2% Stake in Twitter After Hinting at Shake-Up
I've been doing IaC in AWS since terraform 0.11 (now added Azure and AWS CDK to the mix).

Most cloud providers (and don't get me started with software platforms) support IaC as a complete afterthought. The day you decide to use IaC, you will have chosen to spend your days fighting against their APIs to make things nice and immutable.

Moreover, most languages and tooling are rather immature. Things like secrets, testing, CI/CD, multi repo infra, collaboration, describing stuff that changes itself (e.g. databases that update automatically) are not well understood, solved problems.

Consequently I'm quite diligent when writing my infra as code nowadays. I reserve it for things that really play nice with immutability and are not likely to change all the time. Also, as the author says, not coupling infra code with apllication code is gold advice.
A couple of years ago I almostanaged to do that with an Audi A4. It's good to see best pratice sharing between brands, like they did with Diesel engines!
When I worked on themes for a blog engine back in 2005/2006, I used the titled stylesheets to allow me to switch between themes quickly. There was actually an upper limit on how many you could have before browsers started breaking, but it was still a useful capability.
how are people even affording to resign to begin with? i actually lost my company (cleaning company) during the pandemic. i couldn't do it anyways because i have some terrible asthma
Ask HN: How are people not making tech salaries getting by?
I am single and make decent money, enough to not worry about monthly budget. However, even I have noticed how little I am able to get for the same money. Only few years ago I would be hauling 4-5 bags back home for $30, now it's barely 2 bags. Milk has gone from $2 to $5. Rents are easily near $3k. I have found myself not buying lot of things I used to buy, less eating out, less random stuff/gadgets, less travelling...less of everything.

But what are people doing who are making around 70k.. They are already on budget. I can't see how current govt will win next election, silent majority has heavily been hurt and pretty sure they will take it out in elections.

Inflation and housing prices/rents are basically killing this country. I personally know few immigrants who left because despite their humble living standard they are unable to save anything anymore to make their time worth it here.

I am no economist, but I have this gut feeling, this is it. Economy has cracked. Remember seeing great depression photos? That feels like the next few decades. Maybe I'm hungry and being pessimistic or maybe it's as dim as I feel it.
It's both. Even with a system you could run without it, having to fail over would still be a negative event.
> what about people without degrees but skills, do they deserve such a job?

What about people with actual problem solving and engineering skills, who worked hard to teach themselves, but are bad in test situations?

Some people cope well with tests. Others don't. Neither tells me ANYTHING about how well they will do as engineers.

> People at this level, as in any domain, are willing to compete fiercely.

But the competition is about "who's the best engineer", not "who was best at memorizing leetcode questions".
More like, why aren't all CSS properties attributes.
Pouring one out for server side includes and my homie cgi-bin as we speak
…and back to the mere weight and density. Yeah, it’ll fit in the back of your hatchback, but after dragging the rear for a few minutes, one good bump might punch it right through the floor.
Again, how is this easier than a single right-click in Finder? Also don't those files need to be public to create a link? You can't create a link to a non-public file which grants access either directly via the link or with a password?
You wouldn't want to transport it as a solid cube, it needs to be spread out to avoid forming a critical mass.

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

https://en.wikipedia.org/wiki/Demon_core
I think the game is Dofus, a French MMO ;)
It was also 'yet' for the first 20 years i used MacOS.

Get a large enough user base, and malware will follow, and that may be the reason Linux is still relatively free from malware. Despite advancements, normal people still don't run Linux. It's either IT people or people who had their IT friend/child/whatever install it for them.

With browser extensions being used as delivery platforms, it may not be long until it hits Linux as well. The same delivery method (using a user lauchd job) would work for a user systemd job.
I have to say that I do find this framing which says "well, it didn't affect business, so no big deal" to be somewhat distasteful. It's completely dehumanising. Why run the trains at all at the weekend, if a weekend outage is no big deal?
My life is a mix of The Hangover parts 1 & 2 (but not at all like part 3) and very occasionally Dude Wheres My Car (/s?)
My recommendation for keeping second factor key material would be on a supported smartphone and make backups of that device (I use termux and restic but anything goes here, so long as your desktop can't get at the data). The app isolation makes it a lot harder to get at data compared to when malware makes it onto your desktop. Most people also don't have full control of their phone from their desktop and vice versa, making it independent devices where the compromise of one doesn't compromise the other - even if you have photo sync and remote wipe, you usually can't simply get app data.

I looked into different apps for a family member (I don't have a secure phone myself because I use the hardware longer than there are updates, so I don't use this personally) and the winner at the time, this was 2017 or so, was Keepass2Android. This is considering both usability and security, but mainly security - I'd probably not be able to teach my grandparents how to use this.

An alternative specifically for codes that you should never need is indeed something like a bank vault, or using Shamir's Secret Sharing Scheme to split it up and give one part to a friend in addition to your own share.
My LastPass requires master password + yubikey
This seems similar, but not as fleshed out as RPDE feeds, which has already been accepted by the W3 [1], and provides many answers to lots of the 'eventually up to date' questions.

[1] https://www.w3.org/2017/08/realtime-paged-data-exchange/
This is not waste. This is weapons grade fissile material. It was taken to Oak Ridge for storage and very likely used to maintain the US nuclear weapons stockpile.

Most nuclear waste really isn't that scary and even when it's scary it's not scary for very long. i.e the half life of the really nasty stuff is pretty short. Also storing it under water or in concrete is generally good enough. We only really worry about leakage into groundwater etc when thinking about very long term storage.

Basically risks/worries about nuclear waste are massively overblown, humans have a hard time comprehending large numbers in relation to other large numbers. They see long half life and that is it, few stop to consider concentration etc.

TLDR: stuff in article not waste. Stored securely at national labs and weapons facilities or shoved into bombs.
What's with the weird username?
>> Rents are easily near $3k

Presuming this is in SF? Remember rents are much lower elsewhere, as is buying.

Things aren’t great now but due to external factors like a 2-year global pandemic + an unexpected war. Economically things were much much worse during the Great Recession in 2009.
> “Desire is a contract you make with yourself to be unhappy until you get what you want”

Poetic, yes, but doesn't agree with my experience. Anticipation brings excitement and a certain taste of happiness. I would say my 'happiness level' rises closer I am to the goal, and drops fairly quickly after obtaining the goal. If I wanted to maximize someone's happiness over time, I'd try to keep them in state where they are almost achieving their set goals for as long as possible.
https://monzo.com/blog/2019/04/04/why-we-block-freeze-close-...
enterkeyhint doesn't do anything on Chrome on Android.

Which kind of illustrates why a lot of these things are not well-known. Why do something that that works on Firefox but not Chrome/Edge or on Safari/Firefox but not Chrome, etc? Specs are great, but near universal, reliably similar implementation is key.

In a lot of cases it means you have to build edge case UX. I'd rather lean on UX that's mostly under my control and not at the whim of browser adoption.

I did at least find some blink discussion on it: https://groups.google.com/a/chromium.org/g/blink-dev/c/Hfe5x...
> Now it's much better targeted

It works so well that we usually end up get ads for things we already bought and do not need anymore. Doh!

> These people would certainly blanche if suddenly asked to pay the full ad-free rates for all the services they enjoy, especially because the average person's internet experience is being subsidized to the tune of hundreds of dollars a month by advertisers

Seeing that most of the web content is accessed through procrastination which is usually an addiction pattern. I tend to think forcing people to pay the real price would make them consider better if what they consume is really worth their time and money and would make everyone's life much better.

It is like modern transport. Most people use cars and plane for anything not because it is only faster, but because it is heavily subsidized to make them more affordable. In reality if we made people pay the real price for their transportation they would switch to more environment friendly alternative, better air, more liveable cities. Sure everything would be probably more expensive, less immediately accessible, but also immensely more enjoyable.

> And finally it's also somehow internally contradictory. What would it take to have a world free of annoying ads? Well, people would still need to find out about services,

You can do search without advertising. Also mouth to mouth is a multimillenium old tech but but still works a lot better than what google has ever proposed.
QNX still exists, and is likely running in your car!
tbh a few similar outages have happened in recent years, they do seem to have a problem and maybe someone does need to be fired.
I don't think we are running out of resources.

I think we are infinitely resourceful and capable of re-imagining and re-engineering our environment - in a good way!

But the problem we face is vested interests and the institutions they have captured. In the name of protecting us and the environment, the governance structure creates artificial rules on behalf of their stakeholders (corporations) that stops innovation and pushes the costs and risks on to the population at large.
"You're a programmer huh?"

> yes

"Your office is the one in sub basement B, paydays are every other Friday."
Twitter is eroding your intelligence: Study
The only implementation of OpenUI5 I've encountered as an end-user was "SAP Fiori" for managing expenses at a previous job.

It looks strictly OK if you just glance at it from a distance, but was incredibly buggy across every single browser that I threw at it, and SLOW AS HELL to boot. I'm talking UI elements taking a second or so to respond to actions that don't even interact with anything over the network.

I don't know how much of this is just down to the app itself being poorly designed and built, but just looking at the UI5 components was enough to make me recoil in disgust.
We should pay better those who teach better, not everyone. Otherwise we just make the market bigger with even more room for incompetence. Look at the software industry.
Not at netflix but at scale any savings in CPU usage translate directly into spend savings. If you have 100 machines at peak and autoscaling rules in place, you can generally assume that a 1% saving in CPU usage translates into one less machine running. You never get "headroom", you just have less machines running at any given time.
> It's not. It's a couple of dozen disappointments in your teens and then you know how to cook everything you want for the rest of your life.

But not everybody wants to do that. Why should everybody be forced to get good at cooking? It’s like those “Oh, everybody should learn to play a musical instrument” people. No we should not.

> I actually crunched the numbers on this once

You’re still arguing that everybody should be forced to learn to cook.

> "to taste" is however damn much you want it to be.

But if I don’t know what a typical, reasonable value is, I’m forced to guess, probably ruining the food, and now I have no food today. Repeat for multiple days. Why do you want to force people to do that? It actually feels like gatekeeping, with using weird in-group terms and assuming knowledge which can’t even be taught and must be learned personally over a long period of time.
Inflation in 2009 was almost 0%. With Yuan becoming new petro dollar, Stagflation is more likely. Everything imported will cost more.
> "we refuse to tell you why" and in some cases holding onto their money for months

I don't know anything about Monzo specifically, but perhaps anti-money-laundering laws might be the reason. Monzo is presumably obligated to take steps against money laundering, under UK law, where it's essentially an offence to say Our system has flagged you as a potential money-launderer. [0] Freezing your account without comment may be their safest course of action.

edit I see this explanation was mentioned in the reddit thread.

[0] https://www.lawsociety.org.uk/en/topics/anti-money-launderin...
At $57/year I’m struggling to see the value-add compared to a more-full featured journaling solution.
I would 1000% expect a principal engineer to know the difference between a safe and unsafe process and refuse to engage in an unsafe one without many redundant safety checks. It's the principal engineer's job to make the unsafe process safe, is it not?
> TOTP is also kind of annoying to use.

It should be offered, though, even if it's not the default.

I don't find it annoying to use at all, so long as my sessions can be sufficiently long-lived. It gets annoying when sessions end in a very short period of time, which I think can be potentially less secure because that creates more opportunities for authentication to be intercepted outside of HTTPS or for an exploit on an Authenticator-like app to be performed.

Just let me generate OTPs and stay logged in.
There were a lot of words here to simply fall back on the argument that innovation will solve every problem and do so before there is significant suffering. I agree that life will always go on, but this idea that consumption and quality of life can do nothing but rise when it is so dependent on the limited cheap energy and resources that we only learned to exploit a century ago is insanity to me.

Our ever increasing population and consumption will cause the price of energy and materials to increase as the low-hanging fruit is picked. It won't be the end of the world, but we will all be poorer and there will be suffering while we adjust. I too hope for some near free energy and material source to appear somehow and prevent this, but I struggle to see how you could blindly expect this to occur, not even entertaining the thought that even if such an innovation exists, we might not be able to discover it before the consequences of our current behavior sets in.
40 hours in 4 days - 4x10 - is unusual, but 4x9 for 90% part-time is common.
Do you have any way of backing up that guess related to NS, or are you just wildly speculating?
Presumably you're looking for problems with a written output to facilitate comparison with humans, like in a Turing test. How about the problem of getting a good mark in an English Language GCSE exam: an exam taken by nearly all 16-year-olds in the UK. This is, of course, a non-trivial problem for many intelligent humans, including some who go on to get good degrees in unrelated subjects.

Because so many of these papers are getting marked every year someone might be able to get permission to mix in a few machine-generated responses, as an experiment. Or perhaps not, because it would perhaps be a bit embarrassing if the examiners gave good marks to GPT-generated crap.
The form attribute on fields is very useful to decouple the What from the How (it is laid out on the screen). You might for example want an upload widget, which does a separate request, right next to some other fields. Instead of wrapping things in forms (which you cannot nest) you can now freely lay out your document. Similarly you might want several fields or buttons spread across your document and don't want to wrap everything with a big form, or several forms.
I wrote a script: https://github.com/ndbroadbent/autofill_tld_whitelist_url_ag...

This attempts to scan WHOIS records for random domains in the list and try to find the most recent "registered at" date for a domain.

It's very unreliable. The whois-parser Ruby gem thought that giants.it was created on 2020-11-03 09:00:01, but I checked the record and it looks like it was actually created on 2009-09-28 11:00:43.

It looks like nature-in-art.org.uk was first registered on 21-Jul-2019

I don't know if this would provide any useful information. It would take at least a year for a brand new domain to make it into this list. And I don't know if the "created at" date can be trusted, maybe it gets reset whenever a domain is transferred, or lapses and then gets renewed.

In conclusion, I don't think this idea works at all.
No UK bank will ever tell you why your account is frozen, and this is why: https://www.cps.gov.uk/legal-guidance/money-laundering-offen....

Source: used to work on Monzo's financial crime team.
Thanks for the footnote =) And I concur. Outsourcing your IT replaces one type of work with another. If you can't manage your externalized projects, you're gonna get eaten alive by IT services suppliers.

In fact my line of work was managing 'complicated IT projects', generally involving formalizing things and chasing said suppliers (ie they outsourced the outsourcing)
3 years ago, india blocked my internet access(well, for an entire population of around 8 million) for around 7-8 months. anyways, i was expected to do tax compliance and the government "permitted" limited access terminals as a sort of olive branch because they were charging late fees/interest for late filings.

Long story short, i had to access internet on unsecured windows 7 machines that was as dirty as a public restroom in a fair. i had to upload documents on multiple occasions and i managed to infect my media with all sorts of viruses.

i decided to "keep" then, maybe if someone is interested in testing out these in a vm or something,i would be glad to share
It sounds like you have the perspective of someone living somewhere unusually expensive (like NYC) and don't know anyone outside tech.

Rent is not even close to $3k for a single person in most of the US, even in many large cities.

Non-tech salaries in things like accounting, sales, and marketing are still often better than $70k.

I agree that inflation is painful and Democrats will be blamed for it, but white collar workers are still doing very well.
>People's conditions to prepare will massively differ from one to another, but we can't blame Tech for that.

Sure we can, and the assumption you give reveals the problem.

>you will be assessed based on your interview performance.

There's an implicit assumption here that as long as you prepare well, somehow you will get the job in tech. As if all you need to do is study up on algorithms, show your best self and it will be okay. At the end of it, you will get a great job which takes away your worries.

Perhaps that is the case in the FAANG/SF bubble, but that is not what is happening to a large section of the junior dev market outside tech bubbles. Requirements are rising and becoming increasingly more specific. Rewards are not keeping up. But to me, the absolute worst part is the ability to ace every measurable metric, to then be ditched for "not fitting the culture" or something related. The problem here is the utter lack of feedback which helps individuals stir themselves in the right direction. The current situation is more akin to walking through your local grocery store at winter to enter the lottery: not the worst situation, but definitely an off-putting situation.

The above is further exasperated by the way most companies filter individuals on personality traits which have no empirical evidence as to impacting the environment or their job performance. Additionally, many companies will not give you feedback on your technical assessment either, which is the bare minimum they could do.

If the tech interview alone was the problem, this discussion wouldn't be as hot as it is. The tech interview itself is just the tip of the iceberg.
> As to your second point, security through obscurity is generally believed to not be worthwhile.

Security only through obscurity - sure.

But obscurity as an additional layer, as part of a defence in depth strategy, still has some value.

It’s rare for any large org to publicly discuss any details of its security design, let alone a bank. Monzo must be supremely confident in their system to go public with this information, or judge that the marketing/recruitment benefit outweighs any potential risk.
Those religious lines, especially during "wars of religion" start to get blurry pretty quick. In the 30 years war France, Catholic, fought with the Swedes, Protestant, against the Habsburgers, Cathloic. Why? Because France didn't like the idea of having a Habsburg empire to its south, Spain, and west, Germany.
But then, once a phone get lost, how do you recover those second factor keys? Or do you mean to have encrypted backup but the "active usage" is on another device? If so I agree and do the same.
They were really, erm, hot over a decade ago. I've always wanted one having grown up in a house (UK) with log fires. But the particulate pollution is really bad and that sadly killed the dream for me. Many areas ("smoke control areas" under the Clean Air Act) don't allow them any more as they were bringing down air quality considerably.

https://www.gov.uk/smoke-control-area-rules
Astra BRIDGE for future roadwork operations
One day I mean to get around to reading "The Anatomy of Melancholy" by Robert Burton:

https://en.wikipedia.org/wiki/The_Anatomy_of_Melancholy
The thing is trees take a long-ass time to grow, and if you need wood now to make tools to produce food, what are you gonna do, starve to death so someone else can make tools in 50 years?

Man-made deforestation of islands is fairly well documented. Iceland was largely deforested by early settlers as well.

Deforestation alone may not be what killed the settlers of Easter island, but it sure as hell didn't do them any favors to not have access to wood.
Even if true, which you assert without citation: How would that affect who goes to university?
Trupanion | Altrincham, UK | Software Architect | Onsite / Remote | 85,000 - 100,000 GBP / year | Full-Time | Visa sponsorship

Tech used: Cloud, ASP.NET, Azure, C#, Docker, Git, JIRA, Java, JavaScript

Trupanion is a leading provider of medical insurance for cats and dogs in North America. Our mission is to help the pets we all love receive the veterinary care they need. The UK is Trupanion's technology and innovation centre of excellence. We create solutions to ensure our members, their pets, and their vets experience unparalleled customer service. We offer a collaborative, informal, and pet-friendly environment where everyone is encouraged to be the very best version of themselves.

More details and option to apply: https://devitjobs.uk/jobs/Trupanion-Software-Architect