skysight-inc/HackerNews huggingface dataset:
This is also true of early smartphones. They were made to have easily replaceable batteries, and I assume you could buy those batteries too.

But that turned out to be irrelevant because of the replacement schedule. It seems clear that the frequency with which people replace their phones is what drove the decisions to make maintaining them difficult. If nobody ever needs to maintain the phone, why would you put any effort into helping them hypothetically do so?

The analog of Moore's Law for smartphones is already dying and there was a lot of news coverage a while ago of how people seem to be keeping their phones. That may drive the development of phones that can last longer than two years.
RP8888 adalah permainan slot link yang sangat populer dan terbukti sangat menguntungkan bagi pemain yang bertaruh 200 perak. Permainan ini dikenal karena seringnya muncul scatter hitam, sehingga menjadi favorit di antara para gamer yang gemar bermain. Dengan gameplay yang mudah dan peluang yang tinggi untuk mendapatkan scatter hitam, pemain tertarik pada RP8888 karena keseruannya dan potensi kemenangan besar. Secara keseluruhan, RP8888 wajib dicoba bagi siapa pun yang ingin merasakan pengalaman bermain yang mendebarkan dan berpotensi membawa pulang sejumlah uang tambahan.
Was about half way through before I realised that the article was not, in fact, satirical. Half-expected to see harddrive in the URL.
Please tell me, how exactly does make resolve header file dependencies of a .c or .cpp file?
Can't the operators just sell unlocked phones with monthly installments instead? The installment plan will then include free service for some amount of data/minutes. If the user chooses to switch operator, they are still bound by the installment contract to pay off the phone.
This Video Was Uploaded Through a Fishing Line (Tin Can Phone)
Truth-Default Theory
That's a flawed analogy. Datacenter draw X power to do X work, and people using them don't care about the brand or aesthetics. Give techies and companies less power hungry alternatives and look how quick they will migrate.
That is quite different for cars, unless their perceived value has nothing to do with their #1 function, which brings us back to my post: most people buying luxury cars give more importance to appearance rather than any environmental issue. I completely understand, but cannot agree.
> The response has been what's called "safety certification": as an industry, you define a process which, if followed, you can in court say "we were reasonably careful", and then you hire an evaluator to confirm that you have followed that process.

Can you still call it "liability" when all you have to do is performing some kind of compliance theater to get rid of it?
I really was surprised that the main concern in the comments here was about the missing .PHONY.

And kudos for this article that gives a point of view, then fixes the main HN concern ;-)
>If you're barely scraping by but paying your minimum, I believe most lenders will slowly increase your limit as long as you're current. Or if not them, another lender will give you a line of credit and you can just transfer it or accumulate more.

Congratulations, unfortunately you don't understand credit as well as you would like to.

* Carrying debt is actually unfavourable for requesting further debt, most credit reports track your current debt to available credit and score you lower the smaller that difference is.

* Each new line of credit you open for a balance transfer is another hard inquiry ("hard pull"), and each of them will ding your credit score for at least a year because it is unfavourable for someone to be looking for and taking on new debt whether real or potential.

This means you will eventually run out of new potential debt to pay your current real debt with, and you're now drowning in debt.

Please for the love of sweet baby Jesus do not do this, do not fucking carry a statement balance over. If you can't pay your statement balance in full, it means you can't afford it and you need to stop spending so much.

If life decides today is your day to get fucked (eg: emergency medical bills, sudden job loss) then there's no way around that, but you shouldn't deliberately go to get fucked.

This is incidentally why high national debts like that seen here in the US or Japan are points of concern: A lot of that debt is financing to pay off debts, borrowing money to pay monies borrowed. What happens when the creditors stop lending?

>You know how the yen is like a penny? That wasn't always the case. The yen was a dollar and cents were sen. Inflation got so high so fast, that domination just went away.

