skysight-inc/HackerNews huggingface dataset:
> Just so many different climate zones, and all in relatively close proximity.

Another place like this, perhaps lesser in scale, is the Big Island of Hawaii. Its latitude means the trade winds are blowing from the same direction year-round, bringing moisture to the windward side (e.g. Hilo, HI with 120" average annual rainfall) and leaving the leeward side dry (e.g. Kailua-Kona, HI with under 20" average annual rainfall), on the other side of massive volcanoes. And you can go from the ocean to almost 14k feet in elevation in an hour's drive; this may be one of the only places in the world where you can do that.

All of this means that as you move around Big Island, based on the precipitation, humidity, and elevation, you're going to see wildly different environments mere minutes' drive from each other. It truly has to be seen to be believed.
I'm surprised how quiet modern helicopters can be made.

Was on a beach a while ago and a coast guard helicopter was flying low and I didn't hear it until it was right over us
Which one is the most popular?
Be Better, Not Smaller: Why Most AI Products Are Making a Familiar Mistake
I’m happy to switch industries if they want me back in the office shrug
Location: Canadian living in South East Asia (GMT+8)

Remote: Yes

Willing to relocate: No but occasional travel to meetups and company offsites ok

Technologies: AWS, Docker, Ansible, Chef, CI/CD, Linux, Mongodb, Grafana, Consul, Fluentd, ELK, nginx, apache, memcached, redis, solr, vagrant, jenkins

Résumé/CV: On request

Email: SEAdevopsengineer [at] proton.me

Sr. DevOps/Infrastructure Automation Engineer with 12 years experience. Open to part-time contract work or freelance with possibility for full time depending on timezone requirements.
Study Finds Alaskan Ice Field Melting at an 'Incredibly Worrying' Pace
Post-WW2 Soviet Union, or maybe Paraguay post-War of Triple Alliance

In no cases were there laws, government doesn't need to pass laws to make it happen, just just because there weren't laws doesn't mean it didn't happen a lot
So long, I guess, don't let the door hit you on the way out? Employees of that company must feel really valued.
Wow. That second paragraph sounds like _blatant_ war propaganda.

Unless there’s plentiful evidence for the above (it’s possible one-off, I suppose), I think you’ve gone full fruit-loop territory.

I humbly suggest you look in the mirror and ask what’s actually going on in your head, and why. This sort of distorted extreme thinking is what creates monsters.
Long answer: Not OP, but sometimes you’re in a throwaway env and want to quickly do a DNS query and don’t have any tools (like Ubuntu minimal) available. Spawning an ephemeral container isn’t a bad idea in that case.

Short answer: Why not :)
Give Luma a try. Free tier has fairly generous for now and the UI for community & event management isn't ancient. It also offers an embed, so you can chuck it on your site.

Used to use meetup for a few years before going with Luma this year. Sure discoverability is a bit less if Meetup is the go-to in your area, but you can still get a core group of attendees in other ways and then grow the group from there.
The AI should be designing something new, not just spitting out the training dataset (because at this point, just google it).

The problem here is that they are relying on third party models that they have no idea what they were trained on.
As with Uvalde, I believe that the choice to maximize own wellbeing at the expense of others will often lead to worse outcome for all.

Vaccines are a good example of this. Everyone is better off when they take a personal risk to eradicate polio from the entire group. In the process, some people will suffer side-effects ranging from allergic reaction to even death in the worst case, but that is the sacrifice that needs to be made. Unfortunately, modern imbalance towards individualism has produced a generation of parents who cannot tolerate any risk, choose the selfish option and leave their children unvaccinated, leading to re-emergence of old infectious diseases that kill and maim more children than the universal vaccination would.

Individual and collective interests need to be fairly balanced, and Ukraine has done that by preferring older conscripts over younger ones, but you will never find enough volunteers for any truly shitty situation that requires more people than the tiny fraction of natural-born risk-takers who fill the ranks of firefighters and other dangerous professions.
I'm a little sad this article doesn't do any analysis on why or why not such a large pax chopper would be viable.

