skysight-inc/HackerNews huggingface dataset:
> I talked to a firm with 70GB worth of data. No way a RAG pipeline would give them results. They are struggling to get LLMs to work for them.

Wow so RAG is basically a toy for demos and low effort MVPs. 70GB is tiny, it’d barely qualify as “big data” 20 years ago.

Is anyone trying more advanced stuff like knowledge graph augmented generation to try to expand on that?
Portugal. 2018 Amarok.
I’ve looked inside that capsule. I wouldn’t ride in it to the grocery store!
Counterpoint: The new crop of BYD EVs seem to be really well built - up with European/Asian brands in their market segment.

They still lag somewhat in other areas (drivetrain efficiency, software, ADAS etc.), but to say that a new company can't build cars well is simply just not true.
Citations:

https://news.ycombinator.com/item?id=38762113

https://shkspr.mobi/blog/2023/12/electricity-thats-too-cheap...

https://www.nrc.gov/docs/ML1613/ML16131A120.pdf

https://www.nrc.gov/reading-rm/basic-ref/students/history-10...
Thank you for explaining.

Since this book targets Ubuntu I'm assuming Linux supports Intel syntax now, so I guess that this also means that it will be a more "portable skill" across different systems.
It's slower than native, but that hardly seems like a reason for Windows to remove their emulation features entirely.
> Every person sufficiently intelligent to program should figure out by themselves that having 2 parser implementations can cause various undesired consequences.

I disagree. Hindsight is 20/20, it's now obvious to me that using two different parsers for the same thing in a single process can cause bugs, but it didn't occur to me before reading about it.

Now that I'm aware of this, in particular, I'll be extra careful not to parse something manually if something already does it in whatever I'm working on and there's an API for it.

URLs and paths are the canonical (ah!) example of this: it's tempting to just take the string and split by "/". Whoever who has never done this should throw the first stone.

And people who have never written any parser may not clearly see this stuff.
Formally is for 13 years old and older (if I remember well from the instructions). It is common to experience dizziness after using it and limit its use, it is not like a game console or computer. I wonder how Apple is working on this issue.

BTW, my sideproject using lasers and Oculus in the Miami Art Week 2022: https://youtu.be/46w2XLHd9vs?si=SkfV_7Gt-MT0Y4e6&t=58
I hope you're right, but I'm also shocked that I've managed to work for more than 1 already in my short career.
Apple’s headset isn’t even available for purchase yet, and you’re already doing a retrospective. Give it a few years, then ask the question.
Not considering assembly to be manufacturing is an interesting take. Counter example: Apple (innivation and all that) and Foxconn.

Assembly absolutely is manufacturing.
I used Discord in Rosetta 2 for a while before there was a proper aarch64 build, it was fine.
cool, maybe, like to sharpen C skills with a side project ?
It seems like the author is trying to say "no dependencies other than libc, not even ncurses".
Weren't communities dissolved to build the massive highway network US has?
Not having to learn Git to make a website, for one. Both my kids have a neocities website, github pages has an enormous barrier to entry compared to it.

Just google around, read some w3schools, type it into a textarea at neocities and woa, your own site.

Obviously this is only interesting for relatively nerdy types, but i don’t at all understand all the “why don’t people just <twenty cumbersome steps and tools>” comments that are here currently.

I know no place that makes having your own, self-built website, easier. And it’s free!
Seems like a key challenge is coordinating all the EV owners to undercharge and then plug in at the needed time.
> Outside of local edible vegetation, there is smaller game. And as you say, this is how many used to survive.

And: compared to past centuries (or even pre-agricultural), a bit of help from modern society can save a lot of time. A lighter here, a $5 knife or cooking pot there, some discarded materials from a construction site, etc etc.

Doesn't make primitive life easy. But it's not hard to see why some people would prefer it over navigating the complexities (or stress!) of 'living in the fast lane' modern society.
This is so categorically false and can easily be disproven by any educated person, which you are apparently not.
By that logic every prostitute runs a startup.

