skysight-inc/HackerNews huggingface dataset:
The very last times I went to a theater were to the "premium" theaters with big reclining seats but not even that was enough to get me back. I haven't been to a theater in probably fifteen years and I have no desire to. It's really about the inconvenience of making a trip somewhere at a specific time. Then you have to deal with all the other people, bathroom lines, blocking your view or just talking over the whole thing.

For middle class it's not really a lot of money for a decent player, stereo, and TV especially when you realize they last over a decade easy. My speakers and stereo are probably 12 years old (but still THX, TrueHD, DTSHD-MA), and I have one of the last plasma TV's made so about 9 years old. Sure it's "only" 1080p. I think with apple goggles or whatever they have coming the equipment expense is about to go way down clearing this expense for the masses.

Then there's just the convenience of seeing what you want when you want. Need to pee or make a snack, just pause it. Falling asleep, just stop it and finish it tomorrow.
Re-privatize airport security, then talk about ATC
Librorrent doesn't spot a corrupted file
I have a torrent file. I can modify one of the files, its ending, and the force recheck in libtorrent doesn't spot that it's invalid (it thinks it's valid). the block size I tried is 512kb and 256kb. Any ideas how to detect these situations or why it even happens?

the diff is about 1kb at the end of the file (the file B adds 1kb of new content and the file A has just 26bits of the same content if I judge the hex diff correctly)
Your theory makes sense in an evolutionary context. It is possible that all cells and organisms have some general intelligence. Humans do not have the ability to recognize this because evolutionarily it was only helpful to recognize intelligence when it could pose a threat to us. And the biggest threat to us in general was other humans as we are tribal animals. So we don't see it, we only see specialized intelligence that historically posed a threat to us.

It would explain why most "experts" didn't see GTP-4's abilities coming. Many of them expected that it would take a major algorithm or technology improvement to do "real intelligent" things, because they fundamentally misunderstood intelligence.
Writing blog taked time and it has become difficult to take time out for it between busy work schedule and personal life. I wonder how highly productive people do it.
>I would rather live in Pakistan despite it allegedly being a "failed state" according to you over India any day of the week.

That's understandable if you're Pakistani and have a nostalgia for home, or perhaps some special affinity for their cuisine, but is nonsensical otherwise.

>I’m sure many Indians will agree.

So you might hear sometimes in Indian social media or op-eds the phrase "I'd rather live in Pakistan" (and to a greater degree "You should go live in Pakistan") but that's almost always used provocatively, because of how ridiculous it is. I don't even think that most Indian Muslims would prefer Pakistan over India.
Hyper-violent, with a religious conviction that the world will end if you cease to conquer your neighbors?

The violence is deeply disguised or sometimes absent, but maybe GDP growth is like this. "Expand or die."
I have to really work to get my kids to want to go to the cinema - they aren't (yet) wow'd by a movie being out 'sooner' than we can see it on netflix or similar, and the experience for them is just better at home. I love a great cinema trip, but we barely go once as year, as our at home set up scratches the itch.

---

I have a purely 'ok' set up at home - more involved than some peoples, but nothing fancy:

In my living room I have a 120" diagonal screen (£30 from amazon) that we manually pull down the 12 to 24 times a year we use it. I have a schools short throw hd projector that was £70 delivered from ebay and then a set of £15 (2nd hand) pc speakers that are a sub and 2 speakers - all running off a 1st gen chromecast.

In my shed I have a marginally better set up of a mechanised screen (£70), then a more recent chromecast running to an hdmi splitter with optical audio out, which goes into a year 2007 5.1 sony amp (£30), with another schools projector (£130) - this set up came to about £250 all in.

If you have the room to keep the bits, I highly recommend a similar cheap set up - you can obviously spend loads more, but our cheapo living room set up does us proud and the audio is more than good enough for kids films. Means we enjoy loads of films as a family.
The VB6 IDE can still be installed on Windows 10 and probably 11.

See https://www.vbforums.com/showthread.php?898205-Can-Visual-St...

I don't think Microsoft will come after you for doing it even if you use a pirate copy.
Top Companies from on Deck
Like this

https://www.amazon.com/Mathematical-Methods-Physicists-Compr...
These things only become familiar with continued usage. Give it time.
Who’s destined for success in algal aquaculture?
Peter Green, founder of Paxtier – an algae tech innovation newsletter and community – shares his thoughts on the sector’s most promising startups and some of the key emerging trends.
I spend my days scraping and reverse engineering various embedded legacy systems and a recurring thought is "Who is the braindead person who specified or implemented this?" Then I realize those bad technical decisions most of the time end up in production due to business concerns. Often they show a clear misunderstanding of how the underlying tech works, i.e. inexperience. Only rarely those bad designs seem to stem from pure incompetence.

That said, my frustration still gets converted into not-so-polite comments in the source code the culprits will never see.
This is an interesting view, but I reached a different conclusion than the author. If GPT-4 (and successors, presumably), are so empowering, then leveraging them as a collective could potentially be even more powerful. We shouldn't underestimate the power of highly enabled teams.

As another commenter wrote: "if you want to go fast, go alone; if you need to go far, go together".
https://archive.is/mc2mq
I was refering to the fact that before a click is recorded, YT uses a thing called BotGuard, presumably to prevent malicious clicks (I might be misunderstanding the use of BG here), so I thought they use similar measures when counting impressions in general.
is there really no middle ground (not an American)? What about cities like Seattle or Boston (just guessing here)? For me, the thought feels a bit like just going back in time. I mean there are still issues everywhere but this is so drastic and feels like you're back to constantly fighting for really basic rights.

This comment also reads a bit like it's ok for you if you don't personally feel hostility, so this might only be true for your personal situation. I don't think it's really that much of a personal question because different groups feel different amounts of hostility. Will you just ignore them?
> When you pull from a git remote you ask the remote what the root hash is, then you fetch all the chunks reachable from that hash which you don't yet have. If the remote says you need the chunk with hash X, and you have a chunk with hash X, then you have the data. You don't have to worry if it has changed. Once you have all the chunks reachable from the latest head, you have the latest state of the entire repository. That's it.

Yes, I know how Merkle trees work, what it allows you to do. In other words you use the hash to validate which blocks are still valid/applicable. Just as I said, you need to revalidate. In this context (a single user updating a collection that has an authoritative location at any given point in time) it effectively just serves a shortcut to to prune the tree of what you need to consider re-retrieving in this context.

It is also exactly why I pointed at RemoteStorage, which models the same thing with a tree of etags, rooted in the current state of a given directory to provide the same shortcut. RemoteStorage does not require them to be hashes from a Merkle tree, as long as they are guaranteed to update if any contained object updates (you could e.g. keep a database of version numbers if you want to, as long as you propagate changes up the tree), but it's easy to model as a Merkle tree. Since RemoteStorage also uses JSON-LD as a means to provide directories of objects, it provides a "ready lift" model for a minimally invasive way of transparently adding it to an ActivityPub implementation in a backwards compatible way.

(In fact, I'm toying with the idea of writing an ActivityPub implementation that also supports RemoteStorage, in which case you'd get that entirely for "free").

> (I mean simple in the sense of clear/direct/correct, not in the sense of "easy". It's certainly the case that a design based on consuming a stream of change events is a lot less code).

That is, if anything, poorly fleshed out in ActivityPub. In effect you want to revalidate incoming changes with the origin server unless you have agreed some (non-standard) authentication method, so really that part could be simplified to a notification that there has been a change. If you layer a merkle like hash on top of the collections you could batch those notifications further. If we ever get to the point where scaling ActivityPub becomes hard, then a combination of those two would be an easy update to add (just add a new activity type that carries a list of actor urls and hashes of the highest root to check for updates).
> I don’t think movie tickets for $20 can compete with concerts ($20-infinity), major league sports ($15-200), plays, and other activities.

Compared to those other things, sure. But if you consider that a lot of people go out to eat once a week and regularly spend far more than $20, then that $20 price tag is not so crazy. Part of the problem has been that a lot of movies released lately barely feel worth paying that much to see. The movies are just mediocre. When I see a good movie, though, I don't even think about how much it cost me to see it.

(Also, seeing a major league sports game for $15 is incredible. In my market, even at $20 movies are usually way cheaper than tickets to a sports game.)
Microsoft's investment in Builder.ai promises apps for everyone
Show HN: Octocom – GPT-Powered Chatbot for Personalized Shopping Experience
Hello HN,

I'm the co-founder of Octocom, and we're excited to unveil our GPT-driven chatbot designed specifically for eCommerce websites. We aim to bring the personalized in-store sales assistant experience to the online world, providing customers with tailored recommendations and real-time answers to their questions 24/7.

My experience in running a smart business card eCommerce site has taught me two things:
1. Customers don't want to spend time reading your website.
2. Every customer's needs, questions, and situations are unique.

I have experienced the same pain from the consumer’s perspective when purchasing engraving machines and card printers for my business. I didn't have the background to understand all the jargon/features, I didn't have the time to read all the manuals, the customer support responses were slow (1-2 days) and shallow, and there's no blogs/videos as the products are niche. I just wanted to talk to someone and get answers to all my questions without waiting.

Our solution involves an autonomous LLM agent that dynamically embeds information in its context by querying a knowledge graph that is purpose-built for each eCommerce store. The knowledge graph is built with information scraped from the site, documents, blogs, reviews, manuals, and so on. The context is fed into the final chatbot prompt to provide customers with answers. Finally, the answer is checked via auxiliary LLM calls to mitigate hallucinations.

We'd love for you to try it out if you have an eCommerce store! Every eCommerce store owner/employee can receive a link to their customized bot and try it out for free.

I'll be around to answer any technical questions you may have about our product and discuss how Octocom can revolutionize the online shopping experience.

Looking forward to your questions and feedback!
Out of interest, what sort of distance do you need from projector to screen in order to get a decently sized/focused picture?
They want that particular kind of safety that comes from being under one’s boot: the incredibly reassuring, simple worldview that one can pour all their misgivings and praise for their lot in life into a singular place.

“Bless the king, for I can do X,” “The leader knows how to stop Y from harming us, and knows what we need,” “Damn the council, I get that I must go through them to do toys safely, but it’s so tedious,” etc. You may have never heard any of this, but it’s rather common all the same.
I don't think this is wrong. Question is how much time does "nobody gets fired for buying IBM" buy you?
Anyone have any good examples or tutorials of specifically how to use ChatGPT for greenfield code development ?
Sure, they could. Most people don't post tons of hi res photos. But I'm sure there are ways you could optimize to not have all the content on local device, if it's such a big deal. But this is a really strange point to me to be hung up on.
Please read the comment I was responding to. I was addressing the suggestion that perhaps the brain is as relevant to intelligence as the eye. Cognitive Neuroscience has been a thriving field for nearly half a century now. I didn't say we have it all figured out, just that it's obvious neurons are a piece of the puzzle.
> Personal politics, IMO, is not a good reason to avoid living in certain areas

State laws have benefited me or the people I care about in the following ways:

-my wife had 8 more weeks of parental leave

-16 of my wife’s parental leave weeks were paid leave from the state’s family leave act

-state laws provide paid family and medical leave in case I should need it in the future

-my wife and daughter have an easy time finding access to all women’s healthcare, and will not have to worry about their body and well being being sacrificed during pregnancy

-minimum wage laws require a much higher minimum exempt salary, and overtime laws prevent having to work all day without commensurate pay

-non compete bans ensure we have a more balanced playing field against employers

-free breakfast and lunch in school for all kids

I cannot list them all, and it is not all rainbows and sunshine, but claiming that the way a state is managed has little effect on one’s life is nonsense.
I mean, nobody even understand what the Metaverse is... Is it a product? Is it a concept? Who owns it? What is Facebook's (Meta's) involvement? How does it relate to a VR headset? Is there only one metaverse, or multiple? etc...

I mean, I'm a tech person and even I don't pay enough attention to it to answer these questions. But, whether it is dead or not, time will tell.
Some of the issue though is that a monolithic kernel provides more access than necessary to many things. When they made the locks granular, those might be reasonable boundaries for permissions? At this point I'd rather figure out how to make windows drivers work in redox or something crazy like that.
“48 hours of conversation with GPT-4“

Heh, sounds like a novel form of torture. The author probably means 48 hours total over a (much) longer time, and it had all been an enjoyable ride of turbocharged learning and discovery, but that's not how it reads to my eyes.
You make so many claims without evidence or even explanation. Extraordinary claims like "I’m sure many Indians will agree." require some evidence, if not extraordinary evidence.

You talk of the bad deal Jinnah made but again don't say what it was. I hope you are not seriously suggesting that the new country name slowed down progress.
> "we’ll just be this new thing in the side called Pakistan). Because of this, Pakistan is still a baby of a country. "
Author is also the redis guy. He's got some pretty good range.
IME Android phones tend to feel smoother nowadays thanks to 120hz displays becoming widespread even in the midrange. Apple has 120hz on their Pro models but if you drop just one notch down from that $1000+ flagship then you're immediately back at 60hz.
Man! I like that name already
I run 6.3 and the incriminated files were not compiled in my kernel thanks to CONFIG_NF_TABLES=n during make config.
This will get big pretty soon. It's been a trend for a while, my last few jobs we've had LATAM contractors. No time zone issues like with overseas and much less of a language and cultural barrier, like basically nonexistent compared to India. Average skill of LATAM devs is still low compared to the US, but they will learn and grow as more work moves there.
They want you to buy an iPhone to try it.
Ah, yes, but what about RFC 5226?
> Despite the means, isn't the end result what you have to judge? The end result looks like a rudimentary civilization.

I'm indeed talking about the ends. The operative phrase here is "it looks like". It looks like a civilization, there are even some structural similarities to be found - but it is not a civilization, anymore than a Lego brick with a computer sticker on it is a PC.

This is not to deny that ants are awesome and very much worth studying - my point is to avoid following flawed analogies too far. "Ant colonies look like rudimentary civilization, and civilization is/does X, therefore..." is going to be a nonsense statements for most of possible values of X.
They mention the 25 messages per 3 hours limit, so I assume they're talking about the difference between GPT 3.5-turbo and GPT-4 that's available when you pay for ChatGPT Pro.
It is bad in general, but it ends up being worse in Julia because C and C++ generally aren't compiled with whole program optimization. global fastmath is more aggressive the more you inline, and in C/C++ the math library is usually a statically linked library which creates an inlining barrier. Julia has all the code at runtime, and therefore is often able to run faster by inlining more code. The downside of this is that a global fastmath flags will optimize more than you think they should and give even more wrong answers than usual.
>If you are an individual developer, the leverage it provides might be 10 times greater, but when you work for a company, that number might be only 2

These numbers are arbitrary and if you're looking for leverage, a company with a lot of customers is a good way to find it.
It's really not that hard

It's really not that private either.

The VPS provider has your payment records and connection logs with your real IP. Since you and friends or family are presumably the only ones using it, your identity would be really easy to unveil.
Rigorously division by zero is "undefined" in mathematics.
it's probably a bit of a bad definition, but i'd say "something i can have a long conversation with and not figure out it's an AI"
Tech debt isn't real. It can't hurt you. /s
It depends on how many bugs get filed!

If you get few enough bugs, sure, it’s a small part of one person’s job.

However, if you routinely get 50 bugs a day, say… it does not work to make bug screening anything but a dedicated role.

It’s a mark of success that Thunderbird gets a large enough bug flow to need a dedicated screener!
Surprised they don’t mention the new model of reserved seating and table service with a full menu and bar options.

That’s pretty much become the standard here in NYC and it’s reasonably popular.
It's restricted to Safari on the iPhone, the language cannot be changed, the demo cannot launch, and I have an iPhone for a reason, I know that I don't like Android and Samsung. The fact that it's broken confirms it. I don't know what they are trying to do with this.
Try it on a Samsung!

Then it'll say you're already on Samsung..

(I'd like to see that it looks like too.)
> there should be some special operator that can differentiate between these two values).

What for though?

I was expecting as I learned Rust that I would soon find the == operator (which is just the predicate PartialEq::eq) wasn't quite enough and need some === type operator (Rust doesn't have one), but I never did. Turns out actually in most cases equality is what I cared about.
Obscure Factoid: It is illegal to display -0 on a scale in Canada. Ran into that long ago when designing electronics for a scale.
In my first job, I was given a VB6 project to maintain which had a mixture of "Option Base 1" and "Option Base 0" (or unspecified, this being the default), with occasional "On Error Resume Next". This specifies the index value for the first item in an array, i.e. you could choose the default European building floors (ground floor is 0) or American floors (ground floor is 1) -- per module!

