skysight-inc/HackerNews huggingface dataset:
> clutch, gearbox, then driveshaft are all gone, and they contributed to a huge waste of power which burned a lot of fuel for nothing.

Practically, they are replaced by even more "junk" in the form of literal tons of batteries weighing more than the part they replaced, the electric motor having to expend more energy to carry this extra weight around..

> what makes it a better option also for cars required modern development, especially in batteries and rare earth magnets which would have been unthinkable only a few decades ago.

Is it, though? I'd like hard facts on that. From what I can find, battery chemistry hasn't seen any breakthrough, only their cost has steadily decreased, in large parts thanks to economies of scale and an oversight for externalities mostly in the extraction and refining supply chain. Similarly, high efficiency electric motors have been a solved problem for a century. I think the whole charger infrastructure and finally getting to the end of the chicken and egg conundrum has more to do with EVs becoming a thing than some new tech having enabled it.
I almost thought you were going to present an argument as to how the government could possibly have no speech "rights" in the first place
I guess the parent means "do it for yourself". I open source my code under copyleft (generally MPLv2 or EUPL, I've come to like EUPL because it applies to SAAS) because I don't think I would make any money from not open sourcing it. By open sourcing under copyleft, I can potentially benefit from improvements by others.

I don't spend much time accepting contributions: I encourage people to fork. But if they make changes that I find interesting, I bring them back. For my benefit.

I do it for me.
Yeah but once again-who gets to be the judge? I’ve used ddg and other search tools. I think the results are poor. That’s my opinion. I’d rather use Google. You think the results are low quality-I don’t.

Who is right? You for not wanting to scroll past 27 sponsored links? Or me for not wanting to have to go through 27 useless links to find what I’m looking for?
I assume you live in the US.

Because in almost every other country there is a real lack of decent charging infrastructure.

Especially outside of densely populated areas.
sftp always worked out of the box, flawless and intuitively for me. No setup needed.
With the caveat that author is a role, not a person. The same person may have further responsibilities in other roles. In particular, if you distribute the software directly to consumers, consumer protection laws may override some license terms.
> Does anyone know of anything better than Make?

Xmake https://xmake.io/ for C and C++ (I haven't use that for anything serious yet) and Buck 2 https://buck2.build/ if you need a really complex build system. Both of these do caching of build artifacts and can do distributed builds (with less and more complex setup).
I actually am - mostly the engineering part of them though and to me, to paraphrase a prominent local motoring journalist, motoring is dead - EVs are a transition propulsion method and the end state is no motoring as we currently understand it and maintaining a car broadly considered lame.

The only people I've met who are car enthusiasts and don't go for the reckless/loud style of driving are people like my friend - a car mechanic who managed to form a single, road worthy Nissan Z31 from two defunct halves.
> I don't understand why an OSS author would select anything more permissive than that:

Honestly? Because many things are too small to be worth paying a lawyer to write a letter to license violators.

If I'm not willing to sue someone for disobeying the license on a library or tool, I just use a maximally permissive license. And at a good lawyer's hourly rate, it has to be a pretty big project before I'd even care.

So for minor projects, MIT or Apache it is. Or I just CC0 it. I wrote the code because I found it useful, and I decided that it wasn't worth the often heartbreaking effort of building a sustainable business around it. So if someone else finds my code useful, that's great!

(EDIT: See discussion below for why I don't bother with a license I'm not willing to enforce.)
Strange choice of language for the actions:

>To route traffic through the proxy to a web application, you *deploy* instances of the application to the proxy. *Deploying* an instance makes it available to the proxy, and replaces the instance it was using before (if any).

>e.g. `kamal-proxy deploy service1 --target web-1:3000`

'Deploy' is a fairly overloaded term already. Fun conversations ahead. Is the app deployed? Yes? No I mean is it deployed to the proxy? Hmm our Kamal proxy script is gonna need some changes and a redeployment so that it deploys the deployed apps to the proxy correctly.

Unsure why they couldn't have picked something like 'bind', or 'intercept', or even just 'proxy'... why 'deploy'..
What seems to be lost here:

- Bikes will last decades with good maintenance. An iPhone wont, even if the device hardware was somewhat kept alive most standard software functionalities will be lost.

- Bikes don't mandate fancy tools for regular maintenance. Regular people won't need your super pricey tools to replace brakes or tires. You can use them if you want to, but that's your hobby, not what the maker mandates.

You can enjoy nice tools, but that's orthogonal to the issue here IMHO.
I would really hate having to keep going out to move my car to a charger, then go out again to move it back to another parking spot when it's done (usually you pay a fine if you keep it at the charger). It's just so much work and it means I can't sit down and relax. And parking spaces in my area are extremely limited at night so every time I move I'd have to worry about finding one again (and a free charger too obviously which also seem to be extremely rare, I just know of one about 1km away)

For me a car is about convenience and having to worry about it and going out and doing things with it when I'm not even using it is the opposite of convenient. It should just be there and ready when I need it and forgotten when I don't. And it should be as cheap and low-maintenance as possible. If every parking space had a charger and I could just plug it in and forget about it when I park it, it'd be acceptable (in fact better than an ICE because at times I also had to remember to refuel it for an early trip). What adds to this also is that I don't really have a 'routine', my life is really ad-hoc.

So for me it would be a huge dealbreaker to have an EV until chargers are everywhere. But right now I have the perfect solution anyway which is not even having or needing a car at all :) My city has amazing public transport and 20 euros gets me an unlimited monthly travel pass. I don't even like spending money on cars, and when I did still own one it was usually a 1500-2000 euro old banger meaning that EVs are out of my price range anyway (even used ones will never be that cheap).
> I wish more Open Source community players to stand up for their interest more strongly.

