skysight-inc/HackerNews huggingface dataset:
> I saw my roomate already having it 10 years ago

and could use it to this day I guess. Like carpenter may use proven tools then you can be accustomed to the feeling and layout of the tool you use everyday. I still have my first hhkb which I bought almost 10 years ago, works like on day one, even I am usually using newer hhkb wireless model these days. If I am not mistaken before buying first model I read article about someone who had similar experience like I now.
Already been seeing this play out in photography.

Huge trend back to 90s CCD digital cameras, film, polaroid etc.
Suppose I make a massive book of predictions. Some of which turn out to be correct.

Am I now capable of predicting the future?

Suppose I wrote the book to be as banal (i.e. highly probable) as possible.

Am I predicting the future now? And, how impressive is it?
The mere fact that anyone would have to check for SQL injections by anything other than using prepared statements at all is very descriptive of the WordPress ecosystem and the kind of engineering conventions it enables. It’s a sad state of affairs that this terrible insecure mess is the base of so many websites.

„Well it may be terrible but everyone uses WordPress, so I can’t be that bad, eh?“ - wrong. WP was in the right place at the right time, everything else is momentum.
Anyone without any qualification sells themes and plugins, and it shows. In the construction industry, there’s a lot of codes and safety regulations to prevent that and ensure proper practices; it’s a shame the software industry doesn’t.
It's a combination of things. The "Pullman Loaf" (as in Pullman railcars) became common for sandwich breads in the 19th century and established a common target for what bread should look like in the US and UK - white, sweet, fluffy, thin crust.

Later, we were successfully marketed "Wonder Bread" as a clean(as in sanitary) and convenient product, and that set another standard, one sold to housewives. It was basically applying the same strategy that built McDonald's in its early years. At the time of Wonder Bread's introduction, many adults could still recall when products were being sold "from the cracker barrel", mixed homogenously and exposed to pests. All the early packaged foods, including the canned stuff and the sliced bread, were establishing a new norm of the manufacturer guaranteeing freshness to a sell-by date. It was PB&J on sliced bread for lunch and macaroni and cheese for dinner that got a lot of the US through the Depression years.

Continental Europe was simply less interested in this genre of bread - they had competition from other varieties of grain, and different kinds of bread dishes.
They literally are:

https://www.ibm.com/topics/neural-networks#:~:text=Their%20n...
Quality never was the only or even the most important aspect of popularity in music and probably art in general.

So I'm not sure your projection is valid.
It would've been a lot more clear with old-style coloured isometric icons. Making everything vague, monochrome silhouettes definitely wasn't an improvement.
NO, it will lower the barrier for music generation, which is different from CREATION, which implies a creative act.
I have been praying for a GUI library that at least supports a skeuomorphic style for UI elements; this, however, requires some creative designers without preconceptions ready to take on a challenge. The challenge is to create a forward-looking skeuomorphic design with subdivisions adapted to different devices and workflows (separated e.g. by screen size and by expected expertise of the user).

