skysight-inc/HackerNews huggingface dataset:
They are optimizing, probably. Thanks to the internet, knowledge sharing is substantially simplified compared to the 1990s, and it's massively easier to find people to collaborate with. Hard to understate how difficult it was to find useful info back in the day.

Additionally, anybody that grew up coding on the Amiga has had 30, 35 years to think about it since! - and they are probably still young enough (or, more accurately, probably not yet properly old enough...) that time has, for now, added more to their abilities than it has taken away.

And: modern PCs are ridiculously fast! A table or routine that would have taken your Amiga days to produce, even assuming you'd have considered the idea feasible in the first place ("b-but - you'd need a temporary 512 MByte table for that!!") can be generated in 5 minutes with some python code on your 10 year old laptop.
Watching law happen in the media is funny. I don't think a reasonable person test would work here. "Nobody would believe it really was self driving" is trying to say "when we said that, we didn't mean that" which simply swaps one lawsuit (risk to the community) for another (you lied to the SEC)

I don't have a time machine, so it's a bit untestable but what do you, reasonable HN readers think the person in the street would say if you vox-pop'd "what does FSD mean"

Fully is pretty well understood.

Self has a really specific meaning.

Driving.. is what happens to make cars move safely, or not.

But "Fully self driving" actually means "not fully self driving" .. ok.. how did the "not" get in there?
I don't agree. A 256 bit profile of the new AVX stuff gives you lots of goodies over AVX2, including mask predication, the fancy ternary op, and so on.

Additionally, because it consumes half as many register bits as the 512 bit profile, it could be a lot more economical (and power efficient) to implement on cores that are not the high end server parts. Keep in mind ARM (even the top of their line) is still stuck on 128.

So I think the case for this is a good one.
In C# you can prefix with @ to achieve the same thing.
I have a Tesla. I'm eligible for the FSD beta.

Autopilot is great. It does the boring repetitive parts of driving. It behaves predictably in response to stimuli, and generally errs on the side of caution. This causes it to be suboptimal in ways that the driver can account for. As an example: when making lane changes, Autopilot is very sluggish, to the point that if there's any traffic at all, you have to give it a kick on the accelerator to complete the move.

FSD is a trashfire. I'd say the closest description is like you're constantly supervising a 15 year old learning to drive for the first time. Where I live, it'll disregard no-right-on-red and creep past stop lines that are set back from a light. It'll try to take turns and then lose track of which lane it wanted. The cognitive load of babysitting FSD is worse than just doing the driving myself.
Kagi is pretty cool, but I wish it had some more live features like Google has. (e.g seeing game scores in a nice format update in real time)
ban the entire /64. If banning the /64 is not enough, then ban the /48. If that is not enough, keep going up 4 bits until it is (most IPv6 allocations line up on a nibble boundary, hence the 4 bits)
Remember that copyleft licenses like the GPL, while necessary to prevent this kind of thing from happening, aren't themselves sufficient to do so. The project would also need to have accepted significant external contributions without a CLA.
But there was something special about everyone being disconnected on the summit at the end of a long hike.
I look forward to the AWS pricing reduction.
oh! I am a CTO, and, I code everyday. so, you don't need to step back (actually, anything you choose, it should be a step forward). no-one can stop the things you love to do. also, no-one can justice on the things you do to feed yourself too. find the thing you love, the thing can feed yourself, do it, both. at the end, goodluck with your choose.
Between the lies about battery capacity and this, Tesla is not to be trusted.
Something about the creative process really likes limitations

Even in tech, some of the most creative ideas are basically hacks to work within some kind of restraint.

Somehow when every option is on the table, you don’t see such flashes of pure creativity.
This is a fascinating take. Cell phone adoption could push SpaceX into establishing a global spectrum committee. Let's hope they remember to register under the .INT domain
I really wanted to like Kagi, and admittedly my experimentation did not last long, but contrary to the experience of other commenters, I found Kagi search results to be significantly worse than Google. Maybe it was just the specific subjects I was searching. The final straw for me was when I searched for air quality in my city, and the Kagi results were a total joke, mostly irrelevant.

