skysight-inc/HackerNews huggingface dataset:
Not abandon, but think carefully before changing. Wayland will probably give more headachs than Xorg
A big problem with the conclusions of this article is the assumptions around possible extrapolations.

We don't know if a meaningfully superintelligent entity can exist. We don't understand the ingredients of intelligence that well, and it's hard to say how far the quality of these ingredients can be improved, to improve intelligence. For example, an entity with perfect pattern recognition ability, might be superintelligent, or just a little smarter than Terrance Tao. We don't know how useful it is to be better at pattern recognition to an arbitrary degree.

A common theory is that the ability modeling processes, like the behavior of the external world is indicative of intelligence. I think it's true. We also don't know the limitations of this modeling. We can simulate the world in our minds to a degree. The abstractions we use make the simulation more efficient, but less accurate. By this theory, to be superintelligent, an entity would have to simulate the world faster with similar accuracy, and/or use more accurate abstractions.

We don't know how much more accurate they can be per unit of computation. Maybe you have to quadruple the complexity of the abstraction, to double the accuracy of the computation, and human minds use a decent compromise that is infeasible to improve by a large margin. Maybe generating human level ideas faster isn't going to help because we are limited by experimental data, not by the ideas we can generate from it. We can't safely assume that any of this can be improved to an arbitrary degree.

We also don't know if AI research would benefit much from smarter AI researchers. Compute has seemed to be the limiting factor at almost all points up to now. So the superintelligence would have to help us improve compute faster than we can. It might, but it also might not.

This article reminds me of the ideas around the singularity, by placing too much weight on the belief that any trendline can be extended forever.

It is otherwise pretty interesting, and I'm excitedly watching the 'LLM + search' space.
Just to go a little bit more into detail on this, because the article and most of the conversation here is based on a big misunderstanding:

robots.txt governs crawlers. Fetching a single user-specified URL is not crawling. Crawling is when you automatically follow links to continue fetching subsequent pages.

Perplexity’s documentation that the article links to describes how their crawler works. That is not the piece of software that fetches individual web pages when a user asks for them. That’s just a regular user-agent, because it’s acting as an agent for the user.

The distinction between crawling and not crawling has been very firmly established for decades. You can see it in action with wget. If you fetch a specific URL with `wget https://www.example.com` then wget will just fetch that URL. It will not fetch robots.txt at all.

If you tell wget to act recursively with `wget --recursive https://www.example.com` to crawl that website, then wget will fetch `https://www.example.com`, look for links on the page, then if it finds any links to other pages, it will fetch `https://www.example.com/robots.txt` to check if it is permitted to fetch any subsequent links.

This is the difference between fetching a web page and crawling a website. Perplexity is following the very well established norms here.
Personally I don't even think that the issue. I'd prefer correct user-agent, that just common decency and shouldn't be an issue for most.

What I do expect the AI companies to do is to check the license of the content they scrape and follow that. Let's say I run a blog, and I have a CC BY-NC 4.0 license. You can train your AI and that content, as long as it's non-commercial. Otherwise you'd need to contact me an negotiate and appropriate license, for a fee. Or you can train your AI on my personal Github repo, where everything is ISC, that's fine, but for my work, which is GPLv3, then you have to ensure that the code your LLM returns is also under the GPLv3. Does any of the AI companies check that the license of ANYTHING?
Wag the Dog was also a pretty decent movie, as far as comedies about distracting the public during elections go. https://m.youtube.com/watch?v=steA_PZPkc8
It strikes me that US DARPA has a weird position where the more military advantage can come from concentrated high investments then the US+allies/beneficiaries win. (Ie fewer expensive toys should win against many cheap toys)

If Mil technology is too cheap then US advantage is much lower.

So part of that is just keeping SOTA moving quickly. But also centrally-deployed tech having outsized longevity (things like satellite deployment or AI or the anti-missile battery-type stuff).

