skysight-inc/HackerNews huggingface dataset:
PIMPL doesn't only boost compiler performance. It provides code-hiding and ABI stability for everyone using it effectively. It's like killing 3 birds with one stone. PIMPL for sure isn't gonna be the thing to convince me that C++ is broken.

Ada has piqued my curiosity before but I think if it was as good as you make it sound, it might have at least 1% market share after 40 years. It doesn't. I can't justify the time investment to learn it unless I get a job that demands it.
How about flutter/dart teams? Are they safe?
"Print characters" aren't hand painted on signs and you will rarely see it written in any context outside of extremely old books. There's no such thing as "print characters", anyway. Presumably you are referring to 明朝体 (although that sign you linked is actually 丸ゴシック, which is much more recent).

Besides, even if it was written down like that it will still be incredibly obvious. It would be like if you had your child try to copy Times New Roman and pass it off as the real thing. It's actually harder than writing normally unless you have a stencil.
Structs with functions and interfaces retains most of the good parts of OOP. I agree that inheritance seems to be more trouble than it's worth.
I can run them on CPU - HF uses plain Pytorch code - fully supported on CPU.
Playing Devil’s Advocate - why does Google need a Python team when they made Go?
Right, but they ideally choose because they think a law needs to be struck down, clarified, etc. based on legal merit and not because of how they or the population feel about the end result.
Ex115salmon review: Don't eat fish
Counter offer: the tooling is ultimately for their benefit. They need the apps to make their platform what it is.
I worked at Amazon for almost 10 years and I hate, repeat hate working with India teams. Their quality is subpar, period. No other way to put it
Just Bleach It
Everyone: "O(n^2) algorithms are bad."

Also everyone: "Just do the stupidest thing in the shortest amount of time possible. We'll fix it later."
I am not making a judgement here, just stating the reasons why they would want to do it.
I thought it was used for the Game Boy, but apparently while there are many similarities they're basically incompatible[0].

0. https://forums.nesdev.org/viewtopic.php?t=18335
Most "non-oop" languages like Go and Rust have all of this. They also generally have interfaces. What they don't have is inheritance, which I think is what really differentiates OOP from structs with interfaces.
Did you previously work for a company specializing in IDC or data centers? Your setup is very professional.
People create a bajillion non-deterministic little state machines in their code and act like it's no big deal.
Exercise, metabolism, and weight: New research from The Biggest Loser (2022)
(Author here). I tried creating something similar in order to solve wordle etc, and the interesting part is that it is insufficient still. That's part of the mystery.
I don't follow and there isn't much content here.

DRY != god class / god methods. Strawman when a common problem is trivially-duplicated code sprawls and spews garbage and poorer maintainability over a codebase.
I’d much rather have to give daily written updates over attending daily standup meetings. In my case, I’m required to participate in daily standups across multiple projects, which are inconveniently scheduled during my peak productivity hours in the morning. Often, these meetings offer minimal value since the status of our work is already visible in JIRA and other management systems. When team members require assistance or need to discuss specific topics, these could be addressed in separate, focused meetings rather than during a routine standup. It seems like we continue to hold these standups more out of adherence to Agile rituals than from a clear evaluation of their benefits.

Management might need to reassess this practice. This is such an antiquated and unproductive exercise. Having a weekly status meeting would be much better.
Crows Are Self-Aware Just Like Humans, and They May Be as Smart as Gorillas
It is open source, so if you want to see this in ollama, pull requests are welcome. :)
surprisingly there is a very similar precedent: https://en.m.wikipedia.org/wiki/Orbiter_(simulator)

something about space fight simulators perhaps
Couldn't have worded it any better myself. AI is already being used for horrible things by companies and state actors and no one bats an eye over it.
Just wait a little longer for the flying cars.
Increasing and sustaining corn syrup consumption has been a key republican party strategy to win over rural farmers and agribusiness since the 70s. I just don't see them changing.
Yes Dubai is a satire, not a city. Most passengers don't stop but transit there. The reason they choose such route - Dubai is a hub that offers 1000s of routes.