I would have been happy to pay if the results were good, but unfortunately I was disappointed by them.
I'd argue web search is the most underappreciated types of sites. There are a lot of functions on the web I can work around, but a quality search engine's usefulness ranges from time-saver to "critically important tool to find obscure documentation that isn't easily found on a vendor's site".
> short and shallow "trough of disillusionment"

How many troughs is that now for 'AI'? Three? Four?
For those of us not currently at an OpenBSD console, the man pages can be browsed on-line here:

https://man.openbsd.org/man8/relayd.8

https://man.openbsd.org/man8/relayctl.8

https://man.openbsd.org/man5/relayd.conf.5

Side note, I haven't heard failover used in the context of kicking unhealthy backends before. Failover is typically something that would be implemented with carp(4) (aka VRRP, but with support for active/active setups) on two different machines running relayd.

https://man.openbsd.org/man4/carp.4

Nothing beats the sheer elegance of OpenBSD for networking tasks. :-)
They just changed the name to Small Web.
Not if it’s evasion.
Apple silicon is great for low power desktops and laptops, but they don't actually have groundbreaking performance relative to what we've got in the server space. If you dropped the M2 Ultra from the $4000 into a server, it would perform about the same as a $1500 AMD 7950X3D based server (this is a common budget server setup with ECC) in CPU tasks. Stick a common GPU in there and you're running circles around the M2 Silicon in GPU tasks.

The Apple Silicon is great at really low power work, but if you dial desktop or server GPU power limits down they also become quite efficient. The marginal cost of electricity is cheaper than buying more hardware, so nVidia and others run their parts deep into the diminishing returns part of the curve to maximize performance at the expense of power efficiency.
They’ve been pretty open about the pricing strategy on the blog. Earlier this year they said they were losing money on most accounts at $10/month. They’ve since changed the pricing tiers a few times, but it sounds like they’re in a better place now.
The shift is actually not that extreme in LEO (a few KHz at most).

And couldn’t the satellites mostly adjust for that, given that the relative doppler shift should be pretty constant between mobiles in the same spot beam?
Maine does not have a right to roam, but trespass is implicitly allowed -- that is to say if law enforcement is called on someone trespassing on private land that has not been posted, they will basically receive a warning and be asked to leave. If they return to that private land after being told not to be on it they will be ticketed. The landowner will be advised to post their land if they do not want people accessing it. Owners are indemnified against lawsuits if an accident happens while a person is trespassing on the owners land.
Sheared LLaMA: Accelerating Language Model Pre-Training via Structured Pruning
For c-suite their comp is mostly awarded by the board which is controlled by largest shareholders. So therefore they are highly incentivized to make them happy which is usually achieved by stonk going up and to the right. For middle managers it’s more complex and is usually divorced from the stock price (and often reality too)
Likely referring to the penguin image [0] that demonstrates how ECB mangles the bits but not the structure of the plaintext.

[0] https://crypto.stackexchange.com/questions/14487/can-someone...
I don't see why it shouldn't be possible to experience many years in your brain without experiencing it in the real world. It's a lot of information being processed by your brain while being disconnected from normal time.

When a drug is inducing time dilation, why is that? Usually it happens when the effect is strong, and in the drugs that cause it, that usually means being more disconnected or in your own world. Or when working on something you are really into, and not realizing it's been 8 hours in what felt like 2.
I have the C-mount module and a Canon security-camera lens with zoom, focus, and aperture settings. Disappointingly, it still sucks.

I know there are excellent C-mount lenses, because I shot a great-looking movie on a Bolex with them.
Which is why the convention is usually to not permit multiple declarations in one line.

If you value your codebase anyway.
> Quick Answer collates your search results and gives you a summary of them, with inline references included. This can be alternately useful or somewhat humorous, and sometimes not even a little bit useful. For example, I share a name with a researcher who happens to have worked at the same university I do. I am not an academic and my namesake died several years ago. Quick Answer lumps us into the same person, and I get to read my own obituary.

