skysight-inc/HackerNews huggingface dataset:
I don't understand our modern tech culture of saying maintenance is the last on the list; always getting chopped and cut; never getting a decent budget.

In 20 years and several different companies I have always heard this but never agreed with it.

Sure, the company wants new features to market, but the company also wants things to freaking work.

During layoffs and hiring freezes I have seen SRE type orgs fair better than their R&D siblings.

In only one place I worked was there this culture shift of always having to keep building new things and not reward maintaining old things. It actually shifted to that culture while I was there. Constant migration to new internal tools, constant depreciation, and half baked migration stories. After the people who built the product get their promotion they go off to the build their next portfolio piece. The new shiny quickly becomes unmaintained and a new team comes and builds yet another replacement. In 6 years one internally built tool was replaced 4 times with new internal tools, with users spread across all four.

You can say that this was just poor execution, but in reality saying maintenance is not valued by the business is incredibly toxic and leads to self destruction.
> the primary residence usually has tax-free gains

Property taxes are worse than capital gains in that the whole value of the property is taxed each year, compounding, rather than the increase in value when sold.
I bought an EV on December 18. On December 19 I took my family on a 2400 mile road trip up the US east coast and Canada, with multiple days of all day driving.

It worked out fine! Driving the car was also much more enjoyable than driving our loud gas car. Yes, we stopped to recharge every few hours, but I also needed to give my mental focus a break from driving, too.
In my family - we have two cars - all Alfa Romeos.

Alfa Romeo Stelvio 2018 / 2.0 petrol / 280 bhp
Alfa Romeo Stelvio Quadrifoglio 2021 / 2.9 V6 / 510 bhp

We have ZERO incentives to change these cars with electrics; why would I change my convenience to put gas in the established gas network with the dubious charging station availability (Eastern Europe)?

I drove a Hyundai Kona electric last year; well, when you drive it at 150-180 km/h - the battery dies quite fast :)

I am not convinced AT ALL in electric cars. Maybe in 20-30 years ...
I guess I question of prevalence of these large dining rooms that are only used for large dinner parties a few times a year and gather dust unused the rest of the time as opposed to somewhere the owners eat day to day and possibly use the surface for various hobbies.
> This is basic "live your life" stuff.

There are many ways to life your life and thankfully in the modern day, you can live your entire life without cooking anything involved yet getting all the necessary nutrients plus enjoying delicious food.

It's just more expensive, so you need to afford it.

I'm intentionally skipping all the other soapboxing in the rest of the comment.
NL, hai letto bene. I don’t know what to make of this statement though.

I’ve clearly accounted for everything dude, including my own endurance and that of my family: every couple hours we need to get out, stretch, have a coffee and use the toilet. Plugging a DC 150kW takes 2 minutes, and we were never stuck in a queue waiting for that.

In any case the worse time wasters are roadworks and traffic jams on the German highways and the abysmal wait at the Gotthard Tunnel. If not for them I could easily make it in one day with a Model Y
sunlight and circadian rhythm and the relationship between the two are pretty well established, 'about 11pm' is simply a useful way to communicate the practical impact of that to a broad audience.
Ironic, because the first popup as I navigated to medium.com was an offer for me to subscribe.
I've seen a post on local job board in Poland, IBM was looking for junior cobol engineer. Any student with some java knowledge will fit, they said. I'm sure they will not pay anything more than 25k eur anually.

Also if there is some legacy cobol system, many managers are incentivised to gather a new team to write a replacement with some modern technology stack. Cobol is definitely a dead end for the career.
I'm a college student and I use Doom Emacs for about 4 years (before that I was learning to program and used Python IDLE, Kate etc.)

On top of Doom Emacs, I have enabled CUA Mode and my own configuration is less than 10 lines, and it is copy-paste from Internet to enable word-wrap, delete to trash etc.

The only shortcuts I use are:

C-x C-f - open file

C-c C-s - save file

C-c, C-x, C-v - copy, cut, paste

C-z - undo

C-s - search

C-x 1, C-x 2, C-x 3, C-x k - split and killing of buffers