Which IMO means using copyleft licenses. Not necessarily strong copyleft: I mostly use MPLv2 and EUPL, that I find let people use my code in their proprietary software, but forces them to distribute the changes they make to my code. The best of both worlds.
A Neural Network in 200 Lines of C
Achieves 98% on MNIST handwritten digit recognition.
Wondering why AMD isn'y currently heavily investing into creating tons of adapter like this to help yhe transition from cuda.
Is this post for or against Make? And why is Make not a "pet project to avoid a 1 hour inconvenience that happens once every blue moon"?
Sounds very scary
Your comment was in response to an argument about what the law is. This entire thread is about a court case, which deal with what the law is. You're in no position to accuse others of not responding on-topic.
I'm really looking forward to when someone manages to bring to market an EV that is light and efficient with small battery pack and lowish range that is purely about driving pleasure and fun, but E/V early adopters still want massive ten thousand pound luxury tanks, for now!
It funny that make evokes such fierce arguments, almost like the semi-religious vi-vs-emacs wars of old.

I agree fully with the OP, in particular I find it smart that he wraps anything in a top-level makefile, even if other, more sophisticated build tools are used. The advantage is standardization, not having to remember anything and to know that if you wrote it, you will just be able to type "make" and it will work.

Let's say a C person wants to compile a Rust project, they would not have to look up how cargo works, but could simply type "make" (or "gmake"; I don't use GNU specifics, but try to be POSIX compliant, even if it is certainly true that almost 100% of makes are gmakes).

Thanks for proposing the use of the timeless "make" as a sort of top-level build system driver; this will probably still work in 250 years.
AI Podcast on AI's impact on humanity [video]
> The Linux ABI is simple enough that a single dev could emulate probably 85% of it in pretty short order.

