skysight-inc/HackerNews huggingface dataset:
An interesting paper that was recently published that talks about a different approach: Human-like Episodic Memory for Infinite Context LLMs <https://arxiv.org/abs/2407.09450>

This wasn't focused on RAG, but there seems to be a lot of crossover to me. Using the LLM to make "episodes" is a similar problem to chunking, and letting the LLM decide the boundary might also yield good results.
The need for growth is fundamentally human, no growth only works if everyone is comfortable where they are - which is rarely the case.
Very true, rising popularity of deno and bun clearly indicate that new runtimes solve real issues people have. That's why I mentioned "my projects", your experience may vary.
Interesting thread, because last week I was tinkering with an idea I had built out ( AI assistant for browser-based UI development), and I was worried that there was no point because Figma will inevitably do the same, and they'd dwarf the raw HTML/CSS/JS designers. Maybe not?
It counts pollution particles in the air by highlighting them with a ray of laser light and counting the reflections. Air cleaners usually come with a device of this kind. Or you can build one yourself by buying the sensor separately (eg. PMS7003) and attaching it to a microcontroller.
Well I'm glad they at least released a public postmortem on the incident. To be honest, I feel naive saying this, but having worked at a bunch of startups my whole life, I expected companies like CrowdStrike to do better than not testing it on their own machines before deploying an update without the ability to roll it back.
Taking one link out of the toolchain (tsc) would already be a huge blessing.

And naive me hopes for a future where in my web-app I can set a policy that any non-ts, type-incompliant code is not allowed to run.

The amount of exceptions I get in the console from terrible garbage-code outside of my control but that I have to include because enterprise is staggering. Would love to have a meta-setting which would just kill them if they can't be arsed to even have a modicum of code-hygiene (sorry for the rant)
One lesson I've learned from this fiasco is to examine my own self when it comes to these situations. I am so befuddled by all the wild opinions, speculations and conclusions as well as observations of the PIR here. You can never have enough humility.
Yeah, it would be super cool if all sports had things like this, i think it really enriches the player's experience. I know in tennis there is swingvision so definitely seems like things are headed that way.

We ended up having to collect our own data and train our own deep learning models for detecting balls, players, court, actions, and tracking. But this was because we needed to make things work almost all the time to achieve our desired accuracy. You should try out off-the-shelf things like YOLO, Segment Anything, and Detectron and then after that you probably need to invest more on data collection and model training.
Baked our own image models that process each frame to detect objects. Then we added some lightweight video models to detect actions and tracking
Oh god, I feel sorry for these employees. It’s so disgusting and inhumane to just think about somebody being forced to smile and judged by how good they do that, by a machine!
A little tangential to the discussion and anecdotal, but I hope this can generate some discussion.

I've found different types of exercise affects my insulin response differently. I have T1D, had it for a little over 20 years. I've noticed that high-intensity short-duration exercises (hill climbs on/off bikes, burpees) have me requiring noticeably lesser insulin (both basal and bolus) for the same carb/calorie intake. This effect lasts for a couple of days, before gradually reverting back. I'm fairly active and play a few sports every other day for about an hour or two at the most, but none of them (in isolation), except for soccer, have shown similar effects.

Another curious effect I've noticed is great sleep (>= 8 hours) and managing my stress levels (which goes hand in hand with sleep quality) helps increase insulin sensitivity even further, but not overly so if I haven't been active over the previous few days.

Have any other T1Ds noticed something similar?
If we entertain multiple theories though, the "Putin is just crazy!" theory fits, but so does the "gee, it is pretty easy to see why they'd be scared of NATO, look at what NATO did to them at the first opportunity" theory. Especially since it has been a factor in conversation for decades. People have been pointing out that NATO expansion was raising tension with Russia since the fall of the USSR.

