MurphyA/hacker-news huggingface dataset:
by badlogic | 2025-04-28 19:17:45+00:00
As I understood, 18650 and 14500 don't like water too much. Our 3yo will find ways to spill water onto and into it.

As for the dip: I designed the board to be multi-purpose, including new projects down the line, where I might need LiPo energy density. I think I mentioned that in the blog post.
by llm_nerd | 2025-04-28 19:17:57+00:00
Hyperbole? What? What did I say is remotely hyperbole? You can't simply drop that as if it immunizes you from reality.

Your claim that Elon has "nothing to do" with this is simple ignorance. Either you simply didn't know, in which case say "oops, sorry, I don't know what I'm talking about", or you're being grossly insincere.

Elon brings up Wikipedia constantly. Elon, you know the guy constantly at the president's side and who literally named a head of the IRS, absolutely has something to do with the government suddenly turning its evil eye of ignorance towards the group.
by smartmic | 2025-04-28 19:18:26+00:00
From the book "Mazes for Programmers" by Jamis Buck, 2015, The Pragmatic Programmers (a must-read for any maze/programming enthusiast!):

> Aren't mazes supposed to have starting points and end points? […] honestly, […] it's entirely up to you. […] The maze […] is a perfect maze, and one of the attributes of a perfect maze is that there exists exactly one path between any two cells in it. […] You pick them, and there's guaranteed to be a path between them.

You do not need to choose an entrance or exit only on the sides, but you can also choose "Pacman-style" where the goal is to reach points inside the maze.

"Perfect" refers to the mathematical/logical properties of a maze (i.e. no loops), not the aesthetical aspect. I have not checked though if the mazes in the source here are all perfect.
by tristor | 2025-04-28 19:20:06+00:00
> I've no doubt it may be the case in the US, I did not mean to suggest it's not. It simply doesnt have the same sway everywhere.

You're correct, of course. WhatsApp was significantly more popular than SMS in the majority of Latin American and European countries before iMessage even really picked up steam in the US. But it doesn't matter, because the US, by revenue share, is the world's largest market, full stop. One of the lessons we can learn from the social media business model is that you can get incredibly large entirely off the US market before it even makes sense to engage in the rest of the world.

The person you're replying to is correct in context of the US market, which if you're Apple is basically the only market that matters other than China, since in the rest of the world most people use Android, usually due to cost differences (flagship Android models sell extremely poor volumes compared to iPhones, even globally).
by debadyutirc | 2025-04-28 19:20:07+00:00
Fluvio is streaming transport. And we built Stateful DataFlow on top of that for Stream Processing.

Arroyo is SQL first stream processing. Fluvio is streaming transport which can send data to Arroyo and there is an integration.

Stateful DataFlow and Arroyo are similar in the stream processing pattern and the use of Apache Arrow.

The interfaces are different. Fluvio and Stateful DataFlow support for SQL is the same dialect as columnar SQL supported by Polars. The Fluvio and Stateful DataFlow paradigm is more intricate more expressive and the platform is broader and deeper.
by danielodievich | 2025-04-28 19:20:19+00:00
By virtue of what I do, I interact with quite a few of our SDRs who do outbound calls all day long AND I am frequently on the receiving end of someone else's calls. It is a hard job. Attention is a very scarce commodity and the shotgunning of the LLM swill that has completely taken over the outbound has made it even scarcer.

A fun thing happened recently. At sales kick off I was having lunch in the mountain skiing and a few young SDRs joined me with their burritos. We were chatting and I got an inbound call from some random numberI picked up and sure enough it was an SDR from some random SaaS that's been trying and failing to reach me. I told that SDR, hey, you got me and 3 of your fellow SDRs here, take your best shot, you will be rated by people who do your job. Ha, he did pretty good! Our SDRs gave him a bunch of sh*t about not using the right call dialer management. It was a "closed lost" opportunity for them.
by Arisaka1 | 2025-04-28 19:20:27+00:00
>I have seen this with people who can produce a lot of output, they tend to not do the same thing all day, but find ways to work on unrelated projects. So, I'm not terribly surprised that you have an urge to code now that your brain is focused on non code related things for a large part of your day.