For this launching from a larger vessel maybe.
Humanized Mouse
Jay Leno talks about installing solar on his house (which he did himself) and commenting that he was getting shocked a lot, bc as soon as the PVs are in the sun, they're making electricity. He said it made handling the units tricky.
> they are decreasing the probability that this user would come to by content (via Google, for example).

Google has been providing summaries of stuff and hijacking traffic for ages.

I kid you not, in the tourism sector this has been a HUGE issue, we have seen 50%+ decrease in views when they started doing it.

We paid gazzilions to write quality content for tourists about the most different places just so Google could put it on their homepage.

It's just depressing. I'm more and more convinced that the age of regulations and competition is gone, US does want to have unkillable monopolies in the tech sector and we are all peons.
Not only that but Israel is keeping the ratio of civilian to combatant casualties well within the acceptable norm for this type of combat.

Claims of genocide undermine actual criticisms of israels handling of this whole situation.
We know it is; read literature from earlier periods and you'll find that phenomena related to homelessness present very differently. You can find no end of American hobo stories.

And hobos themselves, or as they were called elsewhere "tramps", are something that came into being because social institutions were developed to create them.
I agree, the lack of control is frustrating but on the contrary: how much software is actually going to do anything useful if allocation is failing? Designing your std library around the common case then gathering input on what memory fallible APIs should look like is smarter IMO.
My reason to use Ventoy is the possibility to have multiple ISOs on one single USB stick. Before I would have to dd the new ISO to the stick, wiping what was there before. Effectively this resulted in more writes to flash and ultimately multiple broken USB sticks.

FWIW, I think you mean `dd`.
I like the IETF protocol maxim: Be conservative in what you transmit, be liberal in what you accept
You seem to be misunderstanding.

The location listed on articles refers to where the reporting was primarily done by the reporter(s) involved.

The article isn't "published from within China". And it's misleading to say it's "material originating from China".

It's material originating from the Economist, a British publication, from a reporter who traveled to (or is based in) Shenzhen to research this story. China has no say whatsoever in the content of this story.

The point of putting "Shenzhen" as the location is simply that this wasn't reported by a journalist merely sitting on their couch in London. Good reporting generally requires you to actually go to the places you're reporting on.
They really couldnt make it more obvious that they dont give a crap about anything outside their own ecosystem and internal protocols.
I’ll never understand why people care about such things.
No, and this would help.
While it’s commuting, I’m taking a route 3-4x longer than I need and picking off PRs. The fender helped a little, but was also finicky and I didn’t get a lot of value from it.

Your point is correct - some better gear would help.
Self drive mode is fundamentally unsafe.

This bullshit where companies are allowed to say “the driver must always be in control”, is just that. Either it is self driving, or it is not.

You cannnot make a product that is physiologically impossible to use, and then say that fault lies with anything other than the product.

This is before you get to it being labeled and advertised explicitly as literally “full self driving” which is objectively fraud.
I don't know if it's that huge of a deal. The main challenges of solar are not the number of panels now. The incremental cost of installing an extra panel is quite low.

The biggest challenges are storage, and - in the UK at least - nimbyism. (Yes people really object to solar panels in fields.)

The other thing I would say is that the software for solar inverters is way behind where it could be. You could easily get a 10% improvement just by making them smarter - e.g. using time series prediction, day ahead pricing, etc.

Unfortunately they're stuck in the stone ages. I have a QCells inverter (rebranded Solax) - do not buy btw - and they directly told me they are not interested in any of this smart stuff.

They also do automatic firmware updates with no opt-out and no notification of changes. And the updates include removing features.

Do not buy QCells solar! (Hopefully Google finds this.)
It got introduced at time when completion was less fierce and competing languages sucked at that time. Sometimes it's just as well about timing. Swift, Kotlin, Typescript, Rust didn't exist at that time. If today Go got introduced for the first time I doubt it would gain any momentum.

