skysight-inc/HackerNews huggingface dataset:
"I don’t accept that it’s wholly incompatible with OO, though, a thesis you’ll see dotted around the place."

Agreed. Arrays of Structs is not the part that is really incompatible.

The part that clashes a bit with traditional OOP is ECS, where data and code are meant to be kept separate. But of course I'm talking about very traditional OOP. It is entirely possible to use an OOP languages + classes to implement ECS. It's just not gonna be "traditional".

EDIT: To quote your other reply: "records don’t have to identify strongly with a class hierarchy".
And your unique cadence and breathing patterns will make you identifiable from 100 meters away.
That is not how POSIX defines seconds since the epoch. It says that :60 is the same as :00 of the following minute.

https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1...
I am starting to wonder more if Google search died or if the web did. You read a lot of comments about how in the past you could find a lot more information, but the reality is that no one is posting that information outside of the walled gardens. It's no wonder Google search sucks, if they don't have direct access to these walled gardens the information is locked behind the door...
That's exactly what it does. It closes the gap. Even now with all its shortcomings and issues.

It's actively solving problems for people and saving time / creating efficiency. That has value and economic utility.

I honestly don't get what a lot of the cynics in this thread and their "highly technical/IT friends" are missing.
This was brought up a few times. There were several issues with that approach.

* `bless` and `class` aren't topologically equivalent: you can't twist and warp one into the other

* We've seen small, incremental steps get beaten to death by bike-shedding every step

* Sometimes it's hard to see the big picture when you're looking at the individual details

It's that first point that's really the killer here. Perl used `bless` and `@ISA` ("we have methods" and "here's where to find them") and that was all.

You want state? Figure it out.

You want encapsulation? Figure it out.

You want to work around MRO bugs? Figure it out.

You want to know if something in the symbol table is a subroutine or a method? Figure it out.

You want composition? Figure it out.

Much of what we wanted just couldn't be easily done building on a broken foundation, but there's so much excellent work out there which already solves these problems for class-based OO, we decided to take advantage of what others have already learned.
"Clear over Clever" is a pretty simple rule that helps avoid this type of thing.
> Affirmative action on very superficial traits.

Group A, B, and C are being targeted by Group D.

We have a solution that helps Group A.

Group B and C are still suffering.

You can:

1) Help Group B.

2) Help Group C.

3) Help Group D by removing the help provided to Group A.

We went with 3.

> The most astoundingly racist thing is how everyone is so eager to reduce individuals to their race, no matter their background, whether it be to victimize or villainize them.

I don't see this happening, at least not in my bubble, which is admittedly on the left.

It could be happening with centrists or people on the right, but I'd be an outsider looking in, which makes my pov biased and unreliable, so I can't say.
better wear license plates to confuse cameras. Or a speed limit 100 sign.
The problem for Harvard, and the reason this case [1] was brought in the first place is that the admissions staff were singling out Asian American students for exclusion. Despite having the highest test scores and extracurricular activities, Asian American students were given the lowest “personality” scores, making them the least likely to get in. This despite the fact “alumni interviewers (who, unlike admissions officers within Harvard, actually met individual applicants) gave Asian Americans personal ratings comparable to white applicants.”

I don’t know how to characterize this as anything other than a racial bias against Asian American applicants [2]. This is old hat for Harvard, which previously used antisemitic quotas to keep Jewish students out of the school [3]. This gives a lot of weight to the argument that you can’t solve racism by putting your thumb on the other side of the scales. That all discrimination on the basis of race is wrong, regardless of who you’re trying to help.

[1] https://en.wikipedia.org/wiki/Students_for_Fair_Admissions_v...

[2] https://archive.is/2023.06.29-203214/https://www.nytimes.com...

[3] https://www.timesofisrael.com/harvards-jewish-quotas-cited-i...
> Buying the pizza with bitcoin was the first proof.

