skysight-inc/HackerNews huggingface dataset:
This is a very interesting observation. It seems like a relatively harmless, though annoying, linguistic evolution. But it highlights what I believe to be one of the biggest dangers of AI, which is that AI content is regurgitated and used everywhere to such a degree that not only are individuals unwittingly consuming AI generated content, but it is actually dramatically affecting the evolution of our collective language and knowledge as a species without us consciously realizing it, and with very little control on our part. This can produce not just annoying linguistic changes, but also changes in collective beliefs and values. Best case scenario, we end up with our culture and values being heavily influenced by random AI artifacts. Worst case scenario, the content policies and training data that companies like OpenAI use can rapidly encode biases, politics, or even nefarious propaganda into our collective consciousness with very little recourse or even awareness on our part.
"Draining and un-draining hosts is hard."

I'd stop right there and fix that, because that's a bullshit reason. Cycling hosts in and out of service is easy unless you're not doing things properly.

The Linux kernel is simply not designed to be live patched and it's a total hack to try to do it, it will never work 100% of the time, always be a source of uncertainty, and always be expensive in terms of engineering work. Disaster will always be looming.

By contrast, fixing their system for taking hosts in and out of service, so that it's extremely robust and reliable would likely pay big dividends in reliability.

My guess would be that this approach is papering over organizational dysfunction. One team can patch all the kernels but one team can't make all the hosts support proper cycling in and out of service. And no one cares to fix it because there's no real incentive to do so. Only cool hacks and new projects are properly rewarded.
Nah, template metaprogramming really doesn’t fit with the language philosophy; every message-send generates (essentially) the same code because it needs to be handled at runtime time, so templates won’t buy you anything.

However, the lightweight generics that we added a decade ago so ago are great for when you want to add additional type hints to catch compile time bugs, just like explicit type declarations in general: They don’t affect the generated code, they just provide additional compiler diagnostics.

Swift on the other hand goes far enough down the same terrible rabbit hole as C++ that, as with C++, its type system was recently demonstrated to be Turing complete. Thus long term maintenance of large, complex codebases is going to be much more difficult because you can no longer look at code in isolation and have a basic idea of what it does.
Yeah, Ukraine continues to fight mostly because the West tell them to. There was an early attempt at peace talks that was sabotaged.

https://meduza.io/amp/en/news/2023/11/25/head-of-ukraine-del...

Meduza is a pro-western publication, blocked in Russia, and can in no way be called a tool of Russian propaganda.
> People, and jobs, are not 100% liquid.

Especially in the tightly-controlled defense industry! One we get into these types of industries we have veered pretty damn far from free market economics.

> how about we have a discussion about the opportunity costs of allowing Russia to successfully invade their neighbors

And, to put it bluntly, every nation Russia seizes is another nation that won't trade openly with the US. Or buy its weapons.
> Now, do tell me what does an entry job on a support phone line buy you in the US

There's a reason call center jobs in the US have moved to the South and Midwest (think Oklahoma, Tennessee, Kentucky). You can pay $3-4k a month in those areas and still afford an "American Dream" style life.

The downside is it isn't "sexy" to live in Middle America and some people don't want to live there for ideological reasons.
Startup productivity in the age of AI: automate, deprecate, delegate
I can't help financially but I've been in a similar situation a bunch of times. Medical debt usually can be negotiated or there are programs wherever you had the surgery done to alleviate some or all of the burden in your situation. It may not hurt to give their number a ring and explain your situation - the worst they can say is no but I've never run into that.
> Nobody has ever suggested rap music is intellectually stimulating in any context

You’re allowed to be obnoxiously ignorant, but don’t fool yourself into thinking you speak for anyone but yourself.
POC isn’t really worth looking at as an Objective-C, its author was kind of a nut who long insisted that NeXT “ruined” Objective-C with its additions back in the early 1990s.
What theory are you talking about?

This isn't a theory. It's a principle of economics. It's just how money works.

