skysight-inc/HackerNews huggingface dataset:
Yup. Even if the authors are totally naive to the negative association, this name renders it simply unusable to many organizations. Simply Googling the name on a work computer could land some people in hot water.
Someone teach this man how to spell "Gabbana".
Wow, this is huge! :)

I tried it to see what's going on. There are 2 issues that I need to fix:

- Variables. It splits incorrectly

[--variations-gap:
theme(spacing[2])]

- Arbitrary variants are split incorrectly as well

[&>h2:
first-child]:
Exactly, guy in Queens literally killed his family doing commercial lithium battery work on his kitchen table..
For anyone else curious about the brief mention of purple peeps being banned, turns out it's because it uses Red Dye 3 which Consumer Reports claims is a known carcinogen.

https://advocacy.consumerreports.org/press_release/popular-p...
Flagged? That's more childish than the name
If it means anything, that stuff looked daunting for me in my twenties too. But then a bubble burst and opportunity suddenly presented itself again. At that moment, I was actually luckier than many folk who had been a bit ahead of me, as they faced tremendous asset losses and I was just sitting on modest savings that had gone from "I'm fucked; this'll never grow fast enough" to "oh shit, I just bought a house!" overnight.

For better or worse, it's really very hard to look too far into the future and know how things will work out for ourselves. Markets and societies aren't as stable or predictable as they're made out to be.
It's both. Meta can be "giving it away" and "hoping to establish an OS foothold" but if there is no major interest in playing in this space, it's going to be a very empty metaverse.
You can tell the compiler it is indeed compiling the whole program.
Don't all states have the ability to ignore federal law (enforcement) leading to situations like sanctuary cities and legalized cannabis?
The weight and speed limits are a regulatory matter in the US, as there's a safety factor at play. Derailments of cargo tend to be... messy affairs.
looks like we both updated our answers as we looked up the docs :)
We've banned this account for posting unsubstantive and/or flamebait comments, and for using HN primarily for ideological battle. These things are not what the site is for and destroy what it is for.

If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.
TikTok Measure Passed by House Is Unconstitutional in Multiple Ways
That was so fun and cool. I found myself wanting more. I would kill for a Myst-style game with this setting and feel.
Can this read and write Parquet files to S3-compatible storage?
Everything Hikers Know About Lightning Safety Is Wrong
I've found some great cardio apps on the Quest and they're one of the top things I go back for.
Among the things that the article omits is the question of upholding the existing canon of laws in the face of AI.

As far as I see, much of European AI regulation tries to contain fallout where existing laws are under threat to be undermined (i.e. authorship, safeguarding public opinion, competition, harm/safety etc.)
10 years ago it was already folklore that compilers ignore the "inline" keyword when optimizing, but that was false for clang/llvm: https://stackoverflow.com/questions/27042935/are-the-inline-...
I disagree to an extent. I think AI is the real deal, VR though is indeed an evolutionary dead-end that we've been down and retreated from before.
Turkish Language, Browsers and Punycode
Hi Richard I just reached out to you on LI. I'd love to get a chance to chat with you about your experience with this. Thank you for sharing this is fascinating.
Through inlining.

If you have something like a `while` loop and that while loop's instructions fit neatly on the cache line, then executing that loop can be quiet fast even if you have to jump to different code locations to do the internals. However, if you pump in more instructions in that loop you can exceed the length of the cache line which causes you to need more memory loads to do the same work.

It can also create more code. A method that took a `foo(NotFinal& bar)` could be duplicated by the compiler for the specialized cases which would be bad if there's a lot of implementations of `NotFinal` that end up being marshalled into foo. You could end up loading multiple implementations of the same function which may be slower than just keeping the virtual dispatch tables warm.
Never saw that before, that is indeed a classic.
I can no longer use old.reddit.com with a VPN. I wonder why. To prevent anonymous scraping maybe.
It is very likely the case that the author does not particularly care about what happens to people who google the name on their work computers. They are probably firing any customers that expect a dependable system from their hobby project.
Yeah I dislike that too. Very annoying. Not as bad as "go" but still, come on, at least change the name a little bit to make it unique but keep the reference you want to use.
This entire thing is newspeak. Every headline means the opposite. For example, "A More Open App Ecosystem" means a more closed application ecosystem. By switching to a proprietary OS and setting up a walled garden where they have to approve all software you can run. This is part of the coming war on general computation.
Elon Musk got the stick for being outspoken and disagreeing with elements of a quasi-religious ideology (disregarding his further radicalization following that event). ESG doesn't "do what it says on the tin", there would be no significant backlash if it did. And it's just ridiculous to claim that mean tweets from a CEO outweigh the huge environmental impact of Tesla to the point that Exxon is/was ranked higher by ESG metrics. This absurd gaslighting and word-twisting does not work anymore which is why ESG, DEI and the like are being rejected.
Columbia cancels in-person classes after days of pro-Palestinian protests
Wow. This is amazing, thank you so much for sharing. Disappointed that it's not strictly a PPT though!
du -s * | sort -nr | head