While some thing might work, it doesn’t imply that it is practical.
I like Data-Oriented Design, but beware of one thing: You organise your data like a database? You'll eventually be writing a database management system, unless you can use a framework like one of the many Entity-Component-System ones.
Ha, that’s interesting. I used to TA parts of that course; I had to learn Simula and Demos (a simulation library). If I recall correctly it was the first run of the course, and I had to develop some of the labs.
There is some conflation here between an art definition and the colorimetric definition. In colorimetry:

Luminance is a spectrally weighted measure of physical light, it is not a perception, and luminance is linear to physical light.

Lightness is the perception of luminance, along with darkness and brightness. In colorimetry, the term lightness is used to distinguish the perception of light (which is nonlinear to physical light) as opposed to luminance which is a linear measure of physical light.

Luminance is denoted Y (relative) or L (absolute), Perceptual lightness is L* (Lstar) or J, brightness as Q (in most models).

As you noted, the term lightness can also be used as a tonal metric (i.e. in art). However in colorimetry, the closeness to white, or achromatic, is described as less purity (less chroma or less saturation).

And for the record, the site is not auto-generated. Nate Baldwin created that site. Nate is also the developer behind Adobe Leonardo, the color palette utility.

As for the Helmholtz–Kohlrausch phenomenon, here is the official definition from the CIE - International Commission on Illumination

Change in brightness of perceived colour, produced by increasing the purity of a colour stimulus while keeping its luminance constant within the range of photopic vision

Note 1 to entry: For related colours, a change in lightness can also occur when the purity is increased while keeping the luminance factor of the colour stimulus constant.

-----

The CIE points out that the change in perceived lightness occurs with increased saturation (purity).
At least in German juristiction there is the viewpoint that a law should also be applicable to a legal person if it indirectly affects a natural person behind it (so-called "Durchgriffstheorie"). In other words, the GDPR applies when it comes to protecting the natural persons behind the legal person, including their economic existence.
AI photo editing is about to get wild [video]
I recommend to have a look at the "Matrix 2.0" presentation that happened at FOSDEM 2023 in February: https://fosdem.org/2023/schedule/event/matrix20/
"grandparents only use cash, they don't trust bank cards"

You may not have meant it but it sounds like an argument made in bad faith. Cash has real world application and can be used anywhere. Not trusting bank card is a choice but the alternative can be used anywhere which is cash.

Crypto at best is used for get rich quick schemes, scams, dark web payments, ransom demands etc. You said buying pizza with bitcoin. Where ? Is it an anecdote ?
I think this sort of statement sounds good and confident in meetings, but, with no supporting evidence, isn't very persuasive.
I did my share of OCR funny business by running the Firebase OCR SDK inside an android app acting as a webserver, through nested virtualization back in 2018. Nothing at that time beat it's accuracy & throughput for something which ran offline once the weights were fetched into the container.
This bothers me so much. I’ve run into it a few times, exclusively on mobile, and it is completely useless and completely frustrating.

I actually thought some of the “google is dying” handwringing was overwrought until I experienced this. It was just, bad.
Hum, nothing on the context implies the argument is about system languages. But yeah, I can imagine somebody so focused on them that they ignore the need to add that bit of context.

The issue with system languages is that all the evidence points towards there not being space for a lot of them. So we only get one with whatever properties are most desirable; and it dries the landscape from opportunities for any other with similar features.

Thus, no, unless people decide there's some large new problem worth solving on them, we are not getting more memory-safe mainstream system languages. (But it's funny that you say sandboxing, because IMO that, probably with explicit effects is a nice thing to solve if you are trying to create the next generation system language.)
To many people, a computer program that can output in kind of natural-sounding sentences but can't be trusted to give you the right answers is not progress. I am sympathetic to that view.

It's an impressive technical feat to mimic human writing and drawing with its level of fidelity, but until it can make the leap to knowing what it's talking about - and there's no clear basis for assurance that the current vector will get us there - real-world use cases are mostly limited to replacing the some of the more boring email jobs.
“All open systems without a built in economic system are destroyed by spam. No exceptions.”