Oh yes, I've experienced a similar problem with ChatGPT. I asked it to look up a certain fact and provide references, and the ones it did provide ended up being quasi URLs which didn't actually work.

Perhaps they were from the old (2018, was it?) dataset and got replaced, not sure. I eventually gave up and used Google Scholar, though :-)

> It also has a beta chat feature

This seems interesting, though I'm secretly (or not so, now it's on here) hoping it's not another lazy ChatGPT integration (i.e. Discord, Snapchat, Bing Chat, etc.); ChatGPT seems to be the new Stories: everyone adds it, they're virtually the same, and they still somehow come in in varying degrees of usefulness (e.g. for some arbitrary reason, Snapchat's one can't output JSON...).

> And then I'm also finding the search experience to just be better than Google.

This is intriguing -- may I ask in what way it's better? Are there any anecdotes you could share?

To be frank, I've heard a lot of "Google is dead" talk on here, though if it's that bad surely people would have switched away? Market inertia and vendor lock-in are solid counteraguments, though.

I personally use DuckDuckGo, and find that acceptable; it does fall down in a few cases, where I have to rephrase my query to get something useful out of it. It's surprisingly good, though...

Maybe Kagi is worth a shot, but I still do find the pricing tiers quite unforgiving. Take the "Starter" plan, for instance: that's 300 searches; for me, that would roughly equate to 10 instances of research on really niche topics; that's not even counting the searches I do for things like Stack Exchange, or general engineering advice / questions.

According to DuckDuckGo[0] (which Kagi quotes in their informational), the "average person" makes one search a day -- that doesn't sound right at all.

[0]: https://spreadprivacy.com/how-many-people-use-duckduckgo/
As the author, I am surprised to hear this.

The first time `age` is mentioned is halfway down in the article. `age` is only mentioned twice and both times as a reference to cite their usage of specific algorithms. I thought it would be more appropriate to cite algorithm choices of modern software written by security experts than me picking algorithms.

I also don't describe what `age` is and its use-cases. So I would have trouble calling that marketing.
>highly relevant

It is a SIMD extension, despite Vector era (RISC-V Vector 1.0, ARM SVE2). Far from relevant.

>desktop CPUs

Will too be RISC-V. Not far from now.

Some chips (likely from Intel and AMD) will offer "x86 acceleration" to run legacy software, for a transitional period lasting a few years.
Ask HN: Automating multi-lang communication with a meta programming language
I was thinking about a project that I can describe as:

an `inline` language (

rust! {
// Rust Code
}

c! {
// C code
}

)

But what is the overall point of just doing some "inlining" for all languages (I feel this is kind of a bad version of org-mode babel [0])

Just inlining code doesn't do that much but managing the code smartly by a compiler would be nice. What do I mean?

let rust_result = rust! {
return "[RUST]";
}

// below means send the variable `rust_result` to C
// and scoop up the c call result into `c_result`
[rust_result] -> [c_result]
c! {
printf("rust_result: %s\n", rust_result); // prints "[RUST]"
return "[C]";
}

I am seeking for you guys feedback on the project in general (also possible hard cases that can occur)

I think I may try to build an IPC - Shared memory stuff based on the target language.

But there are some philosophical differences between programming languages (e.g types!) which would make it insanely difficult to bridge between them (let me know do you have a solution) but some are similar which makes transpilation-like operations a lot easier.

Overall:

Do you thing this is doable?
Do you have some pathway to suggest?
Do you like it?

-----------------------------------------

[0]: https://orgmode.org/worg/org-contrib/babel/
JEP Draft: Support Markdown in Documentation Comments
So send the majority shareholders and directors to jail until everything is paid in full, including interest on it.

Corporations are people after all
I don’t want to build a business around a dev who likes to “tinker with hardware”.
Oh, I didn't know it was time for HN's biweekly Kagi post. Those are invaluable, I use them as a personal reminder for me to water my cactus.
No, you think I said that "a person who doesn't want the job is best for the job."

(Not want) implies (Qualified)

What I said was "there is a best qualified person for the job, and that person does not want it."

(Qualified) implies (Not Want)

Presumably, because they understand what the job entails and have better things to do.
This is really too slow. Using "ls -alR /" to list the metadata of every file on my entire hard drive (13,000,000 files) only takes about 25 min.
AVX was also unavailable on Pentium and Celeron branded processors but I think that has changed.
You answered yourself. You had your priors. GP had theirs.
I'm sorry that you are struggling with the concept of objective reality.

The statistics that I quoted are real. This isn't a question of matching your perception of reality. It is a question of what is actually true.

The number of people prescribed ADHD medications is several times the estimated number of people with ADHD. I isn't hard to find people with questionable ADHD diagnoses. I already said that there are people with real diagnoses who struggle to get diagnosed properly. I'm sorry that you are one of them. My daughter happens to be another.

Oh, and here's another point from reality. ADHD is genetic. My son got it from me. I am also likely where he got his inability to tolerate regular use of Adderall. So the next time you find yourself struggling to get a prescription, reflect on how you are getting to temporarily experience a bit of the struggles that I live with.

Maybe that thought will help you to not jump to conclusions in the future.
FastGPT
Yeah I have been using Supabase recently and I really like it. You still get the “serverless” benefits but at the end of the day it is just a Postgres database with some plugins. It is super easy to figure out where the data is coming from/going to.

Meanwhile at work I have a cowoker who loves to create AWS soup where they use an assortment of lambdas/api gateways/sqs queues/sns topics to accomplish tasks such as taking files from one s3 bucket and putting them in another s3 bucket owned by a different team. Their justification of this was that it was generic so other teams could use it, but it is a pain to maintain and make changes to.
>They just had to get medieval to get Earth's gas balance (and probably phosphorous! and who knows what else) back in the normal range.

Huh? As I recall, there were some lines in the show stating that Earth's population was significantly higher than it is now.

And, in fact, Earth could easily handle a much larger human population than it has now. The problem is, it can't handle a larger population (or even the same as now) if they all want to live like suburbanite Americans driving 6000-pound SUVs and living in McMansions. If everyone (except the farmers) lived in megacities that looked just like Tokyo, we wouldn't have the climate-warming problem we have now.

>I'm not sure we're socially capable of even lunar settlement at this stage of our history

I think we are, but not as a unified planetary population. One wealthy country, or better yet a bloc of allied wealthy nations, could do it if they really wanted to.

>a floating settlement higher up in the Venutian cloud layers would be closest to fitting that bill

I've thought about this before, and my conclusion is that this kind of colony just makes no sense. It's technically feasible, but the question is: why? What purpose would such a colony serve? A moon colony makes sense: you can do lots of stuff on the moon, like mining or astronomy or low-g manufacturing. What the heck are you going to do in a Venusian cloud city that makes it worthwhile for people from Earth to fund your colony? All colonies in history have required funding (and a lot of it), and that meant that investors were expecting a return somehow. There's no economic incentive to build cloud cities on Venus so people can sit around and play video games or whatever; there's absolutely no resources on Venus that are valuable or accessible.
Can a stock go to the left? If they figured out time-travel, I'm sure the board would be even happier. /s
You don't have to keep things you like. It's okay to share them and give them away to others. It does not diminish how much you liked or wanted that item to begin with. By sharing it, you are trying to spread that want that you once had. I admit this isn't the case always, but sometimes.

Eh - whats the harm? Not everything needs to have a positive ROI.
Am I the only one who prefers "non-linear function approximation by brute-force"?
You’re purposefully conflating hardware capability and product availability/priority.

The hardware can run AAA games today. You might as well say the same thing about the PS5 because it can’t run an Atari game.
Been using Duck Duck Go for maybe three or so years now? It's very rare I fallback to google other then for google maps (!gm). I do make heavy use of ChatGPT and Bard though.

I wish there was more example results then just "best headphones", "steve jobs", and "python exceptions". I'm interested, but not interested enough to sign up. Maybe its just me, but all the marketing and comments are why to switch away from google search.. which I already did.