My alternative is 1 extra leg to avoid Dubai or Qatar. Occasionally that works for me - I do have extra days and funds to checkout cities. Most people don't.
I'm under the impression "big" here might mean a 10-20% improvement if you're lucky. Good to back this claim up with hard data.
I encourage people to look for a variety of opinions on this bill -- and its various parts -- so you can better figure out which parts you actually want to keep, change, or remove, and give your legislators that specific feedback.

Alliance for the Future is a lobby group of effective accelerationists who endorse some of Marc Andreesen and Peter Thiel's views in their manifesto, and based on that plus this article, they seem to oppose the bill entirely.

A place to start for a breakdown of what's in the bill is the Context Fund analysis that AFTF links to. That analysis cites similar critiques from EFF, the Software & Information Industry Association, and others. All of these are from the perspective of voting against or substantially changing the bill.

I haven't found "pro bill" opinions as easily, but I haven't been plugged into the conversations around this, so I'm missing anything that doesn't appear on the first few pages of Google or DDG.
What Does the National Weight Control Registry Tell Us About Weight Loss? (2019)
You don’t think chemists contributed to climate science? Like Susan Solomon? Or via stuff like [1]

[1] https://en.m.wikipedia.org/wiki/Mass-independent_fractionati...
Gujarat Hybrid Renewable Energy Park
Blame surveillance capitalism for a lot of this. All those hundreds (thousands?) of trackers running simultaneously add up.
I'm staring at it right now on my new MBA and indeed it is ugly. Fortunately I don't use the menu bar all that much.
That is not a compelling argument whatsoever.

I don't sympathize with people using the very weak excuse of religion to break laws.

The rioters can go to jail as well.

For what it's worth, the priest himself has come out saying that he did not want the video taken down.

Honestly, I don't see why this video should be any different to the thousands of other videos you could watch if you search for "stabbing" on any platform.

It's ridiculous that these clowns think that they should be able to police what can be shown on the internet outside Australia.
Seems like the point here is that that country did something that was pretty, pretty bad (in their opinion, anyway) and decided to abide by their principles rather than maximize profit. I assume there are other capitalists out there who made the other decision.

I’m OK with that. I know which of those I’d prefer to work with. Sounds like you do, too.
They are librarians, just that it happens to be the library of Babel.
The wayback machine is pure nostalgia. Every time I go there I’m truly amazed at what it’s like to have a society wide memory that automatically captures these different moments of our lives.

Old pictures I never thought I’d ever see again. Landing pages for old companies I’ve built and only a handful of my closest friends remember. Blog posts from long deleted places, times, and mental caverns.

Just incredible.
Related: A coal billionaire is building the world’s biggest clean energy plant and it’s five times the size of Paris

https://edition.cnn.com/2024/03/19/business/india-adani-gree...
Hopefully them going all in with on-device AI will get them to double their memory offerings.
NO kidding. of course, ppl on an eating suppressing drug will spend less on food. but companies are not worried and have adapted by raising prices more than usual or cutting back portion sizes
All good points, but then ask yourself why this [0] is being put under Homeland Security and not just a business lobbying group.

[0]https://www.msn.com/en-us/news/us/us-homeland-security-names...
Sounds great, I'm looking forward to giving this a shot.
How to monitor your cloud carbon footprint using Kepler, Prometheus, and Grafana
It's gone up everywhere, but California is definitely unique in just how much it is shooting up, especially after the minimum wage increase was passed: https://www.qsrmagazine.com/story/californias-fast-food-wage...
Your sentiment is probably shared by many dusting off old systems and going back to first principles. SerenityOS is one example.
Bought compounding pharmacies
Why do you think there is no chatter about this? There have been hundreds of posts about ollama on HN. This is a point release of an already well known project.
The client code is available though, and that's what's needed to verify that it's not MitM'd. If there's something you'd like to make me and others aware of, I'm all ears. Otherwise you're just casting baseless aspersions.
Individuals are usually the targets of companies and the government, whereas the government is immune from any blowback for with it does and has, right now, very cozy relationships with large corporations.
They're afraid of the hypothetical legal threat from Oracle, which largely seems to come from a lot of license misinterpretation and urban myth.