It is just too easy to draw parallels between what is happening in Ukraine and what happened in Iraq or Afghanistan in the earlier part of the century. There is a lot of precedent for the globe standing aside and lodging strongly worded diplomatic protests to this sort of meaningless violence. The determination of NATO to do as much damage as they can to the Russian military is concerning; that isn't the sort of thing a group open to diplomatic solutions would do. With hindsight it seems likely that their policies of strategic pressure in Russia provoked the entire conflict.

> There's nothing more to it, really. All that huffing and puffing about NATO is only because NATO stands in the way.

If NATO wasn't involved it does seem likely that nobody would be talking about NATO's involvement.

If you want to argue that NATO should be involved then sure, that is a popular position. I'd disagree; the downside is large and the upside is hard to spot. But to argue that Russia isn't acting with reference to NATO's involvement is just displaying a void of strategic empathy. What they've been doing makes a lot of sense through the lens of a group of people panicking as NATO keeps tightening the noose on them.
Was that the origin of the banana stand?
What you said about RAG makes sense, but my understanding is that fine-tuning is actually not very good at getting deeper understanding out of LLMs. It's more useful for teaching general instructions like output format rather than teaching deep concepts like a new domain of science.
Claude isn't actually running console.log() it produced correct code.

This prompt "please write a javascript function that takes a string and a letter and iterates over the characters in a string and counts the occurrences of the letter"

Produced a correct function given both chatGPT4o and claude3.5 for me.
I am using a .top domain for my homelab (because it was cheap). How will existing domains be handled, assuming ICAN shuts down the registrar?
One thing I kinda wished was the ability to code into Figma, much like how in Storybook I can have a resource of brand compliant components. For me, it's much easier to rectangle draw and even work with auto-layout, but one side of me just wants an environment where I can define my Figma components with code and just drag 'em around.

That type of middle ground to me, isn't awkward because usually before I want to implement, I am trying to increase the velocity of me trying to play around with ideas before doing raw implementation. ...but that's just me.
You mention in your post that you apply model checking on the actual code. Have you posted something where you go into more detail on that technique?
Love it. I really wonder though how people ended up doing this?
The evidence is mounting:Humans were responsible for extinction of large mammals
Yes, that’s explaining what type erasure is. “type as comments” is what Flow supports, literal comments for type annotations.

I think we disagree on the terminology but agree on the goal of the proposal
Kotlin + Jetpack Compose is my absolute favourite way to build apps.

Jetpack Compose feels underrated around here. It basically has most of the upsides of React, but with far fewer downsides. If it weren't for the fact that it's basically Android-only[0], I would probably stick to Kotlin for all my side projects.

[0] I know there's Compose Multiplatform, but I don't trust cross-platform compilation to be reliable.
I wonder what it would have tasted like...
Holy shit. What a joke of a company.
> Conclusion: don't use private forks. Copy the repository instead.

My conclusion would be: don’t use GitHub.
> The whole point is to standardise, I thought?

No, the main point (as already explained by someone above) is that this competition is about the cyclists, not equipment. The idea is quite simple, but leads to complex, sometimes somewhat arbitrary rules, but they in the end work quite well to regulate the competition.

No offense, but you're clearly someone who doesn't know much about cycling, but are insisting that the cyclists (competition organizers) are "doing it wrong". Arguing with that is tiring, so I won't continue here.
I wouldn't say it's a 'bad' rule - just ineffective.
Yes, right in the law - "fair use"
This is the real PVP of LLM for me. Compressing google search AND the internet into 8 GB and download is something unfathomable to me a two decades ago.