Is there any hope that eVTOL drones can do what this was supposed to, namely hops between near cities and taking people places without large runways?
what about this https://crates.io/crates/rust-embed
No money -> Self hosted
Some money -> SaaS
All the money -> Self hosted

Anything they give you, they can take it away.
I’ve learned WPF long ago, and I no longer remember how specifically I did that. Still, that introduction seems pretty good at the first sight: https://wpf-tutorial.com/

Learning is easy, it’s very user friendly and IDE support is great. Mastering the framework for complicated GUI is harder. Here’s a few tips.

Treat XAML the same way as any other source code. Keep it human readable: write comments (the syntax is the same as in XML i.e. <!-- A comment --> ), and use proper indentation (I often use tab size = 2 for XAML files). When a particular window or control grows too huge, consider moving large pieces into separate XAML files with a user control or maybe a resource dictionary.

MVVM design pattern is great, use it whenever possible. Don’t forget to implement INotifyPropertyChanged and/or use ObservableCollection<T> for dynamic things. Having said that, I tend to avoid opinionated MVVM frameworks like Caliburn.Micro, IMO these things sacrifice simplicity for testability.

Sometimes for complicated UX use cases like drag/drop or mouse painting handling these input events in code behind is way simpler than trying to stick with MVVM. Luckily these approaches compose rather well; it’s possible to use MVVM for most of the UX and code behind logic only in the few places where it simplifies things.

Similarly, for diagrams or similar GUI you can directly create and manipulate these UI elements with C#, placing then on a canvas. Technically possible to do in MVVM-y way e.g. an ItemControl with a Canvas in the ItemsPanel, just much harder to do especially the layout on resize. BTW, you can define styles for these elements in XAML markup, no need to set up every possible font/brush in C#.

Couple advanced features I often use are IValueConverter interface to translate values or types between views and view models, and DataTemplateSelector to programmatically switch between multiple data templates.

I tend to avoid DataTrigger in XAML, I prefer exposing additional public properties from my view models.
What's the social atmosphere like?

I ask because I had this one job, where the tech team was a few nerdy programmers in one office, before COVID, and a bunch of people in a friend group I wasn't part of, after COVID.

By that I mean, before COVID it was common for the founder to take us out for lunch or tennis as like official team building time. I loved this because I'm a picky eater and it's hard for me to make friends, so if the company makes official initiatives, it's easier for me to fit in.

After COVID, the official initiatives weakened. The team was too big to take everyone out, and I didn't join the friend groups who naturally found ways to socialize.

In that new environment I no longer felt like an equal member of the team, I felt like an outsider who had authority on paper but didn't have any of the camaraderie needed to get things done and survive a work day.

Even though everyone repeatedly said I was respected and valued as the most senior programmer, I found it impossible to be a good teammate in that new environment, I felt like I was just spending all day being mean and nobody got a chance to see me as human. That was part of why I quit.

In that environment my code reviews sucked.

Now I'm at a remote company where once again it feels like everyone is equally non-social, and I'm just gonna ride that as far as it goes. If they get an office I'll probably cash out and go on vacation for a year

Edit: almost forgot, the other woman who was part of the original "nerdy programmer" team, ended up also burning out and quitting about the same time as I did. She also didn't really make friends in the new environment, and seems much happier pursuing her hobbies and taking it easy between jobs
I have to imagine employers will be using the global turn right to attack worker protections at every angle. I would be surprised if something wasn’t significantly clawed back over the next 10 years.
I think people were expecting more 'creativity' from the ai rather than a simple search
I rather hit Ctrl-R on each iteration than worry about whether I've hit the 1/10 buggy state on every change. With esbuild the reload is practically instant.
TIL that the reason these alt+ sequences never worked for me is because you have to use the number pad...
Design for the People: the US Web Design System and the Public Sans Typeface
Brazil's unparalleled spate of book bans is page out of US culture wars
Or by burning it: https://en.wikipedia.org/wiki/Torres_del_Paine_National_Park...
I'd rather see duplicate post for interesting projects than yet another LLM grift.
How to create a 'world without waste'? Here are the plastic industry's ideas
The designs produced by the tool are indistinguishable from what you’d get if you told a designer you wanted the Apple weather app with slightly different colors and font sizes: https://x.com/asallen/status/1807675146020454808
Unlike imperative programming, which relies on mutable data and side effects, FP focuses on writing functions that produce predictable outputs based solely on their inputs. The versatility and expressiveness of Clojure make it applicable in various domains, from web development to scientific computing, from financial services to artificial intelligence.
That red stuff inside the turbine intakes, what is it? The kind of cover they put in when the planes are in storage? So that whole photo is staged?
I agree. Big co and VC funded startups will find it hard to do the self-hosted model.