I had to convert everything to "Option Base 0" before I could start fixing the reported bugs, it was far too confusing following the arrays passed between modules being indexed starting at 0, then 1, then 0 etc.
can you explain more about manually setting a breakpoint. I am little noob
Ok, If I make a protocol I will call it "rocambole" but I will be thinking of the sand leek rather than the victorian fictional adventurer.
A webapp being broken on an iPhone is proof that android sucks?
This short series is a bit more in depth...

https://www.youtube.com/playlist?list=PLFtH1mhd9gD_064ndQ9Te...
That's right. I just went to look and it looks like ChatGPT has been updated to the May version. But in terms of previous experience: ChatGPT's code is almost unusable, it always ignores the most basic logic, and I only use it to write short scripts. But GPT-4, even if it contains multiple files referencing each other, it gives code that I don't even need to do Code review.
It may become familiar, but it is no less confusing. I had to read that paragraph several times to understand who “they” were.
Non-compete clauses cost Americans $300B a year
The real story is a bit more complicated. Yes, MATLAB has decades of extra development time, wonderful documentation, a much better debugger (I helped write Julia's debugger so I'm not being mean when I say that), and other advantages. But Julia has many advantages in some of the areas you cite. JuliaHub has JuliaSim, and while I've never used it, there are use-cases where it leaves Simulink in the dust. On medical imaging, Julia is overall more capable than Matlab in seamlessly flowing between multimodality/2D/3D images of large size: try, for example, doing lazy processing on large datasets as explained and demonstrated at https://youtu.be/x4oi0IKf52w?t=2257 (start watching at 55:20 if you just want to see the demo without the explanations leading up to it). Matlab's polish is not to be underestimated, and you're surely right that there are domains where it can't be beat, but there are also domains where Julia is a much better and more productive ecosystem.
I've used Fastmail for over 10 years now, but they may not be "proven" enough to be a True Scotsman.
A company launching something broken is proof of their poor quality control.
Yeah, but how do you get access to 4?
Create Guided Audio Workout Routines
We’ve all had workouts ruined by “quickly” scrolling or talking, only to have time pass and our intensity fade. By announcing when to start, rest and how fast to preform each rep, Trellis helps you focus as if a trainer was guiding you.
That explains why I couldn't get it to work on my Android phone despite spoofing the user agent.

Kind of annoying, I was wondering what Samsungs's phone UI looks like these days but I guess they don't want my money. Samsung's marketing department can be weird like that for no well explained reason.

Edit: found out that Kiwi browser allows access to the Chrome extension store and to the Chrome dev tools so I got it to work despite all of Samsung's best efforts.
Tax is tax, does not matter whether it is income tax, sales tax, car registration fees, tolls, unemployment insurance, estate tax, etc. If it is mandatory, and it eventually goes into government coffers, it all falls into the “government expense” bucket for an individual.