Seems like the only ones that have ventured to ship a ZFS binary are Canonical, and their implementation seems to be done by people that didn't understand ZFS and have no interest in understanding it.

It's really a shame. OpenZFS on Linux really has excellent support and integration, arguably as good as or better than FreeBSD and Illumos, and has this excellent bootloader.

Still, ZFS has good out-of-tree support in distros like Void and Alpine, where the users can take it upon themselves to do a good root-on-ZFS setup and reap the benefits.
A corollary to this may be that those who get many chances are more likely to succeed. This is often the case for people that have a safety net of some sort compared to those that don't when it comes to, for example, starting businesses. Those with a safety net can fail and try again and again and eventually tell the story of how 'gumption and spirit' made them a success while those that didn't have a safety net 'just didn't try hard enough'. I know I have been exceptionally lucky in that I have been given many chances to fail, and taken them! Without those opportunities to fail safely I wouldn't have the success I have now.
That's why the only way to develop software is to provide URL for login. MS desktops are usually too locked down to install anything.
Ollama supports many radeons now. And I guess llama.cpp does too, after all it's what ollama uses as backend.
Thank you for that; I appreciate you taking the time to post that. You've inspired me.

> You’ll want a flow hood or still air box

This was what I was going to ask next. I live in the middle of the Pacific ocean so shipping large things here is prohibitively expensive (for a hobby project) so I guess I'll have to make one. I'll do some googling.
Though taking care to make sure the monitor was happy at that rate, or you'd make things worse. Sometimes if was a choice of 800x600@75 OK, 1024x768@60 OK, or 1024*768@75 with a constant high-pitch whine and occasional extra flicker.
Make a list of 50 year old technologies that were still dragging around...

C, *inx, sql...

There is a reason these things are still highly valuable to this very day. Battle hardened, tested, performant... There are billions of sql lite installs out there for a reason... There is a reason oracle was(is) huge, and Postgres is popular...

If you never had a cheeseburger, or bacon, telling me the vegan imitation version your eating is better than the real thing would be foolish...
This is very interesting thanks Shawn. I did email William Merrill to see his thoughts but didn't get a response yet.
export $(cat .env | xargs)

Agree with the premise but this can be achieved with actual Unix concepts no need for anything else.

The language runtime dotenv projects are banned in my engineering org.
> My Facebook is engulfed with AI-generated images and gullible users who seem to have no idea that they are looking at fakes.

I honestly believe that most, if not all, of the users replying to these AI generated posts may in fact be bots themselves, built to boost engagement. It's a downward spiral. AI generates image > Bots congratulate it > It learns to generate images more like it > Images become even more deformed.
It's gotten pretty bad.
https://twitter.com/henningsanden/status/1776303455717535840
He had moved the mouse further and further on his desk to the point at which it was ascending the wall behind it

This makes me a little doubtful. He would've had to pick up the mouse to turn it 90 degrees to move it parallel to the wall, at which point he would've noticed the mouse would move without the pointer moving?

In those days, many mouses came with, besides drivers, a somewhat game-like tutorial program that taught people the basics of how to use them.
As Juan Browne (blancolirio) likes to say, you can stall a wing at any airspeed and any attiude but only one critical angle of attack.
This is a thoughtful article on the current limitations of LLM and agents: https://www.strangeloopcanon.com/p/what-can-llms-never-do

A good example is that you can teach a first grader how to play wordle, but an LLM can’t be taught.

That’s a pretty big gap to a situation where most humans can be replaced.
Pretty easy to make charcoal from wood.

The first book in the Gingery series is how to set up an aluminum foundry for casting.
> in Europe

That’s the difference. I am writing from a North American perspective and I am often jealous of the seemingly endless variety of options available elsewhere in the world. Just know that we North Americans aren’t necessarily choosing to buy the giant trucks - in many cases we would love smaller options but they don’t exist.
I can reassure on one point - why would IBM support an inherently multi-cloud platform?