But small software companies or "indie hackers" (like me) can make it make sense. It's also a good way for us to differentiate ourselves and have an angle in the bigger markets.

If I and 5 other devs go and make Dropbox, for example, you won't look at us. Dropbox will be much better. But if we offer a self-hosted version, we might just be able to carve a small portion of the market for ourselves through that angle.
> Employees of that company must feel really valued

They were paid on the higher end of Czechia TCs

> don't let the door hit you on the way out

Most of the high TC companies across Eastern Europe required hybrid so there aren't many options if you want to be remote first - we get tax holidays from the Czech, Romanian, Polish, Bulgarian, Hungarian, etc government if we invest $2-5mil in an office AND can prove that we have at least 15-20 employees working in that office.

It's hard to justify high wages when fully remote means you are competing globally.

The Czech office itself expanded as a reaction to finding out that remote productivity between the US and abroad was comparable.

Going remote first means you are competing with a global market, but being hybrid means you at least have facetime with leaders, and stuff does get done faster when dealing with cross-dependencies.

And ime, I saw the rise of the same kind of anti-techie disgust in a lot of Eastern Europe that I saw in the US.

It's hard for most people in a country where median household incomes are around $10k-20k/yr to empathize with employees earning $50-100k/yr who want to not go into a fully furnished office with catered food, events, and mentorship 2-3 days a week when most other employees earn a fraction working in a car factory or tending bar for drunk stag partiers while rents reach Dallas levels.
is this the real reason why toyota and lexus is in such short supply
There are some easier solutions for just S3, like Minio, which I imagine is likely much easier to setup than Ceph (though ceph is not that hard with cephadm).
This is embarrassing and should be a lesson to other companies looking to "dump" AI into their products.
Isn't there any UI framework alternative for the web that doesn't use JavaScript or Typescript?

Something like DaisyUI but using other languages when needing interactivity.

Also, tested the DatePicker and it's examples with time is unusable on mobile, renders outside of the viewport without option of scrolling.
> So it looks like those have drifted further from "standard" Spanish, while Chile hasn't as much?

I think the chart is saying less about differences relative to Spanish Spanish and more about each regional dialect relative to the others.

In the table, the countries appear to be ordered (horizontally as well as vertically) by distance relative to Spain. Assuming there's nothing (like an ocean) to prevent the diffusion and evolution of language, given any cross-location in the grid, the cells nearest should theoretically have little to no gradient.

That's clearly not the case with Chile and isolation due to the Andes seems like a reasonable cause.

Colombia and Costa Rica also exhibit this effect, though, and I'm not sure why. FARC? They are separated by Panama and the PCZ; has the canal had an effect of preserving Panama's cultural ties relative to other countries at the expense of those of CO/CR?

Edit: s/Columbia/Colombia/; s/expensive/expense/
A short interesting article. It might be useful for more people to think about money in a slightly different way. Also, it probably deserves a little more thought when picking leaders, people with money have very different priorities when thinking abut money and how it is used.
Can you boot Google off a Linux drive?
Their follow up report recommends pursuing a peace treaty as the war is no longer served Americas interests and is actually harmful.
> The only way to simulate accurately on a classical computer is to use global state but this goes against the instruction that the devices must be isolated from each other.

