skysight-inc/HackerNews huggingface dataset:
And that's a government role. I don't know what a US government head of security role pays, but I suppose it would not be on par with a FAANG role?
You can always afford to continue - just with your after hours work job nights and weekends.

In my experience, the stress and mental aspects are the hardest because each has to decide what to give up for potentially nothing in return.
Recent studies I've read explained that it's not so much the color that's the problem as when and how much we're exposed to it.
I added a note saying that if you pick one of the answers an explanation will appear. Thanks for the feedback!
I understand developers’ complaints about this sort of thing and I am as much of a Jira-burnout victim as the next coder.

But.

How much time should a team be spending figuring out what the right thing to do is? Figuring out if the plan is still the right one?

15% honestly doesn’t sound like a number I would automatically assume is ‘too much’ for such activity. I’m not sure even 30% sounds like a crazy high number. Building the wrong thing is expensive. Building pieces that don’t fit together is expensive. Avoiding those mistakes requires investing time in some sort of planning activity.

It doesn’t have to be Jira backlog grooming, sure. But it has to happen.

If the developers aren’t spending their time doing this, who is?
In high school, we had computers with Windows and individual logins. When people weren't looking, I would copy over a file I made to their startup folder that would wait a random amount of time before opening the CD tray. It was great.
Google employees could have volunteered to share their outsized salaries with their laid-off colleagues.
99% of the times your ISP DNS resolver is a sensible choice.

For the rest 1% - `unbound` most likely is the answer.

Want something extra-fancy? https://pi-hole.net/

Valley companies, "European public" or others aren't the answer to your DNS needs.
It really doesn't. The front in eastern Ukraine has been shelled into oblivion at this point and it hasn't made it easy for Russia to advance.
Why bother doing any of that. Just set your bucket up with open access, and dump your files anywhere on S3, choose whatever format, compression and schema you want. Don't bother using prefixes or naming convention since that's a whole thing. Searching for what you're looking for is now really easy. Make sure you do a recursive list at the root of the bucket so you know what you're working with. It might take a while to respond, if so just recursively list again and again. Pick the files you want, download to your laptop and voila! Once you've finished munging your results drop it back in the bucket and head home. You're done!

Okay sorry for the sarcasm, but what does everyone want? Everyone makes fun of the DataSwamp (DataLake, Lakehouse, etc), but that's what you're gonna get if you're not going to put any effort into learning your data storage strategy or discipline into maintaining and securing it.

If someone wanted you to have access to this data, then have them take a few minutes to set you up with an external table. It's probably as easy as `CREATE EXTERNAL TABLE ...`.

After all, Data Engineering is just a fancy name for Software Engineering. ;)
I have trouble parsing that. However, the important thing would be to accept the facts, try to process them, and move forward. Of course that's not so easy. (It's not like the US did it. Or that Germany did it super well.)
> That will be the end of Earth entirely.

FTFY
> Decide that existing solutions aren’t quite what you need

But

> Add dependencies that demand 400 hours of maintenance.

These suggestions conflict with each other - if you're one of these "don't ever write code if somebody wrote something somewhat similar" types, you're also the one adding terabytes of dependencies that have varying levels of documentation and stop being supported at arbitrary points in the future.
VS Code extension to visualize NestJs project architecture
I don't know what tools you are using but this can be achieved with Airflow on k8s, for example:

* Add a GPU resource requirement on one of your step

* Add an auto-scaler that adds GPU nodes to your cluster based on the GPU resource demand.

After having written the above, I realize that it might sound like that famous HN comment about how you can /easily/ re-create Dropbox yourself, which might actually prove your point that there is a need for ML-specific tools for the training part.
Consider not doing genocide next time.
SQLite Optimizations for Ultra High-Performance
Just because Russia is not an existential threat to the vast majority of NATO countries except perhaps the Baltics, doesn't mean there's not a recognition of the amount of damage they could inflict in the process of a "failed" invasion.
Yeah, your country just wanted to be left alone to conduct a bit of ethnic cleaning and some light genocide in peace, but NATO just wouldn't mind its own business.
https://archive.is/eJ2AV
The original Intel processors that kicked off the personal computing revolution was the 8086. It itself was a variation on earlier chips, the 8008 and 8080.