Because at less than 2% market share they are a beneficiary.

The main reason orgs move to multi-cloud is they have to support another cloud for business reasons - AI, cost optimization, etc.

When they replatform internal ops to Terraform any cloud provider can become a viable option. Beforehand, not at all.

Why IBM might not be successful with this acquisition, it is likely the only way they could really grow market share.
> For all the talk on the part of Apple of being more sustainable and green

what ?!!!!??????!!! there is absolutely nothing sustainable or green about apple, it's products, or its business practices.
I think this gets to a larger national economic issue: things aren’t great for most people, and when things get really bad, you move somewhere nice.

The many programs developed to tackle homelessness have been built around specific budgets/goals/KPIs, and are not able to handle the continuous migration of people with nowhere to go, and inherently political. I’m sure most politicians mean well.

Sure, migration trends, especially for CA say otherwise.. but there is a large swath of people that governing bodies are bad at tracking.

TLDR: another example of poorly designed government intervention due to misunderstanding of the dynamics behind the process (homelessness)
Very nice! Thanks for the suggestion. Seems more Unix-esque. Are there any important drawbacks of this version compared to the dedicated tool? (dotenv or dotenvx)
Apple certificates are cheap compared to Microsoft. To get rid of UAC on Windows you have to buy certificate for thousands of dollars.
imagine if there was an official or aftermarket main board upgrade. If framework becomes popular amongst the masses it may happen… a boy can dream :)
Have you submitted an abuse report to Cloudflare?
There's no requirement to put qualifications or experience on the CV that aren't necessary for the role. Hiring managers make a lot of assumptions, and if specialisation is going to limit opportunity then leave it out.
Just don't try to lose weight primarily through increasing activity. Activity is great for other reasons, but the human body is just too damn efficient and it would consume too much time. Caloric deficit is the best primary way.

The '5kg in 50 days' Diet! (2017)

https://youtu.be/mTABw0EyIWY
Sundar Pichai, CEO, said: “Our results in the first quarter reflect strong performance from Search, YouTube and
Cloud. We are well under way with our Gemini era and there’s great momentum across the company. Our
leadership in AI research and infrastructure, and our global product footprint, position us well for the next wave of AI
innovation.”

The only one mention, it's strong position across conservative approach. A must have for any large multi national company like Google.
Interesting.

You can buy your way to success in most professions.

The beauty of picking comedy is that whatever success he is able to develop will truly be his own.

Knowing you’ll never have to worry about money due to inheritance is freeing.

But, the weight of knowing whether he got his PM job in software because (that’s Ballmers kid) must have been heavy.
Did you just link a high end SUV as proof?
Author here. This is super interesting, and while I am mostly a lurker here welcome back?
Show HN: Epoch (collaborative "open source" world building)
From the featured article:

> The MacBook Air is made with over 50 percent recycled content overall, a first for the company. This includes 100% recycled aluminum in the enclosure, 100% recycled tin in the solder and gold in the plating of multiple printed circuit boards, 100% recycled rare earth elements in all magnets (which is 99% of the rare earth elements in the device), 100% recycled cobalt in the MagSafe connector’s battery and magnets, 100% recycled copper in the main logic board (also a first), 90% recycled steel in the battery tray, keyboard feature plate, and trackpad beam plate, and 35% or more recycled plastic in other components.

> Additionally, over 25 percent of the electricity used to manufacture the device was sourced from supplier clean energy projects. And 100 percent of the wood fiber used in the packaging is recycled, as is 99 percent of the fiber-based plastic.
Typically it also requires precursor materials.

I am against laws and systems of government that turn me into a suspect just for learning information. It is not ok that a secret investigation into our private lives is triggered simply by being curious.
Hmm. I think this is because in that situation, all cases (including the unhandled one) are "correctly" returning undefined.