No shit. Of course you can't take a simulation method that takes exponential running time in terms of the size of the thing you're simulating (two Mermin devices), then simulate each half (each Mermin device) independently. If you could split it up like that you'd have a polynomial time simulation method!
> Navy SEAL who's entire job description revolves around being trained to deliver rapid and precise attacks under extreme pressure

You'd be surprised how much time SOFs im general spend lying in a bush, peeing on bottles and radioing in updates. Although US SOFs may have been doing it less than others during GWOT. Not everything is DA.

(That doesn't change your general point though, and SOF training is extremely rigorous and demanding and does include a lot of shooting. But not all day every day.)
> in every country and every continent, people are looser in the south

Fun to think about, but I'm sure there are as many counterexamples as there are examples. In the Germanic languages, for example, no one could deny that Swedish or Norwegian are much more sing-songy than stodgy German.
Should’ve put it in that other meme collection thread!
I've always been afraid to use Ant because it's Chinese: https://github.com/ant-design

Not necessarily just because of CCP shenanigans, but also US ones (like if an administration suddenly decides to impose software import restrictions).

MUI is international (founded in France & UK: https://mui.com/about/), and Chakra is Nigerian (https://v2.chakra-ui.com/)

It saddens me that this matters in this day and age, but if you're adopting a UI kit for long-term corporate usage, it is worth considering...
Sphinx Defense | Engineering, DevOps, & Product | Remote (US Only), DC, Colorado Springs, LA | https://www.sphinxdefense.com

Sphinx Defense builds software to solve complex national security problems for America and its allies. Founded by engineers and technologists with deep experience across commercial and defense technology, we're building a vehicle-agnostic communication infrastructure to enable satellite operators to securely utilize antenna networks and maneuver satellites in real-time. We're bootstrapped, profitable, and growing aggressively.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/sphinx-defense

In July, we will be posting a few roles: a Backend Engineer, Sr. Backend Engineers, and a DevOps Engineer. Job postings will be up in the coming weeks but apply to the general interest application and list which role you would be interested in : https://jobs.lever.co/sphinxdefense/4e2c340f-3644-40cc-9617-...
By the time you add the word "redundant" in the mix, nothing is really easy anymore.
I self-host Nextcloud, a personal finance app called Expensio + all of my websites (personal and commercial). Maybe about ~8 or so things in total.

I only really spend time on maintaining them when I want to update them which
is usually just a git pull and a docker compose command.
It absolutely is. The root problem is that the language itself doesn't permit you to make statements about your constructs without learning an entirely different set of tools. Whereas other languages have these tools as a core component. Templates seem like they were added to resolve a bunch of problems with the macro system. You can see that in the earliest use of templates to eliminate a lot of boilerplate around containers that in C you might have used the preprocessor to do.

From there a lot of functionality for making statements about what something is has been bolted on to the side of what is really a very sophisticated type-aware preprocessor, and it shows. It's very painful to use it when you go from the core C++ language to the template, because the semantics are very different. Which the same can be said of C++->Preprocessor.

I think proper reflection should be a core part of the language that can be evaluated at compile-time with simple constructs. It's hard to articulate specifics but I think this proposal greatly simplifies working with type metadata to the degree that it's an approachable problem without using someone else's library. This proposal seems to do that in my opinion, and I think even some of the weaker programmers I've worked with could use this effectively.
Old code does acquire new bugs by sitting in your hard drive,
since it interfaces with dozens of libraries and APIs that
don't care about how well test the code is: every path of code
is dependent on multiple components playing well and following
standards/APIs/formats that old code has no knowledge of.
Also, the mountain of patch-fixes and "workarounds" in the end
force the programmers into a corner, where development is hobbled
by constraints and quirks of "battle-tested" code, that will be thrown
away as soon as it couldn't support fancy new feature X or
cannot use fancy new library API without extra layers of indirection.
SEEKING WORK | REMOTE | WORLDWIDE

I am a Senior QA Automation Engineer with 12+ years of experience in Software Testing in an Agile environment. I have hands-on experience in all software testing life cycle stages, including Manual and Automation testing.

I am seeking part-time or full-time contract work as a QA Automation Engineer. I prefer long-term commitments, but I am also available for smaller projects.

Résumé/CV: https://douglasfugazi.co

Email: itmteleco [at] gmail.com

Location: Medellin, Colombia (GMT-5)

Remote: Yes

Willing to relocate: Not yet

Technologies for Testing: Selenium WebDriver, Cypress, Playwright, Postman, Rest-Assured, DevTools, Docker, JIRA, Confluence, Git, Jenkins, API, Adobe Analytics, AWS, Azure DevOps.

Rate: Flexible to suit the specific requirements of your project.

I am looking forward to hearing from you. https://www.linkedin.com/in/douglasfugazi

Website: https://douglasfugazi.co

Would you like to see more of my technical skills as a QA Engineer?

Review my Github profile: https://github.com/fugazi
I describe 50% of AV products detecting something you said was "sneaking past almost everything".
Ask HN: How to solve unstable serving and is this useful?
So we discuss this briefly on our FAQ but let me try to expand on it.

Our goal is to make a modern literate programming tool. On a surface level, a tool like that would end up looking very similar to Jupyter, though with better features. We've mentioned some things we'd like to have in this final tool in our README and also in the post above.

Our first thought was to make a tool from scratch. The challenge was, it's very hard to get people to switch and so, we had to go where people already are - that meant Jupyter.

We could've made this one feature an extension with some difficulty (in-fact, our early experiments, we started by making an extension). It would have some downsides - we wouldn't have granular control over certain core Jupyter behaviours like we do right now (for eg, we wanted to allow creating hidden folders to store some files). But we probably could have made a 95% working version of Pretzel work as a jupyter extension.

The bigger reason we chose to fork was because down the line, we want to completely change the code execution model to being DAG based to allow for reproducible notebooks (similar to https://plutojl.org/ for eg). Similarly, we want to completely remove Codemirror and replace it with Monaco (the core editor engine in VSCode) to provide a more IDE like experience in Jupyter. These things simply couldn't have been done as extensions.
How does it compare to Github Copilot?
It will be eventually sold.
Stock is up 9% today... Apparently they estimated much lower numbers.
Is this pushing a stack element for every loop iteration before starting the loop execution? If there are a ton of iterations, won't the stack overflow?
Probably the excellent MUI: https://mui.com/
I miss when WFH wasn't a religious war and was just about whether you could deliver enough that no one missed you so you wouldn't get called out for slacking.

Now if it's a war in the office, managers need to pick a side and the freedom is reduced even if you get some WFH days or whatever.

Full remote is a whole other can of worms.
Respect any attempts to make a nice web framework in Go. But I prefer the Gin routing API and the ORM seems disjointed from migrations. I'm not sure what's the purpose of WASM; I know Blazor is trying and it's having scalability issues. And you mentioned mobile app, but I didn't see anything in the docs.
> The relative cost will determine and control the market, I believe.

I agree there.

> Hosting is very complicated

But not here. Docker, imho, and cloud providers that make deploying Docker apps easy are making it very easy.

I don't really know what you mean by "decentralised" options though. Using an existent SaaS is far from decentralised imho.
Speaking as an employee, I like the taste of a paycheck more - I guess I'm weak that way.
Is working in game dev generally ethically defensible?

(Talking about the majority of games)
The only people who could do anything about it probably have age-related hearing loss and don't see it as a problem. Same reason nobody does anything about extremely loud motorcyclists.
There is 1 general way to show any given program halts. Run it on each equivalency class of input and wait!

This just might take forever.
"Standard" Spanish is modern, and, like Chilean, has itself drifted from dialects which were spoken in the era of Spanish colonization.
Whether or not Trump is guilty of conspiracy to overturn the 2020 election should influence this election.

“both sides” give me a break.
TSA Hologram