Microsoft tried it (with WSL1), and gave up. The remaining 15% is the hard part, and plenty of software will depend on something within that 15%. Sure, there are only a couple hundred system calls, and most of them are pretty simple, but then there are the multiplexed system calls (ioctl, fcntl, ptrace, io_uring, etc), the fileystem-based ABI (procfs, sysfs, etc), the ever-growing set of flags to otherwise simple system calls, and even a network-like protocol between userspace and the kernel (netlink).
India plans to build a fleet of small nuclear reactors
Small claims court? Inability for the debtor to get a loan for even another phone (or a used car or whatever) for a period of time?

It's messy and expensive, but perhaps it should be messy and expensive.
Well it seems to me that games from 10 years ago run on a today's integrated GPU just fine. But that's not the case with TODAY's games which barely run on a dedicated GPU from a few years ago.

So until game developers will completely ceise to target the powerful dedicated GPU of today and limit themselves willingly to technology 10 years in the past, we won't see the death of dedicated GPU.

Only place where that could happen would be Soviet Russia by decree of the central committee of the party. In a competition based capitalist society it will happen... never. Someone will always use the latest and greatest GPU and if you don't do it too your company falls behind. Hence: not a chance.
One issue here is that the main author has very limited resources. Thus can only support a small amount of code.

Your Pull Request makes the project larger and it needs to be maintained - so making the load on the original author larger. If it fixes a bug then it helps the original author and so can be accepted. So it is not closed contributions but rather it has a defined scope and we are not going let the project suffer from scope creep.

One example of this is a project written on Linux - it does run on macOS but not fully correctly. The original author just says I don't have access to a Mac so cannot support it. They are not being a bad person here just stating a fact. The answer here is that there is now a fork that does support macOS, hopefully correctly but I would not be surprised if there are bugs due too differences in the OS - the major ones have been made but I'll bet that a full code review has not been done over every line of code.
Industrial robots are mainly bulky because they need to be very robust and precise at almost incredible speeds. (I work with those). Its not uncommon to have a 500+ kg robot on 500kg rail (totaling 7 axes) to actuate a 1mm wide, 5cm long nozzle, and moving it at speeds of 1+ meter/second, while navigating it in a gap where it has 0.5mm space on each side of the nozzle. Consistently, all day every day.

Lots of industrial robots arent even meant to touch their work piece, yet the robustness is the only way to make the whole assembly rigid enough.

I can imagine a touch-sense equiped arm could be made way smaller (less rigidity being compensated by quick enough feedback loop), but the speeds would probably have to decrease quite a bit. Not a problem for home robots tho.
The same recourse any other lender has for a borrower that defaults.
I mean most B2B company have a pretty predictable load when providing services to employees..

I can get weeks advance notice before we have a load increase through new users
It's actually about moving next to a music club without knowing that there is a music club, in a world where the vast majority of (affordable) apartments are next to a music club.

Would it be weird to complain about the fact that there is always noise everywhere and that you wish we improved the situation?
In the UK, not only would I pay massive taxes for healthcare, but then I'd also have to purchase private healthcare anyways.

The US is far cheaper, even according to OECD metrics (disposable income after all expenses incl. healthcare.)
And good tools can reduce the skill required to make the repair.
> What happens when it's no longer fun, but 150,000 people depend on it for their job?

Then 150,000 people should open their wallet, or crack open a text editor, and pay.

> design the licence, and more, to enable you to walk away and/or get bored.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Dual-booting Asahi seems like the most realistic path forward. That, or that game porting toolkit thing on the macOS side.
Last I tried to look on Github I couldn't actually find any projects that use Missionary. Compared it to something like Javelin - it's all very baroque. That said, it does seems to solve a much larger problem space particularly when it comes to error state handling (and propagation)

I think this space also overlaps with rules engines and it's all still in flux - in an exciting way :))
> I guess you aren't keen on Java then?

Can you explain more? I don't follow.
Scaling founder obsession (the F+1 problem)
Vilifying things doesn't accomplish anything because the negative opinion becomes a cultural split. People don't care about the hatred of their out-group and lots of people will seek it out to burnish their status with the in-group.
I'm on mobile; I scrolled to the bottom and clicked the image of the painting and could zoom in to my heart's content - did it ask you for an account?
> in my European country electric infrastructure is not ready for electric cars and with current energy prices this makes no financial sense.

