skysight-inc/HackerNews huggingface dataset:
You might want to consider looking at Asterisk, the open source PBX. They have a list of analog cards that they support.
Ask HN: How hard it is for indie makers/nomads to find a trustworthy accountant?
Hey HN friends,

Here at HN we have a big cohort of indie makers/digital nomads. As your businesses grow, how hard it is for you to reach out to (and maintain the connection with) trustworthy tax agents who know very well about indie makers/nomads’ life? Would it be hard to find tax agents to take care of your indie businesses’ tax housekeeping?

I’m going to start my nomad life soon, but I imagine travelling in countries with different tax laws would be a problem that I should consider and plan in advance.

Would love to hear your experiences and advices!
> This is a fair question to ask, though. Why don’t they just get jobs? What are the structural issues in society that lead to this? Why are some people chronically homeless while the average length of homelessness (for those experiencing it) is “just” around 150 days? Why is getting a job not the solution for many? Why are there even people with jobs who are homeless?

I feel that it's more fruitful to not frame discussions on "why homeless people X" and instead think about why some of us end up losing any support and specially income so that the only and best option is to lose our home.
I really thought if it were intentional he would have made a bigger deal about it.
That commenter literally said they wanted fines rather than prison time. Your comment is a strawman.
In high school, I had a friend that printed out a copy and put all the pages into a binder. Another friend and I had borrowed the binder, and flipped through it one day to pass the time during health class. The following day, our teacher came over and crouched at our desks to talk to us. She said that she has found a piece of paper with instructions on how to make a bomb, and she has given the paper to the principal. She told us that we weren’t in any trouble, but that we were never to bring anything like that to school ever again.

I also remember another friend writing an essay for English class, and then reading it aloud in class, recounting his experience building and detonating a “pipe bomb” in his backyard using gunpowder and a mayonnaise jar.

Different times. (This was 1996-1997)
> For a CS person, this physical elegance blew my mind.

In many cases you can write your code in an analogous way. Sadly, most procedural code I see plods its way through transitions in a manner that allows errors, races etc (the old thermos joke comes to mind). Keep these positive hardware approaches in mind when designing your algorithms.
This is funny, because often times as soon as you add benchmarks, the masses will scream that the benchmarks aren't useful because they don't test real world conditions (global network latency, wide ranges of queries with effectively random patterns, etc.). Benchmarks feel a bit like a "damned if you do, damned if you don't" situation. That said, I love me a good benchmark.
I'm the one who pushed the discussion onto the tangentially-related Apple mobile platform, guilty as charged.

Do you want to defend Apple's absolute control over the iPhone in front of God, Saurik and everyone, or admit that the world's richest company operates out of greed sometimes?
I agree with the sentiment that these reasons are terrible.

My main gripes:

- the half hearted take on static types

- excessive use of mutability and imperative programming

- dependency, version management and compatibility.

For this last one. Are there recommended best practices? I noticed that pip recently added a “constraints” file option which seems like it’s going towards at least the lock file level of guarantees that node has. Or do people still recommend using a separate manager (conda/miniconda).
Yeah,

Has nothing do with anarchism and as a bonus the recipes in it have a strong chance of exploding on their maker. The only thing clever about the thing is the title. I think many actual anarchists have produced better books (succeeding by default) with the same title since the time of this thing's publications.

Not everything old is good, this is garbage.
How would this venture bypass the water issue? Because, I think this venture will also require similar quantity of water.
I just want to say, working with python in an air gapped environment is fucking painful too.

I am not working with it directly but indirectly with ansible, and one of the playbooks (or "collections" in the latest iterations of ansible) has a stupid requirement to perform a pip install some random packages. Maybe there is a way to compile those packages offline and tell pip to use a tar ball. But I couldn't figure it out so I just commented out those specific steps. I even went so far as to grok the repo for any references to this package but couldn't find anything.

