skysight-inc/HackerNews huggingface dataset:
Dictatorship is very compatible with conservative values.
burn it by writing something true, relevant, and/or useful
s/512/1024
If if you click through for meta analysis of most of the drugs listed, it claims a statistically significant reduction in mortality. That seems incredible.
SSL/TLS/etc are libraries, yes. And the certificate store is an OS service.

Ancient software has trouble talking to modern services; modern services and devices don't want to fall back to speaking the old versions because of downgrade attacks.

And if you have an important CA certificate expire, you can't talk to anything.
Note that I wrote quality of public transit. Sure, NYC has an extensive subway system. But compare the quality of the actual trains and stations themselves to somewhere like Berlin, Zurich, or London. NYC is far dirtier and less taken care of, aesthetically. Which was my point - aesthetic appeal of a subway station isn’t something New Yorkers seem to care about in comparison to residents of other global cities (that are ostensibly poorer than New Yorkers.)
Brian Chesky, CEO of Airbnb, Talks about the Gospel of Steve Jobs
Check out textify on appstore. I have found the accuracy to be great even for my terrible hand written text.
Expecting the market to sell EV when there's such pressure to subsidize lower fuel costs was never going to work out. Americans' inability to stomach discomfort without destabilizing the country is really, really bad news for the human race.
Ha, I have a potent nexus to each of the places you mentioned. Curious for the source on Wyoming--from where I'm writing this--being anywhere near New York or Switzerland. (We're above average in America and rich for Europe [1].)

[1] https://en.wikipedia.org/wiki/List_of_U.S._states_and_territ....
And he loses his page state if there is an error. You have to do server-side validation regardless, but client-side validation can be a lot more pleasant for the user.

I used to think it doubled your workload to do both, but if you are using JS-free client-side validation, I think that the server can just return an HTTP error guilt-free for any invalid input that the browser will catch. It’s a pretty good compromise for format validation.
> NYC has an extensive subway system. But compare the quality of the actual trains and stations themselves to somewhere like Berlin, Zurich, or London

Yes, quality. You've got a big, dirty subway system plus bus rapid transit plus taxis plus the Swiss-calibre regional rail system I mentioned. I've lived in Europe. The New York metropolitan regional rail system is comparable to its capitals' medians.

> aesthetic appeal of a subway station isn’t something New Yorkers seem to care about in comparison to residents of other global cities