to find the largest subdirectories. (Although 'duc ls' is faster if I have it installed and up to date on that machine.)
That’s a very well-written tutorial! I wish more software came with something so friendly and informative. Thanks.
I'd argue the issue isn't hardware anymore but "software" or algorithms that get the hardware to start acting human.
A Hack of Psychotherapy Records Revealed a Nation's Secrets
Ask HN: What are you building with AI?
We've seen the wrappers, we've seen the chatbots, we've seen the blog post generators.

Is anyone doing anything they think is more interesting?
Having the boundary at the equator is a strange choice. If you instead have the boundary go through the poles and the cook strait (e.g. click roughly at the edge of the northern hemisphere ~45 degrees down and left on the interactive map), then you end up only cutting off the Russian Far East and Antarctica, all other major landmasses are preserved.
> People do not change that much usually.

I don't know what YC thinks about this, but I disagree with this pretty strongly. None of the skills or advantages I think I have as a founder were things I had five years ago. I would never in a million years have been able to do even the things I've done in the last 24 hours if I had tried to when I first arrived in the Bay Area for my first "real" job.

People's fundamental values and motivations usually don't change that much, but their philosophy, resilience, and pool of cached ideas absolutely can. That's especially true for people who, like me, came in from outside. It takes time to get your bearings and learn how business is done, what things matter and what things don't, what a normal level of "on fire" is, and even a person with a low of raw intellectual ability/domain talent still needs time to train their internal models.
How much time for that? I wouldn't expect nothing in industrial volumes for the next years, maybe 2028? who knows?

But, anyway, we will prohibited from buying it, probably. We still can't buy Cuban cigars.
I think this is only true if using x87 floating point, which anything computationally intensive is generally avoiding these days in favor of SSE/AVX floats. In the latter case, for a given vector width, the cpu can process twice as many 32 bit floats as 64 bit floats per clock cycle.
I think this whole thread may be at least partly a misunderstanding.

The way I see it, the discussion began by saying that any team (but in context, referring to a whole company) that grows past a certain size needs a traditional hierarchical system of layers of management to function. Then, someone said that a team/company should just not grow past 4-8 people, and thus you avoid the need of hierarchical management.

My point is that this idea makes no sense. A company can't function as a composite of hundreds or thousands of sled organizing small teams without any management to coordinate them.

My understanding is that you claimed that such a thing is possible, and that in fact it is how the free market and thus the economy of most nations actually functions, without any hierarchy.

I was then rebutting this by showing that the economy does form hierarchies (with large buyers essentially viewing small sellers as subordinates, not independent market actors, when they're not outright buying them).

So, I would argue, the economy is not generally organized as a bunch of independent small orgs, but as a series of huge conglomerates that either own their suppliers, or at least dictate market terms for some period with contracts. The idea of a free market where buyers and sellers meet and negotiate prices based on supply and demand is largely a myth, with some limited exceptions.

As such, the hierarchy in how Linux is built is in line with my original idea: not supply and demand based, but instead organized in a relatively rigid hierarchy.

In support of why I'm claiming that this system of hierarchies arises due to efficiency, I gave the example of how much it costs a company to buy a piece they need versus how much it costs them to produce it internally. This is meant to show that a supply&demand based self-organizing market (the flat, many small teams without managers model) is less efficient than an integrated supply chain (the top-down hierarchical model, with layers of management).
Even if we are plateauing in GPT number (4,5, 12, whatever), there is still a lot of meat left on those bones.

For instance: Chemists using the AI backwards. Take some phrase like 'vanadium increases the Young's modulus versus silicon in 1040 steel' and then work the AI backwards from that phrase. As in, assume the AI outputted that phrase and see what inputs were most likely to generate it. There may be some real discoveries just by working an AI backwards iteratively.

Simple things like that are still open and attainable right now, it's just that AI is still so young that we really haven't explored all of what they do yet.
That was the thing that turned me off Google permanently. I deleted my G account and have never looked back.
But even that sort of depends right? Hardware is often pretty cheap in comparison to dev-time. I really depends on the project, what kind of servers you're using, the nature of the application etc, but I think a lot of the time it might be cheaper to just pay for 20x the servers than it would be to pay a human to go find a critical path.

I'm not saying you completely throw caution to the wind, I'm just saying that there's a finite amount of human resources and it can really vary how you want to allocate them. Sometimes the better path is to just throw money at the problem.

It really depends.
> Couple of inches taller. Pink-rimmed glasses. New, heaped-up hairdo, new ears. How simple! The moment, the death that I had kept conjuring up for three years was as simple as a bit of dry wood.

This is on the language FAQ. If memory serves this is the scene where Humbert has tracked down Dolores later in life and is contemplating murdering the now pregnant girl who he earlier sexually abused. What the actual hell? If this is supposed to be a joke it’s in decidedly poor taste. And that’s the best case.
At 19, the author's age, I was two years into my Nabokov obsession. I wouldn't have understood why the name was a problem, either. Personally, I'd have thought anyone who criticized it was a philistine. (Nabokov's self-styled "strong opinions" had that effect on me at that age.) Didn't they know the _point_ was that Humbert was a monster, etc. 15 years later, life experience has broadened my horizons a bit, but I still remember the feeling of being under the influence of such an eloquent writer for the first time.

