skysight-inc/HackerNews huggingface dataset:
The article itself is very assertive and makes a lot of generalizations, but if you look at the source of their claims [1] you see that in the first study they are using GPT-3.5 and achieve only a 5% score on a reasoning test that largely relies on spatial intuition - some boxes need to be stacked and unstacked sequentially in a convoluted task. Then, they get criticised so they come up with another paper in which they use GPT-4, which has an improved performance of 30% - a 6-fold increase, which the author describes as "modest". They then decide to change the test to a much harder and more convoluted version, where (surprise!) performance drops down once again [2].

I would also have welcomed a comparison to humans. If we apply this test to 100 humans, can we conclude humans don't reason if only 30 get it right?

[1] https://arxiv.org/abs/2206.10498

[2] https://arxiv.org/abs/2305.15771
I would like to see more attention to the increasing privacy issues in critical infrastructure, such as cars

(see Privacy Nightmare on Wheels’: Every Car Brand Reviewed by Mozilla, https://news.ycombinator.com/item?id=37443644 )

or third party owned eavesdroppers. Some contexts are leaving little option (all products demanding privacy loss): this is where the big battle will lie.
Not saying you are wrong to point out. But isnt all corporate blogs advertisements?
Apple adds historical average temperatures to weather app
Xfce, the "Just Works" of Linux desktop environments not only the DE itself but also its suite of apps like Thunar.

They recently moved to gtk4 (or are planning to?). I wonder what would be the difference between gtk3 and gtk4 apps in terms of latency and performance.
Disagree on using Bayesian statistics. Frequentist statistics are perfect for A/B testing.

There are so many strong biases people have about different parts about UI/UX. One of the significant benefits of A/B testing is that it lets you move ahead as a team and make decisions even when there are strongly differing opinions on your team. In these cases you can just "A/B test" and let the data decide.

But if you are using Bayesian approaches you'll transition those internal arguments to what the prior should be and it will be harder to get alignment based on the data.
Ask HN: How the browser companies make money?
i understand how, google and edge makes money or their money source, how does the other browsers make money,
firefox,
brave,
opera,
vivaldi,
etc...
aand DLSS support has been officially announced by the devs.
Was expecting this to be a fork of mermaid [1] with a new feature set.

[1] https://github.com/mermaid-js/mermaid
This is historical revisionism. Mein Kampf was a decently well selling book even before the Nazis came to power, with an estimated number of 241000 copies sold.

This is of course dwarfed by the number of copies distributed after the Nazis came to power.
iCloud certainly includes a backup product
no idea what you're getting at, SF looks mighty fine :)
Show HN: HelpKit AI – AI Chatbot trained on your Notion docs
Hi HN! Dom, founder of HelpKit AI here.

HelpKit is a solo founded and fully bootstrapped tool that turns your Notion docs into a professional help center and documentation site.

Since we are already hosting hundreds of our customers Notion knowledge bases it only made sense to supercharge them with a custom AI trained chatbot.

The launch was planned two months ago but some things stopped me from releasing it. If you are curious about the background feel free to read on.

HelpKit AI is my first real touchpoint developing a product with Large Language Models (LLMs). After doing some simple warm-up Hello World AI tests, everything seemed so simple.

Unfortunately I had to soon find out that I sincerely underestimated the complexity involved in developing a conversational AI chatbot that closely mirrors human interaction.

Following a considerable period of experimentation with a plethora of existing tools, it's become apparent that the majority merely repurpose around 10 lines of Langchain code, presenting it as a fully-fledged product.

The outcomes of these efforts are, at their best are "meh". Some OK, but not great.

I nearly fell into the same trap, having developed a feature that was 90% complete before acknowledging the subpar and cluttered results, as well as my limited comprehension of this new technology.

Engaging with LLMs presents an entirely unique and novel paradigm.

Consequently, I revisited the initial plans and invested a lot of more time immersing myself more into the intricacies of LLMs, AI UX, and a slew of way too complex research papers, all in an effort to better understand how to construct tools around LLMs.

Interestingly, due to the novelty of this field, there's no definitive roadmap to a successful implementation. The process is characterized by a great deal of experimentation.

As an engineer being used to having deterministic outcomes I just couldn’t believe the quirkiness of testing out bunch of prompts to find out what works the best.

In the end everything finally clicked and I know exactly what I was doing and how I can make HelpKit AI as best as possible.
I would have thought there would be vast numbers of calculators built for this.

I’m surprised actually that YC doesn’t offer one.
>Nothing wrong with liking free stuff; free stuff is great; but don't confuse 'it didn't cost me anything' with 'it's good'.

I paid for Sublime Text 3 back in the day and still pay for Rider. I prefer VS Code to Sublime Text 3 as it's more extensible for the kinds of environments I work in, and has some decent built-in amenities like version control and debuggers.

It's not better than Rider objectively (and it's not better by design. MSFT doesn't want to cannabalize Visual Studio), but for smaller scripting and editing it runs circles around Rider. I prefer using it when I know I'm not going to be coding something complex nor for hours on end. A great complimentary tool to have on end.

But if you have a "good" alternative as this lightweight c#/c++ editor, let me know. Someone recommended Zed but that is Mac only.
Those foods (mostly) are giving you a rush of serotonin which is likely why you can power through.

I wouldn't be surprised if you had a pretty hard crash on Saturday.

To answer the question: yeah I used to do similar, but I found more joy in pacing myself appropriately and treating my working time as a lot less intense than I used to.
Looks great, and fast too!

How does the integration work? Can you post to the forum, and it's then mailed out.. ?
Is that a real thing? What DBMSs support such views?
> "moral crap"

Whatever country you are from, consider which parts of it you would willingly give up to make other people feel a bit safer.
Mobile apps are most the worse for data privacy. More or less designed to hover all your info and collect EVERYTHING.

There's a very good reason why everything is a stupid app when it could do fine with a website or PWA.
Your data can easily be sent to an IP collection point that is not on AdGuard's list. DNS blockers are better than nothing --- which is a pretty low bar and easy to jump over.
> If the code was valid at some point (e.g. when opening it) it could remember the old colorings of the rest of the code.

If you continue down this line of thinking a few more steps, eventually you produce tree-sitter.
> A proof for something as large as webP might take decades.

Assuming that it is even provable in the first place.
"Is there any alternative?"

Try exercise. May or may not work, but a quick high intensity exercise only for few minutes gives me usually energy for the next few hours. Run stairs, do pushups and squats or whatever.
You simply should use a vessel which gets narrower to the top.
If you put the crown, the water level rises.
The smaller the cross section of the vessel the more the height has to increase to amount the volume.
"A gloomy scenario is that humanity will enter a severe recession fed by the slow death of its host
(the Earth)..."

Not the singularity I was hoping for (though they propose an ecological future as well)

Source paper at https://arxiv.org/pdf/cond-mat/0002075.pdf
You can give out welfare without id or means testing: just require people to hang out in a specific place, and give them eg five dollars each hour.

It's a terrible wast of people's time, but it solves the specific problem.

> The sensible thing to do is replace all of said mess with a UBI, which doesn't require means testing and so doesn't require all of that paperwork.

Yes, though instead of saying that UBI doesn't require means testing, I would say that a UBI folds the means testing of the tax system and the welfare system into one, and then decides on the net payment (constant UBI - taxes) that you get.

At least that point of view makes sense for something like personal income taxes. If most of your tax take comes from VAT or land value taxes, this framing is less useful.
This behavior is dangerous. I would advise consulting with both a dietologist and a psychologist.

> I feel that I should be resting instead, but I need to work

XY problem it seems
Ethelia is Ethereum blockchain storage provider for different kinds of lightweight data like trace spans, logs, events, tags and notifications.

Consider a network with functionally different nodes: IoT, programmable logic controllers (PLC), sensors, smart home systems, micro-services, standalone multi-threading or mobile applications. Every node runs own duty cycle with state changes, logging and events emission.

In general non-critical state changes or usual events should not be logged, but once the node detects some anomaly or exceptional behavior, importance of logging increases exponentially. The idea is to store tamper-proof and sensitive data on blockchain instead of regular database. Blockchain gives decentralization, security and resistance against data corruption or falsifying. Unfortunately, blockchain node does not manage direct data access — we need high level application or service to do that.

This is Ethelia: https://ethelia.pheix.org/
Except the only difference is that PWAs in Chrome's "sandbox" just collect data for Google, and Google alone. Do you believe they do it for the greater good?

[1]: https://arstechnica.com/gadgets/2023/09/googles-widely-oppos...
Agreed.

All they had to do was to legislate a statutory amount someone could claim in case of a privacy violation and the problems would've disappeared overnight by companies set up to litigate on behalf of consumers in exchange for a cut.
The ShakeAlert Earthquake Early Warning System and the Federal Role [pdf]
> Everything causes the hourglass cursor to pop up - even just clicking on a button in Outlook

As someone who had to use a very slow 10-year-old iMac recently, I would prefer if macOS showed more indicators that it was busy. The macOS UI seems to assume things are near-instant that in that environment weren't even close.

For example it "reopened" XCode after a reboot, and after a while it seemed the system was done doing background stuff. I clicked the System Settings and another app because I was going to need them, then tried to interact with XCode. Then the window turned gray and a spinner showed up that took a few minutes to disappear. It wasn't done at all. It turns out showing a screenshot to seem more responsive only works if you can very quickly back up the lie when necessary.
> So the first sentence of the wikipedia article you linked about capitalism is now wrong

No, it's not wrong, the articles is perfectly fine and they don't contradict each other.

The phrase "Capitalism is based on private ownership and operation for profit" is absolutely true. But the conclusion you're drawing from these sentences is wrong.

If I say "Crêpe is a dish based on flour and eggs" that doesn't mean that if I have flour and eggs I have a Crêpe - because to prepare Crêpe I also need other stuff.

If I say "Crêpe is a dish based on flour and eggs" that doesn't mean that everything made from flour and eggs is a Crêpe - because there are many things made from flour and eggs that are not Crêpe.

Does that make it clearer?
> The companies’ apps illegally access and share users’ personal data with third parties for sophisticated analytics as soon as the apps are opened. Users don’t even have the choice to consent to or prevent the sharing of their data. This approach is unlawful.

Unlawful - true. But also no different than your usual website attempting to load Google Tag Manager, Analytics or some Facebook garbage before user has a chance to consent.
Except C is quite a poor example for how to use modules.

TU with opaque pointers can be used for such purposes, and they are, but still fail short of Modula-2, Mesa, CLU and UCSD Pascal, to cite contemporary examples.
I would rather hear the opinion of any ignorant plebe. You'd be far more likely to hear something true.
The aim is to see if stressed and non-stressed cells cluster separately using spatial transcriptomics?

As always with this field, highly fascinating space for algorithmic experimentation, but since a lot of it is completely new territory (cell development is a mature but open field) half the time there is no real validation for the results that you get, other than going to a cell biologist and asking "do these trends this maybe possibly perhaps suggest X, and if not, (uses a different comparison or reclusters with different prior filter) how about now?"
Looks cool! Why does the landing page look like Linear tho?
Back in the day we used to call this malware.
Also useful if it's a room for kids...
It is not really the mess---see the next chapter, 13.2 Parsing HTML documents, to see the actual mess. In fact, the HTML specification defines two concrete syntaxes for HTML where the first one is for `text/html` and another is for `application/xhtml+xml`. The latter has been never deprecated (thought the name XHTML was abolished). Moreover the spec states that:

> Some authors find it helpful to be in the practice of always quoting all attributes and always including all optional tags, preferring the consistency derived from such custom over the minor benefits of terseness afforded by making use of the flexibility of the HTML syntax. To aid such authors, conformance checkers can provide modes of operation wherein such conventions are enforced.

In the other words it recognizes the benefit from explicit tags, but also recognizes the benefit from optional tags. So they are equally conforming.
ISS Live Telemetric Data
He's not wrong about avocado toast. And ironically, if you stop paying 1000% markup on something so simple and save your money, you can neutralize the tycoon's leverage over you.
The worst I had was an alarm clock app that cost somewhere $3 - $6 a month (it has been a while) but still wanted to collect data on me.

Worst part was while I decided against using it, it still took a while before I found a replacement.

Seriously: Monthly payments, and not only $1 for an alarm app, and then they have the gall to try to get away with tracking me on top of it..!
I managed a small movie theater in the 1980s (and was also the projectionist, see https://news.ycombinator.com/item?id=35887809). By that time, audiences were conditioned to follow the posted schedules in the lobby and newspapers. The businesses (many of them parts of corporate chains) were structured to not deviate from the schedules - booth staffing, employees' work schedules, theater cleanings, and other tasks were keyed to it. Customers were expected to show up within 15 minutes before the starting time, and leave when the house lights came up.

If a customer came really late and asked to stay to see the start of the next showing we would have let them but it would be regarded as weird. It's a linear story - what's the point of watching the beginning if you already know what happens at the end? And who wants to sit around for 15 minutes while the theater is cleaned?

Tangential: When we first got Hunt For Red October another projectionist spliced the reels wrong. Each film came in octagonal cans, typically six 20 minute sections, before they were manually spliced together on two bigger reels of about an hour apiece. IIRC sections 5 and 6 were switched. People complained ... but no one wanted to stay to watch it again in the proper order.

ETA: Come to think of it, there was an audience segment which seldom followed posted movie schedules: porn.

In the 80s, there were still porn theaters in the seedier parts of town (for Boston, it was the "Combat Zone" on the edge of Chinatown) with films running all day and night and people could come and go as they pleased. Not many were interested in linear stories. I didn't work in that part of the business, but the old guy who licensed me for the state indicated that the bulk of his licensing work was down there. This was pre-WWW and not everyone had VCRs, and even if you did the only way to get tapes was via specialty stores in the Zone or sketchy mail order operations.
This is completely irrelevant to what this subthread is about and you would know that if you had read it again instead of trying to insist that you're right.
> You would only get the top half of your code highlighted because a compiler doesnt usually continue when encountering syntax errors due to partial code

Sounds like a feature - don't need to scan for tiny squiggly red lines, or examine some tiny font output in a status bar somewhere.

I'd love it.
It's absolutely not healthy and it's a surefire way to mess up your body.

Feeling tired after a workweek is very common, and the real problem is that you're simply tired.

Eating lots of food may seem like a solution, but at best it's only a temporary fix and at worst it makes the problem much worse.

The real solution is in my personal experience a combination of better sleep, more exercise and most of all a better work-life balance. Work less, and live more.
I don't understand why new editors like Zed go through the effort to create an incomplete Vim plugin, when NeoVim can act as backend for other programs which automatically includes one's entire configuration and plugins.
I also paid for it.

When people like to be paid for their work, they should consider how the authors of their work tools pay for their living as well.
Awesome, love the idea.
Someone should write a browser plugin to automate the chatting with an llm , beat them at their own game .
And we would be one step closer to US.
Most of the heavy artillery RDMSes at least, eg Postgres let’s you mount arbitrary HTTP resources as tables, which you then can put views over: https://wiki.postgresql.org/wiki/Foreign_data_wrappers
Improving Science That Uses Code
This reminds me of the web comic from Toothpaste for Dinner: “dopamine and serotonin, technically the only two things you enjoy.”

Maybe when your motivation for work dries up you have learned to replace the good feeling chemicals by binging a new reward: food. Especially true if you have been neglecting (starving) your body, not exercising.

I think you could easily find this habit devastating to your long term health. When you have this urge maybe it’s long time you took a break. Good luck!
They can pretty much pick and choose unless the data is encrypted --- and most of it is not.

https://www.xda-developers.com/android-permissions-bypass-pl...
Imagine all the "WinBLOWZ is bullshit, I deleted 200 gigs of shit and my C: still has no more free space" posts if Windows started doing soft deletes
you can also just download some videos from youtube you know you want to watch and save yourself the cash
Name checks, Acumenical ;) :D
I used to use Viber for calls outside the EU, and briefly after the GDPR was implemented, I checked their data partners, I kid you not, more than 1000 data harvesting companies were listed there. Keep in mind, Viber has acess to so many permissions on Android, it's freaky even if they didn't have this many partners (I had XPrivacy back then). Can't imagine how compromised the regular users are.
Yes, apparently in some places in America (I'm told not everywhere) it's acceptable to cheer or even clap during movies. In the places I know in Europe, this is seen as very rude and you're supposed to be fully quiet, or maybe whisper to your neighbor at most.

It's also similar in public transportation. American tourists are often quite loud while locals speak more quietly in buses, trams etc.
XFCE is frankly the last full featured Desktop Environment, truly focusing on responsiveness and zero-lag SGI-style: https://www.youtube.com/watch?v=9EEY87HAHzk&pp=ygUbc2lsaWNvb...
MacOS X, Windows and the mainstream Linux DEs have nice animations, but it is fun watching them the first day. After that it is just annoying.

Really hope that Wayland integration works well for them.
Not an XFCE user (I'm comfortably satisfied with the simplicity that is Gnome) but I'm very happy to see XFCE's concrete plans to move towards Wayland!
no. but I used to train smoke cigarettes at work as a programmer. was it healthy? of course not.
You will appreciate this image: https://raw.githubusercontent.com/wenyan-lang/wenyan/master/... [1]

[1] https://github.com/wenyan-lang/wenyan
The universe caught suppressing cosmic structure growth
Rogue Russian pilot tried to shoot down RAF aircraft in 2022
> lead acid batteries last substantially longer if you only let them drop to half their true capacity and regularly charge them.

I've often read that the solution to this is to get "deep cycle" marine batteries.
Would it be bad in this case? We have a chronic problem of lack of GDPR enforcement and it's clear regulators are underfunded/incompetent/overwhelmed/not interested in doing their job.

If the regulators can't, let someone else do the job.
Digital Yuan: A 360 Degree Guide to China’s Digital Currency
> I'm quite happy they haven't succumbed to the modern trend of reorganize all the menus every 6 months.

Same, so they do it every 2 years instead.

But the upside is the Shift+Shift Menu of "Find anything in this Project or what the IDE can do for you"... I wish more software had this :)
I don't have problems with bugs as often as I would expect considering the complexity of the IDE ! I'd say it's much better than Visual Studio which is directly comparable.

But there are many annoying issues open for a long time, two I'm struggling with currently :

- integrated terminal rendering performance is atrocious (and I hit this all the time since I use CLI a lot in my workflow)

- remote editing is a false promise feature - it's been there for a year but it's not even close to usable - this is a big deal for me as well and VS code is immeasurably better in this regard

I did a lot of C# recently and (ironically) VS code is terrible for this kind of language, Rider > Visual Studio.

I'm doing some Python now and PyCharm is just barely edging the VS Code. The remote experience is just not comparable and the terminal rendering performance is PITA.

If I was doing TS I wouldn't even bother with IntelliJ.
Now you've got my point. Without controls in place, we can't say it's one way or the other.
I've been using Xubuntu for years - it just works, with no clutter. Absolutely my only complaint are the very thin window borders - this is a setting you cannot individually adjust. However, one quickly gets used to (alt + right-click + drag).
I believe that's binge eating, which is never healthy.

Personally, I try to keep a very balanced diet, with more substantial foods and nutrients (is less carbs) so I don't think I've had this problem.

I do snack though, with cashew nuts or fruits in between mealtimes. Helps give an energy boost.
but that one can't be installed to the open source IDEs of course
That is a great salary in Portugal.
Mozilla (firefox): donations, paid services (mozilla vpn, ...) and the default search engine deal with google.
The M2 was released last year. Did you start using it two years ahead of its public release?
Yes, but it's not every 6 months, but instead every 2 years or so :X