On the other hand, I do appreciate python's concise syntax and makes it easy to write a few powerful one liners.
The sin is not activist language, the sin is applying rhetoric in academic language to distort the truth to make a point. It’s concern trolling to gain academic clout.

Page 3 of a 14 page paper already claims with a straight face that LLMs are responsible for the sinking of Maldives.

> Training a single BERT base model (without hyperparameter tuning) on GPUs was estimated to require as much energy as a trans-American flight.

> Is it fair or just to ask, for example, that the residents of the Maldives (likely to be underwater by 2100 [6]) or the 800,000 people in Sudan affected by drastic floods7 pay the environmental price of training and deploying ever larger English LMs, when similar large-scale models aren’t being produced for Dhivehi or Sudanese Arabic?
Although it would be an interesting experiment to adjust it a little bit to check if it works similar to this asteroid experiment. Maybe when Musk has his fleet of starships but is banned from colonising Mars on environmental grounds, we could repurpose them.
literally anything burning gas comes into question at that point
i dislike reactjs's way of building applications. it left a bad taste in my mouth and seeing it applied to 3D rendering makes me sad. but i do appreciate author for his previous work. especially the real time math in the browser stuff. wishing him luck with this new project.
This really doesn't seem cost-effective. Yeah on the one hand you're getting an increase in your output but on the other, you're getting a massive increase in costs. Traditional farming is dirt simple - you put the seeds in the dirt and the plant grows, then you harvest the plant (plus irrigation, plus fertilisation, plus pesticide use, etc). The cost, once you have the land, is the cost of the seed you're using (plus labour, plus machinery, plus water rights, plus everything else).

With this method you get the land, then you spend a fortune building a place to house your hydroponic setup, then getting the solution ready, then adding lighting, etc. Also, if you're using solar to power your lamps you're basically capturing sunlight, converting it to electricity, then using that to make fake sunlight for your crops to grow.
Unpopular opinion: in engineering, control processes are often confused as "bureaucracy". Regulations and adhering to standards is a GOOD thing and worth the time because it reduces risk (and hazards) and failures.
Yes. Machine learning models learn from the data they are fed. Thus, they end up with the same biases that humans have. There is no "natural" fix to this, as we are naturally biased. And even worse, we don't even all agree on a single set of moral values.

Thus, any techniques aiming to eliminate bias must come in the form of a set of hard coded definitions of what the author feels is the correct set of morals. Current methods may be too specific, but ultimately there will never be a perfect system as it's not even possible for humans to fully define every possible edge case of a set of moral values.
Well done to the NetBSD team. I haven’t used it for many moons, so maybe it’s time giving it a spin again.
Usually when you see someone claiming a grand conspiracy by the mods to censor their controversial submission, the real answer is likely this.
I worked for Fortinet for a short period of time. It's a very odd organization. The history here is the founders (the Xie's) got screwed over during the Netscreen days. When they founded Fortinet they were wearing their tinfoil hats. No internal directory and a lot of weird trust-no-one policies. Fortinet panders to customers, not security. They'll build anything for anyone with money. They sell IP cameras because a customer wouldn't buy their other products unless they could sell them some. Fortinet had some IP in their custom silicon, but they never knew how to market or sell into the Enterprise early on. To their credit they're very fiscally conservative and have, traditionally, had a lot of money in the bank. Their big competition, that steamrolled them, however is Palo Alto Networks. The Xie's focused on their ASICs while PAN integrated off the shelf hardware and built a better, more polished mouse trap.

But at the end of the day I couldn't get over that no matter how many flaws or bypass I'd find in their products - they just didn't give a shit. Fortinet checks the box for SMB and SLED. It's cheap, it mostly works and they've got a lot of flexibility with how they can integrate. But I never really viewed them as a serious security company. Seeing it from the inside was an eye opener. I had worked for Palo Alto Networks as well and the conversations with PM there were much different.