I’m always amazed by statements like this. People who have lived through the rollout of the internet to the masses can’t see how we’d modify existing structure to accommodate needs. We had phone lines initially, 20 years later now we have 5G, fibre, satellites.

They just dug up every street in my European town to put fibre internet in. We already had broadband in the town. They dug up every street to give us fibre that most people won’t even need over their existing connection. People look at this and say “how will we charge electric cars” when we are already surrounded by electricity.
> Honestly? Because many things are too small to be worth paying a lawyer to write a letter to license violators

That’s a false alternative. You can chose copyleft license and not sue.

This is _especially_ useful for things I don’t plan to monetize. It allows free use but also protects the society from free riders.
Setting up authorized keys was a bit tricky IIRC, but otherwise can confirm it’s bundled as part of windows and just works.
Thanks — there was a cookie-related bug, which should now be resolved.
First Madoff, now Tupperware parties - pyramid schemes are having a hard time ;-).

I wonder if the decline of Tupperware's plastic container use has to do with the fact that people either cook afresh, for 1-2 meals max, use microwaves to heat up ready meals from supermarkets (instead of "cook on Sunday, eat for the whole week") or they go out and grab fast food.

Or people are saving by buying unbranded Chinese plastic containers.
My clipboard app surprisingly works well with Final Cut Pro
This is an unexpected surprise.

I developed CleanClip.cc to keep track of the clipboard, and later found that it was surprisingly useful for FCP, as it brought a very handy favorites feature to FCP.

Copy things to collect, drag to use, just it!

I just recorded a short video to demonstrate how to use it, and thanks AkhlysShallRise on reddit helped me discover it.
Pixi is native on Windows, can install a wide range of dev tools and has task running built into projects (alongside dependency management).

https://pixi.sh/
There are plenty of place around the world where there isn't sufficient capacity in the grid even for powering the houses.. let alone EVs
There use to be a flash art which had actual infinite zoom. You could keep zooming in and it loops back to the starting point at the end seemlessly.

Found it, it was https://zoomquilt.org/
Oh wow, that is so cool. I thought I was at max zoom, normal blurry tiles. Then BOOM! It came into focus and I saw tiny cracks, smallest areas of paint, no loss of clarity. It's like you're standing right up next to it. That's incredible! Wow, all I can say. That's insane, that is totally insane!

I would love if there were a depthmask or something and a synthetic "keylight" feature you could drag around to really get an idea of the textures, the peaks and valleys. I guess we'll have that in a future version. This is incredible.
Yes this is also what happened to me. My mother was a perfectionist! Also, bad TVI who was a perfectionist. On top of chronic migraines that presented in adult hood. So yay for me!
fix your network. i send a display to my ipad to run audio mixing in realtime for work. 30fps, but more importantly consistent pen input for control. been doing this for 3+ years regularly
You can zoom in a lot on the 2490 × 1328 pixels offered. When you hit the download button for the full version, you get nagged.

Edit: you can zoom in, and then it will offer up the painting in slices at a higher resolution. So in theory you could download those and stitch them together if you manage to hit an unscaled version.
Respectfully, I think you have it completely wrong. Copyleft licences don't force you to sue anyone.

> Because many things are too small to be worth paying a lawyer to write a letter to license violators.

Then don't! I would advice you never even consider it, that would be absolutely crazy!

But what you miss is that big companies using your library have a lot of money, and therefore it is a risk for them to not comply with your licence. What does that mean in practice?