It took off and spawned its own line, the 80168, 80286, etc. Eventually, the 80 was dropped and they became known as the 286, 386, 486. Even the Pentium processor was really a brand name for the 586.

Every Core i7 is an x86.
You talking about NATO specifically or America?
This is one of those things I never gave much thought but is super facinating. The technology connections youtube channel just did a video about this, too: https://www.youtube.com/watch?v=3DdUvoc7tJ4
Even if they are entirely employee owned, having thousands of staff working towards goals that you're no longer trying to meet or are unproductive is a bad idea. You need to employ & deploy your people in a productive capacity (however that is defined, it could be pure research, not profit motivated).

Big tech expanded a LOT during the pandemic. Too much.

Google hired 30,300 people in 2022! (and 21k in 2021)

While layoffs are tough for everyone (especially those losing the job), if you expanded too fast, I think that an early reset is probably better than burning through more cash to deal with a bigger problem later, when you then might have to make deeper employee cuts than if you'd acted sooner.

After these layoffs Google will still be a LOT bigger than it was a year ago.
> GameObject workflow that made Unity popular in the first place.

It's a bit much of a over-simplication that just the GameObject architecture Unity uses is what made it popular. For example, if there wasn't a UI editor for Unity and only code, you still think it would be as popular? I'm 99% sure it wouldn't be.

I tried getting into DOTS as well, as ECS is an interesting architecture overall, but Unity kind of dropped the ball on it and made it way more complicated than it has to be, from every side of having to use it.

On the other hand, you have Bevy, which is built with ECS as a core part of the engine, and it makes using ECS a breeze. After getting to know Bevy and ECS outside of DOTS better, I'm not sure I could back to how I wrote my games before. ECS just makes it a lot easier to structure bigger projects than the basic introduction game like flappy bird. The modularity is on a different level and it gives you a much better view of the overall architecture than anything else I've tried before.

Simply put, I'm not sure I'd write the same amount of games if it wasn't ECS, because it makes it fun to make games again, for me.
russia and soviet union are not too far apart actually. Let's not make victim of poor russians, while so many of them fight now and fought in the past to kill independent nations.
Imagine, this integrated into software as exception handling. Instead of critical error, fail and send report. Safe input state, create error report + problem description, send to chatgpt, recompile and onwards.
Software might never die, but instead "self-repair"..
Public transit is a big factor. https://www.bloomberg.com/news/articles/2015-09-28/in-japan-...

> In Japan, small children take the subway and run errands alone, no parent in sight.
Exactly, there’s a fine line between prioritization and bikeshedding.
If you can't see the negative bias in calling anyone a "-10x engineer", I just can't discuss the matter with you...
Learned about this on HN a few months ago. Less than 20 minutes to set it up with a cheapo USB KVM switch and it works great. I have a Model M keyboard plugged into a PS/2-USB adapter and the switches don't even confuse the keyboard.
When sails provide lift, that is forward motion, not vertical.
I'm assuming you're talking about Yugoslavia?

https://en.m.wikipedia.org/wiki/NATO_bombing_of_Yugoslavia
First thing I did was on my 13600k was undervolting by -0,150v. The default settings (by the motherboard manufacturer) are not bad per se but basically eating so much power for a small performace increase. After undervolting the power consumption dropped by ~30-40% with a loss of ~5% performance. And temps also down by 10-15C.

But tbh same with GPUs as well. RTX 3080. Conservative undervolting (850mv @ 1800-1850Mhz) works on most cards and with the same effect, loss of ~5% performance but power consumption down by ~30-40% + significantly cooler (10-15C)

And you could go even lower if you like tinkering + got a good draw on the silicon lottery.

Edit: changed to power consumption
I was looking at getting one but couldn't stomach the price for an unknown benefit since I wasn't sure if I'd use it.

