People are good at different things. Usually they like the things they are good at and vice versa. Different tasks require different mind sets and dev, QA and ops are vastly different in that regard. That is why we have assembly line production in basically every industry except software.
HN user
weinzierl
My name is Ludwig Weinzierl and I'm an engineer and programmer.
Interests:
* Rust
* Machine Learning
* Cybersecurity
Tables.
Not from TOML, just from my config language. TOML has other applications that require its complexity.
I'd still keep simple INI style sections in my config lang, but they wouldn't have deeper meaning apart from grouping.
I think INI-style config is one of the few good things that came out of the Microsoft/Windows ecosystem. Shame that it is so underspecified. We have TOML, of course, but I think for stupid config even that is too much.
The intersection of INI and TOML would be perfect.
Sure and there you have the problem. No wonder people who do not take mid life literally and plan as if half of it is over with 36 (or let it be 40 if you must) are in crisis with 50. "Midlife" is really just an euphemism for "old, but in denial".
Life expectancy for most people on HN should be around 72 (give or take), so mid life is in your mid thirties.
Also, using the Commodore in the 90's is probably pretty rare.
That the spec is lenient and the conformance test strict makes ot only worse.
Luckily in math we do not have to allocate memory and worry about buffer overflows.
If you grew up with a Commodore your mid life is way past.
Making the thing that describes the bounds of an arbitrary length thing itself arbitrary length sound like an unnecessarily risky complication to me.
Especially since it only grows with the log of the thing it bounds. So, we could easily have s fixed length length field that covers all ever possible length values.
Fashion that makes things impractical is often quite sticky.
When the first people drove mountain bikes in the city I thought it was fad that would quickly go away but here we are. Ok, they were an improvement over the previous fad of racing bikes, but neither of them is as practical in the city as they could be.
For comparison: GNU coreutils ls 9.4 is 139 KiB on my system.
BusyBox v1.36.1 is 2.1 MiB and has 272 tools which is just about 7.6 KiB per tool, so when it comes to space efficiency BusyBox is probably hard to beat.
The (probably statically linked) 9base-6 Plan 9 ls is 961 KiB.
This could start a race to the bottom where only large SaaS variety stores survive. They all will have a "Jira" in their portfolio.
As a kid I used to substitute in an injection molding plant. We worked for four hours, pause, four hours. The plant ran three shifts, 7 days a week.
I worked in a big hall with two rows of molding machines. Each one had a pole with a yellow beacon light at the top.
The machines had fixed cycle times and the operator had to repeat the same steps every cycle. For example on one machine I had to put four small metal cylinders into the mould, close the door, wait, open the door and remove the finished parts. Cycle time was only a couple of seconds usually, with the shortest one I remember being 8 seconds. If you were too slow the machine stopped and the yellow light went on.
You also could stop the machine on purpose. There was a field with 3 by 6 buttons or something with different stopping reasons, toilet break being one of them.
So far, this probably doesn't sound too bad, but to complete picture you have to know two things:
1. Every restart meant throwing away the first one or two minutes of production
2. Foreman had to keep a quota.
That meant, yellow light, foreman came and shouted at you. The buttons were never used. You spent four hours straight doing the same routine every couple of seconds without skipping a beat.
Whenver I think my job is bad I remember that time and I'm glad for what I have.
Releasing secure software is the right thing to do. We only release insecure software because we need the eyeballs to make it secure.
If we believe the point made above that the many eyeballs are not that important then releasing before we have done everything to make the software as secure as possible is irresponsible.
If it is about a few highly specialized firms finding the vulns we should let them do it before publication and we do not need cooldowns.
If it is not about that and we still subscribe to Linus's law then cooldowns will just postpone the problem.
WebAssembly has as much to do with assembly as JavaScript has with Java. I highly doubt the "slightly easier" and my attempts with LLM's and assembly so far were largely disappointing, but I also think there is no compelling reason this has to be the case.
I really like the result. Especially the i and j with the connected dot. I expected them to look off but they really integrate nicely.
That being said I don't think it is about Cyrillic vs Latin but more about traditional cursive vs modern.
The traditional Latin cursives were all pretty much optimized to be written in one running flow. Kurrent and cursive all come from Latin currere which means running.
Admittedly none of them go as far as connecting the i and j dots but otherwise they are pretty much completely connected. But then again I also never seen anyone writing a word and doing the dots afterwards. With traditional cursive you do your upstroke, lift the pen, place the dot (or short short stroke), reverse and do the downstroke. Lifting the pen yes, backtracking no.
With the connected dots OP's Backtrack-Free Cursive still wins here and I really like that because someone found an optimization to something that already has been optimized for centuries.
Seats near the engine are loud, so two birds, one stone.
This thought completely neglects the idea that Haskell probably needs significantly less compiler runs because every run catches more errors and gives more information about them.
And that is not even considering how often the agent needs to run tests to get it right.
The "execution model" page[1] is documentation at its best!
It answered 90% of the questions I had at the monent. Thank you!
"ban personal messaging apps at work"
What does that even mean? I doubt you can forbid the usage of personal messaging apps except in very exceptional cases (like a court room).
On the other hand: Using personal messaging apps for work related information is a no-go anyway because of confidentiality agreements basically everyone signs.
"caused me to start ignoring the speeding alarm within"
Not sure if this has ever been implemented but I know from my time in automotive that there was the idea to exchange driving data with the insurer. If this becomes reality ignoring speed limits could increase your insurance premiums.
Livraria does not mean library, but bookstore. The Livraria Lello where this is located, is definitely a bookshop.
It is not clear to me from the reporting if Manifesto Library is a translation error or if it really is a library within a bookshop.
I suspect it's neither and more like an art installation.
I want long-read raw data. Also Europe (Germany) and simple consumer. Is there any third-party service that offers this? How much will it cost me?
Why must it be long-read? The info I want is from nearly identical duplicated genes. I have FASTQ and BAM files from Dante Labs, but wasn't able to get the info I want out of them.
"You don't, all the drones used in warfare are remote-controlled."
Is this really true. My (admittedly) naive understanding was that in a first phase radio remote controlled drones were used. Then jamming became widespread and they tried to counteract with fiber-optic drones but they never caught on.
I thought that since we see more drones then ever now it must be a hint that most of them must autonomous to some degree now.
"I strongly suspect that developers moving from writing code to managing agents to write code for them is very similar to developers moving into leadership and management roles and managing ICs to write code for them."
I doubt that. Management is mostly dealing with people, the actual "management"* part is not where developers moving into management roles typically fail, it's the people part. With agents you have the management part without the people part.
Nice for a kid in the afternoon. Not so fun when it gets out of bed at 3:00 AM when you need to function the next day.
As someone who grew up near an US military base with constant low altitude aircraft noise: No thank you, I'd prefer the leaf blower any time.
Is 52 a typo or did he really say that? The US has 50 states, so why not 51?
Dostoevsky published many of his novels in installments in journals. Being easy to read and hooking the reader in was a basic requirement for his writing to be successful.