This is a problem cryptocurrency could have tackled, but it never really did because scamming and gambling are so much more profitable than solving real problems.
EFF led class action lawsuits.
> Wealth equality is a necessary feature of our economic system yet very serious people pretend like labor can somehow pull themselves up by their bootstraps.

How is wealth equality a necessary feature of capitalism when there has never been wealth equality in the history of human existence?

Also, labor has pulled them themselves up by their bootstraps many times. It is possible, just simply not likely or common.

Exhibit A: Andrew Carnegie:

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

Exhibit B: J.K. Rowling:

https://en.wikipedia.org/wiki/J._K._Rowling
Not GP but one reason: gait detection is already good enough (I believe?) to uniquely identify individuals.

I mean if everyone starts riding bikes they’ll just apply the same tech anyway.

There’s no winning this arms race, the only protection is going to be laws so we should really be putting much more care into laws, the people who make them, and the systems that put or remove them from power.
I have 4 computers and 7 monitors in my keyboard/mouse sharing span. Nothing vnc* is going to do it.
Also known as "kill yourself now to avoid surviving".
https://github.com/StrawberryPerl/Perl-Dist-Strawberry/relea...
Two significant past discussions:

The Cluetrain Manifesto (2022)| 42 comments <https://news.ycombinator.com/item?id=32395587>

The Cluetrain Manifesto (2016) | 31 comments <https://news.ycombinator.com/item?id=11220242>
I mean... sure, it outcompeted Tide detergent. But the illegal drug trade has historically used all kinds of currencies. I'd say "disrupted" is hugely overstating the case.
Ahh but we known that both humans and LLMs 'hallucinate'. The study of the latter potentially provides insight to former; after all, isn't the core question we're asking in all of these discussions is 'what is intelligence?'
What's amazing is how people on HN can be so ignorant.

Look at Tesla sales growth over the last 10 years. Its pretty consistent. You can not look at that growth and say 'look here is where Musk got distracted'.

Also, the success now, is because of the technology and investment work done 3-5 years ago.

Not liking a person is fine, Musk has issues, but there is no reason to drop your brain when evaluating business numbers.
Just going by the definition of purpose, which I would take as the reason viruses exist. I think there could have a purpose in their “actions”, such as changing enevelope tropism to broaden target cell range, or more tightly binding a cellular protein to inhibit antiviral defenses. But to me, a non-living entity like a virus itself having a purpose for existence beyond making more virus sounds philosophical or religious— which is fine, but just not how I think about it.
Well I don’t think that’s true. You should be allowed to racially discriminate about who’s allowed to come into your home. Employers and universities should not be allowed to racially discriminate about who they employ/admit.

My point is simply that the “perfect meritocracy doesn’t exist” argument is pointless. Screening candidates is a problem for businesses to solve, and the only metric they should be incentivised to optimise for is the outcomes produced for the institution/business.
Well, if you need to integrate it. If you have some hideous dashboards you might need to, it's true, but at that point it's worth investing in a data person whose job it is to keep up with all the breaking data warehouse integrations. They'd have to anyway with any data approach.
They likely don’t need to get a warrant. They can just ask your next door neighbor and your neighbor is free to hand over their records that show you leaving/entering your house.

Sounds a bit improper but this is also how when a person robs someone they’re able to put out security footage pretty quickly: “helpful neighbors” actually being legitimately helpful neighbors.
You can go farther.

Because of this, bicycles played a significant role in women’s liberation movements.

https://www.womenshistory.org/articles/pedaling-path-freedom
This essay was about 39 pages

~ 11,756 words and the average book page has 300 words.
This essay is about 39 pages