The JPY was 360 JPY to 1 USD once upon a time, today's ~143 JPY or even the ~80 JPY seen around 15 years ago are very high value relatively speaking. The sen is also still used, just not in daily life because fractional yen isn't significant outside of financial circles.
> Make does exactly one thing: it takes input files, some dependencies and generates _exactly_one_ output file.

Not true. Your dependency graph might culminate on a single final target, but nothing prevents you from adding as many targets that generate as many output files as you feel like adding and set them as dependencies of your final target.

Think about it for a second. If Make was only able to output a single file, how in the world do you think it's used extensively to compile all source files of a project, generate multiple libraries, link all libraries, generate executables, and even output installers and push them to a remote repository?

> To have rules which don't generate output (like `install` or `all` or `clean` or all targets in the article) we need to resort to a hack, a special magic target like `.PHONY`

I don't understand what point you thought you were making. So a feature that boils down to syntactic sugar was added many years ago. So what? As you showed some gross misconceptions on what the tool does and how to use it, this point seems terribly odd.

> And the problem isn't that they use it, but that they are proposing it as a solution to "everybody".

I think you're making stuff up. No one wants Make to rule the world. I don't know where you got that from.

I think the whole point is that Make excels at a very specific usecase: implement workflows comprised of interdependent steps that can be resumed and incrementally updated. Being oblivious of Make leads many among us to reinvent the wheel poorly, using scripting languages to do much of the same thing but requiring far more work. If you can do this with a dozen lines of code in a Makefile, why on earth would you be churning out hundreds of lines of any random scripting language?
I believe this has a lot to do with the failure of the Maginot line: it had been constructed to slow down an army with horse-drawn logistics (after all, germany had no oil) but the germans did their end run with mechanised units (having researched synfuels in the meantime).

From 1940 to 1943, one can readily explain Axis strategy as an insatiable quest for more oil: no barrels, no Blitz.

EDIT: Lagniappe: https://en.wikipedia.org/wiki/Joe_Medicine_Crow#World_War_II
Nuclear energy is not free from disruptions caused by natural events or other unexpected causes. See for example the nuclear power plants in France that have to shut down in summer because if low water in the nearby rivers used for cooling.

It's always a question of probability and risk. If we get extreme weather conditions that our storage cannot keep up then we have to temporarily reduce usage and in the longer term increase storage capacity.

That said, I'm not against nuclear. But I'm against simplisticly dismissing renewables.
Free-rider problems: milk in the office fridge
India has nine nuclear plants actively under construction to be completed between 2024-27 as well.
I wish there would be more about how to connect this to actual chemistry and less about generating random pretty pictures
Very few people talk about the land requirements for solar and consequence of de-greening. To generate 1 MW of solar power, approximately 5 acres are needed. This means a 1 MW solar farm fits on a 10-acre space. This overlaps with croplands and grasslands used for livestock grazing. This affects animal movement patterns. Removing native vegetation to make room for solar farms threatens endangered animals and insects which rely on the vegetation for food and habitat.
Thats a very common misconception. Being very fast doesnt necessarily make a car very fun.
What that article doesn't address is the concurrent shift to electrify domestic heating. A worked analysis of the impacts can be found here:
https://www.carboncommentary.com/blog/2022/2/11/how-much-ele...
> and stoke more pearl clutching around AI power consumption

Yeah, as shown by this very thread (and that your comment is greyed out).

Nuclear energy is good. Whether or not AI consuming that energy is good or not, depends on how much you value AI as a technology. No one cares about how much energy gaming PCs or refrigerators uses, because their existence is not currently controversial.

See: https://arstechnica.com/ai/2024/06/is-generative-ai-really-g...
A tax can help common infrastructures (building road) or limit something (cigarettes price)

Some people think the ICE car tax(es) already in place are not sufficient compared to the damage they cause. To reduce usage, both tax and public opinion (shaming, vilifying) works great.

It’s regrettable the efforts only focus on a car motors, the most dangerous property of a car is it’s weight (and emissions depends on that weight).
No people, no problem: AI chatbots predict elections better than humans
Hermès' original market for tack (harnesses and bridles for driving) shrank considerably, but they've found new markets since.