Arguing that it's false makes as much sense as arguing 2+2=5. It's literally just adding up accounting.
I use Google Earth in VR, and it seems to improve by leaps and bounds every year. I'm not sure if or how this intersects with Maps, exactly, but the experience from Earth view to Street view has greatly improved roughly lining up with the Maps changes.
GRML is my livecd weapon of choice. Especially for rebuilding or inspecting systems.
Doing nothing also costs something, which you have repeatedly neglected.

If I had a time machine, I'd tell the British, French and Americans to assist the Czechoslovaks against the Germans instead of strongarming them into capitulation. It would have saved millions of lives and trillions of dollars. Many historials believe that without the boost from absorbing the Czechoslovak military, it would not have been possible to blitzkreig across France and the rest of Europe.
Who Killed JFK? After 60 Years and New Clues, the Truth Looks Different
Today I upgraded RouterOS from 7.10 to 7.12 on a hAP ac3, which went well, and on a CRS, which wiped the entire config, and the cloud backup was not restorable. Trying a subsequent downgrade (so I could perhaps restore the 7.10 cloud backup) soft-bricked the whole thing and I had to fix it with NetInstall. Maybe I will have to start exporting the config to a fucking text file, I guess.
Do any languages besides Ada use an identifier naming convention that merges PascalCase and snake_case like Ada_Identifier_Name? Popular languages like Python, Ruby, and Rust already mix both PascalCase and snake_case (for class and function names, respectively), so consistency isn’t the reason.

This naming convention avoids acronym capitalization ambiguities and reads more like natural written language. For example, instead of normalizing the inconsistently-capitalized identifier XMLHttpRequest as XMLHTTPRequest, XmlHttpRequest, or xml_http_request, you would use
XML_HTTP_Request.
Maybe you’re having your cake but I certainly don’t want any more money funneled into the “defense” industry.
Epic Games has been down for hours
Lab equipment software has hardly been the pinnacle of desktop software. Even native desktop evangelists moan about the quality of some of that software. So I wouldn't use that as your benchmark given they're already known to be generally below par. In fact I'd go further than that and say lab software is notorious for having terrible UX.

I can assure you that plenty of good software did exist. I know this because I wrote some of it ;)
Exactly this. DOA for me too.
That git(1) (the user interface) is badly designed is an opinion shared by many people, including many on the Git mailing list. Backwards compatibility is mostly used to argue for the status quo, not that the status quo is good.
I have been wondering why I haven't really found good self-hosted UIs that could also use plugins / functions. Just installed this (which was quite easy) and it seems to work very well! Definitely gonna replace the one I was using before.
You keep hearing good things?? Where?
Whether or not something is factual is besides the point.

Pregnant women are smug.[0]
Pregnancy often ruins women's bodies.
People with five children have too many children.

I consider these things to be very factual. You won't find me saying them to people though.

As to why people 'react sensitively' to these kinds of comments is quite simple.

People, especially women, very strongly dislike being reduced down to their reproductive ability. I guarantee you that someone like Rosalind Franklin has contributed so very much more to 'evolution' and the wellbeing of our species, however you want to measure it than your stereostypical redneck pumping out a dozen kids in the trailer park.

[0] https://www.youtube.com/watch?v=LbTB3ASkdOo
Get back to be when you perfect your crystal ball and can let us know what the actual cost of doing nothing is, instead of just arguing about some theoretical savings.
DeepL.
AWS executive says senior engineer departures are 'making us better'
Repost this to HN when a more normal fiat based pricing model exists or … not a new token but at least, at least, satoshis or something like bits of btc.
Nvidia H100 GPU Shipments by Customer
How are you missing me saying that I support this...? I've said it twice already.

But it costs money. That's the point here. The same as assisting the Czechoslovaks, in your example, would have cost money.

The article is trying to make it sound like the money comes back to us, and therefore it's free or something like that. It's not. I'm certainly hoping it's a good long-term geopolitical investment, but it's not free money.
Where’s the money come from?
These are one of those things which seem trivial and useless but indicate important directions to solving these problems - the travelling salesman one is the one I find most interesting where the paper is from October 2023!