This is hard to do when most designers are stuck in the non sequitur that skeuomorphism means a dated 90s feel (a baffling lack of imagination for a seemingly creative profession) or that a single design instance should support all devices (I will not use a word processor on my phone unless absolutely necessary, and I sure as hell don't want to touch-click gigantic rectangles on my widescreen Microsoft).

And of course, as you say, it is important to read the rich HCI research conducted over many decades since the 60s, and not dismiss it as "old".
> The strongest argument seems to be about performance

It may be an argument, but it's not a strong one. If the improved code can be written like the author puts it in their example (see below), the condition is constant over the runtime of the loop. So unless you evaluate an expensive condition every time, you are good. Branch prediction will have your back.
If condition is just a boolean expression using const values, I'd even guess the compiler will figure it out.

if condition {
for walrus in walruses {
walrus.frobnicate()
}
} else {
for walrus in walruses {
walrus.transmogrify()
}
}

Branch prediction should have you covered here. If you can easily rewrite it in
That's all nice abstract theory about why PPI should, in a particular model of how the world might work, be a leading indicator of CPI, but we have a history of CPI and PPI data and the fact is, PPI isn't a leading indicator of CPI. They tend to be correlated, but not in a lead-follow relationship.
effort commensurate to the depth of the thread and effort of others.

I have longer comments in my history, you can read those if you must.

Besides, why wouldnt someone build things? This is HN.
Can someone recommend good tutorial or way to get into blender for 8yo. My kid would love to, but I don't know blender myself.
The hook:

In this blog post, we will share the story about how we discovered a critical stack corruption bug that has existed in Windows for more than 20 years.

The drama:

The bug was found in a core Windows OS library which is used by countless software products but is most notably reachable from within the sandbox of all Chromium-based browsers, exposing a sandbox escape which is reachable from the web via JavaScript.

Yeah, yeah, but surely all that old cruft is wrapped up in safety bubble wrap today.

The sting:

The first thing we noticed was that the crash did not trigger the corruption of a stack canary.

Surely an oversight:

From the build scripts it was clear that the library was compiled with /GS (Stack Canaries). In disbelief, we opened the binary in IDA pro and saw the canary check in the relevant function.

Damn, the bubble wrap got popped.

Overall, this is a fun read and worthy of Phrack 71 (?) (awaiting submissions).
Please read the second paragraph, too. Wordpress hasn't been about providing "infrastructure" (what does that even mean, when essentials are missing?) for a decade at least.
Yep. I'm very curious to know who actually use itanium cpus anymore. I've only seen it referenced in a couple of research papers that are from... 2015-2016? I even went out of my way to see if a local refurbished electronics seller had itaniums many months ago and they said, "Itanium, huh. Haven't heard that name in a long time".
How to Use Apisix in Insurance Industries?
APISIX Boosts ZhongAn's Online Insurance in Traffic Governance and Security Management.

Unveiling the case study that's revolutionizing the online insurance industry! Dive into the remarkable collaboration between APISIX, the cutting-edge API gateway, and ZhongAn Insurance, a leading player in the field. Learn how they're reshaping traffic governance and security management to deliver seamless user experiences and safeguard sensitive data. Don't miss out on this groundbreaking success story!
His projection is valid because it's not a qualitative problem, it's a quantitative one.

Music may already have been turned into a commodity selected by traits other than quality, but tools like this bring the effect up to a whole new level, a whole new order of magnitude.
as to the rest of you like you have to share your Apple ID with Nothing/Sunbird and are like that's a disaster waiting to happen not for me, I barely used my Apple ID and actually since their cloud service wasn't end to end encrypted and zero knowledge I started disabling my cloud backup and deleting what was in my Apple cloud before I went over to Android. I told people my Tech Tip was not to to use them but use SpiderOak, Very little has changed. Only problem with my advice is like, Write your password down and put one in a secure deposit at the bank because if you forget it they can't help you.
Chinese chipmakers are still able to obtain U.S. fab tools
> thinking wilderness is required for solitude and being in a big city is not. Can't you be equally or more alone in a city?

If you took the walls away, you'd find you're probably standing very close to some other people! You're not alone, any more than someone in a cube farm works in a very large private office.
I currently ship a web app, which among many things contains an 'excel grid clone'. My earlier team collaborators, who by now have jumped ship to other greener pastures, styled the grid in 'that modern way', so on a huge ultra-HD resolution monitor, you could view maybe 9 columns at a time, if you squeezed them a bit :-/.
Soon after the CSS guru was gone, I changed that grid CSS to instead honor the spirit of Excel, and it is now possible to view more than 9 columns of data, and more than 7 rows :-/.
I still in vain try to fathom the mindset that would make you turn 'excel' into a bottleship-scrolling-microscope-hell.
And we'll likely be forced to watch it in glorious 480p quality on the site formerly known as Twitter, where it will burried on a random spacex profile page.
It may make more sense once you realize Fossil development started in 2005. Quoting https://fossil-scm.org/home/doc/trunk/www/history.md :

> Beginning around 2005, the need for a better version control system for SQLite began to become evident. The SQLite architect looked around for a suitable replacement. Monotone, Git, and Mercurial were all considered. But at that time, none of these supported sync over ordinary HTTP, none could be run from an inexpensive shell account on a leased server (this was before the widespread availability of affordable virtual private servers), and none of them supported anything resembling the wiki and ticket features of CVSTrac that had been found to be so useful.

This is three years before GitHub was founded, and long before tig was released.
Are you talking bjt or cmos now?
Theyre not stuck at 40nm due to technical constraints.
If they were using memristors sure, but theyre not really available yet.
Countdown to Apple sending them a strongly worded cease and desist letter.
"While form too often trumps function in the West, pragmatism is on clear display in Taiwan[...]The structures are all simple reinforced concrete designs without ornamentation, lengthy ramps, wide shoulders, or any other modern features."

A great goal but I don't have much hope for it because in the West you'll have to fight on two fronts for this. One is the sort of ground level activism against seemingly anything that resembles construction, and an upper echelon of people who think functional, cheap architecture is a crime against humanity because they want to cosplay as Belle Époque Europeans.

The willingness of Taiwan, and also mainland China as they're not different in this regard to just build cheap but with very decent quality and quickly is just completely lost. In most of the Western world people will rather blow 40% of their income on rent than get someone into power who will just build some decent apartment blocks.
It is such a revelation. But a slow one that takes a while to incorporate into being (I found.)
I've found that overwhelmingly it's brand perception, fashion and trends that build these situations more than anything else. Add to that the situation where people have spent hundreds of dollars on something and generally feel like they will have to justify it. It must be great, right? They spent hundreds of dollars, of course it's great!

I bought a mechanical keyboard (ErgoDox EZ) for more than $300 after import taxes and it wasn't remarkably better than anything else. I don't use it nowadays, I just use "classic" models from either Logitech or Microsoft (or even a lower-status brand) for the equivalent of ~$13-$17 a pop. I bought several at once but they've never broken so far so I just have a few in storage.

P.S. I had problems with wrist pain and stuff before I bought the ErgoDox which was one of the reasons I bought it. It only got worse after I started using it and the only thing that helped was voice coding and not using a keyboard for some time. After that I started using these bland, uninteresting keyboards and I've never really had the same issues again.
Live (re)compile, (re)load, (re)execute Java code in 100 LoC
Current setup:

- Humanscale Freedom chair with headrest, gel seat and gel arm rests

- Accell Thunderbolt 4 Docking station, 96W USB-C w/ 2x Dell 2715q

- Logitech MX Master mouse & MX Keys keyboard

- Fry's mousepad

- Xiaomi Mi Monitor Light Bar w/ remote

- STM Myth 18L Laptop Backpack

- Jabra Speak 510
That's not the point that I find sarcastic, but whole rest of it. Yes it lowers the barrier of entry, don't think anyone can disagree with that.
Youtube is your friend: it is a bottomless pit of Blender tutorials from the very basic step-by-step "learn how to use the UI" to super-advanced topics.

This guy has an extensive collections on both basic and advanced stuff:

https://www.youtube.com/watch?v=nIoXOplUvAw
This comes across as judgemental and elitist. If you want finer content as determined by some group of gatekeepers of your choice, maybe you shouldn't read random blogs.

(I enjoy programming metaphors like the OP as well. URL on my profile.)
Google is living the innovator dilemma on steroids at the moment because Google Search + ads are so profitable everything else is a second thought and Google does not even bother to release stuff that they are developing.
When language is regarded as a symbolic system, then what this means, is that it is a structure of relations of symbols emerging from social interactions. This is very fundamental to linguistics, as language is something precisely not ruled by some magical rules, but emerges from the social, that's how you can explain embedded power structures, change, etc. The connection between subject-subject and subject-object, and object-object is an active field of study. It is part of my PhD thesis, too.
What “privilege” is required to learn to play guitar? Was Jimmy Hendrix privileged? Robert Johnson?
Logitech MX Vertical mouse
are iPhones 'cool'? Surely if they saturate the market they become uncool.
The say that one in five people have it but that just accounts for those that can get themselves diagnosed or who had people that helped them.

I missed 3 consultations, got lost, was late and then waited a year till acting upon the diagnosis :)
> Suppose I make a massive book of predictions. Some of which turn out to be correct. Am I now capable of predicting the future?