My hope now is that someone will figure out a way to separate intelligence from knowledge - i.e. train a model that knows how to interpret the wights of other models - so that training new intelligent models wouldn't require training them on a petabyte of data every run.
Protomaps (https://protomaps.com/) uses this for their PMTiles HTTP range request lookups too right (https://docs.protomaps.com/pmtiles/)?
1. Awesome! 2. Great! breck7@gmail.com
This is 99% of the use of our kitchen Alexa (29€ on Prime Day, delivered). The multiple named timers are extremely useful.

I set up the smart home stuff once, but keeping it updated with the crappy mobile app is a huge chore, most of my stuff is in Home Assistant and HomeKit, which are a lot easier to keep updated.

I'm just hoping for a Homepod 2.0 so I can throw away all Alexas and replace them with Homepods.
Yes I agree completely. But given the capacity, isnt it a good move? I wasn’t making any statements about what most people have the time and energy for.
Better - and necessary for my use case - is the first word. I just type whatever I want and it suggests/tries both languages at the same time. Few words is too late since I want to use 1-3 words in the other language only.
Suburbs near Warsaw are almost all connected to the gas network. I have many friends who own a house (and I also own a house at the border of the city) and I know nobody who would heat with coal.

However the major problem is that gas is expensive and wood is cheaper. It is enough that one house in the neighborhood is heated by burning wood and everybody can smell it.

The situation is also much worse in small villages far from Warsaw.
Id love to buy a voice activated timer that didn’t require an internet connection, but I’m guessing that once you pack in enough compute to do language transcription on the device you can’t help but stack on lots of other features and complicate the whole thing
> From next April, Canadian nationals, along with those from Germany, the US, the UK and 29 other countries, will require a visa for entry.

> These include all “non-reciprocating countries” - meaning the new visa rules will affect citizens from all countries that require Namibian passport holders to have visas.

I’m curious what this is meant to achieve. There is zero chance those western countries would be open to Visa free travel to Namibia. It’d be political suicide with the latest right wing wave and no one cares about the Skeleton coast and deserts of Namibia enough to apply any pressure.

Is this policy just for domestic consumption or a cash grab?
I believe you. But at the same time it's insane to me we have these standards that aren't upheld on one end or the other. I'm fulling willing to acknowledge that Anthropic is the problem here. But at some level, and at some point, don't you lose the ability to say the site is down because it's too popular? I'm totally open to the arguments that the traffic overloaded the Cloudflare limits or whatever. But the frequency of outages caused by not just traffic at Anthropic levels, but at random HN post levels are enough to take down websites. I guess this is just my cognitive dissonance between being told on HN "you don't need to scale! You're not Facebook!" and "OMG our went down because we have a few thousand concurrent visitors!"
I usually roll my eyes and move on when someone makes an inappropriate comparison to 1984.

So this is actually quite a nice surprise that this is literally something that would be in 1984!
Was the internet better back then or am I just old?
Wait. What. Let's Encrypt CRLs are only available to browser vendors? So you can't even do a CRL check in an SMTP server if you wanted to?

> Our new CRL URLs will be disclosed only in CCADB, so that the Apple and Mozilla root programs can consume them without exposing them to potentially large download traffic from the rest of the internet at large.

https://letsencrypt.org/2022/09/07/new-life-for-crls.html
Types as comments is what jsdoc supports. Flow is compiled like typescript.

tsc does also support jsdoc though, so technically I think tsc is closer to supporting types as comments, though it's possible Flow has this also.
No different than designers pre-Figma.

Many of the people in this thread are talking about designing web-sites. But I did work on mobile, specifically Android for the past decade.

It's amazing to me how many designers have always just designed for iOS, which just had a few form factors (1 or 2 iPhone sizes (more now) and 1 iPad size) -- I could never get them to design "responsive" like for Android's various form factors (device sizes + different resolutions).

Creating pixel-perfect designs that aren't flexible has always been the issue.
Anyone have any experience with this? Is there nothing but upside in blocking these bots
So, as another commenter asked, why would someone use your solution instead of Kafka or RabbitMQ directly?

It's not clear to me what usecase you are trying to fulfill.

Like, at least for me, I reach for RabbitMQ when I am doing RPC or want reliable delivery of messages between systems.

I have a lot more experience with RabbitMQ for that usecase.

With Kafka, my experience with it is mostly the classic log processing usecase where we are processing syslog messages with Kafka and then Vector to process the syslog messages and transform them.

Like, you COULD use RabbitMQ to do log processing and COULD use Kafka to do RPC and reliable message delivery, but each seems to have a more comfortable fit doing the jobs I described and you don't spend a lot of time forcing them to go in ways that thet don't easily go.

So again, what is your system trying to accomplish, and what protocol matches what you are trying to do more?

I've seen a couple of your comments and it seems like you are trying to be both?
Or worse, PowerPoint.

I was involved in a few projects back in the glory JSF days, where the customers expected pixel perfect Web UIs, like they had been doing for years with Win32 and Motif.

What a fun it was. /s
My understanding is Europe caps the interchange / card fees that credit card companies can charge merchants. I’d love to see something like this in the US; visa/mastercard/amex/discover basically are a constant source of inflation.
Yeah, we agree on that last bit. Though technically exploding is also a "wrong result" as we saw with Crowdstrike...
Last time I looked at it, they fell prey to the region-locking-franchise nonsense. Something like each country had a registered office that would manage their namespace of codes with some sort of segregation or grouping.

Ofc what inevitably happened: same product from same company had two codes because because. Heinz Ketchup in Germany is not the same as Heinz Ketchup in Australia...and no one can tell you why.

Different recipe? Labeling? Different sizes... 160ml vs Country Z standard of 13.2oz, etc.

Oh and different codes for different groupings. Pack of 6 somethings got a new code VS the item itself as the barcode.

Not sure if you encountered the same shenanigans but I just stayed away. This is ultimately a people co-ordination problem and everyone thinks they're special. Meanwhile China spams all our market places with "Wish Wonder Elements Store" sellers that sell "40mm 1/2/6 pack of nail screws, woodworking, drill, conical shape, amazing product $1.22" and 5000 variations across all their sellers.
I second this. The tsx library is zero config and always "just works" in my experience, which puts it miles ahead of ts-node, imo.
You need the orbital radius, too.
Simple fix - First 2 years of Alexa are free, then you have two-tier pricing for prime / non-prime members for annual fee. In a few months, they can start getting revenue for any device that's been active more than 2 years.

Best case scenario - it turns into a profit center.

Worst case scenario, the platform is abandoned, and Amazon can stop bleeding.
Set the wake word to “Computer.” It’s harder to say and will buy you a few months ;)
> Because I'd rather interact with non-smiling staff than someone who is obviously faking it for the camera.

