skysight-inc/HackerNews huggingface dataset:
Many talk about the pricing, but for me the value of having a working (unlike DDG) search engine that doesn't secretly think it knows better than me (like Google) is worth everything I pay now.

Internet is I guess, next after a working computer with a working dev environment, the thing that makes most difference for many of us developers.

For me it has value in two different ways:

1. time saved by arriving at the correct answer quicker and not waste a lot of time trying to refine my search to the point where even Google cannot misunderstand it. If your relationship with Google is better, more power to you.

2. I am a happier man as a result of not having to fight my search engines day in and day out.

I also notice that unlike a number of others who like me feel they use search a lot, I don't get close to the quotas.

I guess one thing I might do differently (based on years of frustration with Google and DDG) is I take something like a depth-first approach based on my first search:

- Using Tree Style Tabs I open every result on the first page that looks relevant in a new tree (ctrl-click to open in new tab, nesting is automatic)

- I then look at each of them, ctrl-clicking every link that looks relevant, recursively

This works for me and I have been doing it for years. One nice side effect is it gives me a permanent somewhat organized tree of most of the most relevant docs. In some cases I even select such trees and (with the help of another extension) export them as nested links in markdown in rhe hope that I can use as a more permant table of contents for the topic.
Yup, this is it. Newline and CR + NL are the only recognized line endings on Github. You see this often on old source dumps (the Prince of Persia source release stands out, IIRC) of Classic Mac software.
Check out elk.zone:

https://elk.zone/mstdn.social/@Devilstower/11029957646932618...

It's a Mastodon frontend that's super simple/clean.
Cybersecurity and Artificial Intelligence: Threats and Opportunities [pdf]
It's everything. Starting with compute unit, sensors. They _are_ getting smaller and cheaper.

Then there are actuators. Small robots use servos which are not fast enough. Bigger robots, like those from Boston Dynamics, use brushless motors. Which are fast, but have limited torque.

Then there is the cost. Without volume it's absurdly high.

Then competitors, they can easily reproduce. For example Boston Dynamics sell it's dog sized robot for $75k, while mechanically similar Chinese are $4-10k.

Then the biggest question is what are you going to do with it for this price? Special note: we already have vacuums. You cannot send it shopping alone. Any other realistic ideas?
> How would you change the wording to make this clearer in a way that does not strike you as dishonest?

I don't necessarily agree it's dishonest, but I think it's a bit weird to have a pricing tier than effectively doesn't work for anyone who would pay for the service.

As you said, almost all Kagi users are not in this 99% of users. Having a plan that caters to these users probably doesn't benefit many people in that group because they won't pay for search, but for users who would pay for search they might see that tier and feel that the quotas are stingy and they're being forced up the pricing tiers for behaviour that to them feels normal.

I don't know what your subscriber base looks like, but as an armchair spectator... I'd probably drop the $5/m tier and then emphasise that the "Professional" tier comes with "10x the number of searches that an average internet user makes", or whatever the multiplier actually is.

Also it would probably go some way towards assuaging fears of running out of searches if unused searches rolled over month to month. This tends to feel fairer in general.
> If culture is not going to be in the office anymore, then maybe there’s a new hybrid that has to do with the home put together with an office space.

What is he talking about??
Lurking around for text based spreadsheets for Linux, brought this one which can import/export xls and xlsx, use GNUPlot for graphing and Lua for scripting.

https://github.com/andmarti1424/sc-im

Already packaged in Debian and Alpine, possibly others.
I think I've had a couple of my posts from https://ioc.exchange/@invisv end up on the front page, though I don't think #1.
Ask HN: What are your favorite ChatGPT prompts?
I want to be better at using chatgpt to save time. Looking for ideas or resources on how you guys do this. Just a place to start/get inspired.
Probably, but not at the price point of $2700.