Given how FortiOS is built, I'd guess there's a lot of other bugs lurking. I especially wouldn't recommend any of these network security manufacturers for VPN. All of them are garbage no matter who you buy. But Fortinet... No way.
I think the same. It's for privacy alright, so Google can privately spy on you.
Four thousand weeks
If they aren't happy with her work they should simply fire her. Either the work gets done or it doesn't. A minute by minute or second by second accounting of everything an employee does is meaningless and invasive.
> HTML to PHP Converter

> literally wraps the entire input in a single echo()

I don't know what else I expected, but what on earth would be the point of this tool?
No, that is not correct thing to use, as the semimajor axis will change as well. What is needed is the third Kepler law. The semimajor axis will be period^(2/3). And then speed will be period^(-1/3). Thus if period was changed here by roughly 5%, the speed changed by 1.6%
Smaller, obviously. The claim was that there is no level of lead that is safe. You can’t refute that by putting a minimum smallness.
Please don't respond to a bad comment by breaking the site guidelines yourself. That only makes everything worse.

https://news.ycombinator.com/newsguidelines.html

Edit: you've been doing repeatedly lot lately, and we ban such accounts. Please see https://news.ycombinator.com/item?id=34385788.
Humans don't adapt to their environment, we adapt the environment to us.
Is there a safer way to make IED’s? I would assume that guerrilla warfare is inherently a “safety third” type of situation anyway.
1. Zeno makes some assumptions and proves from them that it is impossible to move.

2. A quick experiment proves that you can move around anyway.

3. Therefore Zeno's reasoning must be wrong, either he assumed something false or his reasoning itself is flawed.

4. You say, Xeno's reasoning is fine, in the setting he describes it is indeed impossible to move, but Xeno has an unstated assumption - that space and time are indefinitely divisible - but in our universe, because our spacetime is not indefinitely divisible, Xeno's reasoning - which is fine if all assumptions are satisfied - just does not apply.

This is where the paradox falls apart for me. There's no reason to assume that there is always a halfway there.

5. All assumptions of Xeno's reasoning are satisfied in a hypothetical universe with Euclidean space - and classical mechanics is some sense represents such universe - and because Xeno's reasoning is fine in principle if all the assumptions are satisfied and the hypothetical universe satisfies by assumption, Xeno's reasoning applies in the hypothetical universe and therefore you can not move in the hypothetical universe.
Like this language itself this article seems to give a good overview in a concise format. Thanks!
>Humans are awesome.

only if the stars are uninhabited, if they're not we're likely to bring many things, but life ain't one of them
I stand by what I originally said. It seems like you are misinterpreting it somewhere along the line but what I said is backed by fact. Again, check the source I linked.

It is verifiably true that the death rate of covid is 1.1% in the U.S. Do you have a different definition of "death rate"?

> now admit it is at least 5-10x lower
Never did I say anything to this effect. So who is really arguing in bad faith?
You are downvoted, but there is some wisdom here. We are perfectly evolved for the conditions of earth, even an earth whose temperature raises a few degrees Celsius.

Unless we can terraform another world to our needs, permanent life on another planet will be very difficult life. Temporary visits? Sure, count me in. Just like I don’t want to live in the Antarctic for more than a few months.
Highly recommended for anyone using EAC (from a mirror of the what.cd wiki): https://web.archive.org/web/20161123061955/http://whatcdinfo..., https://web.archive.org/web/20161123062018/http://whatcdinfo...

Or XLD: https://web.archive.org/web/20161123023617/http://whatcdinfo...
Devil's Advocate: But do we have the right to change the orbits of heavenly bodies? Isn't that against the principle of conservation of nature?
> And the prompt wouldn't look anything like a reasonable description of any specific work.

I think this is the most relevant line of your argument. Because if you could just ask it like "show me the latest picture of [artist]" then you'll have a hard time convincing me that this is fundamentally different from a database with a fancy query language and lots of copyrighted work in it.
Two research teams reverse signs of aging in mice
To echo the other comment, I've found digging around the test suites to be more reliable and comprehensive than the official examples/documentation.