I've been on the receiving end of both numerous times and I'm not sure which I prefer if I'm honest.

- Door greeting. I prefer a fake smile. I'm not going to interact with you.

- I have a problem. I'm agnostic as long as you can help me.

Having just thought about it - there's different levels of fake and the shallower the interaction the less I care about your fake smile. But if we're at odds over an issue then I definitely don't want you to smile. That's comes across as a sociopath to me.

Interesting discoveries I just learned about myself.
Yeah, my personal experience is that easily 95% of devs I work with/have met in person, if not closer to 99%, prefer statically typed languages. Maybe that’s a biased sample, but I do think the overall preference among devs is very strong. I also see JS slowly, more-or-less becoming TypeScript over time.
The Role of DevSecOps in Modern Data Security Strategies
DevSecOps is no buzzword – it is a real shift in how we approach keeping our data safe.

Let me break it down for you. Remember when security was that thing we'd tack on at the end of a project, like an afterthought? Those days are long gone. DevSecOps is all about weaving security into the very fabric of our development process, from initial design to deployment and beyond.

One thing I love about this approach is how it brings everyone together. Developers, operations folks, and security teams are all working side by side. It's not just the "security team's problem" anymore. We're all on the front lines, and let me tell you, it makes a world of difference.

In my experience, the key strength of DevSecOps lies in its ability to shift security left. We're catching vulnerabilities earlier, which not only saves time and resources but also significantly reduces our attack surface. We've implemented automated security testing in CI/CD pipelines, and it's been a game-changer. We're catching issues that might have slipped through manual reviews.