Swift is probsbly to late to the party considering big competition amount languages and their ecosystems being "nice" today is not enough.
It's impressive all right; just the wrong kind of impressive.
It's not them though, but the users of their services. Like one thing I find myself doing a lot of to get through long reading lists is "summarize in detail X", where X is the URL of an article, etc. Depending on the result I may decide to actually read the entire thing or move on. Somewhere down the road it would be nice to just provide that list and have an AI order by how relevant the content is to me at that particular point in time...
What is a "visit"? TFA demonstrates that they got a hit on their site, that's how they got the logs.

Is it necessary to load the JavaScript for it to count as a visit? What if I access the site with noscript?

Or is it only a visit if I see all your recommended content? I usually block those recommendations so that I don't get distracted from the article I actually came to read—is my visit a less legitimate visit than other people's?

What exactly is Perplexity doing here that isn't okay that people don't already do with their local user agents?
A lot of people - even within tech - believe LLMs are fully sapient beings.
Indeed if solar panel roofs were cheaper than most roofs. People would be able to replace them with something far more sustainable than someone's side project.

I really like tesla's idea of solar roofs and how they implemented them. They need to be lightweight and cheap. Easy to replace.
I worked in an R&D team at a bigco. My team didn't cleanly fit in any of these archetypes. Our goal was to do the same thing as the core ML team, but with higher tolerance for risk (2x the timeline allowance on new ideas before calling it quits for example) and with a higher bar for success (small launches that would be okay for the core team were not big enough for us). We had pretty free reign over the approaches - whether that's looking at academic or industry breakthroughs, porting existing internal breakthroughs to other areas, or new innovation.
If you ask Rick Astley for a copy of the movie "Up" you will have presented him with an impossible dilemma.
What Is a Quantum Battery? and When Will It Power My Laptop?
Any recommendations? I had guards and found they rattled, slowed me and were less effective than what I wanted.
PCIe is extremely scalable, from Gen1 to Gen5. There is no reason that you couldn't extend one of the GenX specs down to Gen0 speeds.

We are already drowning in transistors, I am not convinced by your area argument, esp in the face of shrinking nodes, we have more area than we know what to do with.

https://eps.ieee.org/images/files/TC_article_Universal_Chipl...

https://www.hpcwire.com/2022/05/11/intel-says-ucie-to-outpac...

I'd love to see UCIe scale down to SPI. I also agree on more pervasive use of Ge would be nice.
The tweet we are discussing strongly suggests that the student isn't using any VCS. That is what this discussion is actually about.
This is one reason I wish belt drives where more common.
As long as you're far from H15 (wk*kufbw?), then all is well.

Otherwise I fear the vexillary varieties may indeed be waving from his (not a Tits building) field pavilion.
I'm using a janky CUDA miner that's getting around 6GH/s on a 3090. My code is kind of bad though since I hacked it together in a couple of hours last night, so I wouldn't be surprised if a proper/competent implementation got 2-3x the hashrate mine does.
That's not supposed to happen anymore. (AFAIK, it was never supposed to happen, it just happened without people wanting it to.)

Instead, today there are different sets of features supported by engines with the same user agent.
My advice would be not to do that. Set firm boundaries when you discuss the role and then enforce them. No employee will ever care as deeply about a company as its founder, and good founders understand that.
Weirdest? Some memory trashing which just so happened to replace a branch-if-equal with a branch-if-not-equal, and that code just happened to be in a multiplication subroutine (no hardware multiplication) causing multiplication to always give a negative result, post-trashing. This was showing up in some compiler-generated offset multiplications which were optimized out unless it was a debug build, long after the memory trashing took place.
I think it's a good idea. We don't update our diagrams as much as we should, so new joiners struggle to get their heads around what's happening.

But it'll be very hard to get it past our architect. Maybe if it's open source so we can test and prove the value before using a 3rd party.
In general transferring skills through games is quite hard, except for the skill you are actually practicing in the game (i.e. by playing chess you will mostly improve your chess ELO). There is some research going on to broaden this area though [0].