Lagniappe: https://www.youtube.com/watch?v=qs-IKeRyRAg
https://archive.is/UWl5V
This wasn't really a problem that required domain-specific knowledge to get right. Whoever designed an API that allows the client to bypass auth like that can't be trusted to design software that takes user input. At least not without some additional training that was missed along the way.
Check out the UN report on the Attention Economy. They quote a study that says less than 0.05% of content is consumed by humans. Obviously it has to come from the UN cause such reports wont come from within the entertainment industry which lives in a disconnected la la land.
The events happen 1 in the future. It doesn’t matter if it’s 50ms or 500ms, what matters are the events and the state changes. These /are/ time. So, one event leading to a state change is time passing by 1. They’re known as Lamport Timestamps [0] and are leveraged in Vector Clocks [1]

[0] https://en.m.wikipedia.org/wiki/Lamport_timestamp

[1] https://en.m.wikipedia.org/wiki/Vector_clock
1. MSVC is not installed by default on Windows.

2. nmake is with POSIX make, let alone GNU make. It doesn't even support .PHONY target, which is what you need to replace Just with make.

3. Installing Just with WinGet is simpler, faster and takes probably only 1% of the space of installing Visual Studio for nmake.
For what I use YAML for, there are no alternatives for it except obscure formats like HCL.
I suppose you don't know how to drive a manual either :)
I'd love to see a decent effort with some funding behind it to make a rotary vane engine..
https://youtu.be/UPFFXBAe5mc?feature=shared
> Projects of much smaller sizes often have recursive convoluted makefiles.

You name any technology and anyone can enumerate dozens of projects that use it wrong.
> These may seem like marginal differences

Yep. A difference of a couple of percentage points even with a sample size of 20,000 is tiny. While they have taken it to mean that hybrid is "better" than in-office, I would take it to mean that they are essentially identical across the breadth of the survey.

For your particular industry or organisation there may be significant variation, but you'll need to find that out for yourself.
Apparently the 9v battery runs enough current through the metallic case of the battery to melt and release the adhesive so you can pull the old battery out. Seems like a pretty clever solution, if not a bit over-engineered: https://www.macrumors.com/2024/06/28/new-battery-replacement...
Well there are some things I would not prefer to say to you publicly. I'm also blind, I do agree with the things the other person said. I did not have a good experience in school growing up, and I do not want to put that on a public forum. If you want to provide a way I can get in contact with you, so that we can exchange messages, I can explain things about that. If not that's cool. Also, I'm just leavin it at I did not have a good experience here for multiple reasons, not the least of which my story is way, way too long to tell!
> What constitutes “walking back”?

Legally+Economically. After seeing how badly their cars were doing against Chinese EVs, it seems the EV-only mandates in the EU and US are on shaky ground; only heavy tariffs on imported cars seem to be giving local producers a chance. I do not think they will figure it out by the 2030-ish targets, and bet that European and American companies will be allowed to sell combustion engine cars after that.

> marking a 16.3% increase compared to the same period last year

This is buoyed a lot by growth in China (which is not nothing, I guess), but growth in Europe and the Americas is slowing.
That may me a problem of the pepple tou hired, and how you lead them, instead of being a problem of where they work.

Perhaps they were slacking in the office as well, and only giving you the impression that they were busy. You might only be annoyed now because the mask is off.
Do you really expect an answer from a self-defined "ignorant"? Or is this a rhetoric question and you are hiding an answer inside it? If so I don't get it. Wouldn't it better to explain it in plain words?
Many of the most important open source software is developed by paid professionals, not by volunteers. The large open source projects are basically just collaboration efforts between various large tech corps to jointly develop infrastructure that they all need. This is true for Linux, Clang, Kubernetes, KVM, for example. There are some critical bits that are still volunteer work (xz being an infamous recent case), but this is clearly the direction things are going.
It made no sense. If openai is the best, how can anything be better? Wouldn't openai done it first? If they could it should have been obvious they could make a better thing. Devin is just refined snakeoil. Bigger question is, how did they get some of you to buy it?
Yup, as hinted at in my comment. Seems tough.