Another crucial aspect is the emphasis on continuous monitoring and rapid response. With the rate at which threats evolve, static security measures just doesn’t cut it anymore. These real-time monitoring systems alert us to potential breaches or unusual data access patterns, allowing us to respond swiftly.

DevSecOps services foster a security-aware culture across teams. Developers are becoming more security-conscious, and security teams are gaining a better understanding of development processes. This cross-pollination of skills is invaluable in creating robust, secure systems.

One challenge I've seen so far - is balancing security with agility. Stringent security measures can slow down development, but I've found that well-implemented DevSecOps practices actually enhance productivity in the long run. It's about finding the right tools and processes that integrate seamlessly into the workflow.

Looking ahead, I see AI and machine learning playing a bigger role in DevSecOps. We're already using ML models to predict potential vulnerabilities and automate certain security tasks. DevSecOps is completely transforming data security from a siloed function to an integral part of our entire development and operations process. I'm excited about the possibilities this opens for proactive security measures.
What are your thoughts?
> siri was (still is?) shockingly inept when it specifically came to setting multiple timers, adjusting timer duration, cancelling timers, etc

I'm keeping my fingers crossed that this Apple AI leap will bring us a less stupid Homepod Mini so I can throw away my Alexas. It's almost 4 years old with zero refreshes, still running on the S5 chip from Apple Watch 5.

The only things we use our Alexas are pretty much: turn on/off lights in the room it's in, ask for the weather and timers. Homepods can do the first two, but the timers are pretty useless unless one is enough.
Sure, but at this point, the only ones left are long unreadable ones.

Whereas my homelab has a simple, easily readable 6 letter .top domain.
Congrats on Checker. the app is very beautiful graphically. I like the inspiration on Github and will go check it out right away.
Is there an Android version planned?
Is the data local or in the cloud?
Thank you
You can configure typescript to make typing optional. With that option set, you can literally rename .js files to .ts and everything "compiles" and just works. Adding this feature to nodejs means you don't even have to set up tsc if you don't want to.

But if I were putting in type hints like this, I'd still definitely want them to be statically checked. Its better to have no types at all than wrong types.
They already are expected to perform emotional work. Now they'll be measured, but measurement or not that expectation to smile depends on the business culture of your nation. In the US people are expected to smile.

Imagine customers think you're an unhappy waiter. Should they be able to withhold tips because on their romantic evening they're spending time thinking about your personal circumstances? If we say yes then we're basically talking about financial carrot and stick to making people smile.

Employers only care insofar as customers care. The customer is the root reason.
I've never seen so many epicycles in my life...
I agree, I don’t think this will magically inspire other countries to waive visas for Namibian.

I guess it’s a cash grab - if you already pay thousands for your flight ticket then let’s just ask tourists and businesses traveller's for 90USD.

What worries me is that we will soon see this everywhere with the recent hate over (mass) tourism and the make-money-everywhere attitude.
It's still like that. There's a lot of weird things you're gonna find on the tail end of Github repositories, or Pastebin uploads, Imgur, or YouTube... it's just hard to find unless you crawl the whole thing or otherwise come into the possession of the underlying database (as this person did).
The world was stable for a loooong time with no noticeable increase in standard of living.
> On July 1, the national brand announced it had become the world’s first company to promote a smile-gauging AI system,

The fact they are boasting about it publicly is sickening. This is quite frankly human abuse and they are proud of it.
> Everything beyond nothing is an imperfect and unstable solution held together with duct-tape.

What a depressing worldview... :(
Right, having a spec is easier (and effectively prerequisite) to your suggestion.

But they don't have it.
The headline is dumb. Getting a visa costs 90 dollars and a form at the airport and youve got a visa.
I don’t know, I think we should have started detaining US citizens for 20 minutes in Australia to reciprocate the delays caused by Trump era USA interview requirements. For reference, before boarding a plane to the USA you had to queue up to answer a bunch of dumb questions “what is your golf handicap” was one I got. Fortunately that ridiculous process stopped.

There is something to having a degree of quid pro quo and not just being a stepping stone to more powerful nations.