Hacker News new | past | comments | ask | show | jobs | submit login

:-) I'll never quite appreciate why people say things like this. Having some kind of embedded scripting is useful for all sorts of things, often form validation. A sufficiently complex validation system becomes Turing complete, so you might as well skip the hassle of a custom language and go right to JavaScript. Once you have JavaScript and some way of updating a graphical pixel grid, you're at Doom-completeness. I think it's a wonderful, not terrible, thing that computation and programmability are so cheap they've become ubiquitous even in the most mundane applications

> Imagine the experience of excel being implemented inside a virtual world.

There's nothing quite like the optimism of a VR fanboy. Is there any other thing in tech that drives such ungrounded dreams?


You didn’t know? Baffles me, but here is a link to E. Mignot. He alone is instrumental to the understanding of N. I expect him to receive the Noble Prize soon.

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

He shares extremely deep insights and latest state of the art information on N in layman terms on YouTube.

Simply enter his name and enjoy his latest talks from 2023 and 2024 from the Wake up conference.

He discovered the mechanism behind N. And there is hope for a causal treatment for N1.


DataFusion and Polars are like two sides of the same Rust coin: DataFusion is built for distributed, SQL-based analytics at scale, serving as the backbone for data systems and enabling complex query execution across clusters. Polars, on the other hand, is laser-focused on blazing-fast, single-node data manipulation, offering a Python-like DataFrame API that feels intuitive for exploratory analysis and in-memory processing.

> it's also about adversaries that may have physical access to your device and can provide that consent. No matter how convoluted you make the rube goldberg machine to bypass the cryptography, if there's a way to bypass it it will be bypassed

You claimed that an adversary with physical access to your device can compromise your unlockable phone, but presumably this won't happen with a phone that can't be unlocked. Is that not what you claim? If so, please detail how.


> At some point the argument morphs from 'I should be able to do whatever I want with my device' to 'I should be able to access your service/device with whatever I want'.

I'm not demanding to be able to log in to your service/device and replace IIS with Apache on it. I'm just demanding to be able to access it as a normal user with Firefox instead of Chrome.


Excel's a nice example for a few reasons:

(1) it wants to be a bicycle for the mind, a simulation playground where you edit something things and the environment changes -- something a game engine could "excel" at

(2) it sucks in a whole bunch of ways, but it's hard to displace. People use it to do things with CSV files that somebody would use pandas for if they wanted to get the right answer. People use it to do things they'd be better off using Access or SQLlite. And then people use it to calculate things

(3) At this moment I'm making some simple models of businesses w/ Excel, one sheet is calculating the value of a comment on this site, roughly $600B evaluation, 7% equity stake, HN responsible for 5% of that value (brings in founders and employees) with a total of 50M comments, I get a eye-popping value of $50 per comment!

It's actually ugly in Excel, for instance I don't really want things on a grid, I want to make the calculation immediately clear as a graph, I just wish that this product

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

had a bunch of sequels. If anybody can make the next thing I'd love to see it. It's tough because Excel comes with Powerpoint, Word and other tools in Office 365 so it seems free to people. Then there's that inferior Google Sheets.


Microsoft has been going in the opposite direction. Nowadays you can post any win32 app to the store, they are loosening not tightening

Yes, it works perfectly. It’s a Thinkpad X260, not exactly new hardware, and even Debian works just fine.

Because Bluesky isn't being run by a piece of shit, and if that changes in the future then I'll just leave.

I got good years out of Twitter before it sucked, I have no regrets about getting in early on it.


"Slack (eight years old)"... really?

I mean I could be wrong but I was under the impression Slack was just IRC with a fancy web interface. And IRC goes back to 1988 is wikipedia is to be believed

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

If I'm right that means Slack is much older, except for the fancy UI parts, which are no great improvement over say the nice colors of BitchX with some bots that record the channel history.

And you can't take over Slack channels by riding a server split. That would be super-cool though.


Did you try not eating late in the evening (= after 6 pm)? In my youth I often felt tired and stapled to the bed in the morning. Turns out that it was due to a combination of eating late and having (then unknown) food intolerances.

So because we can't eliminate every possibility, we should just give up on all protections?

> All you need to do is have one base installation of each version you want

Because of this ^


Thank you for sharing this feedback, I'm sure they will do it better next time. :)

The incident report said, “the growth of off-heap memory” was a cause for the OOM.

Why would have too much traffic caused that to increase specifically? The overhead of a connection in the kernel isn’t that high.

To reduce pressure in the future, they could smear the downloading of new assets over time by background fetching. E.g. when canary release of a new canva release starts they probabilistically could download the asset in the background for the existing version, so when they switch, there’s nothing new to download.

Features like collapse forwarding and stale-while-revalidate are powerful features for CDN’s, but there are these non-intuitive failure modes that you have to be aware of. Anything that synchronizes huge numbers of requests is dangerous to stability.


It does indeed.

It seems to understand the way you want your unit tests written. So if you have a particular style, it's best to write one or two tests in your style, then it will use that same style when it starts writing tests.

You can do prompts like "I need unit tests for the exceptions that are raised in the SuchAndSuch.function()", and it will do it -- particularly if you have a unit test already written similar to what you'd like.


That's not what I claimed?

The point is that matter is by far the most concentrated form of energy we’re able to manipulate. The original comment seemed to be saying something along those lines, although it seems to have been flagged and I can’t check it now.

Generally it's the Atkins diet that's considered a carbo cult.

I still don't understand why people want separate tooling to "handle the Python executable". All you need to do is have one base installation of each version you want, and then make your venv by running the standard library venv for that Python (e.g. `python3.x -m venv .venv`).

I guess it's "Brutalism" or something, but I had a physical revulsion to the entire site design and all their fonts. It's so ugly it's almost charming.

I just came across this concept on Reddit. Proprioception is the perception of where your own body is, how it moves, etc.

Extended proprioception is the extension of this concept to the tools you’re handling. (despite the absence of direct sensory receptors) A classic example is how you can develop a sense of where the car you’re driving is in space. You see that also with drones, surgical robots, excavators, cranes, etc.


What's even better is that the Mira tablet simply RDP'ed into a Windows XP Pro machine. Had to be Pro, because RDP. Locks out the local console, because RDP.

It was slow over 802.11b (I beta tested two of the devices).


We need someone to write pastry.c which takes any C file and reorganizes the code into the shape of delicious bakery products.

This is a specification for Python packaging, which is tooling separate from Python releases (for better or worse, IMHO worse but the BDFL disagrees). There's a box below the Table of Contents of the PEP that points here:

https://packaging.python.org/en/latest/specifications/inline...


"Site last regenerated October, 07th 1999 11:51:02 PM"

I happened to prefer the original article: https://www.canva.dev/blog/engineering/canva-incident-report...

I think what you're asking for are the kinds of philosophical questions that don't have clean logical answers. I agree that the cases of people advocating for groups they are not members of are more challenging, but I think they're also highly situation-dependent; for example what representation does group Z have already? And how do you quantify that?

In my experience a lot of these problems ultimately trace their cause back to some systemic imbalance that's often invisible to those on the 'winning' side of it. Take the idea of 'white privilege'; a lot of white people live in very poor or difficult circumstances, and probably don't feel privileged, but the real meaning of that phrase is that their situation would be even worse if they weren't white, and purely because of their appearance. So I think if you want proposals for dealing with these kinds of problem, then fixing the societal systems is where you want to look, rather than dealing with the proximate causes. Most of us can only work on the level of symptoms with this one though, hence my initial reply.


Very cool! Thank you!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: