skysight-inc/HackerNews huggingface dataset:
In that case, yes that network isn't a home network and should be untrusted as such.

Personally were I in your situation, I would have individual computers for each network as needed for total and proper segregation of trust; a NAS for the home and a NAS for the public (eg: LAN party) network. I would not trust a single computer with all sorts of data to safely handle two wildly different levels of trust simultaneously like that.

I consider the home network a trusted enclave. Thus, all bets are off if a compromised laptop is in the home network. I assumed the laptop was your own as a worst case scenario (Credentials! In plain arm's reach!). If an untrusted third party laptop breached or was invited into your home network, that's not immediately as bad but the bets are still off.

Basically: I see worrying about shitass firmware when you haven't secured the network as pointless. The hypothetical situation presented was a compromised laptop in the network; forget the firmware, you need to deal with that laptop and then commence cleanup of the network first.
Telemetry shouldn’t be a blocking call on ui though.
This is the first I've heard of Extism. I like their goal! "Extism's goal is to make all software programmable." [0]

[0] https://extism.org/docs/overview
Lago founder here, I can testify we have never bribed a journalist.
I had a call with Ingrid from TechCrunch on Zoom, it was my first time (and unique time so far) meeting her, so I did not even got to buy her coffee.
I have been using the TCP proxy project you have on github. Thank you for open sourcing.

Can I get in touch with you in any way? We have some interesting problems, would love to hear your thoughts.
The buck can and should stop with the executive level anyway. They are paid extremely handsomely, in huge disproportion to the rest of the staff at their company, in part because fucking up at this level means you won’t see the C level again for a long time. It’s the ultimate accountability in the organization.

The accountability piece rarely happens now, unless you happen to defraud other investors, yet the compensation for the job continues to grow wildly out of proportion.
It would be better for the world if those people do not take that job and tell/incentivize their employees to do illegal things. So win-win.
Why would there be legal issues? Any example in mind?
I had the same issue. Switch the view from overall week to just work-week.
X view count is probably still higher after controlling for bots on both media.
Ok fair enough I guess.
It has been a few years, but last I recall, the key advantage of Gradle over Maven was not power so much as brevity. Doing many things in Maven required a dozen nested XML tags, while doing the same thing in Gradle was often a one-liner.
Making ClickHouse ch-go client more user-friendly
An inquiry into ch-go: Golang package to simplify ClickHouse client code
What's the home media server landscape look like these days? I used Kodi about 10 years ago I think, but I hardly ever hear about it on HN, just Plex and I think Jellyfin? Why would someone choose one over the others?
$3k in Revenue, 900 Likes, AI Screenshot Renamer
For retro gaming do yourself a favor and buy a Miyoo or Anbernic. They’re cheap and give you a dedicated device and a lot of bang for the buck. Recently got a Miyoo mini+ for $56 and couldnt be happier, the gamining experience is pretty good, the screen is good, buttons are good, it is easy to back up, and so on.
The Star Trek TOS look to these systems are one of the reasons I went into Electrical Engineering/Comp Sci. My dad and I went to the annual University of Wisconsin-Madison Engineering Expos in the 70s, and they would be showing off their data centers with these in them. I thought it looked so cool and sophisticated.
Large premium? LOL! It is AWS you pay a large premium for.
> What the hell does the metric of space-time have to do with this?

Maybe calm down for a moment and try not being such a hot-headed ass. You seem to have missed the point entirely.

I’m well aware that these functions can be described as vectors in an infinite dimensional Hilbert space.

The problem I’m bringing up is that the domains of these functions (i.e. not the vector itself) typically have geometric properties we care about.

The problem is that if one has a manifold with a non-trivial intrinsic geometry, then functions defined on that manifold cannot be faithfully Fourier transformed without losing pretty much all geometrically relevant information.

It turns out that in some cases, there are generalizations of the Fourier transform of a function on a curved manifold, but in those cases, the domain of the transformed function is very different, typically having a higher dimensionality.

This is particularly relevant and problematic in physics, where the Fourier transforms of functions on spacetime are really important and useful, but dont work in curved spacetimes.

E.g. it’s a big problem when doing QFT on a curved spacetime that one cannot separate positive frequencies of a field from negative frequencies.
Sure, nothing special about sine waves as basis functions for signal decomposition. Not necessarily the best either, depending on what you want to do.

Still, as pertains to whether "the frequency domain is a real place", maybe sine waves are relevant as representing resonant frequencies of physical systems.

There also seems to be something fundamental about the way multiple radio frequencies can simultaneously propagate through a vacuum as long as they are different frequencies.
Because it's a volume manager, raid, local file system, Network file system, etc... you get the idea. It's all of the things wrapped up into one package. I'm not saying whether that's a good or a bad idea but it is a departure from what a lot of people have learned on. Some of it could even be in the name. ZFS, it's not just a file system you can allocate block devices that you can put another file system on top of and still get all of the things that ZFS does for you.

Whether you're a home user or even in the enterprise space, all of those things were typically separate. You had a raid abstraction layer, then you had a volume manager on top of the raid, then you created partitioning (maybe) on the volumes, then you created file systems on top of those, and so forth. This was all very different tooling depending on what you wanted to do. LVM has kind of moved in the direction of ZFS where it's handling more of this stuff automatically behind its tooling. Although in LVM's case it is still very visible as to what it's doing and that it's piecing these separate things together for you.

So if you've learned on systems where you're looking at hardware block devices that you establish a rate of and then create partitions and file systems on top of, ZFS is a very big departure from that. I use ZFS for some things and I also use LVM as well.

Having used both I generally prefer LVM although when you get into using it for managing raid and error correction and all of those things it also has a fairly steep learning curve. The reason I like LVM is because the expandability of the system is a lot easier. With lvm I can slap in 20 disks of different sizes and all of that space available for me to use. I can decide that some volumes and need to have four levels of mirrored redundancy and LVM will place it where it needs to be. I can decide other volumes are fine with eight volume raid 6. Still other volumes may be totally fine being a stripe set across multiple disks. LVM handles all of this magic for me and I still get some of the chief benefits that I like about ZFS which is data integrity. The biggest thing about LVM over ZFS under Linux is that it's just included. Maybe ZFS will become unencumbered someday and we'll get more traction.
It's spyware
Jon Stewart on AI: It's replacing us in the workforce now
The protocol is http(s) so it looks quite generic, are you transiting the GFW? Probably shouldn't be.
Depends on how long those companies want to keep paying for something they're giving away for free.
Totally agree, thanks for the feedback.
We are working on extending the geos to EU+UK. We have been a lean team so far so we had to « keep it simple to focus on the product and the community » but we have just hired someone fantastic on the Talent & People side, who will be able to improve this.
Meanwhile feel free to email talent@getlago.com for any Qs!
Having 8 messages in a thread is a nazi dog whistle now?
This is how you recognize news site who does not trust its readers.

You rewrite text like this:

This is how you recognize "news" site who does not trust its readers.
> Properly written node apps are bound by I/O throughput

Does that mean that node apps shouldn’t do any computation on data, just move bytes between a file and a network socket? If I need my program to think, I wrote it wrong or in the wrong language?

I would rather have shared memory multithreading be a usable feature in my program’s runtime. SharedArrayBuffer exists but 98% of existing code uses objects and arrays so can’t be easily shared between processes without copying, and the cost of copying objects with structuredClone puts a huge optimization barrier in between most code and parallel processing.
> Taking a parent element for it to insert into would also be a poor API because it makes it harder to insert next to a sibling.

To extend the documentation example, wouldn't you just have "my-div-id-sibling" already and call

display("my-div-id", face);
display('my-div-id-sibling", someOtherFace);

Like almost all discussions that use language like "good API" or "bad API" this seems to me entirely personal preference. Personally I find anything where I end up having to call appendChild() myself a bad API.
I have to give a shoutout to New Zealand Marmite which is totally different to British Marmite (I think that NZ marmite has some sweetness as well).

Somehow i grew up in a mixed household that had both because my mum preferred Vegemite and I prefer Marmite.

In NYC it’s fairly easy to get Australian Vegemite but sadly impossible to find NZ Marmite, instead I do a bulk order every couple of years so that I have a stockpile :)
? What do you think they're doing with teams? They are listening to your conversations, watching you when you aren't in a call, and the same applies to anyone who comes within close proximity.
I just started using teams at my new job, can someone tell me why it's so bad? It seems perfectly adequate to me.
Do you have any data to support your assertion or are you just making things up?
Biden wants a space tax on companies like SpaceX that launch in the US
That really feels like a bad-faith and misinformed comparison.

Can you please at least do a very basic amount of research before you take sides on this? Perhaps watch a documentary (e.g. the devil we know) or read at least 1 wikipedia article -- it was clear from the outset that workers at these factories were giving birth to children with birth-defects for example. [1]

These companies had engineers who were actively concerned about its health effects, circulating internal memos to that effect [1], but just because there wasn't a finalized published study are able to claim "well.... it's not proooooven technically for 100% sure to be bad for you in small doses..."

Of course small doses of anything can take a decade to be proven harmful to newborn children. These are now being linked to ADHD, that's something that takes years of very intentional research to find (because how old does a kid have to be to get that diagnosis).

https://www.ucsf.edu/news/2023/05/425451/makers-pfas-forever...
Yes, check out my library for vector similarity that has various other measures which are more discriminative:

https://github.com/Dicklesworthstone/fast_vector_similarity

pip install fast_vector_similarity
I think it's more an architecture question. If one box works, stop building on services that force horizontal thinking, and pricing, from the get go.

You can solve one box availability with box 2 (hot backup) - all within the same architecture and price structure.
I would be curious to know as well. One possibility could be fear of cannibalization. Other than decrease range on the budget cars and possibly enable FSD for free on premium models, there may not be much Tesla can do to distinguish its budget line from more premium cars.

I am also curious to know what impact a large number of lower range budget cars would have on the charging network. I would definitely be upset if I bought a $60k Tesla only to find the chargers constantly taken up by people who bought $25k cars with limited range.

It could also be that Tesla does not have the quality control to make a lower-margin car possible. Warranty claims and service costs could eat up any profit made in this segment very quickly, especially if consumers do not buy add-ons such as FSD.
Internet drama that doesn't need to be on display for everyone to read from here until eternity.
LPython
What's should be information transfer between journalism AI and espionage AI? They are the opposite, avoiding contamination is the point! Sometimes, subjects are actually separate and "transfer" is "contamination". I don't want postmodernist thinking on my arithmetic AI.

This does move the goalpost to having an AI to select the AI to query, but that's a much lower bar to clear, it's almost a solved problem with sentiment analysis-type engines.
Not really, that’s a very clever trick used on floating point numbers, and does the approximate reciprocal square root.

This right-shift thing is far simpler, not very clever, doesn’t involve magic numbers, and is much more well known than the “Quake trick”. There are easy ways to see it. One would be that multiplying a number by itself approximately doubles the number of digits. Therefore halving the number of digits is approximately the square root. You can get more technical and precise by noting that FFS(n) =~ log2(n), and if you remember logs, you know that exp(log(n)/2) = n^(1/2), so shifting right by FFS(n)/2 is just mathematically approximately a square root.
Ask HN: White-label AI chatbot for agencies?
What are some popular AI chatbots with agency limits and with the option to white-label and resell ?
I’m trying build an exhaustive list of realistic options. See the spreadsheet here

https://shelbyjenkins.github.io/blog/retrieval-is-all-you-ne...
>The figure is highest in Germany and France, where 49 percent of respondents say their company will employ fewer people in five years because of AI.

German executives expecting a workforce reduction via AI, while still struggling with large scale broadband infrastructure. I'd bet money that it was Telekom execs that were this optimistic.
Aren't those like 2d version of nintendo's MIIs? I mean, the eyes noses and mouths are very much like those of MIIs
If you like this topic, I strongly recommend you read the references I attached to my comment.

In uniformly curved 2D hyperbolic spaces, it turns out that there is a higher dimensional non-Abelian Fuchsian translation group defined on a higher genus torus.
Looking for a job in sales to get experience
Hello HN! I am writing this post in hope someone out there could use a 23 year old business law student that is seeking valuable life and career experience. I am not yearning for money but skills and experience that will benefit everyone involved. I'd love to do something regarding sales or marketing for your firm. I know this sounds out of the ordinary, but I am a person that loves taking risks. Let's try building something great!
Imagine the marketing coup, when we’re all saying “Machine learning? Eh, it’s all just a bunch of Dot’s products.”
It's prejudice and confirmation bias.
Sure, the developers said they hadn't seen the image and that they'd never seen the image generator do this and etc etc. That's regardless of the truth; there's no reality where they'd say anything else, and their word cannot be trusted. That's the point of an investigation. They have every incentive to make this disappear as quickly as possible.

And, to be fair, its doubtful it would get very far; there's no evidence the aggrieved party wants to sue, she doesn't have the photo it generated, etc. I'm not standing on a soapbox arguing that the secret service should get involved or something. I'm just asserting that, it seems to me, we the people should care a bit more about this than we seem to be. Other people saying "its just a bug!" are incomprehensible to me; there's a spectrum between "your signin button is using the wrong hex code" and "your chemotherapy dispenser is outputting the wrong volume of medicine", and it is not obvious to me that this bug isn't closer to the right side of that spectrum than left.

An engineer in the room might even know that these generative systems are capable of hallucinogenic, and sometimes even explicit, output; but they don't have the political capital to stop decision makers from deploying these systems, or underinvesting in safeguards, etc. That's why we need pushback, ideally lawsuits but at least public outcry; so decision makers treat the decision to use generative AI with the care and consideration it deserves.
Heh, my first thought reading this post was “did you try clickhouse”
One key part of the formula omitted is most major insurers while posting underwriting losses in certain markets, etc in 2023 posted annual net profit over $1.0bn. Am I right in thinking these sweeping rate increases and market exits are justified by protection of $250mm+ per quarter net income? If so, then are we right to blame anybody other than the insurers shareholders and owners for this current state? Wouldn’t $25mm per quarter net income be sufficient? Why does runaway profits maxxing have to apply to every market including public good markets like insurance?
Open Service Broker
Sounds like Australians are the actual Swedes to Norwegians of the Brits, and Americans are kind of like the Danes.
What do you guys think? My initial thought is that it sounds like a moronic idea. A lot of countries near the equator could offer better prices - French Guiana or rest of South America.
That was a painful bowl of ignorance to read.

> especially when the 'offending' app apparently doesn't create security or stability issues, always leaves a bad aftertaste

The authors _assumption_.

> Microsoft may also resort to a more aggressive block in future releases.

Scare quotes.

> The software giant could have addressed these issues (some if not all) by providing options to switch to a Windows 10-style interface

Perhaps Microsoft should hire the author to do this. It's Just That Easy!
Companies usually offer a service or a product. If the company doesn't deliver what was agreed upon, then the customer can demand correction. If a taxi driver takes a needlessly convoluted route, charges too much, or doesn't bring you to the destination, you can complain to the taxi company. If the laundry didn't work, you insist on doing it again.

However, many activities are inherently fraught with risk or uncertain results since there are always things outside of anyone's control. A lawyer can't promise you prevail in a court case, but they have to advocate your case to the best of their abilities. A doctor won't guarantee that you become healthy again. No taxi driver will guarantee you that you will reach the destination in time, but they will bring you there. Atlassian won't guarantee you will meet a release deadline if you use their managed JIRA instance, but they will do their best to prevent data loss. And a company that basically sells access to a chatbot won't guarantee that it gives you correct results. Maybe availability guarantees.
Love this article but would like to dispute the author's notion of "real". In the post, he shows that the frequency domain is not special, in the sense that there are infinitely other equally valid representations.

But many places are real without being special - other than to those who make special use of them!

I'd argue a real place is one that affords the operators that allow us to inhabit and interact there -- stuff like object permanency, adjacency and distance. If things can be organized and sustained there, are they not real?

It's fun to imagine what kinds of structures can inhabit the frequency domain - or any other.
Using Multiple GitHub Accounts
We raised the biggest chunk of the money in 2023, which was far from being « zero interest rate », and « founder friendly », or even « fintech friendly ».
What is true is we raised the initial $3M in 2021, out of YC, on the back of our initial product that was not open source.
Greaseweazle
"Computers are very fast now" is largely because of caching. The CPU has a cache, the disk drive has a cache, the OS has a cache, the HTTP client has a cache, the CDN serving the content has a cache, etc. There may be better ways to cache than at the level of Docker image layers, but no caching is the same as a cache miss on every request, which can be dozens, hundreds, or even thousands of times slower than a cache hit.
To me it recalls "This has made a lot of people very angry and has been widely regarded as a bad move," which is a bit from the introduction and first chapter of the Hitchhiker's Guide.
I think blue is more-obstructed. Which is a really confusing choice.
There are two major problems with this approach:

1. With gadgets like this, the gadget is likely to be your firewall.

2. You are almost certainly running a sandboxed agent inside your firewall that runs untrusted code: your web browser. CSRF attacks taking over crappy devices like the devices in question are a thing.
Israel isn't home only for Jewish people who don't work on Yom Kippur, there are significant populations of both Muslims and Chirstians

I don't think that you can rule out any country based on email and commit timestamps, the attacker could have been further east and had a late work day, or further east with an early work day
Better might be to use the expansion (x+y)^2=x^2+2xy+y^2 along with the observation that in any base, the square root of a 2n-digit number is at most n digits, as in the common method for calculating a square root "by hand" with pen and paper. If you did this 8 bits at a time then you only need a lookup table for roots of 8bit numbers.
Holy shit that's so good.
This all seems like a moot point or at least unrelated to "individualism": Prevailing popular wisdom says that East Asian societies are "collectivist" but their prisons are not nicer to be in as a result, and there is still plenty of capital punishment to go around
100$/mo? I would like to be able to build out an idea in a week or two and see if it goes anywhere. Making my own metered billing system to go with it would be an enormous project.

If it does go places, I'm happy to pay the big fees when it gets big.

IMHO this is why Stripe is so successful - picking up the customers while they're small. I'm with Stripe because Adyen et. al wouldn't talk to me at $100/mo but Stripe would, and many years later I'm still with Stripe running a large multiple of that through them (ok, via Paddle now..)
Then just say that? No need to post the output, just as there's no need to paste a list of search results.
Only if dogs can only hear it.
IIRC, most (all?) fixed point DSP's have a square root instruction and/or helper instructions.
I wonder how many HN readers are complicit in this same style of abuse towards customer data.
Kodi is still an excellent option if you have it directly serve media from connected storage or a NFS/SMB share. Some people just don’t have the need to “share” their collection, which makes running a media server unnecessary.

I believe some use Kodi as a direct play frontend for a media server. But the native apps are pretty good these days and can direct play ~everything.

The other strong point is the plugin ecosystem. In particular, the Debrid plugin which allows you to consume content without needing to invest in storage. Stremio is an alternative to Kodi in this area afaik. Various IPTV streaming plugins also exist.
You mean Quake 3 and fast inverse square root?
No. And it wasn’t Carmack.
https://www.beyond3d.com/content/articles/15/

https://en.wikipedia.org/wiki/Fast_inverse_square_root