If you write a book of random predictions without any insight the vast majority of them will be false, so even if few of them are right it is not impressive nor anyone would say you're capable of predicting the future.

In comparison, the OP states that GPT-4 predictions are 97% correct. And yes, I would say that is pretty impressive. If 97% of anything I say about the future was correct I would be considered a wizard and probably be a billionaire.
There is some movement to fill the gap between GPs and hospitals: https://www.health.vic.gov.au/priority-primary-care-centres
Yep, god forbid you can see more than the 10 first characters of a filename - it's a homage to the old 8.3 limitation!
And your files were created 'about 7 months ago', not on april 17 in 2023.
If you need more details than that, you are probably a lowly work-slave.
Does anyone know if there are any portable bluetooth keyboards (think usable in the train) with a trackpoint? The only ones I can find have a trackpad, but I think a trackpoint would actually be a lot nicer.
Changing desk height to standing height and buying a saddle stool.

I used to bike to work but as soon as I sat down at my desk I felt like I was cutting my body at the waist. My lower body/legs were some kind of passive appendage stuck to my chair.

The first week of working while standing I kept looking for a chair to sit on, it was really distracting and I felt tired.

I bought a saddle stool with enough height so that I can transfer back and forth between standing and sitting. The stool has no back support and my legs are still fairly straight (like sitting on a bar stool) so my body is still much more active than just sitting in a chair.