I ended up using Touch Portal[1] and put a phone on an old stand, and it pretty much does everything I want to do. Integrates with teams with mic on/off, hand raise, and reactions, and I created some nice graphs for cpu/gpu/disk load and a UTC clock for when I'm not in a meeting. Desktop app is free and phone app is like $13 or so. Works on Windows/MacOS and Linux support is apparently coming.

It's probably clunkier than a Stream Deck but it's a fraction of the price.

[1] https://www.touch-portal.com/
> The cold hard truth is that people would rather the 3-4x salaries.

This sounds like an assumption based firmly in the American value system. This part is often missed:

> 25 days annual leave (rising to 30 after 5 years), plus 8 public holidays and the King’s birthday

Anyway comparing a government job to big tech isn't fair. It is big tech salaries that are unusual, not the other way around.
Are you in favor of covering the entire country in data centres Trantor style, or do you favor reserving some open land just in case the country ever needs to rely on agriculture for food in the event of war | pandemic | climate | etc?

I have decades of background in agriculture, mining, energy, geophysical exploration, math consulting and public policy (not the Netherlands) .. money is great up to a point .. but like gold you can't eat it and having actual assets that are useful is something handy to keep in the back pocket.
I've used dozens of platforms, distributed job queues and pipelining tools, including airflow, pachyderm and a bunch of others. most of them turned out to be more effort that it was worth and designed around a very specific use case. Some of them looked fantastic but then had all sorts of weird cases to account for. Kinda like how ArgoCD looks great, but has a bunch of common bugs that nobody seems to care enough about to fix.

In the end the most successful platform I built was a custom orm I built around redis objects and queues and the most important part wasn't actually the fancy data processing platform, but actually the details of the container layers, the refactoring of the code to make it easily composable, releasable and easy for the scientists to play with but with enough guard rails so they wouldn't diverge too far from the structure.

It made incredibly fast at iterating. Of all the things I worked with Airflow was the one I was most hyped about from all the videos I had seen and which turn out to be the biggest mess of them all.
Yes, my searches have also been initially been motivated by incipient problems with the wrist (and with the middle finger, caused by the scrolling wheel).

All hand discomfort has disappeared after switching to a tablet with pen and the fact that pointing with a pen is much faster and more accurate than with a mouse has been an unexpected bonus.
Ultimate Instant DOS/DDOS Protection Force-field At The Edge.
Is that really true? I believe that this is exactly the sort of negotiation in which Google UK decided they wouldn't participate.
When Virgin Orbit was spun off, Virgin Atlantic was still operating a dozen Boeing 747-400s. Perhaps before they were phased out early because of COVID the plan was to retire those to Virgin Orbit or use them for replacement parts?
This article feels like it’s written by someone who doesn’t understand the problems faced by ML. These people come through the MLops community every so often, they think no one has realized that dev ops and DE are similar, when in reality they just don’t yet realize how different ML is yet.

For one, the customer is entirely different. You are mostly serving data scientists who don’t have strong engineering skills, which dramatically skews the solutions toward things like Python and Jupyter.

This is a big reason why the tool space is different and has been successful at what it does.

Model training and serving are absolutely nothing like traditional methods. In serving, you are deploying a stateful model, not a stateless backend. That model’s state should ideally be continuously trained, requires different scaling and monitoring capabilities.

In training, the GPU problem is far from solved and it is unique to ML with things like how you shard models and fit their weights into memory.

There are extremely challenging problems in this space that simply aren’t the same as devops, and this is coming from a former k8s contributor.
Awesome write-up. I'm on the Obsidian train, and these explain why Obsidian is the app for me (for now):

> But I've become somewhat maniacal about ensuring the longevity of my stuff. Servers break; products pivot; companies get acquired or go out of business or kill their less-loved stuff. No app is forever, and my journal entries and notes need to outlast Day One and Obsidian.

> I don't care what app or service you're using, if it doesn't come with a simple way to move your data — to another app, to a text file, to a PDF, whatever — you're at more risk than I'm comfortable with.