It makes me wonder if you could you could classify General Relativity as a Galactic Algorithm for solving Newtonian Equations i.e. it's technically more accurate but the complexity outweighs the gains so rocket engineers default to newton instead of einstein.
With small scale reactors in large numbers, you also drastically extend the surface area for problems like human errors or accidents, natural catastrophies or even manufactoring errors.

I dont thing SMRs are a good idea. Not to mention the waste...
Joan Didion on Grief
Cybertruck Superfan here...

This whole essay is nonsense. The high demand implies a higher price (economics 101). Tesla is right to keep the price high until volume production kicks in.

As for range. 340 miles is sufficient for most tasks involving trucks. It is also in range of most of the electric trucks (and most other trucks in that category).

I won't bore you with the list of features.

The Cybertruck is stunning. I want one. I want one NOW.
Can anyone explain why the title would use both singular and plural to refer to "the Humanities"?
Finding 56 FreeBSD Vulnerabilities with PVS-Studio Static Analyzer
Stephen Pyne has written a few books about this [1] and given talks (this one is very good [2]

[1] https://www.stephenpyne.com/works.htm
[2] https://www.youtube.com/watch?v=-zP7MD2y7T8
That part of the parent comment was about corporate setting.

> Oftentimes the customer is also a business that has an internal support desk

Maybe I misunderstood something, but if it's a business with internal support desk, surely if they want consistency they want it everywhere, including the work machines (BYOD aside) they provision?
It's an open source client for ChatGPT.

(From the naming, I was expecting some "strongly free software", like LibreJS, Libreboot, linux-libre, which would not rely on something closed like ChatGPT - I guess if someone made a free LLM-based chat, they could call it ChatGPL (though they should probably not, too close to ChatGPT))

If I'm ever stuck in a situation where I need to use ChatGPT, I'll consider using LibreChat :-)
Or a blown MOSFET that's exactly the right size to work on paper but no more (or is missing ESD protection and blew up a gate).
Appropriate George Carlin clip: https://www.youtube.com/watch?v=acLW1vFO-2Q
- Capability Based Security (NOT the permissions flags on your phone or "app") - Offers the possibility for honestly secure computing

- Data diodes (unidirectional networks) - allow you to monitor a network without allowing external control (or only submit info, never ever exfiltrate it)

- GNU Radio - you can play with your audio ports, and learn instinctively how do deal with all the stuff that used to require DSP chips... then apply that knowledge with a $30 RTL-SDR dongle.

- Lazarus - seconding the above... a really good Pascal GUI IDE. The documentation needs work, but it's pretty good otherwise.
Normal-ish C for values of 'severely restricted'. And that's perfectly fine.
Same here, two kids and zero strategies that worked with one apply to the other. Might as well be raising a dog and a dolphin.
AI can generate synthetic cardiac MRIs
Lithium Titanate batteries. Nothing else is lightweight, safe, currently available, and lasts 20000 cycles.

ESPHome. It's a framework for declaratively building firmware for microcontrollers, based on rules like "This pin is an input with debouncing, when it changes, toggle this".

Contributing to them has probably been the most fun I've had programming in years.

We just need power management, and a C++ implementation of the Native API client. It's so close to being able to replace most of what I'd normally code by hand in Arduino.

https://esphome.io/

RealThunder's fork of FreeCAD: https://github.com/realthunder/FreeCAD

They fix so many issues. Linear patterns can duplicate other linear patterns!

Vorta: It's the best backup technology I've seen. Just an easy guided GUI for Borg, which gives you deduplication. I just wish they let you deduplicate across multiple repositories somehow.
Big potential. My biggest question is how do I vet the nodes for safety? I assume that a malicious node runner could just read whatever data I put in there.
Yep, mine too! I'm looking for a liveCD for my normie cousin, so running a TUI to configure networking won't work. That's why I like Knoppix, as it's closer to what Windows and macOS users experience.