Definitely life-changing. I have suffered from lower back pain all my life. If I have to go back to sitting in a chair for more than a few days I feel my back starting to lock up. In the standing/saddle configuration this doesn't happen.

Here is a random example:
https://shop.lfhair.com.au/product/saddle-stool-ch-841/
I've entrusted access to all my accounts to someone on the premise that they will do "hauntings" on my behalf after I'm done, impersonating me.

It'll be great. Too bad I won't be around for it.

I'd love to see updates from my friends who passed, even if I know it's all theater by a secret impersonator.
I think you're looking at this wrong. If I have an idea for a song I my head, I could record myself humming or sining it. While it might represent a thought, feeling or experience it's not going to be very pleasant. With AI, I will be able to transform it into something enjoyable. That is creation and not just generation.
Because the evidence completely rejects biological immortality for anything vaguely resembling 'advanced' life (in so much as a lobster is 'advanced'). As the snippet above mentions, even with interventions lobsters would eventually die. Older lobsters not only expend more energy moulting, but eventually cease the process altogether resulting in their inevitable death.

So you're left with a mish-mash primarily of weird little microscopic asexually reproducing creatures, that have essentially nothing in common with advanced lifeforms. And as more evidence on these species is collected, it invariably trends towards the rejection of biological immortality rather than the confirmation of such. For instance the hydra once thought ageless, has been shown to decrease asexual reproduction as it ages - clearly demonstrating an active and detrimental aging process.

The entire field is even more dysfunctional with the obsession on telomere length, even though we know that telomere length is correlated with aging, and not causal. Lobsters are an example, as they actively regenerate their telomeres, yet age and die. As are mice - where telomere lengths remain roughly the same as they age, and die.