> The best ones start with private spaces and then add features from there, instead of starting with a mountain of collaborative features and integrations and then tacking on a privacy policy after the fact.
It depends. Maybe the 1 min fix is to add a missing test case for something that already works.
Spending 20 mins creating a templated Jira for that is a waste of time imho, but it depends on what you do. In some places that have externally audited traceability requirements that would be necessary.
I’m surprised no one has mentioned repurposed iPad screens[0]. I just received mine, and it’s fairly nice given the price. It uses a 4:3 aspect ratio, but that’s fine for secondary content when working on my laptop. It also works great for retro gaming as indicated in the link I shared. I only wish it were in the original iPad case and I could use an iPad stand. As it is, it’s housed in a photo frame with cutouts for the new buttons. I selected the USB C option for mine, which is how I connect it to my laptop. Very happy for $80.

[0] https://misterfpga.org/viewtopic.php?t=3373
Former Startup CEO Charged in $175M Fraud
Saying it's like "adding a new swap file that is only to be used for the contents of that specific file" isn't really correct.

Swap works by letting the kernel write a memory page to the swap file/partition. After it has done that, the memory is marked as backed by a filesystem (i.e it's no longer anonymous), and the region of physical RAM can be repurposed for something else. With mmap'd files, the memory is always backed by a filesystem; there are no writes, and the physical memory can be discarded at any time.
>How is that at all related?

It is all related. It is so much harder to do business in Europe than in the US, especially in tech. Almost exclusively due to regulation.
> Imagine a scenario where everyone walks out from that company, would it change the mind of management?

In no scenario this will happen. People have competing interests, and very few actually care what happens job-wise to his/her colleague.
How long do your legs need to be? Long enough to reach the floor.

How much Jira (or other tool) is needed is a very subjective thing, but when you focus on the outcomes it can become clear if you need more or less.

Does any of your manager, Product Manager, Project Manager, skip level, or teammates create unneeded communication overhead asking what the status of something is and when it will be done? A planning tool should communicate that.

Are deadlines being missed or visibility into what is actually being done missing? Planning tools should help with estimation and revealing how much complex work is being done.

In a lot of ways these tools are not going to make the work faster, but instead make it so that the human side is appeased. It reduces anxiety of managers, it creates an understandable evidence of work (most non-technical folks cannot tell the difference between a good and great implementation just by observing the app, but they can understand a ticket that explains a refactor). It drives alignment, communication, and buy in.

The fastest a developer can go is alone in a dark room with no interruptions. But that doesn't scale. Even if that engineer is a 10x engineer, you still need a different system when you want 11x development. That's when planning, communication, coordination, allocation etc. all come into play.
He's just saying he won't share the codebase owned by the company he works for on a 3rd party platform without explicit approval from whomever owns it, and he won't just willy-nilly copy-paste snippets from the AI onto said codebase without properly vetting them.

He didn't say anything about ignoring AI. Pretty reasonable if you ask me.
>The marginal cost of adding gizmos and gadgets to an electric car is not very high due to the large base cost sunk into the platform

This may be plausible, but is there data to support it? Because, anecdotally, all the add-ons of "gizmos and gadgets" options can blow up the price. For example, a base F-150 is $43,325. The Platinum options package adds over $23k in just options.

I suspect the more likely culprit is manufacturing cost and efficiency. It just makes more sense to make electric windows the default when the majority of people are going to pay for them anyways.
> the use of "toss" here implies a unreasonableness or inappropriateness that doesn't actually exist.

No it doesn't. The lawyer's own language, from the subhead of the article:

> Musk's lawyers called Dogecoin "a legitimate cryptocurrency" and the lawsuit, Johnson v. Musk et al., a "fanciful work of fiction."

Even if the lawyers hadn't used that language, "toss" is a commonly used colloquial term (which fits for a casual news site like gizmodo) for exactly what they're requesting and doesn't imply an "unreasonableness" or "inappropriateness".
How do you handle the limitations of graceful restarts when dealing with UDP-based protocols like HTTP/3, where there is not even a concept of a listener socket? And is there a way to carry existing state to a new process to avoid these limitations?
That clarifies some matters - thanks!
Unlocking the Power of Fiber for Digestion and a Thriving Gut Microbiome
Pocket Worlds | Only Remote | Full-time | Various roles

Sitting at the intersection of social networking and gaming, we empower creativity and connection in a digital world. Our mission is to build deep, rich virtual worlds where everyone belongs.

We have been working towards this mission for a decade. We are the creators of Highrise(https://highrise.game/), which is the first virtual world on mobile. Every day, the citizens of Highrise come together to hang out, explore, create, collect, and trade.

Currently hiring for various roles:
- Senior Software Developer (Unity) | $130k - $180k in US |https://jobs.lever.co/pocketworlds/b687ad6c-983c-4253-859f-b...

- Senior Software Engineer (Python) | $140k - $190k in US | https://jobs.lever.co/pocketworlds/e5746549-1e20-444c-8f41-d...

- Engineering Manager | $130k - $180k in US | https://jobs.lever.co/pocketworlds/42652636-612b-49fe-a4ac-8...

- Live Ops Producer | $80 - $130k in US |https://jobs.lever.co/pocketworlds/b4d979f5-d10c-4175-bcb7-a...

- Data Analyst | $75k -$120k in US | https://jobs.lever.co/pocketworlds/57fa473a-8fa3-4fc6-b684-6...

- Partnerships Manager | $60k - $85k in US |https://jobs.lever.co/pocketworlds/ae31472d-2743-4938-90bb-0...

How to Apply:
Visit our career page: https://pocketworlds.notion.site/Open-positions-ae368383a74e... or email your application to careers@pocketworlds.com
I know that Russia has expanding tendencies but it is not Russia's business what sovereign states are doing within their territories.

Why are you also denying sovereignty of those countries?
https://news.ycombinator.com/item?id=35439211
Exactly one[0] NATO country has ever been attacked and that wasn’t even in Europe but in the Falkland Islands. Being a member state is a pretty good bet on not being invaded.

[0] not counting non-nation state terrorist attacks on various members
I don't know if you are referring about my comment "fewer hydrocarbons", but it was a direct reference to the post I was referring to, "cool way to burn hydrocarbons". I wasn't trying to be pedantic or correcting anybody. Maybe I should have said less, but... I just didn't. The point is simply that higher efficiency doesn't directly equate to more usage; though it can in some cases.
> I strongly disagree; my reduction in spending doesn't lead to job losses at any particular company.

It'll lead to fractional joblosses based on the amount you reduce your spending. Are you upset because Google is bigger than you and if you and they do the same relative actions, their absolute numbers will be much bigger?

If you dump your trash in the park, it'll be barely noticeable. If Google does it, it's no longer a park. Yes, but it's still the same thing, you're just a lot smaller than Google.
Can you reef while the sail is feathered (?) or does the sail have to be aligned with the boat/container to be rolled up?
this is neat. I think it would be cool to connect it to a git repo and have it explain/summarize each file.

Then take the summaries and combine them into a high level summary.
Hobbyist finds math’s elusive ‘einstein’ tile
I firmly believe that there will always be a horizon effect whereby there will be a solution that matches all of the tests but fails for the general case. Computers are more likely to find that test-solving solution that doesn't handle the general case because of their iterative nature, whereas humans want to solve the general case first and then add in conditions to handle the unexpected cases.
> whether a ticket was “critical” or merely “high?” or truly a blocker

Wait until they start adding additional categories like critical blocker, high blocker, severe blocker, exceptionally severe blocker, etc. etc.
> Google and Meta, Facebook’s parent company, unveiled the first video-generation systems last year, but did not share them with the public because they were worried that the systems could eventually be used to spread disinformation with newfound speed and efficiency.

> But Runway’s chief executive, Cris Valenzuela, said he believed the technology was too important to keep in a research lab, despite its risks. “This is one of the single most impressive technologies we have built in the last hundred years,” he said. “You need to have people actually using it.”

Self-abdication of responsibility at work.

Now add proliferation and strengthening of models and AI capabilities to the mix and you'll get hundreds of thousands of actors like this all playing mine sweeper with civilization.

Fun times!