Where gaming and more recently the 'educational' apps one sees advertised on certain websites and youtube channels definitely do help is raising awareness and motivation to the featured scientific disciplines.

[0] - https://link.springer.com/content/pdf/10.1007/s41465-022-002...
As of now, Microsoft seems to be boiling the frog slowly by marketing derived analytics. I believe they're less-than-specific on what goes into the mix.

E.g. "Employees that might be suffering burnout and need attention"

Which I can see for both PR optics and product reasons. If they retain the secret sauce and raw data, it makes it more difficult for others to go over-the-top and compete.
99% of hn users and 100% of mods completely fail at this.

HN is all about group think downvoting those outside the hive mind

And mods give it their blessing and even support.

Look to the mirror HN.
I think I address this in another comment thread.

> The thing is, congress members are rarely experts themselves, but the court system actively encourages expert witness testimony.

You said “lose” but I would argue it’s a “gain” as far as expertise is concerned.
Go drove the cloud-native migration from java/enterprise, riding the wave from behemoth machines to small containers, as a result of Google deciding to build alternatives to Java/Oracle and raw C.

The ease of the language and the self-contained binaries just changed how fast that could happen, not whether it would happen.
> Normal people read books to gain an understanding of a concept, but do not retain the text verbatim in memory in perpetuity.

LLMs wouldn't hallucinate so much if they did that, either.
Makes sense. Slightly envious that you get to live in NYC, seems like a very nice city!
I am dismayed at the number of people I increasingly run into online who I disagree with, where I’m unable to find common ground with. I’m pretty sure this is a result of their online identity being rather narrowly tuned to exclusively present popular frames of mind that I reject wholesale, but I can’t afford to discount the unsettling possibility that it’s me who’s lost the plot.

In the end, I’m only consoled by the fact that I’m the only one of us who’s asking that question. The people I’m referring to are quite certain I’m the villain.
Citing the source doesn't bring you, the owner of the site, valuable data. When was your data accessed, who accessed it, from where, at what time, what device, etc. It brings data to the LLM's owner, and you get

N O T H I N G.

Could you change the way printed news magazines showed their content? No. Then, why is that a problem?

Btw nobody clicks on sources. NOBODY.
> But what Perplexity is doing when they crawl my content in response to a user question is that they are decreasing the probability that this user would come to by content (via Google, for example).

Perplexity has source references. I find myself visiting the source references. Especially to validate the LLM output. And to learn more about the subject. Perplexity uses a Google search API to generate the reference links. I think a better strategy is to treat this as a new channel to receive visitors.

The browsing experience should be improved. Mozilla had a pilot called Context Graph. Perhaps Context Graph should be revisited?

> In a world where users ask Perplexity these Help questions about my SaaS, Perplexity may answer them and I would lose all the insights because I never get any traffic.

This seems like a missing feature for analytics products & the LLMs/RAGs. I don't think searching via an LLM/RAG is going away. It's too effective for the end user. We have to learn to work with it the best we can.
The CLOUD experiment found that sulfuric acid, nitric acid, and ammonia combine in the upper atmosphere to form particles that seed clouds, driven by chemicals and human activities, without mentioning the Sun's magnetic pole reversal.

While certainly solar activity affects the atmosphere broadly, such as ozone levels influenced by UV radiation and solar particles, the CLOUD study writeup here doesn’t show a direct impact on the specific aerosol-forming reactions.

So, while solar activity influences some chemistry such as ozone formation, it’s unclear if it affects the reactions described by CLOUD.
My cheap-ass Motorola G Power (2021) has an FM tuner in it... but it uses the earphone cord as an antenna... and thus barely works. It's my understanding that most smartphones have both a GPS receiver and FM radio embedded in them.
You've Read Your Last Free Article, Such Is the Nature of Mortality
And why shouldn’t you — it’s your computer!