I hope the GRML people are working on a new release, as it's been a year since the last one.
The linked articles (also written by mlabonne) provide excellent foundational information. Overall, it’s a great resource!
The primary use case here seems to be that it might be possible to use this tool to spend <$20/mo for the same feature set as ChatGPT+. It does not currently make any effort to support locally-hosted open source models, which is what I would have assumed from its name.

If you're interested in a fully Libre LLM stack, I've had fun lately with ollama [0] and ollama-webui [1]. It was pretty trivial to take ollama-webui's docker-compose file and set up a locally-running chat server with Mistral 7B. Trying out different models and prompts was likewise very easy to get started with.

Mistral isn't anything like as good as GPT-4, but it's Apache licensed and fully local, which meets my definition of Libre. I'll continue to use both while the FOSS stacks catch up, but it's fun to keep up with the progress on the open source stuff as tooling develops.

[0] https://github.com/jmorganca/ollama

[1] https://github.com/ollama-webui/ollama-webui
Incredible that Meta has 1.5x the amount as Google and Amazon combined. For all the criticisms of Zuckerberg, Meta is an insanely strong and well-aligned organization, and their open-source contributions are unparalleled.
I get what you're saying, but I don't think you've identified the problem correctly: with the proper programming abstractions, it shouldn't matter what the word size or byte size of the machine is. The problem with code from that era is that compilers were as anemic as the processors that they ran on, so there was not a lot of room (and experience, as you say) to conceive programming languages that were fully decoupled from the software architecture (someone will come in now and shout LISP).

We still have that same problem today when it comes to vector code (and graphics/LLM/tensor processing): the abstractions we use are tightly coupled to the hardware capabilities, which means lots of redesign surrounding the compiler and code structures every time a new hardware iteration comes out. I fully expect that in another 10-20 years, our current approach to vector programming will look as primitive as how we look at system code from 50 years ago.

So while Hare may still be able to compile single-issue imperative code 50 years from now, I don't think it's too far left-field to posit that the sequential/imperative paradigm we use now might end up being replaced with different processing/signaling paradigms on both the language design and the processor design front, leaving Hare as nothing but a quaint footnote like B.
We are sending them actual money to support their government. It’s not all just gifts of military gear.
The end of business-class A.I. doomerism
Cybertruck and cyberscale?