They could sue or try to settle out of court to get the company's own code to get licensed under the GPL, which seems like something they'd want as well.

In that sense an open bounty is like putting a price tag on how much you really care, in terms of hours of your life you're willing to spend (indirectly) enforcing the rules you have set.
Oh, do you think you are a better programmer than all brazilians? Care to share your github?
You absolutely don't. You just keep some gas peaker plants around for those rare occasions.
It wasn't meant as a nitpick, I was curious. The other reply was actually interesting.
> The co-founders say they’ve purposely kept a low profile. “We’ve been very careful,” Koh said. “We don’t want to be seen as teenagers who meddle in elections.”
But Aaru is not shy about its ambitions. A white paper on its otherwise sparse website says “within two years, we will simulate the entire globe — from the way crops are grown in Ukraine to how that impacts production of oil in Iraq, trade through the strait of Malacca, and elections for the mayor of Baltimore.”

Sounds like something only two 19 year old college drop-outs could say with a straight face.
Every makefile recipe should produce exactly one output: $@. The makefile as a whole produces an arbitrary number of outputs since rules can depend on other rules.

This leads us to a neat rule of thumb for phony targets: any recipe that does not touch $@ and only $@ should have $@ marked as phony.

I find that keeping track of phony targets with a list makes things much easier.

phonies :=

phonies += something
something:
./do-something

phonies += something-else
something-else: something
./do-something-else

# touches $@ and thus does not need to be phony
create-file:
./generate-some-output > $@

.PHONY: $(phonies)
Here is a slightly more complex example of a Makefile I use when spinning up a new TypeScript project (but I switch out to use pnpm these days): https://github.com/borisovg/node-ts-template/blob/main/Makef...

I still wouldn’t say it’s that complicated - you do need to know your way around the syntax a bit but it’s less challenging than getting all the other tooling working in the first place. :)
I work in IT for 30 years, wrote a tiny bit of the Linux kernel, self host plenty of things yada yada yada.

When I discovered tailscale it was a godsend - all the annoying, boring, moving parts are gone. Thus is a fantastic product that just works.

I have a backup WG link to my main servers just in case but this is that: a backup.
Ah yes we should all live in a gray bloc working in a gray factory until the end of time

Vilifying a d taxing any luxury not only is a ludicrous position, it will only make inequality worse. Its not like the 0.1% will renoujce to it, and taxes don't matter to them.
> I will add support to choose SQLite when they add native support for geography types.

SQLite won't add that.
The web-based experience is subpar:

* You can't share your screen in a way optimized for text clarity. In the native app, even without nitro, you, effectively, have the "source resolution, 5 fps" option. With the web app, you are limited to 720p.

* You can't make the full use of your camera. On the web, 640x480 is the only available resolution, while in the native app, 1280x720 is the default.

* Also, on platforms other than Linux, with the native app, you can stream the game audio separately from your microphone. This functionality is not available via the web or on Linux unless you install an unofficial client.
We already do this for songs; anyone can pay the mechanical rate and record their own cover of a song.

It is an imperfect comparison, since a cover is its own recording, and ongoing royalties are involved, but the point is that there are some precedents for setting a price.
It's a much smaller problem to port a makefile to a different make than to deal with most of the alternatives and their requirements.
I'm so not curious about neuralink! Probably because in the past my parents have literally wanted something like this for me. I do not live with them now, but i have a feeling if they hear about it, it's something they're going to really, really push me to try!
When I buy an iPhone I know I’m not buying a phone optimized for easy user repair.

I go in eyes wide open and I’m fine with it.

I know the product is optimized for compactness and efficient use of space. It’s optimized for ruggedness, and water resistance.