If you're running into issues with the Lazy API, read through these tests and see if that clears anything up:
https://github.com/pola-rs/polars/tree/master/polars/polars-...

My usage is very narrow (aggregating a dataframe of bounding box observations over a sliding time window) and I only use streaming Arrow IPC, which both work great!
I found I learned just as much (though different things) from teenagers as well.
If you keep breaking the site guidelines, we're going to end up having to ban you. We've warned you more than once before (not counting the other place in the current thread):

https://news.ycombinator.com/item?id=32100785 (July 2022)

https://news.ycombinator.com/item?id=26010177 (Feb 2021)

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
Space megastructures are probably easier and faster to build than terraforming Mars. With the added benefit of not jumping into another gravity well.
https://archive.ph/2zVKG
Depends on your underpants. I've never used a seatbelt that exerted as little pressure as Uniqlo Airism underpants.

(I'm neither large not squirmy, so seatbelts don't bother me in the slightest.)
You are not thinking in a sufficient timescale. Human civilization is less than 10,000 years old. Barring some type of great filter event, it seems likely that human civilization will saturate the galaxy, or at least the local group, within the 400m years the OP mentioned.
Yep, one of the theoretical promises of FP that’s totally vindicated (unless there’s a language bug, but they usually get this much right). And because you can’t tell, you don’t need to care.

For folks working in imperative languages, you can achieve this same bliss by either not modifying your function parameters in the first place (hopefully this is obvious if you care about the distinction and find the language behavior ambiguous)… or by just doing whatever copy/clone/value transfer would be appropriate as a first step if you have good reason to modify the value of a parameter to your otherwise pure function.
Smoking pot is by far the least expensive form. Inexpect wealthier people already use edibles.
I did notice it but wanted to keep the AST identical. But yes, it would have been worth pointing out, heh.
That's so cool, I didn't know they updated that page as well. But it still says their components are internal, which is sad.

Is geist-ui 1-to-1 copy of Vercels?
Many cities have wood burning bans.
Not sure if this was it, but you rock for trying to piece it together. This is a good perspective in my humble opinion.
My neighbor’s dog literally makes me sick. I don’t sleep many nights due to allergies. I agree, nobody should have to suffer health consequences due to neighbors dishygenic lifestyle choices.
NetBSD always does interesting things that to me seems hard to do. Me, I am looking forward to v10 to replace another OS with that has a very hard hard time with that laptop.

I donated early this year after seeing how far away they were from their 2022 goal, which is very modest. I hope this news stores up their finances :)
The poster proposed something nonsensical. If marijuana were illegal but the punishment were just fines, a person possessing it can be subjected to a search of their person, home or vehicle. It is a declaration that “I’m humane!! I just think the icky smell should give law enforcement the right to rifle through your belongings to establish how much to charge you for the icky smell.”

“I am against something being legal BUT I also support a fantasy set of consequences that do not align with reality” is a straw man.

Like lol “I think people with the icky smell forfeit their fourth amendment rights but I’m not bad!” is such a silly thing to say.
The rules change as you add bits. The binary code size gets bigger and the instruction set natively deals with larger types...so you end up with some inflation by default.

The other thing that starts happening is more buffers and caches appear everywhere as you add I/O, raising your minimum spec. What every system after the 2600 did was add some form of graphics buffer: on the Atari 400/800, with a base config of 16kB it was a mix of a display list program(which automates the scanline tricks of the 2600) and various character and raster modes to give software trade-offs between RAM usage and display fidelity. But even the smallest character mode assumes that you have a few kilobytes available.