It would probably be $25k-$50k and 1-3 years of development time depending on your skill set.
Why Beauty Matters – Roger Scruton (2009)
Nope it doesn't work that way for swift, stuff has to repeat on multiple cores per file within a single module, leading to being less compute efficient the more cores you add, unless you force everything into a single thread with WMO mode, but then you have manually manage your build graph very carefully to stay compute efficient. It could've changed since I've last looked, but there are still things like that are lurking around.

https://github.com/apple/swift/blob/main/docs/CompilerPerfor...
Downvoted because I'm tired of seeing anti-union propaganda on Hacker News.

Can we stop yet? Please?
there's always someone in these threads who says something like this, and to be honest https://danluu.com/keyboard-latency/#does-keyboard-latency-m... could benefit from a stronger argument that latency impedes performance or pleasure specifically for keyboard tasks rather than touchscreen or stylus tasks
Yep, that's what my original comment was about, in the last year there's been a huge wave, it seems like a lag time of 10-15 years or so!

In addition to the stuff I mentioned before (pointer setting and lookup, momentum abuse, etc), there's also collision edge abuse, generally checkpointing stuff is the big thing stopping a lot of exploits so how checkpoints work are really important to understand (and as a result, are very well-mapped out and are common community knowledge for a lot of these games).

There's also been this beautiful altrustic wave of colabbed TAS (tool-assisted speedruns) in the last few months where the best speedrunners all have different sections of racing tracks or whatever that they're good at, and they pass the recording back and forth until they build a run that sets a new world record or whatever.

Both of these are highly worth watching, it's a very good genre of entertainment and somehow (???) due to a fellow person named SummoningSalt has become almost a rite of passage that if you set an important world record, that you make a mini 30-60 minute documentary about it. One person was humble enough to make an entire 40 minute long documentary about their own world record (ill put the category title down below, it's something else), but only referred to everyone in the third person and was very professional, so you wouldn't know unless you saw the name, channel description, or the youtube comments.

Here's two that are very much worth the time and to me are endlessly fascinating:

Collaboration TAS (so freaking cool): https://www.youtube.com/watch?v=gaCYxNyJzzQ

Autodocumentarian "Blue Yourself" world record: https://www.youtube.com/watch?v=JR4isHLuAko

Both are well worth the watch over a good bowl of cereal, ice cream, and/or both.
Google will retire Chrome’s padlock icon because no one knows what it means
Ask HN: Any web frontend library that fallbacks to SSR if JavaScript is missing?
What web frontend frameworks/libraries are available that fallbacks to server-side rendering if JavaScript is unavailable on the client-side?

I can think of Unpoly, but are there any other options available?
In the modern software world, a basic trend is that if it's free and has no path towards monetization (ads, user data, premium editions/subscriptions, etc) it's open source.
Gosh, I must have watched that sleep-deprived a very long time ago last night, but I will have to take another look at that. So many views. Foggy memories, I think I remember seeing this.

In any case, yay amnesia! Worth seeing again for the half-first time. ;PPPP
It's not like raffle solves the problem. Instead of bots you can multi accounters/users. The logistics is more complicated but doable if the item is desirable enough.
He did go through a lot of struggle having to cut so many jobs and actually keep the company remarkably profitable. That's why he deserves a raise. He cut costs instead of being like the previous leaders who frequent burned money. And played with shareholders the entire time.

I'm not saying the ceo is right for what he did. I like the previous ceo who kept products alive even when they did not make money. But like IBM, companies do grow up and start acting like adults. This is one of those times.
Drake can pump out some NSFW!
Thanks for letting me know about that!
No license, you can just use the same download link to download the app again
Unrelated but I find it amusing that your “however” sentence uses the definition “to air a show” that is clearly a reference to broadcasting something using air as a medium but in this context you were using it more broadly to include both air and cable.
> if people continue to acquit convictions because the crime isn't worth punishing, eventually the law should be changed