For the remaining I use F10 to bring up the menu and do via it or use M-x and try to find the matching function by "guess n type".

I tried learning a few commands but forgot them after a while.

With these commands and help of Doom Emacs, Emacs has been pleasant to me. I have LSP setup for C, Python, Rust, JS which provides me IDE like features. I have no complaints with Emacs. There has been no learning curve for me because I never tried learning it. The above mentioned commands too I learned by periodic usage.

Thanks to every Emacs user for sharing their knowledge on Internet, had it not been you people, Emacs would have been unreachable to beginners like me. :)
> But instead of spending the money on a house big enough to host those dinner parties, you could host them at a fancy restaurant, with better food and the ability to spend the entire evening with the guests instead of in the kitchen.

Ultimately people do things they enjoy. People enjoy different things.

I love hosting groups of people at home. Yes, it's hard work, but it's satisfying. The meal planning, excitement of preparing the house, cooking, having a big party at home - I enjoy almost all of it.

Having a party at a restaurant is a totally different set of activities - it needs longer term organisation to book a date, work out exact numbers, maybe pay a deposit. When the meal's over, everyone goes home. Doing it with kids is much harder. There's a different set of societal expectations over payment (people are much less comfortable being paid for in a restaurant than eating food you've provided).

These are different sets of activities. Some people enjoy doing one set more. That's OK. From my point of view - I'm finally in the position in the last few years where I can host large parties at home, and I'm really happy about it. To me it's worth the cost.
Non fiction book in a small business niche. Marketing strategy includes guest appearances on podcasts, catchy title and concept, Amazon ads but most of all an easy to read well written book. People frequently share it and gift it
just being at work is work. so yes. at least imo.
According to some quick googling I just did malaria kills around 600-700 thousand people per year, while in 2016 road traffic accidents killed around 1.3 million (both numbers attributed to the World Health Organisation).

Assuming that a majority of the road traffic deaths are attributable to humans then humans seem to very easily beat mosquitos/malaria at killing other humans.
3 parts of organisation mentioned in the article have their own respective Operating Expenses (OpEx) and Capital Expenses (CapEx). OpEx is what you spend on day to day activities, and CapEx is what you invest into something that you will use long term. You can pay via CapEx or OpEx for the same exact result: e.g. if you purchase a car, that's CapEx, but if you rent it each month, that's OpEx. I'm simplifying, but that's the gist of it.

Organisations tend to move away from CapEx where possible, because of two reasons:

1. management decisions require accounting know-how and accounting 'magic' when CapEx gets involved

2. large upfront investments are much less flexible and more risky than day to day expenses

Let me illustrate.

Your marketing department is investing into new on-premises IT system to run promotions and campaigns. They are spending $1M dollars upfront for the installation, equipment purchase, system licenses and so on - all these expenses will be booked under CapEx. That marketing department also pays day to day salaries, and some other regular expenses, which all go to their OpEx.

Let's say right after system is launched and everyone in Marketing starts using it there is a 30% growth in # of leads they bring, and resulting 10% growth in sales. But what does that mean, financially? Was the project a success? 10% growth in sales might not cover full cost of our $1M investment, so for how long would we need to keep up the growth in order to see returns? What growth numbers do we need to keep seeing? What if we decide to adjust and purchase more hardware and licenses as we go? What if system unexpectedly required us to hire extra people in marketing, bumping up department's OpEx?

All that requires calculation, recalculation, excel spreadsheets crunching, more spreadsheets, and a few fat decks of powerpoints just to align all the decision makers around the numbers and understand what worked, financially.

Compare that to marketing department buying access to the same system in cloud via monthly subscription (let's say they start paying $10K total monthly - these will go to your OpEx). Any growth is now super straightforward to assess - you've invested $10K, you got 10% more sales that month, and you can now deduct all the combined OpEx from that number and see if you are still profitable after bringing the new system in. That's a reason #1.

Accounting and decision making complexity is not the only reason to prefer OpEx. Note that accountants came up with smart ways to make CapEx behave more 'OpEx-y' - for example, this $1M in the books will be spread across many months or years by using depreciation across system lifetime, so that upfront investments can be comparable to daily expenses. But the same way you are not buying a local car each time you arrive on a vacation somewhere, businesses don't want to have hands tied in large investments - oftentimes renting something is preferred, and business people will still call their decision to rent instead of buying "switching from CapEx to OpEx". That's a reason #2.
I can see the lawyers’ point. Any old checksum is good enough for spotting random data corruption. If you do happen to have a crooked lawyer who is submitting tampered evidence then you would hope that there are better systems in place to weed out this ethical corruption.

For instance: law school training to strengthen ethics, well known punishments to act as a deterrent, hiring processes to filter out unscrupulous actors, and whistleblower protections to encourage and reward vigilance.

It’s not an opinion that adheres to the cynical zeitgeist, but in my experience most members of this profession are extremely trustworthy. I’m sure they dislike the stereotype of lawyer=rotter just as much as hackers are tired of being typecast as Newman… sorry, Dennis from Jurassic Park!
Non-fiction in a small business niche.

Distribution on Amazon KDP and ACX (Audible).

The $2m is from book royalties. It has also generated multiples of this in consulting, coaching and course sales.
The LA City Hall's height is about 1.5 football fields.
Not at all, the existence of alternative paths doesn't make the main path (degree -> first job) obsolete.
I would hope that any reasonably performant implementation would be faster not only than NVMe, but also faster than CPU to RAM data transfers.

The AMD EPYC-Milan in the test server supports memory reads at 150 gigabytes/sec, but thats a 32 core machine, and our test only gets 8 of those cores, so we probably can't expect more than 37 gigabytes per second of read bandwidth.

The total file is ~12 gigabytes, so we should expect to be able to get the task done in 0.3 seconds or so.

There are only ~400 weather stations, so all the results fit in cache. It's unclear if it might be faster to avoid converting ascii to a float - it might be faster to add up all the ascii numbers, and figure out how to convert to a float only when you have the total.
Book of Kells (2018)
Unix-like kernel written in Rust
The sense of self-entitlement in this thread makes me depressed. Intelligent, educated adults react like children when you tell them they can't have all the toys.

> But I like living in this kind of excess!

Sure, and I'm sure you deserve it. As do we all. But guess what? In the hard cold reality that we live in, it's not sustainable or feasible for everyone to own a huge hulking gas guzzling vehicle just to enable your yearly road trip. Wish it was, but it isn't. Not even close.

> How preposterous, I certainly don't live in excess!

Oh yes you do. On a global and historical scale, if you can afford a car, then you live in excess. I'd bet that all of us that read this website do. You need some perspective.

> But I pay for myself!

No you don't. If the planet is failing to even sustain civilization from this lifestyle, clearly somewhere there are costs that aren't covered. The market has no solution for the external costs that most things in our lifestyle incur.

> But the alternatives would mean a slight inconvenience to me! I would have to adjust and re-evaluate things I've grown used to. They're not the 100% optimal solution for me personally!

Well, I'm sorry that the freaking possible end of future civilization causes an inconvenience in your modern life of abundance. Actually no, I'm not. If stopping and waiting at a charging station those three times a year you make an 8 hour trip is what it takes to ensure a healthy life for future (and even current) generations, then I'm saving my concern for more pressing matters. Heck, I'd even argue that renting an ICE car on those occasions might be a reasonable price to pay, no matter the (in the grander scheme of things) slight inconvenience this means.

Grow up, people.
Human walking speed approaches 3 miles per hour.

A 15 minute city is therefore somewhere all of these facilities are a bit under a mile away.

Most places in the US are probably two- or three-hour-cities — which is still nothing to the average EV’s range.
So, what is this abuse of certs alleged by MS?
Microsoft had relied on developers having to sign their app packages with "a third party paid certificate from a trusted certification authority," but evidently it put too much trust in such authorities.

Following its decision to disable ms-appinstaller by default last week (in App Installer version 1.21.3421.0 or higher), Redmond announced it is working with certificate authorities "to revoke the abused code signing certificates utilized by malware samples we have identified."
Sure “costs too much money” is an umbrella term that includes scarcity as a cause but can include other things. When its a consequence of something other than scarcity, the purpose of the article is to point that fact out. Unlike issues of scarcity, societal problems are often solvable but for lack of widespread will, and awareness that solving that underlying societal issue could solve a more obvious and important problem we’re interested in solving is useful because it helps rouse that will.
Missing Migrants
Software Technical Writing: A Guidebook [pdf]
Would offering a cash prize increase or decrease the quality of submissions?
There was a fun break-out clone on the Atari ST, Bolo, that was written in Modula-2.

https://en.wikipedia.org/wiki/Bolo_(Breakout_clone)

http://www.atarimania.com/game-atari-st-bolo_8775.html
>> have to admit that none of my projects is finished and so far I just have been playing around

No-one ever uses the microcontrollers they buy and they certainly don’t finish projects - that would be breaking the laws of nature.

No, we buy these devices because we like the idea of making a project with them and enjoy the satisfaction that hitting the “buy” button gives.

When the item is delivered (only a 50/50 chance if you bought it from Aliexpress), put it safely in a drawer and think happily about how your project would work if you ever did it. Which you won’t. You will feel an ongoing warm glow from your accumulated collection of microcontrollers and oddball electronics that you’ve bought and you’ll marvel at how little it cost to buy so much computing power that you’ll never use.

You watch makers on YouTube to vicariously see projects finished. Then you get inspired and buy. Then you put it in a drawer. Then you go back to watching makers on YouTube. It’s the cycle of maker life.
What's the State of U.S. Procurement? Any Improvements in the Works?
It would surely be better to allow genocidal empire continue to expand, rather than profit selling them goods for a decade of genocide?
Not exactly what you are looking for, probably, but Leptos[1]. Dioxus[1.1], Yew[2] and almost all "frontend web frameworks in rust" run primarily/only on WASM. Larger list here[3]

[1] https://github.com/leptos-rs/leptos, https://github.com/dioxuslabs/dioxus

[2] https://yew.rs/

[3] https://github.com/flosse/rust-web-framework-comparison#fron...
If you start in 2016 your data is correct. If you start from 4000BCE I believe the largest human killer ever is malaria.
Both maintenance and testing are not valued by business. Because you cannot sell maintenance to the customer, you only can sell features.

From the developer's point of view maintenance also a thing to avoid. You cannot put a maintenance as a shiny point to your CV. Everyone wants to see your achievements, projects you shipped, and with modern technology, of course.
You can't take every good short story and turn it into a novel, and not every novel could be meaningfully reduced to a short story. Concepts that work in one format won't work in another.
In 2023, Australian full battery electric vehicles made up 7.2 per cent of all new vehicles sold, compared with 3.1 per cent in 2022. That is despite a decade of EV denial by one particular side of Australia government, meaning EV re-charging infrastructure in Australia is still decades behind the rest of the developed world.
I disagree with your general statement because the edge case is entirely dependent on the individual circumstances. Let me provide some examples:

I have two ovens purely so I can host Christmas Day. 99% of the time that second oven is unused but it massively reduces the stress of that one day. It was worth every penny.

I own an MPV so I can take my bicycle to races/events. I can hire a car for the purpose but the flexibility and reduced stress of that 3/4 times a year (plus I can use it for other things) makes it worth it.

That's not to say all edge cases are justified. Some are silly, such as owning a pickup truck, which pollutes like crazy and is inconvenient as fuck for parking. Other things like buying an expensive machine for a job you'll do once (just hire it or pay someone to do it, you'll save money).

All I'm saying is you can't generalise from the specific cases.
Should we structurally stick with ICEs in EU and the US because everything is far in the Australian Outback and for that once in a lifetime road trip in the US?
They also have a nice analytics page (which will now probably go down under the load of HN users, it wasn't the fastest to begin with):

https://flashpoint-analytics.unstable.life/
I did this manually for a while with a reminder every 3 months but now it happens automagically with a cron job on my server as well and now I'm similarly at risk of forgetting how it worked in the first place
Location: Ukraine

Remote: Yes

Willing to relocate: Yes

Technologies: AI, Machine Learning, Deep Learning, Computer Vision, Image2image, Pytorch, GAN, Diffusion models, OpenCV, Python, Linux, GCP, AWS

Résumé/CV: https://hcl14.github.io/resume/

Email: egbeliaev[at]gmail.com

Summary:

I am a hands-on CV/ML engineering lead with nearly 8 years of experience in startups and 4 years of leading experience with teams up to 5, mostly focused on image processing, image2image, GANs and now diffusion:

https://www.linkedin.com/in/egor-beliaev/

Recently, my company launched an app that utilizes diffusion models to transform user images into lifelike artworks. Previously I developed and deployed super resolution and image restoration neural networks which successfully served 2M B2C and dozens of B2B customers.

As I look ahead, I'm keen on delving into LLMs, video, voice, some sophisticated image generation, augmented reality, 3d asset generation, GenAI for games or other opportunities with potential to make a significant impact.

I'm aspiring to progress in roles such as Tech Lead, Engineering Manager, VP of Engineering, or Head of AI within startup environments, but I'm flexible and can consider a hands-on position. I would appreciate the opportunity to connect for the future and would be eager to discuss potential use cases and challenges you're facing, and leverage my expertise to offer possible solutions, should you see a fit with my expertise.

I am located outside of the USA, but I have worked for U.S. companies throughout my career and seeking opportunities within the U.S. market working in EST and partially PST time zones.

If you have a contract work, there are people within my partner network (DevOps, Data Engineering, Graphics Designer, Middle-Junior ML/Python developers) with whom we can work on the problem together.
Best Web Development Books- Complete Guide
BLAKE3 is faster than hardware accelerated SHA-2 because the tree mode used in BLAKE3 allows hashing parts of a single message in parallel (with SHA-2, parts of a single message have to be hashed one after another, and parallelism is only used in workloads where you process multiple messages at the same time).

https://github.com/minio/sha256-simd

https://github.com/BLAKE3-team/BLAKE3
Most depressing comment I've read on HN in a long time.
I would guess(without much evidence) that you don't need much cognition in each individual ant. You can get very complex behaviours out of very simple rules in idealised systems like cellular automata.

My bias (for essentially aesthetic reasons) is to assume that each ant is basically pretty dumb, and the cool complex behaviors happen as an emergent property of how they respond to the stimuli they recieve (especially all the pheromone messages they get from other ants).
>her earnings were something around 25k EUR annually.

That's a fairly good salary for a recent graduate in Eastern Europe.

Although I admit it does illustrate your point that some legacy tech stacks are quite easy to pick up.
There's got to be some name for the "tool fallacy". I like to buy tools. I like to have the capability to cut wood in certain ways. Yet I end up very rarely doing that.

I would like to have a personal garage workshop space. I can think about all the things I would build. I would like to be a person that builds things. But in reality, if I had it, I'd probably still be just sitting browsing Hacker News. It's just way easier than to actually get up and start doing something.

I've realized something similar with sports. I could go running any time, but I don't. I could buy some equipment that I rarely use. But if I sign up for some scheduled weekly team sport, and some friends are also going, it's much easier to keep the routine happening. Or if I do some sport together with my spouse.

The same happens with music. I could play and train on my own, and I do some. But it's really with a band and a commitment to an upcoming performance or upcoming recording session that I start more purposefully doing stuff, both on my own and in the rehearsals.

Computers, content and social networks and the pandemic have provided us opportunities to do cool stuff online and share with and learn from others, but I think we have atrophied some physical social aspects there. We need more electronics clubs or garage meetups or whatever method to do something as a group and share the motivation burden or get a bit of help etc.
I think it’s a nonsensical model. Every department is ideally responsible for both revenues and costs. If you can’t measure it, it is a problem of your KPIs. So the KPIs may be cost-oriented (and thus badly aligned), it doesn’t make the department itself a cost center.