Funnily enough, I do still code for the largest part of my day (10am-10pm, with lunch/dinner breaks + 1 hour of gaming/Reddit), simply because I'm starting my hotel job in 2 weeks, making me technically still unemployed.
Coinbase buying 5-star ratings on TradingView like a solopreneur growth hacker
by mike31fr | 2025-04-28 19:21:10+00:00
Just received an email from Coinbase offering 100 USDC to users who give them a 5-star rating on TradingView.

This feels deceptive.

I have seen growth hackers do this a lot, but... Coinbase?

Curious if others have received this email or what you think about platforms allowing this kind of practice.

Here is the email:

We’re thrilled to announce that we are now integrated on TradingView, the leading charting platform and social network used by 90M+ traders and investors worldwide. TradingView users can now seamlessly chart-trade spot and perpetual futures contracts on Coinbase Advanced via the TradingView platform. For a limited time, first time API traders can earn up to $100 in USDC on Coinbase Advanced.

Get started in a few, simple steps:

- Login to your TradingView account

- Go to the Coinbase Advanced broker page

- Connect via oAuth

- Approve permissions for your portfolio and start chart trading

- Make sure to rate Coinbase Advanced 5 stars on TradingView

For any questions, please don't hesitate to reach out to our help center.
by cutemonster | 2025-04-28 19:22:03+00:00
Interesting, all those things could be prevented using modern tech? Eg eye tracking

(Not abruptly stopping the car because looking at TikTok, but ... Fines? Limiting speed? Withdrawn license, if repeated?)

And building more railways, subways! Also creates jobs.

Edit: From where did you get the numbers? I googled for "solo car crash reason statistics",

and sleepiness seemed to be one main reason (too?)
by tristor | 2025-04-28 19:22:43+00:00
Because people like sharing photos and videos and MMS is hot garbage? My phone can record 4K60 video and take 48 megapixel photos, but MMS can only handle 0.72 megapixel photos under 300KB and 240p video capped at 30 seconds. Why would /anyone/ in 2025 want to use SMS/MMS when they could use iMessage or RCS, or even WhatsApp, Signal, Messenger, Discord, et al?
by reirob | 2025-04-28 19:22:44+00:00
Thanks for sharing this. I was not aware about this project. Quite impressive they got sqlite and openssl compiling.

From their manifesto [1]: "The biggest impediment to using Fil-C in production is speed. Fil-C is currently about 1.5x-4x slower than legacy C."

And for the moment being it is running only on Linux/X86_64, even though there should be nothing preventing it from running on other platforms.

[1]: https://github.com/pizlonator/llvm-project-deluge/blob/delug...
by rsync | 2025-04-28 19:22:50+00:00
One issue with "CA HSR" is that it isn't even "high speed".

We may have happily referred to is as "high speed rail" 30 or 40 years ago but, given a possible completion date of 2035 (or whatever) the 2:40 travel time from SF <-> LA is unimpressive ... and even that will not be achieved:

"California legislative overseers do not expect the 2 hr 40 min target will be achieved."[1]

The simple fact is that the I-5 corridor is the spine of California and should be leveraged for all additional infrastructure build-out ... which would yield economies of scale and network effects for rail, network lines, water transmission, electrical distribution and (eventually) autonomous trucking.

Instead we're spending billions to build a slow, circuitous route to Fresno.

[1] https://en.wikipedia.org/wiki/California_High-Speed_Rail
by behnamoh | 2025-04-28 19:23:20+00:00
> My top choice for this kind of thing in 2025 is GitHub, using GitHub Pages. It's free for public repositories and I haven't seen GitHub break a working URL that they have hosted in the 17+ years since they first launched.

Does JS and Pyodide work on GH papges? Last I checked it only serves static pages.

Tangent: What if I want to release a Python project to the world but keep it closed-source? Can we obfuscate code in Pyodide?
by swatcoder | 2025-04-28 19:23:27+00:00
It's not unreasonable to say that the more outsized influence you have over others, the less privacy you can expect to preserve against them (or the harder you have to work to maintain it), both ethically and practically.

There's pretty wide intolerance for leaking everyday discussion by everyday people, but some people are in a position where their actions can very greatly impact others and some of their relationships and discussions have bearing on that. You can't be surprised if the potentially-impacted seek to seize transparency even where it's not handed to them.
by tptacek | 2025-04-28 19:24:37+00:00
This piece seems to concede all of the problems critics of CAHSR (notably Ezra Klein) bring up, and then argues they never should have been problems in the first place or begs their underlying questions. For instance, yes, it took forever for funding to get secured. That's part of the state capacity critique of CAHSR!

Or, for another example, yes, the current Central Valley routing is practically just as hard (per mile) as a direct I5 route which would actually serve the largest population centers in CA. But, the piece argues, this would leave "more than a million people" in the Central Valley underserved. Uh... and? The I5 route would have served over twenty million people.
by deadbabe | 2025-04-28 19:24:50+00:00
This is why the “Lean Startup” movement popular in early 2010s ultimately died: The market eventually got tired of every new startup being some vaporware product market fit test where a product wasn’t even fully built out because the founders wanted to push risk onto customers instead of going all in.

So now you have to do all the big things upfront and come to market with a fully polished professional offering to be taken seriously.
by lurk2 | 2025-04-28 19:25:19+00:00
> the links that are used to provide credibility for articles are poorly curated and often broken

I didn’t appreciate this until a few years ago when I got into the habit of going on deep dives to find primary sources. Easily half of all the sources I checked were either paywalled, out of print, or simply didn’t say what the Wikipedia article claimed they said.
by xxmarkuski | 2025-04-28 19:25:36+00:00
Just a small hardware project: I am building a cocktail mixer in an old PC case. I saw something similar at a con over Easter and had to build one myself, it had a tap coming out of the 3.5" bay and the ingredients were inside the pc case. It uses peristaltic pumps to move the different ingredients to the cup. It is very simple, but still took a couple of days to complete. In detail it consists of 6 x peristaltic pumps, 3 x L298N motor driver, 3 x PCF8574 io expander and an esp32. The software for the esp32 is very dumb and I actually coded it correctly before I had all the parts, it just enables and sets the speed for the motors and is attached via USB to a laptop. There a webapp is used to manage ingredients and recipes.
by nu11ptr | 2025-04-28 19:25:47+00:00
I did the same for my project and moved to Go from Rust. My iteration is much faster, but the code a bit more brittle, esp. for concurrency. Tests have become more important.

Still, given the nature of what my project is (APIs and basic financial stuff), I think it was the right choice. I still plan to write about 5% of the project in Rust and call it from Go, if required, as there is a piece of code that simply cannot be fast enough, but I estimate for 95% of the project Go will be more than fast enough.
by ryandrake | 2025-04-28 19:26:53+00:00
I'm less hesitant to be rude to telemarketers anymore. Yes, they have a shitty job, yes, it's not their fault that your number is on their list. But it's a job they are choosing to do, knowing they are an integral part of the problem. Kind of like the "Contractors on the death star" ethical example.

If someone was paid to kick my puppy, I'm not going to just be OK with it because, "hey it's their job, and we're all struggling."
by delichon | 2025-04-28 19:26:57+00:00
Drill down and find that the issues are the ones that typically divide the right and left in the US. These opinions make the moderator an outlier to one political camp, but normal to the other, in a country divided roughly down the middle. So enforcing a block due to this person's opinions will be precedent for blocking any moderator who aligns with the ideology of about half the country. It's similar in effect to declaring "no Republican moderators".

I'd guess that a plurality of Mastodon users are OK with that. I fully support the right of Fosstodon or Mastodon to do so on freedom of association grounds. But I prefer more inclusive communities like this one.
by WillAdams | 2025-04-28 19:27:19+00:00
It was the first instance of an author asking the question, "Can fantasy be written which is not a direct copying of _The Lord of the Rings_?"