I would never do a self-repair and expect the cover to be held on with Phillips screws and a bulky o-ring.

And if I choose to do a self-repair I fully expect that I’ll need to buy expensive tools I can’t use with any other brand. And I don’t expect Apple to create a manual for “how to do janky iPhone repairs at home with a multi-tool and silicone caulking”

I’m well aware that if this is not the kind of phone I want, then I’ll keep looking for another phone manufacturer.

It’s like buying a Porsche and complaining it’s hard to fit a car seat in or ask “why isn’t there room for hauling building materials”. If I want those things I don’t look at Porsches.
> I am middle age and have worked for multiple companies

Same. If you never saw a company kill teams productivity with completely retarded decisions and petty office drama, I think you might just have been lucky.
They did not built their CPU from scratch, so this is not self hosting to me - they do not completely own the hardware.

Why arguing on semantics?
I have a hard time thinking of cases where you need support or priority support for developer tooling like Docker. It’s not like Docker Desktop is running in production.
The captain of a sinking ship?
You are right which means that the cheap excess solar energy during summer and during the day will drive a boom in those industries which can leverage such intermittent availability of very cheap energy.
About as far as I can throw anything, which isn't far.
Well, in a big city I wouldn't call a 5m long car that drinks 12 or more liters "practical". Also it's an expensive and high maintenance car even when functioning properly (I'd be scared of the bill for changing those tires or doing Porsche's maintenance...)

But, you said it: sweet, comfy, luxurious, funnier. Valid reasons, of course, but different :-)
> moisture

Exactly. So are there breathable dust-proof ziplock bag equivalents? At a reasonable price?

And I find one obvious direction: produce bags. 10" square, 25c each.
Every time I tried Colima it stopped working after a few days. Not just for me either. Back to Docker Desktop which never gave me a single issue in many years.
I made a toy implementation of D’s ranges in C++ and it was very fun and educational :)
Why should something be heavily vilified and taxed simply because you personally dislike it?
They could have also entered the food delivery market, providing clean&green reusable packaging. During the covid lockdowns they could have targeted urban restaurants to package their to-go food. There are some companies that tried/are doing this (I’m thinking recup and similar) but maybe Tupperware would have been able to make this much more ubiquitous.
Graph Coloring Methods
Or just use a simple command which ALL Unix system have: sh.

If you're using make a glorified task runner, why don't you just create a scripts/ directory with shell scripts to do whatever you want. This is simpler, cleaner and works everywhere.

Make doesn't really add anything. I get the feeling that using make this way is an aesthetic preference that has somehow developed with time into a "this is the one true Unix way" cargo cult.
Looking for founders who want to launch a sciencetific R&D based company
At Deep Science Ventures (DSV), we combine cutting-edge science with entrepreneurial talent to build impactful ventures. Our goal is to create technologies that drive the future. With a portfolio of 43 science companies, collectively valued at half a billion dollars and backed by Elon Musk, Bill Gates, Sam Altman, and others, we are making a global impact in commericializing science and tech innovation.

Learn more at www.deepscienceventures.com and on linkedin.com/company/deep-science-ventures.

If you're looking to launch an R&D based science/tech company, this is the opportunity for you. Members must be highly-driven individuals with an MSc or higher qualification in a scientific discipline.

What DSV offers:
- Full access to PhD-level materials and facilitators for 12 Venture Science Doctorate courses.
- Personalized support for research & prototyping with access to a network of 30+ partner universities and commercial labs, like Imperial College London, Cornell Tech, and GlaxoSmithKline.
- Network in a global community of 450+ DeepTech founders, investors, and industry leaders.
- Launch your venture with seed investment from DSV & partners and gain access to industry-scale coalitions.
- Flexible membership costs to make the journey accessible for ambitious founders.

If you’re interested, kindly send me an email at m4thowen@gmail.com with your CV, brief motivation statement, and any inquiries you might have. Spaces are limited and highly competitive.