That idea kinda falls apart on areas that are or were particularly racist. When folks were consistently getting away with all sorts of crimes because of the color of their skin and consistent color of their victim's skin, deriving law from "the general moral opinion of the time" doesn't work.
We don’t have perfect definitions for either word, but I’m comfortable with intelligence meaning something like goal seeking or reasoning, and sentience meaning something like self-awareness or identity.

The fact that we can’t perfectly define either “blue” or “green” does not mean that blue and green are semantically interchangeable.
Stabilizing async fn in traits in 2023
https://knockoutjs.com/examples/helloWorld.html

Signals are very, very, similar to knockout observables. (Note that Knockout observables are very different to Rx/Reactive observables).
One idea would be getting back to how the country was founded. It's amazing that some of the most critical legal concepts in our nation are written down in a sentence or two. There is indeed ambiguity that the courts are left to sort out but, in many ways, that's a feature more than a bug. For instance this is the entirety of the 1st Amendment:

"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."

If that was written today, it would be 700 pages long and packed with irrelevancies and obfuscation. The goal of those 700 pages was, at some point, to provide clarity, but that's obviously been an abysmal failure. In practice nobody knows exactly what they mean, even including the people signing it into law. And even those who do study those 700 pages will frequently come up with radically different interpretations. So you gain nothing, but make things completely incomprehensible to near 100% of the population.

And the same is true of contracts and the like. People are increasingly governed and compelled by language that may as well be Greek.

[1] - https://constitutioncenter.org/the-constitution/full-text
San Mateo is suburban. San Francisco is urban. They are different types of markets.

So, just because one is named "San Francisco" is not the only obvious criteria why Nordstrom might move out of San Francisco.
https://en.wikipedia.org/wiki/APL_(programming_language)

> APL (named after the book A Programming Language) is a programming language developed in the 1960s by Kenneth E. Iverson. Its central datatype is the multidimensional array ... In 1979, Iverson received the Turing Award for his work on APL.

https://en.wikipedia.org/wiki/J_(programming_language)

> The J programming language, developed in the early 1990s by Kenneth E. Iverson and Roger Hui, is an array programming language based primarily on APL (also by Iverson). To avoid repeating the APL special-character problem, J uses only the basic ASCII character set ... J is a very terse array programming language, and is most suited to mathematical and statistical programming, especially when performing operations on matrices ... Since March 2011, J is free and open-source software under the GNU General Public License version 3 (GPLv3).
That's hardly the concern of companies sticking mandatory arbitration agreements everywhere though.
Thank you for the insights. Realistically, how long do you think it's going to be before small businesses (for example, retailers or small warehouses and manufacturers) start using robots like the Boston Dynamics products in their day to day workflows?
This is like the early days of Twitter all over.
> How can my smartphone know whether I'm interacting with the correct website on my laptop?

Because when evil.example requests the passkey it has to do so through browser APIs [1], and it can't lie about its domain name. Your browser is what reaches out to your phone, which is how your phone learns what domain you are actually on.

[1] https://www.w3.org/TR/webauthn-2/

In this case your phone wouldn't even show you your passkeys from good.example.
> If there’s perceived value, if that value appreciates over time, then I feel like I’m part of a community.

So fooling renters with perceived value that balloons in the short run makes them part of a “community” ?
Quite often I am crippled with the idea that at a certain moment I will cease to exist. The moment the neurons stop firing. No more. I cannot imagine not imaging anymore. I like to think. I like to solve problems.

Yet one day, no more. And while I can look at a computer that hasn't been plugged in in 5 years, I cannot imagine what it must feel.

I wish I could upload my conscience to a computer. While it would be a copy of me, at least that copy could continue to learn and think.
Their gaming project codenames were also extreme, or more like, the theme was "being racist about the Japanese". DirectX and Xbox were named Manhattan and Midway because they were going to "kill Sony" and the DirectX logo was almost the radiation symbol.

Unsurprisingly, this didn't sell many Xboxes over there.