* Big companies will favour permissive licences. If you publish your library under a permissive licence, you screw the other small libraries that have a copyleft licence (that would be an argument for a permissive licence).
* Big companies can't use strong copyleft libraries in proprietary software, so that would be a no-go.
* Big companies can TOTALLY use weak copyleft libraries in their proprietary software. But if they do, they have to distribute their changes. Because not doing it would be a risk they are not willing to take.
Thanks, Firefox support is in the works.
Not sure if off topic, but this German TV ad did a creative recreation of the painting that I found amusing as a Dutch person: https://www.youtube.com/watch?v=c6XQXhr7LQM
'close to 8 clusters' is a strange turn of phrase. So you manage 6 or 7?
Handwriting OpenAPI for a bunch of REST APIs will destroy both your keyboard and your sanity. Prefer writing good old x86 assembly over OpenAPI specs. The OpenAPI folks designed the most verbose spec language possible. I guess they took inspiration from Cobol.
Ask HN: Is it ok to price your SaaS higher at the start?
How do you price your SaaS at the beginning?

I have the fear of charging too much because the product isn't fully ready yet (although it gets the job done), it has only a short list of features...

How do you go about charging for your SaaS?
This is a country that simply hasn't built nuclear for ages. And the only one (two reactors) it did build was a brand new design (FOAK - First of a Kind). With COVID happening.

Like everything, this gets better with practice.
Personally I just stopped using plastic containers and have sets of glass ones, mostly French Pyrex ones which are still made of borosilicate glass. I can cook in a large one (things like lasagna), put in the fridge/freezer and back into the oven without caring it might break.

Don't really enjoy how stained plastic containers get with sauces and stuff either, they never "felt" clean afterwards.
This is great, and most of the comments here seem to either miss the days of the StarTAC _or_ would gladly enjoy a physically bigger device.

So, I can now change the battery on my iPhone 12 Pro _and_ reset its status in the Settings->Battery field, which is great. I already have all of the tools apart from the Apple specific ones, which to be fair are very useful for someone that does this everyday, I don't - so I can replace them with manual alternatives.

Apple did the good thing and y'all still act like children.
Mh, so in the long run instead of a mobo you prize a desktop composed by a large unique integrate brik with at maximum external PSU and screen? Or the other end, looking at my desktop where the Nvidia card it's not much a card but a computer inside the computer with GPU, memory etc and it's dedicated nvtop listing processes and resource usage like [hb]top for "the larger computer"?

Such "migrations" are a classic, we merge some components in a "package", we split a "package" in some discrete components and so on. Personally I'm more interested in the possibility of easy repair and custom component selections instead of crappy glued stuff with plastic clips an no standard to force drop an entire car just for a punctured tyre.

BTW most assembled system today have a useless super-CPU, too little ram and bad storage choice to last 3-4 years instead of 8-10 in comfort. That's one of the biggest issues for us.
1. They were able to deal with it. And had even more options to deal with it.

2. A one time event has little to no effect on overall capacity factors.

3. Underinvestment is very easy to deal with: invest adequately.
Where can I even buy a Tupperware container if I don't wanna go hang out in someone's home for an hour?
Ghost can be easily spun up as a Docker container, is relatively fast and has a good SEO out-of-the-box.
Gorgeous tool! Thanks for making this.
To be honest I don't understand the obsession about documenting things that are done to the painting. Going through that section of the museum I felt like the curators cared more about showcasing their efforts to store the painting than the painting itself.
I can see why a company would want to prevent consumers from doing things that might reflect negatively on them. On the other hand, it doesn't make sense.

If a customer does something stupid and breaks their phone then they shouldn't blame Apple, a responsible journalist won't make out that it's Apple's fault, a competent reader won't get the impression it was Apple's fault from an truthful article.

I know it's asking a lot for sensible action from consumers, responsible journalists, a discerning news audience, a megacorp that respects individual rights. I think ultimately this is Apple's problem and their customers and should hold them to a higher, pro-social standard. That could be through government regulation, wallet voting, or "unauthorized" repair.
The Great Lego Spill
I don’t know about curlers, but for hair dryers, bio ionics are great.
The Collapse of Self-Worth in the Digital Age