I once voted in New York. Give me a choice between ten billion into prettier stations and more stations, more rail, more cars, and I know which I'd choose. New York City and its metropolitan empire have a high-quality, high-availability, broad-spanning and comfortable rail system.
Very interesting! Identifying great new content is a big unsolved problem for HN IMHO. Unfortunately, scores are not a good metric to predict, because they are not comparable (see https://felx.me/2021/08/29/improving-the-hacker-news-ranking...). A better metric might be "upvoterate", defined as how much more or less likely users are to upvote a story compared to the average story. More about that here: https://github.com/social-protocols/quality-news?tab=readme-...
Grip strength as a measure of aging has been known about for a long time. I was working on research with a gerontologist 10 years ago and he told me it was one of the most reliable measures he used in his practice for telling when someones muscles were deteriorating (sarcopenia). You can buy grip strength meters that are relatively inexpensive:

https://www.amazon.com/Handeful-Dynamometer-Measurement-Elec...

We built a Bluetooth enabled one for him to use in his research.
It’s all luck and randomness - that’s why both of you fail to come up with any rational explanation.

You can be upper class and get all the best resources etc and still be a piece of shit human being that has a net negative impact.

You can be dirt poor and not have any education or even hope - and you can become one of the most influential people on the planet.
This is a surprisingly greedy POSIX update.
Rust provides better tools to handle logic errors as well. Sum types/exhaustive pattern matching, affine typing, and mutability xor aliasing let you model many kinds of real-world logical constraints within the type system. (And not just theoretically -- the teams and projects I work on use them every day to ship software with fewer bugs than ever.)
would I be able to promote any of my products or would I be banned for doing so?
> Flutter is the best thing that happened to UI development since Qt. Most people don't realize how many apps written in Flutter they use daily, simply because it's impossible to tell.

Electron-based apps are also everywhere and they are through and through bad and a step backward. I would take caution to not do appeals to authority. I would extend this assertion over any javascript-on-a-webview-based GUI framework. Awful concept from start to finish.

The fact that you failed to give any specifics to support your superlatives leads to suspect that the comparison with Electron is well suited.
I don't think this is a hypothetical use case, at least for me. I like writing on paper with a fountain pen. But would like a digital version of the notes that are searchable. Reasonable ocr exists for conversion to text, but this would may be give slightly more accurate results.
New global navigation data service launched in Ireland
Because it’s not legal…
The problem is that it seems to be necessary to prompt every transaction for a tip to collect any credit tips at all, or at least all the major POS are set-up that way.

Which doesn't seem like it should be a big problem in an already not tip-heavy, but there are a surprising number of people who make a very big show of not being able to tip because there's no credit option.
There is a good reason why Rust can't do it the Go way - Go's always-async concurrency requires a fairly heavy runtime. Rust is designed to be able to support systems that have no runtime at all, or a specialised one. (https://embassy.dev/ is an example of a specialised async runtime for running async Rust on microcontrollers).
I would love to hear positive python packaging stories because my other language packaging experiences (lisps, R, rust) felt so much better. Did you try to maintain python packages on a system with old gcc that cannot be upgraded and walk through the dependency hell explicitly while having SAT solvers fail to find compatible solutions after minutes at a time? Have you managed to keep bit-level reproducibility on future reproduction runs for more than five years in any other way than keeping the old OS and hardware around? What are your packaging tools of choice (setup.py is obsolete soon, poetry did not stick, pyproject.toml for the win I guess, conda at glacial speeds, pip too slow and prone to security risks, uv faster but incomplete, …)? Did you not encounter packages with dependency specs that no longer worked on future dates?
https://archive.is/ycvZb

The median ranking is very similar, but on mobile now (hence the shortened url)..
Hitchhikers Guide to the Galaxy - which has the best hint system ever (and you can play it hint-by-hint while still having loads of fun, as sometimes they’re misleading)

A Mind Forever Voyaging for the story and setting.

I doubt anyone would get a quarter of quality from genAI though.
I am a Pokemon fan & made "Pokemon sleep calculator"--pokemonsleepgrader.com
Hii !

I’m excited to share a little project : Pokémon Sleep Grader!

As a huge Pokémon fan , why not develop a tool than calculate grade of Pokémon.

You can select your Pokémon, its nature, and than subskills you’ve unlocked.

After that, just hit "Calculate Score" and see the results!

I enjoyed a lot while working on this project.

Its designed to be dead simple + user-friendly.

I’d love to hear your thoughts and any feedback you might have.
Then we will just have to agree to disagree, because in my eyes there’s no way that NYC’s average subway station is 1/10 as clean as one in London, or that the regional train system is remotely as good as say, the S-Bahn system in Berlin.
Either Display Stream Compression or 4:2:2 chroma subsampling will easily make 8k120 fit into 80Gb/s with minimal added latency and artifacts that are barely visible to the trained eye.
I disagree. [edit: sorry: not completely?]

Decisions are made openly with excellent (if exhaustive) discussion, clear reasoning, and mostly on the merits.

Features are building on prior features over the years, and when things have needed to be changed or deprecated, they get changed. So the language is alive but not encrusted.

Decisions are made much more independently and quickly than Java, which has a similar installed code base and motivated corporate patron. Both small-scope and sweeping architectural changes work through the evolution process pretty quickly.

All languages starts with a clean sweet spot but major gaps, and then migrate to common features as they age. Right now, Swift has probably the most mature concurrency plan of all languages, and is beginning to address the lifetime issues presented by value types.

No other language blends low-level efficiency and control with high-level type-safety so well - no less seamless inter-op with C/C++, static macros, etc.

What's not maturing as fast: third-party libraries ecosystem because most people just need Apple's, Windows support (because - why?), and alternate IDE's, static analysis, etc.

As for 217 keywords, etc.: be glad there's a name for everything, without a plethora of ways to do the same thing. If it weren't easier to do complicated things with a correspondingly complicated language, everyone would be writing functional lisp code.

The real problem now is there's no real agreement on how to do the function coloring, effects, traits, etc., but that's what's needed to make use of modern hardware.

In particular, the type system being bidirectional has made it both pleasant (when it works) and painful (when it doesn't), and stuffing all this new behavior into a type system constraint solver is a bit of a black art. Venn diagrams and verbiage aside, it's just hard for people to think about, e.g., what ~Copyable means for generic parameters, or how a parameter can place a function in a different memory region.

But they'll do it after a boatload of discussion, and then make a dumbed-down happy-path 10-minute video for WWDC with code folks can play with - 10 million folks.

If anything, the language is strangled by history, but remains attractive because the team does such a good job.
I wish someone would fund a lidar/3d scanning of the catacombs. I don't know if it would be plausible in any capacity but It sure would be cool.
> Is cursor considered a better solution?

It's the best I've tried so far. I only tried copilot when it came out, so it might have improved a lot since then, perhaps someone using both now can chime in.

There's two things I like about cursor - the overall multi-file edit -> I use this for scaffolding whatever I need, at a high level, and claude 3.5 seems a bit better than 4o for this.

The tab thing really works, and it will surprise you. They don't do just autocomplete, they also do auto-action complete so after you edit something, your cursor (heh) goes to the next predicted place where you're likely to make an edit. And it works ootb most times, and a few times I've gone "huh, might have missed that, if it weren't for the cursor going there".

So that's my current workflow. Zoomed out scaffolding and then going in and editing / changing whatever it is that I need, and cursor has two really strong features for both cases.
My problem with all AI code assistants is usually the context. I am not sure how cursor fare in this regard but I always struggle to feed the model enough of the code project to be useful for me on a level more than providing line per line suggestion (which copilot does anyway). I don't have experience with cursor or cody (other alternative) and how they tackle this problem by using embeddings (which I suppose have similar context limit).
I'm attempting to reproduce the inswapper implementation. I'm glad to hear your feedback.
Everyone is complicating their answer. The answer is simple: In the US, these machines will get cracked and the ROI will be negative. Same reason why Amazon Go didn't work.
If you have made a good product that is relevant to the audience you might even gain karma.
Specifying Serializability in TLA+
> If you're in a merged function then you don't know which of the original source lines you're looking at.

Then don't do that optimization.

How much is gained versus the grief that is caused?

Even when I did a lot of embedded device coding, I don't think that optimization ever saved me more than a couple dozen bytes of code.

And, as you point out, the optimization is stupidly difficult for debuggers to to unwind.

This is one of the disconnects of modern optimization. There is no good backpressure from downstream tools to say "Oy. That optimization is going to make our lives difficult. If you can't demonstrate a significant improvement, don't do it."
If it can generate accurate shapes from a photo of a signature, why would you need a generative model? Just draw the SVG wherever you need it.
Funny story of my youth: When the first payphones with digital terminal were introduced, I found that you could access the operator menu, that was password protected. For months I checked different combinations of those 5 secret numbers at different terminals after school, in a sequential order. One day I was in.

Inside the operator menu you could check how much money there was inside the machine, you could make free calls, but you could not take the money out. I never managed to take the money out without violence.

So I signed a mobile phone contract that gave you some call minutes the more calls you received (it was a hit back then, I think from Vodafone), and called myself repeatedly from phone to phone.
I think it's only a matter of time before we start seeing computer-created actors who will be superstars. This reminds me of the situation when the Hollywood studios refused to license Netflix some of their movies and shows. Netflix fixed the situation by creating its own shows and side-stepping the studios. In time a startup that has nothing to lose will create its own character that it will use as it likes in shows and movies not bothering with any real-life celebrity actors. It's sad but it's coming.
This is not article-content-related but article-presentation-related: the trouble with 3-pixel-wide scrollbars is that you have to be very exact when you try to use them. Yes, there are scroll wheels and keyboard buttons, but forcing the mobile experience (on a mobile I probably wouldn't notice) on non-mobile setups is at least annoying.
I write a lot with a fountain pen and if anything it made it harder to understand my handwriting... even the next day I'll have a hard time.

I've considered the "just learn to write better" approach and I've tried here and there but I've been handwriting journals for 28 years and I'm just not sure it's possible to write cleanly at the speed I handwrite at this point. Especially since it's in cursive.
On your last point: I think it's useful to think in multipliers and desired outcomes.

Do you want the best doctors involved in care for patients and training juniors, or do you want them to spend time jockeying for a position in the hierarchy because that's a plausible but also the only way to 2x their income?

This doesn't fully answer the question, of course, but it suggests that large pay disparities are extremely wasteful for society as a whole.
You just restated what I originally said:

> I think the challenge is that the sciences are hard and developments there are fairly slow as compared with financial stuff which moves a bit more quickly.
> Using list prices, the iMac costs $300 less than a studio display with the same screen.

I think the old 27" iMac may have used the same screen as the current Studio Display, but the current iMac has a smaller and lower-resolution display.
unless you own land and manage not to sell it to buy food, you should not assume that you will still have your current lifestyle in ten years. even if you are of the rentier class, you should not assume that there will be enough people who can afford your prices in ten years.
This is significantly undercounting in at least several cases I know of. e.g. I was employed by Elastic and Kong and in both cases, the number of developers employed by the company to work on these projects was several multiples the size reported here
Yes actually it would be cheaper if one pre-provisions VMs. Albeit, to ensure sufficient provisioned capacity that one would have to slightly over-provision here, and for a coding power-user that it would be almost $2-3 cloud costs per month excluding the software engineering costs of maintaining this fleet of servers and scheduling jobs on it.
The people he shits on are usually people who get offended by the implicit vaguely left-ish politics of his posts. I don't see the harm in him dunking on them, since it doesn't affect the quality of his actual content.
(Tested with Chromium, at https://expired.badssl.com) It says "Not Secure" on the left side of the address bar. It says "Privacy error" as the tab title. And then the body of the page:

<bold>Your connection is not private</bold>
Attackers might be trying to steal your information from expired.badssl.com (for example, passwords, messages, or credit cards). Learn more about this warning
net::ERR_CERT_DATE_INVALID
The subject of your writing.
You’ve never worked in middle management, have you? Just because they do largely ‘soft stuff’, mediating between different departments, teams and layers of the organisation, and (hopefully) running interference so that their team can focus unimpeded on the actual fun part of the job, doesn’t render their contribution null and void.

I’ve dealt with bad upper management, bad project management, bad clients, bad suppliers, but only rarely bad middle management. (And no, I’ve never worked in middle management although at times I’ve been some of the other categories above. :P )
You can put them on The Blockchain and the write smart contracts to trade your HN karma tokens.
If your content or comments receive downvotes from users, you may lose some karma.
Another, earlier book that essentially takes the same premise but in a far grander fashion is Georg Simmel's Philosophy of Money, which takes money as the central organizing factor of contemporary society and examines everything from that standpoint. I would highly recommend it; though it's quite long, and if you don't have time to read it all you can start from the last chapter.
I use comint-mime [0] to show images in IPython buffers started with `M-x run-python`.

[0]: https://github.com/astoff/comint-mime
"cloud" - somebody else's computer.

"edge" - it's like embedded, but with 5 layers of abstraction and abysmal performance.

hth.
That wikipedia article was a great read but I have to agree with GP.

> According to the standards taught in secretarial schools in the mid-20th century, a business letter was supposed to have no mistakes and no visible corrections.

Certainly, there were other reasons like speed, repeatability, official-looking, etc... too. Most typewriters wanted to be cheaper and on-demand printing presses. Some even managed variable width fonts! :)
Space is much more than circular orbits around earth, and is not a scarce resource — it's big enough that you can disassemble the earth, all the planets, all the stars, all the galaxies into atoms and give them so much padding it would still be considered extraordinarily hard vacuum. Something like 3.5 cubic meters per atom, though at that scale "size" becomes a non-trivial question because the space is expanding.

Which reminds me of a blog post I want to write.

> Similarly you just can't have random folks blasting out radio signals at random.

That's literally what the universe as a whole does.

You may not want it, but can definitely do it.

> Yes, satellites are robots. However, they have no agency.

Given this context is "AI", define "agency" in a way that doesn't exclude the people making the robots and the AI.

> Incentive structure decides if we have kessler syndrome, which then direct humans to solve problems with robots.

Human general problem solving capacites do not extend to small numbers such as merely 7.8e20.

For example, consider the previous example of the moon: if the entire mass is converted into personal robots and we all try to land them, the oceans boil from the heat of all of them performing atmospheric breaking.

And then we all get buried under a several mile thick layer of robots.

This doesn't prevent people from building them. The incentive structures as they currently exist point in that direction, of a Nash equilibrium that sucks.

Humans do not even know how to create an incentive structure sufficient to prevent each other from trading in known carcinogens for personal consumption even when labelled with explicit traumatic surgical intervention images and the words "THIS CAUSES CANCER" in big bold capital letters the outside.

If anyone knew how to do so for AI, the entire question of AI alignment would already be solved.

(Solved at one level, at least: we're still going to have to care about mesa-optimisers because alignment is a game of telephone).
I believe GP meant exploitative towards consumers.

The customer was presented a deal. That the deal includes non-written, ever increasing additional charges unilaterally imposed by other side is exploitative.
Historian thinks the Ark of Covenant and Holy Grail are buried under this house
Rich people are the most oddly tight people I've ever met. They'll buy a £5m house one day then the next spend 30 minutes arguing with the gardener that the broken 10 year old mower should just work and most definitely doesn't need replacing
I recently started using Cursor for all my typescript/react personal projects and the increase in productivity has been staggering. Not only has it helped me execute way faster, similar to the OP I also find that it prevents me from getting sidetracked by premature abstraction/optimization/refactoring.

I recently went from an idea for a casual word game (aka wordle) to a fully polished product in about 2h, which would have taking me 4 or 5 times that if I hadn’t used Cursor. I estimate that 90% of the time was spent thinking about the product, directing the AI, and testing and about 10% of the time actually coding.
His advice is good; I've found multiple outfits based on his recommendations. Given that he specifies how to select clothes based on form, function, and taste, and not by pimping brands, this is absolute gold.

Who gives a damn how he dresses; I hope he takes his own advice because it'd be pretty weird not to, but he could walk around nude for all I care.
As evidenced by other responders, no it isn't a legitimate complaint.

Every time it's mentioned people come out of the woodwork to complain about "how can I use it while it's charging".

Meanwhile the people that actually use one know that isn't an issue - and rebut the complaints.