and it is interesting to contrast it with texts such as _The Broken Sword_ by Poul Anderson (first published the same year as _The Fellowship of the Ring_) and _The Charwoman's Shadow_ by Lord Dunsany (published nearly 3 decades earlier).
by ozim | 2025-04-28 19:27:31+00:00
I think I have seen in the news at least 3 separate instances where parent drove over and killed their own child in their front yard while just trying to drive out. It is like over my entire lifetime so I may made up and it was 2 or once - but I cannot forget it as I imagine such tragedy even writing about while never been nowhere close to such an event it makes me feel uneasy in my chest and stomach.
by aaronmdjones | 2025-04-28 19:27:42+00:00
I have seen people saying that yeah. I've also completely ignored them.

I have a 64TB ZFS pool at home (12x8TB drives in an 11w1s RAID-Z3) on a personal media server. The machine has been up for months. It's using 3 GiB of RAM (including the ARC) out of the 32 I put in it.
by axelMI | 2025-04-28 19:28:08+00:00
there are several web based image editors leveraging webgl out there.

Some of them are very good such as https://img.ly/products/photo-sdk or https://www.polarr.com/web/ or https://pqina.nl/pintura/

I hope to match some of them in terms of features, but with a lightweight and opensource solution
by cuuupid | 2025-04-28 19:28:56+00:00
This would work if we could run state governments like mini "countries" but there is not enough interest from the electorate and thus very little oversight so they end up in a bad way.

I would like very much for California's state legislature to be on par with, say, South Korea (similar population size & dispersion with great bullet train infrastructure). Unfortunately it operates much more like Thailand or El Salvador pre-"throw everyone in jail".
by kjs3 | 2025-04-28 19:28:59+00:00
Amen. Extra special are the ones that when you complain about outbound, you get "well how else are we supposed to sell things!". As though "smiling and dialing" or carpet bomb spamming are the only possible ways. Appropriating other peoples time isn't enough; if we don't like being subjected to the entitlement, we're supposed to figure out how to do their job for them.
by MisterBastahrd | 2025-04-28 19:29:07+00:00
And then when the hormones are also gone, you won't be you. You won't even be a copy. You'll be a husk pretending to be a person long after the actual person is long gone. You'll be a talking wikipedia article with no ability to anything but regurgitate some of what you already knew, and the vast majority of these things will be of no consequence or use to anyone. We will never need immortality badly enough to spend the kind of resources to come close to achieving it.
by lillecarl | 2025-04-28 19:30:18+00:00
I love the "analog" handcranked air compressor to 7MW generator escalation, it really captures human ingenuity.

I wonder however how being part of the "continental Europe synchronous grid" affects this, and how it isolates to Portugal and Spain like this.

But yeah there are a lot of capacitors that want juice on startup that happily kills any attempt to restore power. My father had "a lot" of PA speakers at home and when we tripped the 3680w breaker (16A 220v) we had to kill some gear to get it back up again. I'm also very sure we had 230v because I lived close to the company I worked for and we ran small scale DC operations so I could monitor input voltage and frequency on SNMP so through work I had "perfect amateur" monitoring of our local grid. Just for fun I got notifications if the frequency dropped more than .1 and it happened, but rarely. Hardly ever above though since that's calibrated over time like Google handle NTP leap seconds.

I love infrastructure
by TimTheTinker | 2025-04-28 19:30:35+00:00
> What options are even left at this point?

I suspect we're dealing with the fallout of the loss of an American nomos (shared values, traditions, and moral principles formalized into law, custom, and convention) -- the very issue John Adams wrote about in a 1798 letter:

While our country remains untainted with the principles and manners which are now producing desolation in so many parts of the world; while she continues sincere, and incapable of insidious and impious policy, we shall have the strongest reason to rejoice in the local destination assigned us by Providence. But should the people of America once become capable of that deep simulation towards one another, and towards foreign nations, which assumes the language of justice and moderation, while it is practising iniquity and extravagance, and displays in the most captivating manner the charming pictures of candour, frankness, and sincerity, while it is working diligently under the cover of these pleasing appearances and employing the most insidious and base artifices, this country will be the most miserable habitation in the world. Because we have no government, armed with power, capable of contending with human passions, unbridled by morality and religion. Avarice, ambition, revenge and licentiousness would break the strongest cords of our Constitution, as a whale goes through a net. Our Constitution was made only for a moral and religious people. It is wholly inadequate to the government of any other.

