skysight-inc/HackerNews huggingface dataset:
Oh damn, this is just sad to see, but also very surprising considering RimWorld is not even a dead game.
Let’s never blame the corporations hoovering all the data to carelessly resell it to marketers and who-knows-who. Instead let’s blame people on a forum.
Cures both the water crisis and climate crisis while also allowing unlimited population growth with increased consumption expectations across the planet?

Riiiiight.
There is an open issue [1] on GitHub to make it more modular and get rid of markdown and syntax highlighting but I have no hope for rich to get more minimal.

[1]: https://github.com/Textualize/rich/issues/2277
I don't prefer Chrome. Chrome is the worst, I only ever used it as a second browser for Google products.
I've done a few Architecture sessions with teams. It's always valuable.
If anything, you'll learn that people in the team have very different ideas about the current and the ideal architecture. Making that explicit, alone, is worth a document.

And also: "documentation become unmaintained" is a very poor argument to not make documentation. Because any documentation, even outdated or subtly wrong one, is better than "no documentation".
This "cult" era I meant was before Chrome. Now that the dust settled (many years ago) after Google ruined everything we all should be using Firefox.
I think that is what this website tries to do: https://www.justanswer.co.uk
I don't think anyone has mentioned Bayesian Neural Nets (I forget the exact term). Sure, the paradigm adds an order of magnitude overhead (at least - and that's why I've never seen it used in the industry), but you can bolt it on to existing architectures.

The basic idea is that besides the probabilities, the network also spits out confidence (IIRC based on how out-of-distribution the input is). There's been a ton of work on getting confidence values out of existing neural nets without as much overhead, but I've never seen those approaches replicate in the industry.
Never attribute to stupidity that which is adequately explained by short term profits.
> more people means more progress

Is that really the case? Isn't it more a matter of experience that some countries or even continents show impressive population growth and at the same time are pretty resistant to progress? Isn't it rather the case that even in the so-called developed countries only a small part of the population is responsible for technological progress? And do the exceptional geniuses (such as Einstein), to whom we owe a considerable part of progress, really come from areas with larger populations?
Well, I think it's worse than you may think: the startup is not even allowed to market their products as medical tools unless they're certified. ChatGPT is used today by doctors without being certificied. How is that fair?
In SF at least it is the same problem; charities (housing associations, homeless shelters, etc) tasked with reducing the problem don't effectively solve it as it would mean those organisations would get less funding.

Fixing the problem and "fixing" the way you feel about the problem aren't the same thing.
> For example there is no linear map which maps a line (or segment) through the origin to a parallel line (or segment of the same length) that doesn't pass through the origin, even though these are clearly just the same object shifted around a bit.

That's why god (well, projective geometrists) made homogeneous coordinates. Without them geometry isn't much fun when using linear algebra (as you have way too many special cases).
I'd love to see a real alternative to DNS, but until there's a real contender my focus is on incrementally improving what we have.

My take on the CA system [1] is that it looks crazy at first, and looks worse the more you look, but there's enough checks in place that, in practice, it generally works.

[1] https://alexsci.com/blog/ca-trust/
The greatest evil that has ever been conceived is debt currency. Nothing has damaged humanity more, nothing has been the reason for more wars, suffering and serfdom.

Human productivity would easily double or triple without the need for any new technological invention, if we were freed from the shackles of the debt based currency system. But for that to happen, a radical change in how we as humans perceive the world and our own lives is needed. As long as the money masters have a tight grip on the souls of the majority, they can strike down any threats with ease.
Tangential but hilarious: back in the day, the British were buying fragments of dinosaur fossils from China. Unfortunately, they paid per fragment, so it was much more profitable to break the specimens into bits before sending them.

There's also the case of a dolphin that was trained to collect plastic trash (they paid it in fish). The dolphin realized that it could get more fish by tearing the plastic into shreds.
Bot response:

> Hey @pawamoy! Great to see you back here, diving into the intriguing world of pkg descriptions. Let's take a closer look together!

> [and so on for 94 pages]

Nope, y'know what, close issue, I don't care any more. (If I were pawamoy.)