(I'm joking)
why is there a conference for a text editor?
>You have 1ms pauses easily from simply the OS context-switching

It is routine for Rust code to run without an OS (e.g., on microcontrollers).
https://news.ycombinator.com/item?id=38499723

A thread below has the contrary opinion :P
Interesting technique. Can be very useful too. Nice video.
I think we might see an explosion in D&D style games where the storyline is just generated on the fly, allowing complete freedom to do anything.
It reduces the amount to learn. If you know SQL you need to remember the command to list the tables and describe them. Then you are productive.

In addition SQL is a powerful functional programming language with joins! So that is handy too.
Have you ever considered that people are different experiences being a parent that depend on the myriad of other factors in their life?

I bet the single most important factor in determining how difficult people find parent to be is money.
MX Linux became my go to for both installations and liveCDs several years back and has been more stable than any Ubuntu or mint release I ever had.
On Reading, Being Alone, and Social Media (2016)
> Arkansas, GA, SC, etc all burn like 5-10x what CA does, for prevention purposes.

I live in ATL and just drove back home from being up north for thanksgiving, drove through a huge prescribed burn on the way a few days ago.
One year later, the problem with social media is clear: PEBKAC
Size of the entire universe man
Microsoft and uncompetitive behavior? No way!
Expecting every developer to be able to patch a binary is, to put it politely, unrealistic.

The world of software engineering is enormous, and knowing all parts of the software stack hasn't been remotely feasible for a very long time.

Also consider the fact that software engineering is a journey of learning, and every one of us is on a different part of that journey.
https://news.ycombinator.com/item?id=36244886

Tagline says it's focused on dashboards, but I guess these contain so many kinds of common components that it might be generally useful
Cassidy - Founding Software Engineer - NYC (Onsite)

Cassidy (https://cassidy.ai) is a no-code platform that allows businesses to build custom AI assistants that automate complex multi-step workflows. Cassidy is trained on company knowledge, utilizes all major AI models, and connects with internal tools like Zendesk, Slack, and Notion to carry out the unique workflows of employees.

We have just completed our seed round and are ramping up a world class team to build our vision for the future of business. We're growing fast and have an insane distribution advantage in a growing market.

If building reliable and dependable automation primitives for non-technical users sounds interesting to you, I'd love to chat! Reach out to ian@cassidyai.com.
As I've restated several different ways, the economic gains from arms transfers are very likely to be a net gain for the US economy. It may not show up neatly on a P+L statement, but the magnitude of the potential gains vastly outweighs any trade-offs.

Here is a chart showing US-Ukrainian trade before the invasion:
https://www.bis.doc.gov/index.php/country-papers/2618-2019-s...

Ukraine was a growing trade partner with a trade balance that benefited the US and all those numbers go to 0 and stay there if it become a Russian puppet state. That's just one of many examples of how these arms transfers can provide a real, material gain to the US economy, which, as I have stated, cannot be replicated by spending money in any other way. It's not some fluffy "ancillary" benefit.
Reducing the cognitive load is exactly the opposite of what the micro-functions pattern achieves.

ActiveRecord is MUCH better at "telling what's going on without telling the how" this than micro-functions.

-

> When you inline those tiny functions, as the author argues for, now the reader has to recognize what each implementation line means.

As a software maintainer, I can understand a simple ActiveRecord query better than find_user_role.

> Of course we might say it's obvious, but it's less consistent and clear than a series of calls to functions which are well-named and take arguments which are well-named.

If the action is obvious, then simply don't turn it into a micro-function. If it's not, then put it into a function of appropriate size.

Consistency is a piss-poor argument for treating everything like a hammer. If you don't start this practice in the first place, you can't even resort to "consistency" to defend it.

-

> And as software engineers of any experience, we know that eventually one of those "simple" actions will become more complex due to some new requirements. Then that one line becomes more lines, and then of course it will end up as its own function. Over time, many of those simple steps will become more complex out of necessity, and eventually we'll end up with all those individual private methods (with bigger bodies).

Nope. That is not true for the general case. In 99% of cases, micro-functions won't get more complicated.
Definitely, how should I reach out to you?
The recent reduction in costs (past 20 years or so) for PV and batteries is almost entirely a function for forced labor (slavery) in China and Central Africa.

https://www.dol.gov/newsroom/releases/ILAB/ILAB20210624
https://www.npr.org/sections/goatsandsoda/2023/02/01/1152893...
Evernote: chuckles I'm in danger

Is there any big corporation that doesn't fuck over their acquires?
>Meduza is a pro-western publication, blocked in Russia, and can in no way be called a tool of Russian propaganda.

That article doesn't make the claim that you claim it does. In fact it actually makes an opposite claim.

"Moreover, there was “no trust” from Ukrainian authorities that the Russian side would follow through."

Russia has betrayed their "deals" with Ukraine many many many times. Of course Ukrainian and "Western" authorities have no trust that Russia will uphold them "this time".

YOU cannot claim that Ukraine "continues to fight mostly because the West tells them to" while completely ignoring their actual opinions on the matter. You do not appear to have actually seeked out their opinions on this matter. And their opinions on the matter are clear:

60% of the Ukrainian population supports continuing to fight. That's slightly down from 70% a few months ago, but still pretty high. Around this time last year, it was around 90%. There is and was a strong desire to continue resisting. To claim that "the West makes them" is fucking farcical, and yes, Russian propaganda, for which you have provided no substantiation.

https://news.gallup.com/poll/512258/ukrainians-stand-behind-...
That's mistaking the scientific theory of evolution as we define it today for something that it isn't. I'm not making value-statements about anyone's contributions to society, because it's unrelated to modern evolutionary science. I agree people have a lot more to contribute to society than whether they have children or not. It would be patently silly to suggest otherwise. I admire a great many people who didn't or won't have any!

It won't change that your hypothetical redneck passes on more genetic material than they do.
All the more reason for alternative interfaces.