edit: (not really a great example, just wanted to play off of 'the world's oldest profession')

Better example would be calling Macy's a startup because Hudson's Bay Company was founded in the 1600s.
Far as in longevity, propelled by funding rounds and valuation far out-pacing actual revenue.
HN is suddenly anti-innovation

You must be a 100yr old conglomerate, those companies never do shady things or have failures in quality control.
Wouldn’t Saturday be the seventh cycle, given it is the end of the week?
Read the RFCs.
Contrary to C, in C++ initialization order of data members matters and can have side effects, that is why.
The major sub-periods of the Common Practice Period are roughly

* Baroque c. 1600–1750 – Pachelbel, Purcell, Albinoni, Telemann, Bach, Händel, Vivaldi

* Classical c. 1730–1820 – Haydn, Mozart, Salieri, Beethoven, Schubert, as well as Bach's sons C.P.E. Bach and J.C. Bach

* Romantic c. 1800–1910 – Strauss, Wagner, Chopin, Mendelssohn, Liszt, Dvořák, Tchaikowsky, Grieg, Sibelius

with quite a bit of overlap, of course – for example Beethoven and Schubert were both influential figures in the Classical–Romantic transition.
Honestly, That's not good enough. In the car world you can recruit car engineers to fix simple car production problems. Objectively most of Tesla's issues are due to the poor fit and finish of the cabin and general fitment of things together. IF you ignore the whole electric engine and just treat it like and ice vehicle, Telsa should just be building on the knowledge of others and hiring Toyota engineers to help the nail things like delivery a simple service schedule. Making sure that cars roll of the line with everything tight and having spares ready for consumable parts.

It's not an acceptable excuse to shrug your shoulders and say that they're new at this. The concept of delivering a vehicle isn't new and Telsa has a TON of money.

Change the genre of product to Tech / software engineering. If Telsa was a software company shipping a crap product that broke all the time and then suddenly you found out that they didn't do XYZ of industry standard you'd hold them to account for not taking standard approaches to standard problems.
So what you're saying is that there is no free/cheap way to waste/get rid of energy? If there were, surely the energy companies would do that instead of paying consumers to use it?
> a 32 bit signed induction variable and the compiler could reason about that variable but only if it also could assume no wrapping.

(Amateur C programmer silly question) I think I understand it as if we increment the variable (i+10) and use it in an if condition. With UB the compiler could skip that code altogether and assume it will never be reached?
Can imagine the shit show if Threads tried to avoid instances blocking them.
Somewhat related to "Parse, don't validate": https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va... , https://hn.algolia.com/?query=Parse%2C%20don%27t%20validate&...
No matter how one would choose to group stars in the sky, the point is that their relative angular closeness varies faster than that of continents on our planet.
> It's funny how on the desktop, Windows has more apps and developers generally target it before MacOS.

I would say this is true for certain types of apps. Games, indisputably are Windows-first (and no matter what the Apple Game Porting Toolkit offers, without Apple going full Valve, this will remain the case), and certain business applications (AutoCAD, some medical stuff, other highly-specific and niche engineering apps, internal LOB apps for corporate clients environments) are either Windows-only or best on Windows, but I would argue that since at least 2005 or 2006, the amount of good software that is Mac-first or Mac-only is significantly higher than any other platform.

Obviously, in 2024, the web is the main application platform. The web won. But despite having a smaller market share (and today the market share is higher than any other time), there has long been a disproportionate ratio of good software on Mac versus other platforms.
You weren’t responding to me, but my guess it’s because git is 10x harder to learn than basic HTML and CSS.
Because it’s happening slowly and people aren’t paying attention.
SPR supports receiving VLAN tagged packets over a wired LAN interface today.

Soon we are planning to support an OpenWRT package that will allow people to link up into SPR from lots of APs, provided the AP card supports AP/VLAN mode which is critical for the segmentation.

We have no plan to work more closely with managing RADIUS right now, enterprise wifi authentication is difficult to deploy securely without client-side certificates for authentication. So that makes it less appealing due to our goal of supporting any kind of wifi capable device.

Lastly, SPR does have an upsell feature where we support leaf node APs running SPR that have backhaul into a primary instance.
> yes - wouldn't it be lovely to see governments uninvolved in these sorts of market decisions?

I agree. It should start with stopping all fossil fuel subsidies, 7 trillions/year and growing. And ethanol subsides, subsidizing ethanol production on 40m acres, just in US.

And have fossil fuel companies pay for their own military to protect their 6 million assets and 16 million transportation flows[2]. It should be determined by the companies themselves (free market) if these are worth protection, instead of having Govts protect these worldwide. Solar, on the other hand, will not require there protections, it does not depend on the exploration, extraction, shipping, processing, burning, waste output of any fuel. Solar is distributed, on every roof and field, nearly impossible for anyone to invade and destroy.

[1] Global Fossil Fuel Subsidies Reached $7 Trillion in 2022, an All-Time High: https://e360.yale.edu/digest/fossil-fuel-subsidies-2022

[2] https://github.com/Lkruitwagen/global-fossil-fuel-supply-cha...
Neocities is not about to lock out a segment of the users by requiring 2FA.

https://docs.github.com/en/authentication/securing-your-acco...
I've always felt posting articles behind paywalls to an aggregator is just internet begging with extra steps.

Hell, 90% of journalism these days is just internet begging.

"I have an AP feed! Please pay for my yacht!"
Yes, Tesla cars in Norway has significantly higher fault rate. Here's an article from 2020: https://www.elbil24.no/nyheter/tesla-sjaforer-krasjer-mest/7...
I can see that it was born that way, but nowadays most job queues say, don't touch the wire protocol, it's not intended to be used directly.

I still think Rails has the best ORM design I've ever seen, iterated with practical applications. Django's ORM and migrations are, for lack of a better word, odd.

I'm a bit surprised that people here argue that no one using Rails would ever want to interface with other languages. Most big companies do. How can you not interface with python these days.

Looks to me like celery might just be the only job queue left like that. Might be worth writing a current ruby en-queuing library for it. Retracting my previous statement about ActiveJob since it would probably be too much effort to execute anything bidirectionally.

https://docs.celeryq.dev/en/stable/internals/protocol.html#
This whole article feels like it was written by a dealership garage publication. You must bring your car in for a 200 point inspection every 6 months so we can look at it and charge you $299.00. I not a Tesla fan boy or will every be a customer but I am sure their cars are more reliable than an ICE vehicle. Jay Leno speaks about how he has driven his Tesla for like 6 years and done absolutely nothing to it, not even brakes Electric Motors last a very long time and are extremely dependable, I have seen with my own eyes, electric motors that have been working for decades reliably with no breakdowns, 10's of 1000's of hours of service powering heavy conveyor belts. No ice engine could do that.
Instead of literally loading the plugin into the same address space as the host process, you could launch it as a separate process and use sockets or shared memory to communicate. With a slight shift in API design this might actually be better than traditional dynamically loaded plugins. It will tend to level the performance playing field across languages (e.g. no JNI penalty for plugins written in a JVM language). And it will prevent plugins crashing the host.
From the authors’ website:

“You can't buy a hard copy of the 8th edition, but instead can rent (and then choose/pay to keep the hardcopy if you want a hard copy book). You can rent a copy or subscribe to Pearson+ from our publisher, or rent a hard copy or purchase a Kindle version from Amazon, or rent a hard copy from VitalSource.”

That’s just… odd!

http://gaia.cs.umass.edu/kurose_ross/index.php
There are different tribes within Microsoft, maybe if the Windows kernel team is still functional they might be able to pull it off (I would be surprised if they hadn't the kernel working on ARM all along, and Windows NT originally was a multi-architecture operating system (according to Wikipedia: initially 32-bit x86, DEC Alpha, MIPS and then later PowerPC, Itanium, ARM(!), and 64-bit x86).

If the same people who are now responsible for the Windows desktop are also responsible for the actual tech stuff, then god help us all though ;)
Does this usefully support multiple APs with the same ESSID?
Training and simulations absolutely do reduce the likelihood of an event.

Most companies don't use these tools correctly, and certainly the technical audience here on HN will despise them. But phishing simulations can reduce your risk.
Tesla really should have stayed "luxury" and branded the 3 as something else. "_Yearn_" or '_Strive_' or soemthing. They've cheapened the brand by trying to extend to the low end with the Tesla name.
That's the thing: I'm not working there, because they'd never hire me.

In my (limited) experience (about five years ago), the recruiters were always engaging, helpful and friendly. However, as soon as one technical person (usually young) got involved, the temperature dropped about thirty degrees.

I may not be God's gift to programming, but I'm not that bad. I do, for example, have over thirty years' experience shipping extremely high-Quality products, in very challenging environments. In many fields, that usually commands a tiny bit of respect.
That the only bad actors are in Russia, Asia and Africa is becoming quite the trope.

Some very spectacular compromises by Lapsus$ aren’t originating from any of the above, but instead from the West, specifically the UK:

https://www.bbc.com/news/technology-67663128
Ask HN: The easiest way to build an LLM application?
I have a fair idea of the LLM ecosystem. (Thanks to this very nice blog called Emerging Architectures for LLM Applications). The problem is, there are way too options in each component. ( For E.g, too many vector store implementations, ingestion engines etc)
What is the easiest way to get started? Primarily around RAG on my own pdf files.

Also, what is the best/easiest option for hosting?. That blog lists vercel,streamlit, streamship and modal. I know vercel at a high level and found it very good. I am not well versed with javascript/typescript though. I believe the best option for UI generation is to use one of their templates.
BMW did bother. They started selling the i3 at the same time then Tesla. And I think it was even better sold then Tesla in the states for some time.
Tesla had more aggressive marketing that was hot air at the end of the day …
She didn't need to escalate it because for her personally there was no downside to simply ignoring the matter.
It looked and drove like a golf cart. And the range was too small.
I don't know if it's more or less ridiculous, but I bring a small travel router running OpenWrt to do said bridging so I don't need to have my laptop running so I can use my Chromecast on the hotel TV.
If it smells like crap everywhere you walk, check your own shoes.
Microsoft has transitioned from 16bit DOS, to 16bit windows, to hybrid win95, full 32bit to 64bit architectures. All with mostly seamless backwards compatibility, this with billions of active users running literally 1000s of different configurations.
I would love to know what you mean by ‘inability to build and coordinate software at scale’
They really don't know how to do it:

By default a curated view which probably group-minimizes the posts, unless the user decides to go uncurated.

One could think of categories of curation, levels, etc (AI could understand sarcasm).

No need to shadow ban or ban full servers, just group curated-out content and always let the user decides, unless the account was adult gated with adult temporal wallet code (there will be a black market ofc, but if control is done properly, that should stay anecdotal).
I bought an HP Reverb G2 and it was non-functional on arrival.

It had some kind of USB 3.0 pickiness/bugginess/not-workiness. At best I had it half-working in a crazy, glitchy state. I had a perfectly mainstream, working gaming PC with an RTX 3070, the third fastest Nvidia GPU available at the time.

I wonder how many refunds they ate on the thing.

I later owned the Valve Index, which was an overall great experience. However, PC VR isn't something that is enjoyable to play for long stretches and I think those who would argue that VR is a gimmick have some sort of valid argument.
The complaint by the author that Meta should moderate individual users rather than simply block "loosely moderated" servers feels like an unreasonable expectation.
Same here. Starting with Markdown, and with some protocol for specifying links into an external blob store (for pix etc.).
No one is making you use Knowbe4. As someone that founded a company in this space, the amount of people that hate SAT and Phishing sims purely based on their experience with certain companies is tremendous.
>Meta seems to be betting on the fact that people have played nicely in the past, but I for one am not going to let them have their way. I am going to ensure the data they publish remains free and open to all.

is there a name for this behavior? 'in-your-face-ism?' Choosing who to federate with is an explicit feature of federation. It's precisely what a lot of servers wanted to do with traffic from Threads, and they should have the ability to.

There's an increasing number of people in social communities who seemingly want to have a right to not just have their own space, but insert themselves into spaces of people who have kicked them out, or don't want anything to do with them.
> Every time I have to interact with a "captive portal", I'm annoyed at the hack implemented through DNS hijacking, rather than implementing and extending 802.1X and/or another layer-2 authentication scheme. The idea seems to have been tossed aside entirely.

It has not: it's simply easier (less infrastructure) to not implement 802.1X.

Basically every corporate / enterprise-y password where you use your AD/LDAP credentials to log into Wifi has gone through the effort. Not everyone wants (or needs) to do that. (Source: recently implement 802.1X as IT when we moved to a new work office.)
Hacking WiFi on a plane is a sure fire way to get yourself added to the no-fly list.
Estonia/Latvia/Lithuania and other catholic and protestant communities.
I've used Linux for decades and still use it where it's the right choice. I do actually know what I'm talking about.
I have a related question. I have a fair idea of the LLM ecosystem. (Thanks to this very nice blog called Emerging Architectures for LLM Applications). The problem is, there are way too options in each component. ( For E.g, too many vector store implementations, ingestion engines etc) What is the easiest way to get started? Primarily around RAG on my own pdf files.
Also, what is the best/easiest option for hosting?. That blog lists vercel,streamlit, streamship and modal. I know vercel at a high level and found it very good. I am not well versed with javascript/typescript though. I believe the best option for UI generation is to use one of their templates.
It's strange but I actually like Hershey's chocolate, even though I've had much better quality chocolates. A Hershey bar seems like something you grab a bite of whenever, but better chocolate feels like too good/rich for that.
Yes, autocorrect.
Analysis: What is the source of Covid-19 (SARS-CoV-2)?
It has supported Intel syntax for decades now, and yasm/nasm also exist on Linux and BSDs, doesn't change the fact that it is still quite common.

Android is probably the only Linux based system where Intel's syntax is favoured via yasm's inclusion on the NDK.
Too busy min/maxing oven space and coordinating efficient wrapping paper disposal

Deployed several concurrent Workers
I ran about 30k machines with sshpass and it worked just fine. Easy to script. I don’t understand at all why we need something else here.
Apple also had an earlier transition from Motorola 68K to PowerPC.
There a zotero plugin that stores the entire contents of your zotero db as an auto-updated bibtex file too.

https://github.com/retorquere/zotero-better-bibtex
Datsun 240Z L24 Engine Full Rebuild [video]
It’s also important to recognize that Apple transitions after their current processors are, intentionally or unintentionally, far behind the state of the art in processor power.

When Apple transitioned to Intel the PowerPC platform was way behind on a performance basis. In this case it wasn’t deliberate. But when it transitioned from Intel to ARM, Apple was again way behind on performance compared to contemporary competitors, making the transition look better than if it was up to date.

If Apple had been at the forefront of Intel CPUs, the transition would have looked like a slight loss in performance for tremendous increases in battery life which most would have been happy with. But they weren’t so it looked like an increase in performance along with an increase in battery life, which made the transition a no brainer for Apple.

And they were able to do this because they tightly couple their OS with the hardware, so they can control the transition without having, say Acer stick macOS on a laptop that makes the M1 not look as great as the previous Apple Intel Mac.
Interesting. The "minimum F/A's required: 5" sticker suggests it's a pretty big plane that holds around 250 passengers. So it probably happens less often on smaller planes.
That's a bad name for the button because now the staff have to remembered what it's for.
Safari is the only popular competitor to Chromuim-based browsers, and by far the underdog of the two. Whether or not they're allowed to, what Apple does currently increases competition, rather than hampers it.

Optimizing for a single browser hampers competition for sure.
Acid attacks where? You don’t possibly mean vitriol throwings, old chap?
And also made it work on IA64, Alpha, PPC and MIPS.
Yes it would be easy, but when I worked there it didn't exist.
Exactly.

The principle of free association isn't just anyone should be able to associate with those that feel the same way, it's also that people shouldn't have to with those they don't.
> Everyone I know who tried VR has 30 minutes of excitement and literally never mention it ever again.

Well, except of they like simulation games like flight simulators. Then they surely have already migrated to a VR setup and won't ever go back. Yes, I'm one of those.
Why is it unhealthy for people who have the discretionary income to want to spend it on newer, higher featured cars? Seems like a simple preference.