~ 11,756 words and the average book page has 300 words.
There's some sentiment in the RTS sphere that we may be seeing a modest resurgence in RTS interest at the moment, led by upcoming titles like Tempest Rising and Stormgate. That AoE2's developers seem to be doing a great job with continuing to release new content for the venerable, still-popular title also helps (it even got released for Xbox recently), some Total Annihilation-like fans are really enthused about Beyond All Reason, and horde defense RTSes like They Are Billions and Age of Darkness seem to be gradually becoming more popular/common.

There's actually still a decent number of RTSes that get released each year, but...they generally don't make much of a splash, other than a few standouts like Age of Empires 4 and Company of Heroes 3 (though even neither of those has done terribly well really, especially the latter).
Except that people could explain how you could make an airplane faster and larger.

Nobody can explain how you can make an LLM understand what it's saying.
Xi has been talking about returning to Marxism, which I presume means not Maoism and not Dengism.

Most people on HN basically have no idea what Marxism is, what the road to socialism is about, the stages of socialism, or why China really does what they do. I don't watch Xi's speeches on YouTube, but you could if you really wanted to.

They treat "not free market capitalism" as a monolith of ideas and states.

Even a light reading of Marxist economic theory with some other adjacent authors like Lenin, Mao, Trotsky, etc. would make clear exactly why Dengism was needed and why it worked and why Xi finds it necessary to return to straight Marxism.

The worst part is how greedy corporate oligarchs of the US sent all the jobs to China. That made Dengism work really well.

I mean, I don't really know what to say. If you wanted China to lose or not be Marxist, the US did a really bad job. It's really clear the only long-term planning the US does is lining pockets and that's probably going to be the death of the country.

But this is HN, so please pretend like I was complaining about wokeness or whatever other imaginary problem is popular here.
But if you look at previous day's graphs, you see that solar tops out at 20%, whereas natural gas never drops below 50%.
A good IDE can rename thousands of calls in a single command.
> But from a technical perspective, nothing is stopping a merchant from accepting your CC details directly.

From a technical perspective, no, nothing is stopping the merchant from asking you for a string of numbers and a month/year date, storing it, and believing that "technically" they can send it to the Stripe API to charge you.

That's when they will realise that, from a business perspective, there absolutely is something stopping them: that they literally cannot do any business whatsoever with your CC details directly, unless they are fully PCI compliant to the same level as an actual PSP.
My dog walker - a man with a fairly troubled life and very low levels of literacy - used it to write product descriptions for an eCommerce website he's in the process of launching.

Part of me thinks the tech echo chamber is working the other way around here: a lot of techies who just know and and talk to other techies are all in a bubble thinking it's all overhyped blahablhabah without stepping back and thinking how it can enable every day people (whatever that means) to do things they previously could not -- at speed.
I doubt that real self-driving cars will ever be a thing. OK, assisted driving on prepared streets (e.g. highways today or wie roads with some electronic markers in the future) but as soon as you enter smaller roads which are at most as wide as 1.5 cars the "fun" will begin. I could offer some dashcam videos of many such roads here in Europe.

Just imagine people accustomed to highly assisted driving in a metropolitan area suddenly forced to take over when two cars cannot manage to pass each other on such roads.

So I liked to watch "There's no such thing as a Self Driving Car - A MOTOMANTV RANT" by a car journalist here: https://youtu.be/8NJQCyv6BSk
You're only looking at the Tech part. The Bro part is the unquestioning allegiance to optimization and capital maximization.
By denying global warming and the associated role of fossil fuels, the state government of Texas are the ones acting joyful for what is quickly becoming their own suffering --- as well as others. Without some drastic action, Texas will be almost un-inhabitable in a few decades.

And as pointed out by others, your justifications are the ones lacking.
I'd argue that creating your own homepage or a hosted blog were always a niche activity.

Though at one time, so was posting any online content whatsoever, and the first small niche was a much larger share of the second small niche.
The reason is that we have very few armed police and not that many police and you often (comparatively) want police with arms at an airport, so suddenly the only police at airports are the armed ones and they have the most lethal kit.