This isn't to justify the name itself but to cut the author some slack since the name is attracting more attention here than the design, and understandably so, but the design is an achievement, and a laudable one. I'd hope someone would've done the same for me at that age if I'd gone public with a project like this.
Posting like you did here and https://news.ycombinator.com/item?id=40093268 will get you banned on HN, so please don't do that again.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Misleading ads for movies is an age old problem. For the longest time, the poster on IMdb for the movie Infernal Affairs (remade in the US as The Departed) prominently featured a woman holding a gun. She isn’t in the movie and to this day I still don’t know who the hell she is. [0]

[0] https://m.media-amazon.com/images/M/MV5BMTk5ODc1Nzg2N15BMl5B...
I wonder if every category has a "winner". When compatibility was a determinant, you had winners (Microsoft, obv.). I'm not sure winner-takes-all applies any longer.
While I personally find the if statements harder to immediately mentally parse/grok--as I have to prove to myself that they are all using the same variable and are all chained correctly in a way that is visually obvious for the switch statement--I don't find "but what if we use a naive compiler" at all a useful argument to make as, well, we aren't using a naive compiler, and, if we were, there are a ton of other things we are going to be sad about the performance of leading us down a path of re-implementing a number of other optimizations. The goal of the compiler is to shift computational complexity from runtime to compile time, and figuring out whether the switch table or the comparisons are the right approach seems like a legitimate use case (which maybe we have to sometimes disable, but probably only very rarely).
Huge crackdown on parking in San Francisco is about to begin
Current Google results:

"The Beatles" 105 million
Jesus 942 million

Sorry, Mr. Lennon.
Could you please stop posting flamewar comments and stop using HN primarily for ideological battle? We have to ban accounts that do those things. They're not what this site is for, and destroy what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
> Mostly the `final` keyword serves as a compile-time assertion. The compiler (sometimes linker) is perfectly capable of seeing that a class has no derived classes

That's incorrect. The optimizer has to assume everything escapes the current optimization unit unless explicitly told otherwise. It needs explicit guarantees about the visibility to figure out the extent of the derivations allowed.
> the core C-based stuff

Plug for https://www.nanoframework.net/
https://github.com/nanoframework/nanoFramework.M5Stack
The most dangerous entity in a democratic country is a widespread belief that voting doesn't work.
> squanders advertiser's money

advertisers know how to count money. If those Ads won't be efficient, you wouldn't see them. If you see them, it means they are efficient and lead to actual user engagements.

> it is just plain dumb --- and most consumers are now blocking it.

Consumers are blocking them because companies abused them, this also applied to "contextual" Ads like on youtube and google search, if company put too many of them, users will be blocking them regardless of targeting approach.

> A much more reasonable/sensible alternative --- "context sensitive" advertising. Only show ads when the consumer specifically expresses an interest

Advertisers obviously run those campaigns too. If that interest is very strong and well monetized, advertiser will shift funds to that slice, but that's not always the case, hence we see "personalized" Ads, because they are more efficient in many cases.
I created my own Zen teacher with: "I want you to be my Zen koan master. When I ask you for a koan you give me one we haven't discussed before." It's really amazing how well this works. It gently challeges and guides me towards a correct interpretation, like a half-way decent human Zen teacher would.

I appreciate the Zen-like simplicity of using Claude Opus this way. I prefer this over ChatGPT's approach.
Not OP, but I have a similar amount of experience and kind of feel the same way.

You used to provision machines, setup the OS, think about networking, disk space, CPUs,
RAM, etc. That stuff was kind of fun.

Then you'd write code to build your service. Actual code where you had to think about the local environment and servers and how they interact.

A lot of software development these days feels more like configuration than anything. Nobody wants to actually develop software or run their own ecosystem. Instead it's just gluing shit together with Auth0, Vercel, DataDog, Atlas, SendGrid, AWS/GCP/Azure, etc.