But my question should have been phrased, “are there any frameworks commonly in use these days that provide different js payloads to different clients?

I’ve been out of that part of the biz for a very long time so this could be a naive question.
That's the heart of the matter: Schools are teaching algorithms and data structures to students who don't yet know how to code.

It's wankery, no matter what the student's future path is intended to be. You can't work in CS research either if you don't know how to use a computer.
Am I learning new things? Yes. But not sure if I'm learning enough to be effective. There's still lot of industry jargon terms, processes, norms which I don't understand. I only understood part of IA doc that was shared, nor the PRD.
Am I somewhat enjoying the process? Until now, yes. I just don't like not knowing what's happening.
Todool – ToDo Editor with modes, advanced movement and powerful commands
that's a great idea! I've been looking into that (I'm merely logging all prompts in a JSON file for now, so that I can analyze them later).

skipping the LLM would be tough because there are so many devices in my house, not to mention it would take away from the personality of the assistant.

however, a recommendation algorithm would actually work great since i could augment the LLM prompt with it regardless of the prompt.
Time, posix, threads, core, a lot of times MPU, an OS beyond a scheduler, file system, basically almost all abstractions you get on the levels above embedded.
Neither of those things were "learned adaptations" from human driving, and this is one of the biggest fallacies around FSD. People letting their FSD do stupid things and only intervening at the last moment (if at all) to let it learn from its mistakes.

That it might use the direction of the car in front of it as a guidance track doesn't mean it understood the human gestures of the cop telling it to do that. Or in a concert parking lot where an attendant might be doing things like alternating cars to the left and right lots.

> Because it copies human drivers, FSD actually was doing slow rolling stops for a while.

No, this was programmed behavior, with an interface/config setting, to do a "rolling stop". People "freaked out" because Tesla was literally allowing the car to perform illegal traffic infractions, and if they'd do it for stop signs, what else would they do it for?

But none of this is some Tesla "swarm" learning to do rolling stops. There is no adaptive learning happening. This is all trained from static models according to parameters from Tesla.
In your state, 21056 basically takes away all of the protections, when you read it as such.

"You may operate a vehicle outside of normal traffic law"... "not relieved from a duty to drive with due regard for the safety", means that if a court rules that your driving didn't meet "due regard" standards, well, now you are "not protected from the consequences".

While I am not an expert personally, in Washington, all EVIP courses must be approved and accredited by the Washington State Patrol.

RCW 46.61.035 states much similar:

> (4) The foregoing provisions shall not relieve the driver of an authorized emergency vehicle from the duty to drive with due regard for the safety of all persons, nor shall such provisions protect the driver from the consequences of his or her reckless disregard for the safety of others.

There is also no specification in the RCW regarding "no liability".

You might think 'reckless' is a good escape clause. "Just don't drive recklessly". Problem is even if you slow from 60mph to 20mph (school zone speed) to go through a red light... going through a red light at 20mph would generally be considered a reckless act. (Most departments will typically expect that you come to a complete stop until you are able to "clear" the intersection visually.)
If you never cache any data. Sure, u can use a bump allocator. Otherwise it gets tricky. I havent worked with actors really, but from the looks of it, it seems like they would create alot of bottlenecks compared to coroutines. And it would probably throw all your bump allocator performance benefits out the window. As for the GC thing. You cant 'just' call a GC.. Either you use a bump allocator or you use a GC. Your GC cant steal objects from your bump allocator. It can copy it... but then the reference changes and that's a big problem.
Show HN: I Made a Project Management Software for Freelancers
After about 2 months of coding and many late nights I just finished building this simple project management tool that I designed to be specifically for freelancers. Tell me what you think, I am trying to get better at building with NextJS, thank you for any feedback. There is a 10 day free trial if you want to buy it outright. I made this as I didn't like the other tools out there and thought about how the tool could be specialised for freelancers.