Nobody wants to die, and so it creates a strong motivation for us to set aside our logic and rationale, and imagine we might live forever. I simply refuse to do that. I believe it will lead to a happier and healthier life for myself than for a man like Ray Kurzweil who will certainly die in the coming years, after spending a lifetime trying to convince himself he could live forever, using logic he could trivially refute in 5 minutes if he actually wanted to.
It's not sarcasm. If you expand your short comment I can address it.
If you’re just learning about this from outside the United States, some important context is that the domestic narrative about 9/11 was that “They hate us for our freedoms”.

Substantive discussion about Bin Laden’s motivations and his stated reasons for the attack were generally absent, and even the top line of the reasons themselves was not repeated on cable news.

It appears the majority of these young people are just discovering for the first time that there was some stated reason at all, that terrorism is political (and usually not driven by like a supra political cosmological hate).

I think it’s a useful and clarifying thing for people to learn, and the vast majority learning about this now don’t support 9/11, obviously.
> I've come to the realisation that to "use the ribbon" you're just meant to search for stuff.

I think the idea is that you are supposed to customize the location of things you use frequently that aren’t already in the most prominent locations and search for things you use infrequently.
right now the US is catering to a people whose strongest talking point relies on the idea that a new national identity cant appear over the last century (unless it preexisted 2,000 years ago)

so thats going to be awkward for us to cater to a national identity that appeared over the last century, at the drop of a hat

obviously none of us actually care, but its fun to pretend to keep a couple of instagram followers and employment
> I think functions keys and arrows are used way too frequently to spend your time using shortcuts

65% keyboards tend to put those shortcuts where you have to use a pinky finger to access those keys.

Whereas, keyboards much smaller than ~60% tend to use thumbs instead to access those keys, and put a big emphasis on reducing movement from home row & bringing the full functionality of the keyboard to within reach of the hands there.

The keyboards which make more use of layers put the layer keys in a nicer spot than those 60% keyboards.
The actual map animated map: https://ivan.sanchezortega.es/2023-02-radonmap/radonmap.html
You didn't touch on the "who will have them" part.

Enforcing copyright on training data won't keep image, music and story generators from being built. It will only stop the open-source ones. OpenAI and Google can afford to license the datasets. It'll just add to their moat!

I can respect wanting to ban image generators in their entirety. I can't respect allowing image generators to be monopolized by the three megacorps who signed a billion-dollar deal with Getty Images.
You can make any USB keyboard a BT keyboard with a USB2BT (from Japan) and a battery. If it has LEDs you might have to disable or dim those (I had to enable tachyon mode on my keyboard).
Thanks for this comment, I find that a really interesting perspective. I'm the exact opposite -- I'm comfortable with code, and always find node editors really awkward to use (but I definitely feel I'm missing something because they're undeniably super productive in many situations).
I agree with this comment.

In fact I would even stop talking about the profound concept of truth.

Long time ago I read this wisdom: «God's omnipotence raises the intriguing possibility that two contradictory religions could both be true.» Buddha says anyway, that everything is empty. Zen Buddhism employs koans to dismiss truth.

LLMs sometimes hit the mark and this makes many people ask what is truth and what are humans?
just look at chinese history (or the history of most nations), you would find tons and tons of examples of chinese rulers killing tens of thousands of other chinese people in pointless wars for pointless reasons.
> TeX was also built for TAOCP. Crazy stuff.

If you haven't yet, read "Donald Knuth - The Patron Saint of Yak Shaves" at https://yakshav.es/the-patron-saint-of-yakshaves/

For TAOCP Knuth also creates a new assembly language, for illustration purposes.

TeX was written in WEB, a programming language Knuth made which transpiles to Pascal.

It's based on literate programming, a programming paradigm Knuth introduced.

And Knuth developed his own font, for use by TeX, along with a system to make fonts.

Crazy stuff indeed!
Yeah, thanks, that shreds light into how he could have done it.
Totally agree!GPT4 is good at text conversations. But as a researcher, I have tons of PDF papers to deal with and ChatDOC really helps me a lot in answering questions about tables and formulas in files instead of GPT.
You get a Copilot, and you get a Copilot – Microsoft now the Copilot company