skysight-inc/HackerNews huggingface dataset:
Ask HN: Help me find spreadsheet software I found on HN
Searching HN has failed me so...

I remember seeing an app that has a canvas, and on it you put individual 'sheets' or tables. You can reference between them as normal, drag and drop them around. The screenshots _may_ have shown math being entered too, I can't recall.

Because my calculations are made up of many mini-calculations this seems a much better idea than the normal Excel style of multiple tables on one sheet, as adding a row doesn't affect all the other tables in the sheet. And you can see them all at once, which you can't with multiple sheets.

I've checked out https://blockpad.net/ and https://soulver.app/ and I don't think it's either (based on their current websites). Blockpad is close but more linear.

Hivemind, can you help?
You might as well just use an error-correction code: same result, less overhead.
How do you manage software with large assets? A single game can take 10-100GB of storage.
Fentanyl is a problem everywhere.
Just drop the flat fee. Stripe is 2.9% + 30c. If they did 3% and no flat fee, then on $1 you'd get 97 cents instead of less than 70. I assume the CC companies are charging a flat fee too...unless that's just Stripe's own thing.
I asked if those data lead you to any insights. I wasn’t able to find anything compelling that the title, noting the company’s collapse, didn’t convey more concisely.

More data absent insights just lowers the SNR.
I bet you removed all of the default subs and gp didn't.
I genuinely think that people who spread the idea that your individual outcome is significantly dependent on the statistical average for a cohort you are in are responsible for a _lot_ of suffering and lost potential.

Literally any effort you put in at all means that you are no longer the average in most cohorts. It's simply bad science.
> Why do you immediately think of it as that violent ? , Not tolerating the crime, involves arresting the person, and penalizing them with fines and other consequences

Different branch of these threads:

> So they steal from you, and then you get the privilege of your tax dollars paying for their room and board. I dunno, I can see why some people might not be chuffed to bits by that solution.

If we’re going to make sure we get appropriate vengeance, and we’re not going to pay to incarcerate them… what do we have left? Physical punishment? Slavery? Unless bankruptcy of a person (without any assets to begin with) alone is a sufficient punishment for these crimes, I’m all out of ideas on where this could go.

You may not be who he was referring to, but the people he was referring to certainly seem to be present.
It was more like 4 mins per song on a 56K modem. So you could listen a full song while downloading another. Hence pretty acceptable. The less acceptable part was that nobody could use the phone.
> I'm not trying to naysay, LLMs can do certain specific tasks very quickly and conveniently and I'm a frequent user. But it's like someone invented the dishwasher and now everyone's telling me one day it'll drive my car and make my movies. I don't see it.

You are 100% right with this conclusion, and I think you said it better here than in my post.

They are great at some tasks, but your hand holding it through them, and checking its results. Its a boon to productivity (and for me that was writing docs, and cleaning up email)...

I use it more like an advisor that I do not trust. Its like I asked the question on reddit and picked the top answer... It might be spot on, or it could be dead wrong, or it could be trolling me. This is very useful but one has to be aware of its shortcomings.