I get that this theoretically allows you to focus on the code, but the reality is that you spend half your time managing dependencies and glue, dealing with forced upgrades, etc.

It's just not fun anymore.
Not really, states don't have a way to prevent federal agents from enforcing federal law. The best they can do is decline to cooperate with and help those agents. Plenty of dispenseries have been shut down by feds over the years against the wishes of the state.
This does not appear to be the case with my iPhone 14 Pro running iOS 17.4.1.
I love History but so much of teaching it in school boils down to just periodization. There are such interesting patterns at play, over millennia, mixing geography, psychology, technology, economy, you name it. Whatever humans do. It's fascinating how much a systems understanding of History can teach about the world around us. But yeah sadly in school it often boils down to lists of names, dates and periods.
Probably the most impressive browser-based game I've played in my 20+ years of being on the web. Hats off to the creators, very nicely done.

Parts of it gave me Metroid Prime vibes that I haven't felt since I was a kid.
Yeah, just like the moon is getting closer to leaving earth orbit. About an inch a year.
Wasn't GP's point that were people to engage in fewer consumer luxuries, they would be able to invest in their "real" standard of living instead?
It's not the beginning of the end for reddit, just another stage. I would honestly recommend archiving data on reddit if there's anything you particularly value up there.
Consumer VR hasn't had it's Blackberry moment yet!

Coincidentally, someone I interacted with mentioned "I never thought I'd get rid of my Blackberry" in passing, which reminded me of the term once popular term "Crackberry".
Choosing the poles to be in the Pacific and Indian Oceans at the equator nearly completely solves this problem; the Russian Far East is cut, but no other populated landmasses are.
"ChatGPT and the likes do not have a memory"

Can't we consider the context window to be memory?

And eventually wont we have larger and larger context windows, and perhaps even individual training where part of the context window 'conversation' is also fed back into the training data?

Seems like this will come to pass eventually.
Good, this is exactly what we wanted. Service worker classification is straight up wealth transfer from delivery users to drivers since competition is so tight and everyone ie being squeezed. The needs of the many outweigh the entitlement of the few. It's unfair for delivery app users to have to subsidize employment for drivers when its clear there's many willing to accept the current terms.
So now, as a society, we've decided that slumlords are the key to affordable housing? I swear if the bar gets any lower someone's going to have to rent an excavator to dig the hole.
Pale Fire sounds awful and lacks any flair. That's exactly what an ordinary programmer with no taste would name their work.
> I definitely heard it used to literally mean only the kernel. Circa 20 years ago and earlier.

You're correct that people have been conflating the kernel and the operating system as the same thing for a long time, but it's not technically correct to call "Linux", for example, an operating system. Stallman would appreciate that people stop doing that ;)
Posting like this will get you banned here, regardless of how wrong someone else is or you feel they are, so please don't post like this to HN.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Google could easily scan for price information.

What google is getting is "what did you buy?" so they can target advertising.
Your final paragraph is a poor definition of human level intelligence.

Yes, learning is an important aspect of human cognition. However, the key factor that humans possess that LLMs will never possess, is the ability to reason logically. That facility is necessary in order to make new discoveries based on prior logical frameworks like math, physics, and computer science.

I believe LLMs are more akin to our subconscious processes like image recognition, or forming a sentence. What’s missing is an executive layer that has one or more streams of consciousness, and which can reason logically with full access to its corpus of knowledge. That would also add the ability for the AI to explain how it reached a particular conclusion.

There are likely other nuances required (motivation etc.) for (super) human AI, but some form of conscious executive is a hard requirement.
React Native 0.74 – Yoga 3.0, Bridgeless New Architecture, and More
Updates to languages (don't know where C# is on this) have different types of switch statements that eliminate the `break` problem.

For example, with java there's enhanced switch that looks like this

var val = switch(foo) {
case 1, 2, 3 -> bar;
case 4 -> baz;
default -> {
yield bat();
}
}

The C style switch break stuff is definitely a language mistake.
I moved to Mexico from Arizona. I was able to bring my woodworking tools to Mexico with one minor hassle. Getting tools via internet worked well for small things. Some medium sized tools were cheaper here. Getting hardwood was much easier and much cheaper. Then when I was out of town, thieves stole every single tool, floor mounted tools, bench mounted tools, and power and manual hand tools. Metal detecting in the mountains is too dangerous. Learning to paint is easy. Supplies are readily available from stores and the internet. There are a few expatriate art clubs as well.

In other words, it depends on what you want to do.
The original Vive has HDMI input.
"outsourcing" is a broad term. Building your widgets in China is also outsourcing.
Why would you call these entities amoral? Through vcs and pension funds they are owned exactly by the people you want to help.