8-bit programs, even with larger RAM, are necessarily "right to the point" in terms of what information they are working on. The luxury of larger spec is just in being flexible and allowing more non-essential data to pass through.
In my school days I was able to add FLAC support to an iPod Touch 4th gen with a quick Cydia module(?) download. I'm skeptical of your claim that macOS doesn't support FLAC. I'm sure mpv and other programs can play it fine. Do you just mean support in the default-installed macOS software? That seems like pretty limiting criteria. I wouldn't expect something like Windows Media Player to cover all that much either.
I just can't see how this can replace conventional farming at scale. Currently, outdoor farming uses 4.62 billion acres [1]. The article says indoor farming has 25x the yield per acre. So that would be 177 million acres. Today, there are only about 44 million acres of total buildings in the world [2]. So to replace conventional farming, we'd need to build 4x as many buildings as currently exist; what's the environmental impact of _that_?

But the real deal-breaker is energy. Outdoor farming gets energy naturally from sunlight. Indoor farming is powered by LED lights. LEDs could be more efficient than sunlight by only emitting the frequencies that are most useful for plants; but on the other hand, I suspect that they might need to be brighter than sunlight to achieve 25x the yield per acre. So let's estimate it's exactly as bright as sunlight. To light 177 million acres exactly as bright as sunlight, you'd need somewhere around 3,000,000 terawatt-hours per year. For comparison, global electricity consumption is around 25,000 terawatt-hours per year [3]. So to replace conventional farming, this would need about 100x as much electricity as the current global electrical grid can supply!

So until we get fusion power, I doubt this is practical.

[1] https://www.producer.com/news/worlds-farmland-total-bigger-e...

[2] https://guidehouseinsights.com/news-and-views/the-global-bui...

[3] https://en.wikipedia.org/wiki/Electric_energy_consumption
> we created weapons decades ago that could wipe out more life than a relatively small asteroid could

The irony is that those weapons don’t seem to be the greatest threat to us, but that would seem something you could state with certainty after the earth is wiped out.
Any thoughts or plans about HTTP/3 in Ruby? I've been searching around and it's dead silent within the community, only seen a presentation about implementing QUIC in Ruby using Ractors but nothing more.
Which is where it falls apart. If we're going with generalizing and stereotyping people based on their cars, then in my experience people who feel the need for giant vehicles are even more insecure than the fancy car folk. Huge trucks and Hummers absolutely give off small dick energy. It just screams "I'm overcompensating", while a lot of the fast/exotic car people are older and it seems like they just like to show off their wealth. They both tend to drive like assholes, but the needlessly oversized truck/SUV crowd are far more common on the roads.
I'd be a bit disappointed if in a hundred years there were still software developers making exasperated sighs whenever a change were to be introduced in a date standard.

Unless technological civilization collapses it seems a bit odd that we'd still need date standards in a hundred years.
That's egregiously against the site guidelines and we ban accounts that do it.

https://news.ycombinator.com/newsguidelines.html
They are all horrible, including the open source one (SD). I would never wish MY OWN work to be stolen and used, so why would I ever use a tool that stole someone else's work? I try not to be hypocritical.
In less than a million years, we will have evolved into a different species.
The right to swing your fist/fish ends at my nose. Decent neighbors don't create nuisances.
The GitHub repo for this can be found here: https://github.com/johnmave126/nice-md5s. Note if you set the rustflags environment variable in CMD instead of PowerShell you don't want the quotes.

Fun little tool, get ~900M/s after a couple minutes on a 5950X. As the article says though the GPU should clobber that, anyone know of a similar tool that uses the GPU?
The low voltage side of a transformer needs to handle more current. You could use the same gauge on both sides and get the same voltage, but you'd experience more losses.
Nope. It's getting worse every day.
Proven Code Review Best Practices from Microsoft by McKayla(Jan 2023 Edition)
Nationalistic flamewar is not allowed on HN, regardless of which country you have a problem with.

You've been breaking the site guidelines badly in other contexts too. If you keep this up, we're going to have to ban you.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
A cold is a virus, so not directly at least.
The same way every hydroponic system saves water. Recirculation.

Traditional soil growing literally pours the water on the ground, where most of it evaporates, and what doesn’t sinks into the soil and becomes unrecoverable on any reasonable timescale.