How do you get people using something that is helpful but has a large list of caveats?
Having visited the US from the UK quite a few times now, I would agree - American food is unecessarily sweet.
It looks like the original poster (on the cheating forum) claims to have a solution to this in development (https://sync.top/).

I'm very inexperienced with TPMs, but it seems a theoretical solution would be a hypervisor where the Endorsement Key and Attestation Key are passed through from a real TPM, but the rest of the state in the MIMO is totally artificially generated. That is unless that state is also signed by the TPM, in which case you would need to extract the Endorsement Private key from the hardware and sign the state yourself, and as i understand it extracting the private key is designed to be near impossible at the physics level. Or you could work around that some way with a replay attack of the signatures maybe?
Wait, what? There are so many assumptions packed into this statement.

Why should we view things through the lens of whether we are glorifying pirates or not? Is your assertion we should be condemning them? Why? Is it because they are taking bread out of the mouths of musicians? Is it equally bad if Spotify uses their leverage to commoditize and devalue music so musicians can no longer make meaningful money from recorded music? What about music labels who structure deals so they get the bulk of the money for a fraction of the work?

I'm curious to understand the principles you hold that give you such a black and white view on piracy.
Due to lack of water large trees don’t naturally grow, but can be grown if cultivated. Older neighborhoods often have 30-40 foot trees like any other place, but natively nothing grows much higher than 15 feet or so. Phoenix only gets 8 inches of rain a year and is in constant drought so it takes effort to get anything bigger.

Architecture is just catching up to optimizing for shade. It’s really a shame. Parking lots are now being covered by solar panels, which is a great use of space.
The worst part of my teenage years was having parents who believed this. It’s as silly as saying, “just calm down.”

I’d of loved to have been physiologically capable, as a teenager, of going to bed early and getting up early, especially in a northern climate where the sun is up at 9pm.
Nice work! People will always find something to complain about.

If you find it useful, a handful of other people probably will as well.
A friend of mine downloaded a bunch of videos "funny hidden camera" and then burned them on a CD and one turned out to be porn. Like, even back then it boggled my mind why he wouldn't have checked.
Good stuff.

On a Lisp compiler optimization tangent: It’s still relevant to SBCL and also generally interesting so the CMUCL advanced compiler manual section[1] is good reading.

[1] https://cmucl.org/docs/cmu-user/cmu-user.html#Advanced-Compi...
Every day that passes the Apollo program looks more amazing. A truly golden generation....
The most obvious example I can think of is Steinway. It was not a traditional PE shop buying it(at the time very famous hedge fund bought it for to reorg), but it is still a privately owned company and I've not heard anything bad about the pianos.
Win-win, politically. The crypto lobby is spending massively on lobbying. The veto lets them continue spending and donating into lower races; they’re not going to swing the national vote.
They don't define "M&A" (which bugs me), so:

https://en.wikipedia.org/wiki/Mergers_and_acquisitions
Yeah that's bad. I've put "[withdrawn]" in the title and taken out the name of the company for now, since it seems unfair to leave it in there. If the claims turn out to have been accurate, we can put it back.
https://sharemania.us/
Microsoft is ultimately a for-profit publicly-owned company, and are motivated to increase shareholder value. Being perceived as cool by the open-source community might play into that in some ways, but ultimately there isn't any revenue there.
COVID pandemic started in 2023?
After 10 years and many projects, the greatest with 40k lines of code including a time-of-intersection-solving single body physics system, I have come to know how to use Lua for my purposes. Even so, from the moment I started watching Rust hype videos on YouTube, I knew I would eventually be converted into a Rust fanatic. At the end of a 2 year project to rewrite my Lua game with a new physics system, I felt it was a good time to learn Rust (and rewrite the game again in Rust). So far I have spent 6 months in Rust and my old tool looks like a toy. How did I ever live without iterators, algebraic data types, the safety of a strong type system, and especially separate types for arrays and hashmaps for god sakes?

Lua makes the scope of learning programming smaller compared to other languages, so it is probably fair to say that it is a good language to learn programming with. However, knowing the details of heap vs stack, array vs hashmap, and explaining that to someone learning programming for the first time within a language that attempts to hide those details is frustrating. I can't see the smaller picture and view a table simply as a thing that you get and set values from, I can't see the weak types as anything more than an annoying source of bugs at runtime, and I crave the borrow checker which saves me from myself.

My 10 years of Lua set me up to appreciate Rust's fantastic design choices, and I'm having a great time in Rust land. I wish to remain in Rust land but my finances demand me to use my Lua skills at least a little while longer. End of ramble
That quote comes from an article ( https://grist.org/climate-energy/the-least-sustainable-city-... ) that argues that multiple infrastructure failures would be a disaster. I agree that there's a risk here in such an extreme scenario, though that's exactly why those services are as robust as they are.

My response is that if you aren't prepared for the A/C to go out during the summer or for your car to break down, then you're living on the edge. It's easy to put yourself in a bad spot.

I think we're okay, so I challenge the notion that were not, but it's something we need pushback on to keep us sharp. There are problems everywhere and it's key that we focus on ours.
Sure, but you list of things there describes a work flow that is becoming a bit old.

I would wager the vast majority of Nginx "installs" are running in a container now a days.

The distro doesnt matter and few are provisioning an instance of anything, that's some container orchestration job.

Last week trying to coax nginx to be able to set a CSP nonce in a web apps index.html which apparently meant I would need to custom build Nginx or a custom build a container with a custom built Nginx to install a plug-in to do it. This type of stuff adds up and having a bunch of stuff hidden in Nginx Plus doesn't help either.

I think Nginx is a great piece of software its just that people don't need all its offerings, they just want to host some tiny js and proxy to an API and things like caddy were built for that. The limited throughput doesnt matter when CloudFlare or Cloud front cache most of the things it is serving anyway.
Creating a "fabless" car company is up there with such great ideas like building basement apartments in Venice.
Peter principle?
You can, but maybe not in the "standard" way.

Standard way being trying to measure the precise differences between requests. The smaller the difference the more requests are needed to level things out and that just becomes pretty impractical quickly but still possible in some situations.

If you actually wanted to do a timing attack on the web you'd probably want to do something like a "Timeless Timing Attack" [0]. At a high-level the idea is to measure relative timing differences rather than the precise difference. Answering which request completes faster rather than how much faster.

The specific attack from the paper is taking advantage of HTTP/2 multiplexing to send two requests within a single packet, ensuring they arrive at the same time. Then uses the response order to determine which was processed faster/slower. It still requires making multiple requests to smooth out the data just not as much since you're only interested in the relative competition time.

Its not practical everywhere, but its more practical for the web than the traditional technique.

[1] https://www.usenix.org/conference/usenixsecurity20/presentat...
X is justifiably slow (2022)
Are you saying that on the one hand ETFs are approved by the SEC but on the other highly regulated institutions could not custody crypto assets as less regulated ones?
It seems much more likely that this is a hallucination than a data breach.
https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Look at the antecedents of some of those comments and you'll see the bar for successfully introducing an unasked-for language comparison on a language thread is very high.

A reasonable rule of thumb specific to this thread: unless the article is about a comparison between Rust and Go, you probably cannot safely discuss Go in a Rust thread, or vice versa. It's a lit match thrown into dry brush.
what part of your house are you going to eat in your advanced age? if you sell your house, you no longer have a house.
What is your plan? Sell your house for money, move to somewhere cheaper, and use that money to live? What will you do when housing is too expensive elsewhere as well? Is uprooting your life near the end when you need the most care really the ultimate plan?
What does PR here mean?

Edit, public relations I guess..
Show HN: I built ArcadeCal, a calendar app for gamers, by gamers
Hello Everyone! My name is Ryan and I'm the sole proprietor of Titanium Clad Studios, as well as the creator of ArcadeCal! ArcadeCal is a calendar application that is meant to make it easier for gamers to organize their gaming friends. I built it to solve my own problem. As my friends and I have grown older, it's become harder to find time to game. It isn't as simple as "see you on Halo after school" anymore. We all got old, got hitched, had kids, started careers, moved to other timezones, etc. So I wanted an organized way to create game sessions that my friends could join. ArcadeCal was the answer.

Along the way, I realized that I could server other audiences as well. ArcadeCal has built in stats for those who want to limit game time or maximize it. It also allows you to publicly share your calendar if you're a content creator, with planned customization and branding features for that page. I also wanted to add a little fun to the scheduling process, so gamification through achievements is coming soon.

Furthermore, doing a project that is heavy in datetime has taught me a lot. I now understand the horror stories of dealing with dates in JavaScript, which is something I had avoided before now in my career. It's been a fun learning exercise, and I'm sure I have yet more to learn in this regard.

This is my first commercial launch, but ArcadeCal is free to use as a guest. If someone is hosting a calendar, and you add them as a friend, it's free forever. I don't sell data and never will. I don't run ads. I'd love feedback from other SaaS owners, indie hackers, and especially gamers. Cheers!
Whew! Dodged a bullet there...
The allergy thing is a myth. If anything, allergies are worse in Phoenix than otemhe rparts of the country. The lack of any moisture in the air keeps allergens suspended for longer. Perhaps people spend more time indoors with filtered air to come to that conclusion. Phoenix even has unique spores with its own disease (valley fever).
I was referring to running your own DB on hardware with NVMe drives. Obviously you lose every nicety of managed services, but tooling exists to replace it, and you gain stupid amounts of performance.

RDS Multi-AZ Cluster gives you much of the advantages of Aurora, but with higher performance and more tuning capabilities, though you are limited to 3 nodes. Tbf 3 nodes is almost certainly enough for most companies. A few hundred thousand QPS would be easily handled by that.

Re: cross-region read replicas, eh… if you’ve somehow managed to ensure that every single aspect of your app is capable of withstanding the loss of an entire region – including us-east-1, since most of the control plane functions are there – then sure, maybe. But do you need it? If an entire AWS region drops out, half of the internet goes with it, and you can just blame that. I doubt the small possibility of higher uptime is worth the literal doubling in monthly costs.
Well there are other dedicated "WASM in k8s" solutions like SpinKube

and my Python apps have not been behind Nginx for a long time, they're mostly wrapped in a zero-config gunicorn runner in a Docker container, static assets in S3 via a CDN

am wondering who wants a single-node heterogenous application server these days

TBH the simplicity of it is appealing though
I put a rule in my adblocker to block the reddit homepage but not individual threads (because that's often where google takes me).

Massively helpful, but also concerning how months later I still automatically try to go to the homepage every once in a while and run into my adblocker.
HL33t’s razor: never assume a security vulnerability for that which can adequately be explained by LLMs being shit and hallucinating
The idea was to make Boeing compete with SpaceX.

SpaceX has already sent multiple crews to the ISS. Boeing is delayed and overbudget. Boeign has had a long series of problems including setting the system clock wrong.

Clearly SpaceX already won, NASA should just pull the plug on Boeing.
Maybe a darker environment makes it harder to see distant things, and the benefit of a brighter environment is to enable focusing on distant objects, which is presumably possible even for the poor souls confined to a small cage?
Why post an article that's behind a firewall that only subscribers can read?
Most Americans can barely afford a used car, let alone new, and you are suggesting they should rent a car at additional cost to supplant the EV they never wanted in the first place, for such obscure edge cases as "road trips"?

If you are in the market for a Lexus you are by definition in the 1% of car buyers.

I truly believe EVs will fade away into niche items for enthusiasts, with hybrids taking over the market. Toyota is playing the long game and is right on this one. The rush to widespread EV adoption is being spurred by activists who fail to see the big picture. There is a major lack of infrastructure problem that continues to be ignored and isn't being addressed.
Barely. Some artists outright tell you to pirate their music since most of their money comes from touring/merch.
Won’t that end when the current leases end? Perhaps the one logical thing our governor has done.
I'm curious why you answered a question with a question instead of actually answering.
Assistant doesn’t log messages or summaries, and the interactions aren’t used to train the Large Language Model (LLM).
Assuming the story is factually written, I think it is pretty short on evidence to make a conclusion either way.
It's interesting to see Haskell vibes mentioned.

Where's the "well yes but actually no" meme when one needs it.

It's not Haskell, it's Scheme.

https://www.lua.org/doc/hopl.pdf

> Semantically, Lua has many similarities with Scheme,
even though these similarities are not immediately clear be-
cause the two languages are syntactically very different. The
influence of Scheme on Lua has gradually increased during
Lua’s evolution: initially, Scheme was just a language in the
background, but later it became increasingly important as
a source of inspiration, especially with the introduction of
anonymous functions and full lexical scoping

Of course, Haskell was also Scheme influenced although it's an ML descendant.

Speaking of this, I wonder what would've happened if they embedded Lua into Netscape instead of writing JavaScript...
Maybe this can save you by accident but it feels too fragile to rely on for security. For in-house code you might know every compiler and CPU you will run on now and in the future. For open source, are you comfortable releasing code with silent assumptions that turns into a security hole if someone runs it on an AVR.
Why do you think OP made this up?
Ah! I think our wires got crossed!

I wasn't referencing Apple's Secure Enclave - I'm just using the new buzzword for "trusted computing"/trusted execution. Such at this thesis from Cal a couple years ago [0]

> However, FPGAs can be way more secure than any kind of ASICs

I agree with you! The issue is usability (and I guess it depends use case to use case). We gotta navigate a happy path between security and usability. Otherwise users will try to undermine security features.

This is an interesting convo tho. I'm going to favorite this for some thinking later.

> Why resort down to ad personam (the last two paragraphs)? These are not insults, but not valid arguments, either

That wasn't meant to be an ad personam, and if it was I apologize. It's literally was advice I'd give anyone who's worried.

[0] - https://www2.eecs.berkeley.edu/Pubs/TechRpts/2021/EECS-2021-...
> Not extremely sure why this happens

It’s when you have no watch history.
In the early 80s, the local pirate scene in my hometown revolved around a guy who I'll call George. George's entire basement was devoted to boxes full of diskettes (5 1/4" in those days) of pirated software and photocopied documentation. All kinds of software - games, office apps, scientific stuff, you name it. Some was downloaded from BBS's but the majority of it was shipped USPS from god knows who.

Thing is, he used virtually none of it. He collected software for the sake of collecting it. He didn't even play video games, just loaded them up once to make sure they ran. He was a hoarder basically, who had stumbled into a niche hobby, and like most hobbyists he would happily share it with anyone who asked.

I'm not saying every pirate is like that, or even most, but I am saying, I don't think the pirate scene works without people like that. The music fans are spokes, but people who do it for the sake of doing it are the hubs.
> on the one hand ETFs are approved by the SEC but on the other highly regulated institutions could not custody crypto assets like less regulated ones

I never commented on any of this.

Non sequitur notwithstanding, yes. ETPs segregate the risk from the rest of the financial system. Their price discovery doesn’t even require market makers touch the underlying asset.

And there are few assets less regulated than crypto. (Its proponents can’t even agree on whether it should be regulated as a currency, commodity or security.)

Note that custody doesn’t mean hold. Blackrock can hold Bitcoin. It just can’t custody it and pretend it’s holding a regular financial asset.
With WSL they are absolutely at the "extend" step.
Yes but it's not "particularly American".

"In November 1898, an optical instrument maker and inventor named Sir Howard Grubb addressed the Royal Dublin Society and proposed the concept of a radio controlled clock."

It was already used in telegraph transmission.

America just implemented first.
The "custom range" feature simultaneously feels broken, gamed by spammers, and intentionally being scrubbed. I'm surprised they haven't completely removed it yet.
Can't help with the tool you are looking for, but there's an old trick from the Lotus 123 days (i.e., the time before spreadsheets gained "tabs") that helps with this problem of adding a row or a column to one table messing up all the other tables.

You arrange your tables diagonally on the sheet, such that no rows or columns of any one table intersect with any other table. You can then add/subtract rows or columns from any one table without changing the others.

I.e., layout your tables like this (hopefully the box-draw artwork comes through):

┌─┐
└─┘
┌─┐
└─┘
┌─┐
└─┘
In case anyone is skeptical of my post, the actual sms my father sent was a few pictures from a UFO festival in upstate NY (a stormtrooper, an alien, etc) with the following message: "Wish I could say that the UFO Festival was out of this world, but I would say it might have been closer to Uranus.". I was initially embarrassed to post that here :) But the additional context may be helpful.
> ...to custody crypto

Weird turn of phrase, haven't seen "custody" as a verb before. Pretty sure they mean:

https://www.investopedia.com/selecting-a-qualified-crypto-cu...
Ahh I can imagine the 2000 lines-long main() :)
They will never think you're good enough