(Being racist is a continuing tradition with Western game journalists, and caused Japanese devs to genuinely think nobody liked them and try to Westernize their games for a generation or two. The director for the new Final Fantasy actually said he doesn't like it being called a "JRPG" because they think we use it as a slur.)
This graph only shows consumer banking failures which captures a tiny fraction of the financial institution failures in 2008.

Additionally, this dataset by definition doesn’t consider the several financial institutions (including much larger consumer banks) that were deemed “too big to fail” and were therefore not allowed to fail and didn’t make this list.

Finally, this graph reports deposits which are not “lost” in a bank run, the bonds still have their original value if they can be held to maturity. The actual cost to the government/FDIC will be no where near what the total deposits number is.

But for context here are some much larger numbers following the same criteria:

Fannie Mae and Freddie Mac had $5T in mortgage backed securities and debt when they went under.

AIG was backstopping some ~$600B in financial instruments for banks and needed a $180B bailout.

Lehman had ~600B in AUM at bankruptcy.

Then add 40% to every number for inflation.
I wish it were standard for articles that speculate about the future to link to articles from the past that speculated about what is now the present. And to accompany this with an explanation why the author believes their predictions won't turn out to be as hilariously wrong as their predecessors'.
There's quite a few directors who credit Murakami as an influence on their works.

Rian Johnson credits HBW+EOW as an influence on Looper.

Wong Kar-wai says he took inspiration from Murakami in Chunking Express.

David Mitchell is clearly influenced by his works (worth reading if you're a Murakami fan). His novel Cloud Atlas got a film adaptation with Tom Hanks and some other big names.

In anime, Satoshi Kon and Makoto Shinkai have said Murakami was a big influence on them. There's also Haibane Renmei which was influenced by HBW+EOW (IMO not worth watching). Probably plenty more anime with similar styles because it's a more suitable medium for the kind of surrealism in Murakami's novels. You might like Psycho-Pass, GITS, Lain which share some of the same elements of Murakami's works.
"Single-digit millionaires have no effective access to the US legal system."
That seems more like a government agency whereas arbitration is usually a privately-run system and, yes, the incentive structures are bad because often the company is paying for it. It also negates the possibility of class-action suits, which are the only reasonable way anyone can get slapped for small harms to many people.
„Because thousands of contributors develop and access open-source code, it’s easy for vulnerabilities to open up and go unnoticed.“

And closed-source fortunately has no security holes at all. Sarcasm off!
Wouldn’t the way around this be to mislead participants about what is actually being measured, or to have some sham device be involved to throw participants off?
In other words, uncertainty exists at the edge of certainty.
I've both worked in HPC and written Fortran. C++ is almost always preferable because Fortran is too limited as a language outside of numerical code. Most HPC stopped being limited by the performance of numerical code 20 years ago. Instead, HPC codes were and are commonly limited by memory bandwidth and locality, two things C++ is almost uniquely suited for.

The kind of C++ written for HPC tends to be much simpler than the kind of C++ used to write e.g. database engines. The complexity of C++ is not that onerous in context and Fortran isn't exactly an exemplar of ease of use.
> I'm wondering whether these challenges (biometric / knowledge) are enforced via some open standard, or whether it's ultimately up to the implementation how / whether the signing keys are protected.

The WebAuthn spec describes a Javascript API, and CTAP describes how to communicate with authenticators over various transports (USB and NFC being the ones with the most implementations).

Actual conformance to these, requirements on behavior, and things like whether the hardware has mechanisms to protect certain types of attack if someone has physical access all fall into certification. The implementations can provide attestations, which allow a third party like FIDO Alliance to assert some level of certification (even if at lower levels the implementation details are self-asserted by the implementer).

Without certification, it is the manufacturer's word to the user that it has proper security and protections. Without attestations, there is no guarantee to the site requesting authentication that any particular process took place or that the credential has any particular form of security.

But the reality is that while we have built sophisticated _models_ for describing authentication and compromise risks, most consumer-facing infrastructure is a hodge hodge of password-backed accounts with email recovery.

The user already has full choice in how they manage passwords - from established to shady software makers, to a printout of an excel spreadsheet in 5 point font they keep in their back pocket. The SMS you sent out to verify the user's account may very well be protected by a carrier account with the same password the user supplied to you at registration.

> I'm also curious whether any currently existing hardware fobs implement enough of the standard to be repurposed as passkeys

Passkeys are "just" WebAuthn credentials with a couple of features - e.g. discoverability and user verification. With usability caveats (say, limitations around UX with NFC key fobs) I would expect hardware from the last 2-3 years to support passkeys just fine.

Support for new features may be added over time, both in software and hardware. For instance, a 2020 security key fob might only support a dozen passkeys, while a more modern fob might be able to store hundreds.
I’m sorry I was apparently hard to follow.

I meant, the author cites anecdotes (“here’s a paper that’s not open!”) rather than data (“of the 500 most-cited papers in the AI space, 82% were not open, compared to only 36% of papers in anthropology being non-open”).

And, I meant if you pick any other discipline that produces thousands of academic papers a year, I will be able to find 20 that don’t count as open.

Anger often makes it hard to understand things.
It's an entire fork of the Python ecosystem. So not really that much different to what we have here. Maintaining an ecosystem of libraries and tools is the hard part, not a compiler or interpreter.
Though the idea of signals has been written about and used in computing for decades, knockout was the first frontend framework to implement them in a form we’d recognize as signals today. I think that’s why people are getting worked up about angular using signals.

Claiming we’re circling back to knockout makes no sense though. Signals are sort of a primitive for modelling solutions; they aren’t the solution. The fastest tools for UI development are presently using signals to solve performance issues such as Solid, Qwik, or even Leptos which uses WASM and still outperforms React.

React maintainers have said that signals could even be used in react eventually, though they don’t want it to be a surfaced tool that you have an API for. Instead it would be generated with a compile step.

Regardless, we’re not headed back to knockout days and signals are not an archaic solution to a specific problem that we already have better tools for — there’s still plenty to revisit and explore to get better performance.
"Every" is immediately followed by "notable", so what's being counted here is entirely subjective.
That’s how I tell others about HN usually: it’s a news aggregator with comments for nerds, but the cool thing is, often someone chimes in and says "I was on the team who did this and here’s some more/different background info".
Coming To America was the original "wildly successful movie that made no profit"

https://en.wikipedia.org/wiki/Buchwald_v._Paramount
Would be funny to redo existing famous movie scenes with obviously AI generated responses.

"I shall offer him a proposition that he cannot refuse."

"Looking in your direction, dear child"

"Your capacity for handling the truth is insufficient!"

"May the power of the Force be with you."

"I will return."
I’m not sure what you mean about that being an exception. The Wikipedia article details an extremely strict application process to access that place.
For some earthly evidence, the smarter the animal, the more it will exhibit “play” behavior. I suspect it’s an unavoidable quirk of evolved intelligence.
Ask HN: Why do people love the plain old UI of HN?
Open Vehicle Monitoring System
> I don't care about HTML and CSS and JS in specific, but yes, holy crud I want my native OS to be based on a user-inspectable XML-like tree. Yes please.

I mean, that's been the case for most GUI toolkits I know of, for decades before electron was a thing, and part of why I've never been impressed by the value proposition of DOM and web in general as a GUI toolkit/rich application platform by people with no prior exposure to proper GUI frameworks.

Qt has GammaRay
JavaFX has Scenic View
Gtk has a built in inspector (Ctrl+shift+I)
Windows has things like UISpy/Inspect
Loads fast.
Not just lawyers that are actively involved. Any lawyer working at a law firm that is suing MSG is banned, including lawyers who have nothing to do with the case itself.