When moral virtue is not valued, who will rise to the top and be elected to public office but non-virtuous people?

Failing the development of something like what John Adams is referring to, I fear that the only way "forward" (if it can be called that) is a different form of government, in which individual liberties will be greatly reduced or denied altogether.

My personal opinion -- it's a spiritual problem that needs a spiritual solution. Pray for the nation.

Or we can just keep trying to run through molasses :)
by jandrese | 2025-04-28 19:30:50+00:00
That's kinda like saying a car is easy to build because they have automated painting robots.

Fundamentally the problem is that most of the land they want to use is owned by someone else, and that means every single parcel is a potential, and often actual, legal fight. In theory this is what eminent domain is supposed to accomplish, but people dislike eminent domain more than they like high speed rail. Well meaning but onerous environmental regulations don't make it any quicker either. When your rail plan goes through the nesting site of an endangered bird species or something that's another big legal fight.

Even though the measure passed with a majority of the population, you have a situation where thousands of people have effectively a personal veto over it. Either their rights get trampled or the project doesn't happen.
by giraffe_lady | 2025-04-28 19:31:35+00:00
> And for what? For clicks? To tell on someone? To smear someone?

To stop them from doing what they are trying to do. The goals they are working towards are malign & repugnant and this makes them my adversaries. I'm not interested in a fair fight with a neosegregationist billionaires' coup. They certainly aren't going to give me a sporting chance.
by ryanisnan | 2025-04-28 19:31:53+00:00
This seems like the right call. When it comes to projects like these, efficiency is almost everything. Speaking about my own experiences, when I hit a snag in productivity in a project like this, it's almost always a death-knell.

I too have a hobby-level interest in Rust, but doing things in Rust is, in my experience, almost always just harder. I mean no slight to the language, but this has universally been my experience.
by samtheprogram | 2025-04-28 19:31:55+00:00
Yes. Static pages can include frontend JavaScript, including WebAssembly + Pyodide. You'll likely just have a build step that produces the actual JavaScript bundle you'll be serving statically.

As for obsfucation, you could precompile to Python bytecode (.pyc files), and then to obsfucate that further you could e.g. pyminify before the bytecode compilation.

There's also pyarmor, but as of 2022 [1] that was unsupported.

[1]: https://github.com/pyodide/pyodide/discussions/2325
by saratogacx | 2025-04-28 19:32:09+00:00
A few reasons

1. It is harder to see if your crack was successfully completed, especially if the degradation happens late in game. 2. If the game is fun until it goes wonk and the person learns it is pirated, they may decide to buy the real deal. 3. The potential damage, if you didn't have a noticeable false-positive rate, is limited and for those unwittingly hit and find out their software is pirated, they're likely to not buy/get from the downloaded source again. 4. From the standpoint of a developer, it is creative fun.
by prpl | 2025-04-28 19:32:14+00:00
We could actually just pay more money to public governmental employees, allow them to build careers (and raise families), and stop contracting out everything. This would also increase competition for such roles.

How we got here is ultimately, especially for CA, land and legal cost, cost of living, and public employee salary relative to private salaries. That’s endemic to major metro areas in the US, with some small exceptions, but especially true in CA.

Before it was shut down, we did see a real reversal with 18F in getting things through, for software projects. Of course, they weren’t even being paid industry wages there.
by smartmic | 2025-04-28 19:32:43+00:00
> If you want to create completely free software for other people to use, the absolute best delivery mechanism right now is static HTML and JavaScript served from a free web host with an established reputation.

Ahm, I doubt that the FSF and many others share this bold opinion - the benchmark for free software and distribution infrastructure is still GNU/Linux in distros like Debian. Probably BSD comrades can suggest something similar. Distributing free software for more than 30 years and beyond, mostly on top of C, is something I would recommend far more than "free web-hosted" HTML/Javascript.
by axelMI | 2025-04-28 19:33:19+00:00
thanks. It started as a proof of concept for a custom reactivity engine (based on signals and tagged template literals). But while at it I realised I needed something quick and easy for my needs.

I already have a prototype for a self-hosted photogallery that integrates this editor (something like https://immich.app to give you an idea). But it's still too early to share