This kind of crap's even worse than when you get a 'stale' tag for inactivity. Sure, true, nobody else has said anything, but why does that discount my buggy experience or whatever? I would understand if it was because I didn't reply for so long after a maintainer response, but when it's just because there hasn't been any update it's just annoying. Nobody likes '+1's, so don't force even more notifications from label added, pointless comment added to bump, label removed!
Someone should tweak Link's Awakening to set it under an actual modern Twin Peaks and replace weapons git guns and monsters with some dark lore from TP.
It’s a bit obvious, but you could contribute to make pygments an optional dependency, and then not install that. Or you fork it outright.
> Part of the problem is that if you actually just do the most efficient thing, giving people money to go find housing and food (and I understand some won't be able to manage that and need help) then you end up poking a hole in the idea of how our society works.

This is a cultural thing that is harder to change - but it does not result in this.

I live in Finland and the only reason someone is actually homeless here is because they refuse to take the aid that's given to them.

I can assure you, that no one who doesn't have severe mental issues WANT to live on social wellfare.
The parent of this comment and everything inside it is not worth reading and completely off-topic.
You can do a lot of things about it. You can talk about it, you can gather data, you can vote politically and with your wallet, you can reduce your consumption, you can set the example for others, you can research, you can help in current organizations which are doing things about it... there is actually so much you can do if you really care. But people ale don't really care bc. putting in the work is harder than blindly consume and doom
Clearly superior.
I think firefox almost always could do a lot. But the out of the box experience was very lacking. Even now that I'm using it as a default browser I had to tinker with some settings, and still didn't get where I would want it. For example the tabbing experience definitely needs an extension, but I don't want one.
But it's oh so much better than it used to be. Split stop/reload used to drive me crazy - just why?
Why mechanical keyboards are so junky?
Im currently using cheap mechanical keyboard with Gateron Yellow pro switches. Typing/Gaming experience is great.. But, there are problems. First, this keyboard have HW or FW issue, when sometimes it feeds bad scan codes (mostly WinKey). Second, after a year of usage I noticed that it gets worse, and sometimes it doesnt register keypress (mostly A) or there is delay.

So, I was slowly started to looking for replacement and holy moly, its hard. I reading reviews of pretty expensive (for me) keyboards where people complain about input lag or double chatter. They shuffle different firmwares to elimante one or other.

What the HELL is going on? I used cheap membrane keyboards for entire life and it was okey. Yeah, they got used kinda quickly, 1-2 years and you had to replace them (before replacement, you could open up keyboard and shuffle membranes around to buy some life). And it was ok, keyboards were dirty cheap and failure was more like keys become soft, not that it didnt register anything or double chatter.

Im seriously considering going back to cheap keyboards now. Its unbelivable that such a simple product cannot be made solid, even buying pretty expensive keyboards. It seems like a scam, there everywhere super cheap components are used and they just sell brand.

Any comments apreciated. I currently got used to ANSI keyboards, but earlier I used Big Ass Enter keyboards for life. Those are, for some reason much harder to get now. ISO layout is no no for me, I tried it and after 3 weeks I still could NOT get used to it.
But surely you wouldn't find a black king in Britain in 1800.

I - Whatever was implemented is myopic and equals racism to white. It appears to be an universal negative prompt like "-white -european -man". Very lazy.

II - The tool shouldn't engage in morality reasoning. There are cases like historical themes where it needs to be "racist" to be accurate. If someone asks for "plantation economy in the old south" the natural thing is for it to draw black slaves.
For production systems the considerations are:

- how often does it error?

- how bad are the errors?

- how tolerable are the errors?

- how detectable are the errors?

- how recoverable are the errors?

For example, a pocket calculator that occasionally was out at the 3rd decimal place might do much more damage than one that quite regularly returned NaN.

LLMs error both regularly and badly, so detectability and recoverability are going to be crucial for useful deployment in systems outside of those that have a high tolerance for errors (e.g. algorithmic feeds).
If you trust the words that machine strings together, you're making dangerous assumptions - look at the lawyers getting busted for submitting fake cases. These things are literally designed to sound plausible as the primary concern - facts aren't really a thing.
Quality always trumps quantity, but management can make or break situations. If you're yourself exceptional but have control over a primitive civilization, you're doing okay. But if you're not a stellar performer who manages to control an advanced civilization, you've really pulled something off. All these questions about population always skirt around eugenics, but there's a good case to be made for encouraging population growth of a people that's respectful towards others and tries to minimize social conflicts. Such people are found everywhere in the world, "race" notwithstanding.
Wouldn’t index to much on Apple just meeting with Bing as a sign of Bing being a realistic solution. If I was apple I would off course try to create the sense Bing is viable alternative to extract as much value from Google in negotiations
Its interesting that dietary and pharmaceutical changes aren't considered at all.

At least in the US, a majority of adults are on at least one prescription drug and a large number have two or more. Our diets have also changed to include a much larger proportion of vegetable oils, processed foods, and soy to name a few.
That's just a lie. Come on..
You should be less impressed; it exudes confidence but is frequently incorrect in that thread.
I fail to understand how one could invest in anything without the concept of interest.

Without the notion of investment, then you're limited to short-term superficial things that you can do or build.
They could've killed a lot of shit with similarly effective weaponry, if they wanted too, their culture wasn't into that.

My proof is that they're the oldest surviving civilization on earth and lived mostly a hunter gatherer lifestyle without running out of food and requiring mass scale agriculture to survive.
I would have expected a sham-treatment arm to the experiment, because how do you differentiate between "an intervention 30 minutes beforehand caused improved learning" and "our specific intervention 30 minutes beforehand caused improved learning."
They absolutely did patent OS GUI designs, yes.

This is why Apple sued Digital Research -- over the GUI to its OS:

https://www.cnet.com/tech/tech-industry/apple-in-the-courtro...

https://ctrl-alt-rees.com/2023-05-13-how-apple-ruined-gem-an...

https://www.osnews.com/story/26322/apple-vs-dri-the-iotheri-...

Where does it stop? Specific precise implementations.

Menu bar at the top of the screen? Too general.

Menu bar at the top of the screen and menus are opened by left clicking on the title, after which the menu appears (termed a "pull down menu"): yes, that was Apple IP.

So, everyone else changed their designs:

* DR moved to drop-down menus instead: they appear on mouseover, without a click.

* Commodore moved to a status bar that only becomes a menu bar on a right click in Amiga OS.

* Microsoft moved to menu bars inside the window underneath the title bar (although in accordance with Fitt's law, they are much harder to hit. But MS had dedicated keystrokes for this, which the others did not.)

MS licensed this design to the Open Group for Motif, and today, most Unix GUIs use it, although now many are moving to hamburger menus.

There are also industry standards for this stuff, which software designers are intended to follow and therefore 100% will not get you sued.

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

This is all documented history. The fact that people today forgot this is a problem, because there are reasons things are the way they are. This stuff makes sense. It got the way it is, not by accident or coincidence or random drift, but because of multi-million dollar lawsuits.

GNOME 3 threw out a lot of good design because the designers did not know there was a difference between "stuff that is Microsoft IP" and "stuff that are industry standards".

But the GNOME designers didn't know what bits were perfectly safe to use, and which bits infringed on MS patents... so they tried to build something new and different, and took inspiration from phone designs, which were not meant to be driven by a keyboard and pointing device.

There are reasons things are how they are. I think that matters. History matters.

As Santayana said:

«
Progress, far from consisting in change, depends on retentiveness. When change is absolute there remains no being to improve and no direction is set for possible improvement: and when experience is not retained, as among savages, infancy is perpetual. Those who cannot remember the past are condemned to repeat it.
»

It's usually misquoted as "those who don't understand history are condemned to repeat it."

Which is why David Spencer said of Unix:

"Those who do not understand Unix are condemned to reinvent it, poorly."

It is a mystery to me why the FOSS and Unix community react so negatively and hostilely to being reminded of their history... but that is not going to stop me doing it.
I hear about this but generally I experience that people put away their phones when engaging in conversation. My wife included, especially during dinner. Perhaps this behavior is more common for those aged 35+ ?
dang, thanks for your patience here.

See also: https://news.ycombinator.com/item?id=39104822

It's time for me to move on from this obsession with titled mice (!) and so I will.
I have never used it directly, take what I say with a grain of salt.

As far as I know at least part of the idea was to eliminate the function coloring problem by letting the compiler do some nifty compile-time deductions. This had some issues (I don't know if this is still planned, it seems like the kind of thing that should not work in practice). Additionally, there were all sorts of hard technical issues with LLVM, debugging, etc.

I recommend checking the issue tracker, eg. https://github.com/ziglang/zig/issues/6025

I personally don't understand the domain well enough at all, but honestly, I feel like (if possible) Zig should try to double down on its allocator approach.

Instead of trying to use some compile-time deduction magic explicitly pass around an "async runtime/executor" struct which you explicitly have to interact with. Why not?
That's a big if. If you own the land, and have it connected to the grid, it at least has some value. The question then becomes what the value of the revenue is that you are going to gain replacing the panels. That's a simple economic question, it's probably not going to be nothing.
It must be exhausting to constantly filter the world through the lens of political beliefs.
A someone who writes a lot about GLP1s, this is a very trendy phrasing of the situation.

Following the analogy, I do think we'll see these companies gain the weight back though -- we're in a recession (in some countries, officially) and once times are good again companies are likely to load up again, even with AI -- AI is going to let us do more. Maybe it won't all be productive, but there will be more.
https://github.com/oneuptime/oneuptime

https://oneuptime.com/
Back in the days when Ada was young, nearly 40 years ago, I used it to write an interpreter. I also reported innumerable compiler bugs.

Ada really was "designed by committee", in the sense that it has taken ideas from every language paradigm out there. That is not a bad thing, since each of those features was integrated into the language, and not just tacked on as an afterthought.

I haven't used it since then. It's nice to see that the language has matured and stabilized. Also, the author lists a lot of features that - then - did not yet exist, so the language has continued to develop nicely. I might just have to go back and re-learn it, just for fun...
Some people will always take things too far.

This is part of a larger pattern I observe where people become fixated on solutions and forget (or never even knew) about the problem.

If you're working on something it's worth asking yourself every day: what is the problem I'm working on? Does this problem actually exist? Am I sure I'm working on a problem, or am I working on a solution?
That episode (releasing the AOL search query log file for research purposes and subsequent aftermath) led to some firings at the company, but some information retrieval searchers used this log to conduct important experiments.

The "60s lady with the dog that kept peeing her sofa" got her hour of fame, and the whole thing became a case study in de-anonymization.

A few pointers:

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

https://www.researchgate.net/publication/233390862_Privacy_P...

https://github.com/wasiahmad/aol_query_log_analysis

https://www.technologyreview.com/2006/08/15/100592/who-benef...

https://www.sciencedirect.com/science/article/abs/pii/S00200...

https://isquared.wordpress.com/2014/04/24/mining-search-logs...
Doing a similar project it has been quite an eye opener on the results.

At a first glance the answers look very good but we have noticed these things.

In a number of cases the documents returned were wrong, but the LMM was able to use the contents of documents to find the right answer within the model. In our case this is a fail, as it had to cite valid documents.

Not as frequently but also noticed is the sequence of returned chunks from the vector database had an impact on the answer. In one case the question had one word as a past in first question, present tense in the second question. Otherwise the same. This swapped the order of the chunks and gave an opposite answer.

There is no easy way to see when these pop up. The current testing frameworks are limited in validating these.
If India is building more power plants, which I'm assuming are coal? Isn't that going to mess them up worse than before? I mean, having air-con is nice, it's not possible for the whole of India to be inside with air-conditioning on for 3+ months of the year.

Even in places like Tokyo, they have to limit their use of A/C because it' so energy intensive due to the crazy amount of heat from the urban heat island effect.
My mistake and bad writing but my point still stands
https://searchengineland.com/reddit-dominates-google-search-...
I can't know for sure obviously. But let's think about the plausibility of those three: lawsuits, bad PR, 'harm'.

On lawsuits, I would have thought a disclaimer & 'unsafe output' option would cover them. When you think about it, they're probably more exposed to legal liability by essentially taking on the responsibility of 'curating' (i.e. censoring) ChatGPT output rather than just putting a bunch of disclaimers around it, opt-ins etc. and then washing their hands of it.

On negative PR, again, they've actually set themselves up for guaranteed bad PR when something objectionable slips through their censorship net: "Well you censored X, but didn't censor Y. OpenAI is in favour of Y!" They've put themselves on the never-ending bad PR -> censorship treadmill presumably because that's where they want to be. Again, if they wanted to minimise their exposure they would just put up disclaimers and use the 'safe search' approach that Google uses to avoid hysterical news articles about how Google searches sometime return porn (to which they can now answer: "well why did you disable safe search if you didn't want to see porn?"). It would seem far safer (and result in a more valuable product) if the folks at OpenAI let individuals decide what level of censorship they want for themselves. But I presume they don't want to let individuals decide for themselves, because they know what's good for us better than we do, apparently.

Lastly, 'harm'. How do you define harm? Who gets to define it? Can true information be 'harmful'? I don't think OpenAI have any moral or legal duty to be my nanny, in the same way I don't think car manufacturers are culpable for my dangerous driving that gets me killed. All OpenAI provide to me, at the end of the day, are words on a computer screen. Those cannot be harmful in and of themselves. If people are particularly sensitive to certain words on a computer screen, then again we already have a solution for that - let them set their individual censorship level to maximum strength (or even make that the default). Again, OpenAI would have done their duty and provided a more valuable product that more people would want to use if they let individuals decide for themselves.

I can only infer that they don't want us to decide for ourselves. Rather, they want to enforce a certain view of the world on the rest of us, a view which just happens to coincide with the prevailing political and intellectual orthodoxies of Silicon Valley dwelling tech-corporation millennials. It's hilariously Orwellian when these people claim that they're just "trying to combat bias in AI" when what they are really doing is literally and deliberately injecting their own biases into said AI.
> MIME type may be application/jsonl, but this is not yet standardized; any help writing the RFC would be greatly appreciated (see issue[0]).

[0] https://github.com/wardi/jsonlines/issues/19
.csv is great if you want to browse output in a spreadsheet.

Wobbly format? Sure. But if the data are purely internal, why not opt for convenience?
For heavy LLM users, there is probably a dopamine hit when it does something right, much as gamblers get a hit when the fruit machine pays out. Perhaps LLM use is no more productive than gambling, and perhaps can be abused in a similar way.
I don't understand your comment . Can you elaborate a little more ?