I can see that if I made the branch return a string, Typescript will correctly show the "Not all code paths return a value" error
PyTorch (the underlying framework of HF) supports AMD as well, though I haven’t tried it.
I suddenly thought of a possible evidence, that is, they met each other at the back door
Except that the problems most (and by that I mean non-software, non-billion-dollar) businesses have are not wordle type puzzle problems. They are 'go through all of our invoices and put xxxx data in a spreadsheet for me please' type problems or 'copy the data from this app and put it in that app' type problems or responding to emails or responding to simple customer support questions. And these are definitely in the wheelhouse of LLM near-future capabilities.
It's because BYD (rightly IMO) predicts that if they sell such a vehicle, the government will immediately react by increasing the tariff. (Also the $10,000 cost doesn't include shipping.)
That is very surprising, since I thought younger kids would be more likely to play around and figure out themselves that the mouse can't move the cursor unless it's flat against a surface.
I think it's just the "s" that got added: "the air is unable to [...] stay attached"
I love the NEAT algorithm. I did version of it for my senior project in high school, and have done a few iterations since, mostly with bugs that eat food and avoid predators. I'm about due for another round.
I bookmark subreddits of interest and visit the "new" view of each daily.
Show HN: Create typed declarative API clients quickly and easily (Python)
Great idea for who? Not for paying customers.
medically induced weight loss is really damn hard. vastly more drugs produce weight gain as a side effect compared to weight loss, and the few that do tend to be really dangerous or addictive. It took 90 years after the discovery of insulin, and ushering in the field of endocrinology, to develop Ozempic--the first in a class of non-stimulant and (mostly) safe weight loss drugs that work for a general population and produces substantial weight loss for most ppl who take it.
super cool- needed this for organizing poker night
Researcher cracks "secret" code in U.S. Cyber Command logo (2010)
To quote Wolfgang Pauli, this is not just not right, it's not even wrong ...

The "C ABI" and libc are a rather stable part of Linux. Changing the behaviour of system calls ? Linus himself will be after you. And libc interfaces, to the largest part, "are" UNIX - it's what IEEE1003.1 defines. While Linux' glibc extends that, it doesn't break it. That's not the least what symbol revisions are for, and glibc is a huge user of those. So that ... things don't break.

Now "all else on top" ... how ELF works (to some definition of "works"), the fact stuff like Gnome/Gtk love to make each rev incompatible to the prev, that "higher" Linux standards (LSB) don't care that much about backwards compat, true.

That, though, isn't the fault of either the "C ABI" or libc.
There's also this: http://opensourcemachinetools.org/concrete-lathe/
> macOS can be inconsistent and lacks some obvious multitasking features

I bet you don't have to use old windows 10 which is not capable to restore windows on proper displays after I reconnect monitors... perhaps it's something disabled by my organization, but in macOS, at least I don't have to do this once twice a day.
Show HN: I crafted an expenses tracker for efficient financial monitoring
Hey HN,

A few weeks ago, I realized the burden of manual expense and budget tracking at my workplace. This inspired me to create WiseSpend, a quick and user-friendly tool that simplifies the process. With intuitive diagrams, WiseSpend effortlessly presents your financial data, making it easier than ever to add, track and review expenses.

The beta/test version of WiseSpend is now available for testing.
mow the lawn! mow the lawn! mow the lawn!
Geopolitics. A congressperson is quoted as saying they pose a national security risk.
In the concert hall I see more and more musicians & singers replacing paper music sheets with 12” iPad Pro’s. Mostly individual artist but recently all members of a cappella choir. Some, eg the violinists, use a small device on the floor probably connected by Bluetooth to advance to the next page with their foot. I don’t remember seeing a conductor with the full score on an iPad though, maybe one day with a foldable 2x20+”.
That makes me wonder how often one runs across a synth that doesn't support running status. I'm working on a MIDI controller myself, and that's a thing I probably ought to enable if I want the lowest latency.

It seems the standard MIDI libraries that Arduino uses don't enable it by default, but it's a configuration option you can turn on, along with a note not to try to use it with USB[1].

[1] https://github.com/FortySevenEffects/arduino_midi_library/bl...
Or maybe they are cars rather than motorbikes, if a bike is a vehicle that requires balance to stay vertical.