The dispatch time for armed police has gone up because they are doing a regular police job, while armed, rather than waiting for the call up.
This sort of architecture only really works when the network is small enough, which has been a perennial problem for neural network accelerators as networks grow but accelerators don't. LLMs and the like will often prefer the opposite form of "stream walking" (streaming the weights through the data) or a hybrid.
Awesome, thank you very much. Great answer
Well no because the dark markets enabled any small dealer to sell worldwide.
Academia-hacking.
I hear people about it talking everywhere. Students that use it to write some work or learn for exams. Colleagues that use it for generating code examples for specific things. Someone from HR writing text. This is definitely not an echo chamber as many people know about it and are using it in some kind or other or are at least curious.
well, the data is way smaller than the model (at least the current trend), and you probably still need random access for the weights of the model. I am not sure if it a gain worth to pursue.
As I see it, there are two types of DOD, one that you've mentioned and where you “work on structs of arrays, not arrays of structs”.

The other one means just giving up of encapsulation, separate the data from the methods that work with the data, think the whole app in terms on how the data flows through it and model it so everything is easy to understand and change. For added correctness, you can use immutable data structures and pure functions.
Yes gait detection and also face recognition, cyclists have a reason to wear masks, glasses, etc, pedestrians don't, are moving slower, etc.
Super clever.

Very unclear to anyone who is new to that functionality, though.
homework never had much value, anyway, it’s nice to see students fighting back
Happy enough to not being willing to change very much about my life.
What It Takes to Convert a Multi-Million Dollar Office into Housing
No it's not an echo chamber. There are certainly people who aren't up to date with it but the entire world, in general, knows what's going on.

The echo chamber in tech is people thinking they're in an echo chamber. I mean come on, 90% of people in tech have never built an LLM in their lives they just read some laymans article on it like everyone else and harp on how it's not an AI and it's just a "token predictor" and other generic arguments like that.

What I'm saying is that MOST people in tech don't do AI and therefore their perspective on LLMs is equivalent to someone completely outside of tech. Every typical software engineer thinks because they took a small course on ML or they read a little bit about chatGPT and that puts them on a pedestal above an average non-tech worker... well I hate to break it to you, the non-tech worker can look up those articles too.

They can also play with chatGPT extensively which doesn't require any tech skills and they can literally see for themselves what a game changer the technology is.
15k cars is three days of production for Tesla.

So that's about no stock.
Douglas Hofstadter changes his mind on AI risk
It's a great cautionary tale of management dumbassery. (yes I am still bitter)
I don't believe it's that important anymore. The only drawback is people might have a more difficult time recalling non-dot-com domains in conversation, but that will change if .com becomes less of a default, or if a company incorporates the TLD into its name.
> What do you think your brain does when deciding the next word to speak? It is scoring words based on the appropriateness considering context and all the relevant known facts

I mean, it's not. It's visualizing concepts internally and then using a grammar model to turn those into speech.
You mean the fake video made by a competitor that then refused to actually release the footage from inside the car that proves the video wasn't staged. And the same test was repeated with non fake conditions and couldn't be reproduced.

Amazing how people can dislike on person so much to then buy the bullshit from another complete charlatan hook line and sinker.
Canada’s closer: How Trudeau’s pitchman is outplaying America
I wouldn’t really leave behind the JVM ecosystem, which is much bigger and better quality than the .NET one from what I gathered (though it is still good and bigger than most other languages’). And other people’s code is the numero uno productivity boost, so it’s an important area.
> Who cares!? Those are both great names for a function...

The source code has two purposes - to be processed (compiled/interpreted) by software, and to be read by humans. While it is relatively clear what is considered good code for the first purpose, it is harder to say what it is for the second one.

An essay could be written in an elegant style or be full of clumsy wordings and hard to understand sentences, despite having the same meaning. The same is true for source code.