There is a docs page[1] on Kagi vs. DuckDuckGo but it doesn't really have any compelling reason to use Kagi from that. I'd love to see concrete examples of how Kagi has better results then DDG.

[1] https://help.kagi.com/kagi/why-kagi/kagi-vs-duckduckgo.html
LinkedIn is great as an automatically updated address book.
I'm a former build engineer and used to do everything on prem and I gotta say I miss it (not being a build engineer, the on prem experience). Since those days pretty much every company I've worked at moved their CI/CD to the cloud and I gotta say it feels so much slower, even when working from home.

I remember twice switching from an in-house jenkins/teamcity/whatever type of CI to Azure devops and the thing I remember the most was how much longer it took a build to complete as well as the massively longer time downloading a build from Azure vs from within the office. Even when working from home the on-prem stuff was faster.

The thing is, the build/devops teams seem to be about the same size in both cases. It's just kind of worse in pretty much every case when we do CI in the cloud.

Notes

- My experiences are largely for game development so the build times and artifact sizes can be quite large.

- I've only ever had CI/CD experience with Azure, I've not tried other cloud providers

- Since this is game development and we're using CI downtime is more acceptable than other cases. That said, I don't remember much downtime when I was working as a build engineer. I have seen periods of 1-2 hours of downtime once in a blue moon but then again I've seen that with Azure. In both cases it wasn't so much the setup but a build script deployment issue.

Also being able to cool off in the rack room when it's a hot day is always a treat :)
Golly. What does Facetime's AI Rob Gronkowski say about this?
So much of this, such as the backpedaling on support of AVX512, seems to be at least indirectly related to the desire to "solve" the problem that occurs when Intel wants to have little (efficiency) cores that might not have the same feature set as the big (performance) cores.

Two decades ago I put a Pentium III and a Celeron on to the same dual processor motherboard (using a Celery to Nintendo cartridge adapter), and said, "Look! Different processors can run at the same time in the same system. Perhaps we should have a way for processes to express a desire to use specific CPU features, and if they request features not available on all CPUs, we'll keep them on the ones that do." Sigh.

Intel should've told OS writers years ago that heterogenous CPU features would be a thing soon, so prepare for it. Then we could've easily had AVX512 on big cores and AVX256 on little cores, and it'd've all be just fine.
Absolute bullshit.

Musk has been saying that you will be able to have your Tesla earn money for you as a robotaxi lmao.

Maybe I should “fully pay”(make a deposit) on their car then refuse to actually fully pay because that doesn’t imply fully paying.

Absolute donkeys.
And vector is a misnomer.

ARM SVE2 and RISC-V Vector 1.0 are vector extensions. AVX is just SIMD with marketing.
My guess: It will not be offered as a service.
Yeah you can run Fargate on EC2 now as well to optimize cost even further.
I’ve found Kagis search results far better than DDG, not even in the same ballpark.
Wonder about CUDA issue. Some can but most cannot ?
I've said it before: We're past the point Elon is solely responsible. We need to start looking at the blatant negligence of government officials at both state and federal levels for letting him get away with it for so long. We are so far past the point anyone could possibly believe anyone letting this continue has good intentions.
Managing to capacity is not actually a reason for imposing the fees. And even if it was, the fees are not nearly high enough to have that effect.

Capacity challenges are being handled instead by denser transportation (e.g. Zion shuttle), by lotteries (e.g. Grand Canyon float trips), and by limited timed reservations (e.g. Rocky Mountain).
These are based on the same microarchitecture as the Atom cores, so it was also a problem up to Tremont.

With the Gracemont microarchitecture, this "principally" changed, but until now Intel has not announced any processor of this microarchitecture that it branded "Pentium" or "Celeron":

> https://en.wikipedia.org/w/index.php?title=Gracemont_(microa...
I believe that the application of multiple streams in parallel is a natural evolution of using a single stream. I've used some local models for help in creative writing, and some of the most productive results I got were from running the same prompt and sequence of interactions dozens and dozens of times. Although in that case, I was personally going through each result line by line, I can certainly imagine fully automated tools that leverage the range of responses to a given prompt.