skysight-inc/HackerNews huggingface dataset:
People often ask good follow-up questions when they've gone away to think about the subject and they aren't trying to ask questions on the spot.
Or just set up a crown job to print once a week.
Show HN: I made a super clean app to show clipboard, and I'm confused about sth.
Hey HN,

I'm developing a simple clipboard manager, and I am confused about choosing the position of its pop-up window.

I think as a text input assistant, it should be positioned closest to the input location, so I used a lot of tricks to achieve this on Mac.
You know, Mac has strict permission management.

But when I spent a long time doing this, my clipboard history always showed up near the input cursor most of the time. I think it's pretty cool.

But what confuses me is that users don't seem to appreciate it. I've heard some compliments, but not many.

Here, I would like to hear everyone's opinions on whether displaying it at the text input location is the right choice?

Here is a demonstration video of this feature: https://cleanclip.cc/videos/followcursornoshadow265.mp4

(PS: I know there are many other factors that may cause users not to buy it, but today I just want to understand the issue of the popup position.)

Thanks, I hope to learn something here.
My brother has a fairly high-end Yamaha digital piano which is supposed to do these sorts of things, a model from something like ten years ago, but although it’s clearly better than my cheap Yamaha P45 which lacks this stuff altogether, it’s still utterly unrealistic. Nice as it is and sounds, I’ll still prefer my old upright almost every time just for the responsive feel and the proper resonance and acoustic interplay.

(Though in practice both of my pianos have been comparatively neglected since I got a Kawai DX1900 drawbar organ a year ago, which I think is rather amusing. Analogue electronics are really fun, the wear and failure modes are much more interesting than digital electronics like they’d use if making this kind of thing these days.)

I should try Pianoteq and Organteq.
I imagine it's because including open-but-license-incompatible code (such as GPL3) would change the way the project legals work and potentially open you up to litigation.

Strictly speaking this is true for non-AI generated code too, such as a copy paste, but it's easier to tell when that happens. It's also true for closed source code but the fallout from that is going to take a few decades to manifest.
Mamba is a PoC of the latest SSM architecture for LLMs named S6 and is a dense counterpart to Transformers trained for 300B tokens of the Pile in sizes up to 2.7B. Mamba proves that S6 LLMs train faster, run faster, use less VRAM, result in lower perplexity and better benchmark scores with the same exact training data.

That is actually accurate but probably sounds just as outlandish.

The approachable version is: Mamba is a proof of concept language model which showcases a new LLM architecture called S6 which is a competitor to the Transformer architecture (the 'T' in ChatGPT) and it is better in every measurable way.
Is next token prediction the new "E = mc2"?
History has taught us that the most significant discoveries of formulas are often those that seem to be the simplest equations (even seem too simplistic to be true) but generalize the most.

Take Einstein's E = mc2 as an example.

My (maybe purely philosophical) hypothesis is now:
Next token prediction might be for AI, what "E = mc2" has been for physics.

When Ilya Sutskever was asked in an interview what surprised in the most regarding the rapid advances in AI, his answer was, that "it" (meaning large language models and especially next token prediction) works at all.

And I agree. While it is easy to understand what next token prediction is doing, it is mindblowing what outputs can be achieved with such simplistic formula.

I'd like to discuss - do you think it's a valid statement to say
"Next token prediction is the new E = mc2"?
As we see a very typical bubble right now, what's likely the right time to sell? Nvidia for example is horribly overvalued with a full blown PE bubble, which, as in every bubble, will pop eventually
I had a background in Vue.js and hadn't worked with React or Next.js before, but I took the plunge and started my project using Next.js (https://github.com/sudheerkumarme/curo-care-pwa). I found the learning curve surprisingly smooth, thanks to Next.js' excellent documentation. If you're considering it, I'd encourage you to dive in and learn as you go.

Next.js builds on React, so if you're comfortable there, picking it up might take a few days to a week. The documentation is extensive, making the initial learning process quite manageable. I suggest starting with the official Next.js documentation (https://nextjs.org/docs) as it provides a comprehensive guide.

One thing to keep in mind is the concept of data fetching, which can be a bit tricky initially. The documentation provides useful patterns for data fetching (https://nextjs.org/docs/app/building-your-application/data-f...), helping you navigate this aspect of Next.js development.

Next.js is more opinionated than React, which can be an advantage for newcomers. However, coming from a React background, it might take some time to adjust to the project structure and conventions. Once you get accustomed, these opinions can actually make development more streamlined.

If you decide to go with Next.js and run into any challenges, feel free to reach out to me at sudheer@nextcrafter.com. I'd be happy to lend a hand or share insights from my experience.

Overall, my experience with Next.js was pleasant. In this age of AI assistants like Bard and ChatGPT, you're likely to find valuable support regardless of the technology you choose. Happy coding!
> I'm developing a simple clipboard manager

Simpler than Finder > Edit > Show Clipboard?
Of course it has been that way historically, because men have been disproportionately favored by the power structures in those societies. Not to mention the lack of available and effective contraceptives before recent times.

Remove that power imbalance, as we’re getting closer to today, and you see a lot more women choosing multiple partners.
Midi has been kinda dying - android can't play them out of the box either, nor Ubuntu.
Defending the Defense of Stupid Ideas on University Campuses (2020)
I found this very interesting. I’ve done video synthesis and it creates quite nice results if you add a lot of similar analogue inspired tunings to very digital and simple oscillators. Slight randomness to everything, noise floor, over cranked signal that distorts and blooms, color channels mismatching, uneveness across screen, dirty color values of white and black, ringing, trailing etc.

Especially if everything is tuned so subtle that it’s just barely noticable.
Yes, I run it on CPU using LLMStudio. It's very fast.
>Imagine if you would press too many keys at once on your keyboard causing Windows to BSOD and restart....

... or send too many ethernet packets. oh, wait ... /s
Well that seems like a fun job.
That way you need to remember to tag index/query notes, which is not hard, but still mentally taxing, especially while your Obsidian schema / metadata conventions will become much more comples.

Here's a simple workarround, if you don't want to include the list with the dataview query into list:

```dataview
LIST
FROM #python
WHERE file.name != this.file.name
SORT file.mtime DESC
```

That way even if your "Python index" note will have #python tag, it will not list itself.
If you remove Kubernetes which is way more popular and hiding the numbers of cloud-native, you'll see that cloud-native started being talked about around 2011, with steady small growth untill it explodes alongside Kubernetes later on.

I recall hearing cloud native compared to lift and shift regarding migrating to AWS ~2012-2013.
>All the docs, if taking literally, would mean all the docs for everything you interact with in your life. Obviously impossible, isn't it?

No but even if C++ is the central language of my stack your comment can reasonably be interpreted as suggesting me to read the entire C++ spec. That's not an outlandish interpretation given how many people interpreted what you said this way.

>So, ehy exactly do you think that reading jib and task relevant documentation is not necessary, or even the comoletely wrong approach?

Did I say this? No.
I've paid the 250, you don't just get these, but also lots of others: landing, components, docs sites etc.

In 10 years time I've used a decent share of templates, but these I've enjoyed most by far and gotten the best user reactions from.
Lessig's brief is here:

https://www.supremecourt.gov/DocketPDF/22/22-919/263320/2023...

Seems to be overly focused on the business impacts rather than the potential welfare improvements, but I can sort of see their point if I squint.
I feel like this only makes sense in the US. As a non-US person, I still find it weird when people show up on video calls wearing hats (e.g. caps) at home.
Patek, VC, Audemars and Journe all make quartz currently.
You don't need it in a "triangle"/"delta" wiring, but you need it in a "star"/"Y" - https://www.electronicshub.org/comparison-star-delta-connect...

PE is protective earth, grounding wire. Usually you need PE and neutral lines separate for FID (GFCI) protection.
Pianoteq is actually amazing. I bought it years ago and to my surprise it fully supports Linux! For that alone I have to give the creator huge props.
Advent of Technical Writing: Consistent Examples
> it's wild that people
> would say things like that
> back then.

I think it's "wild" that you're so confidently clinging to the narrative that there was a causal link between this chemical and your dad's cancer.

Sure, it's possible, but clearly decades of data since then failing to move it away from the "probably a carcinogenic" column supports the notion that it's more harmless than not.

The list of IARC group 2A includes bitumen (widely used in roofing), red meat, drinks above 65°C (150°F), being a barber, and working night shifts.
This is a pretty solid list, props to OP for putting his observations all in one place!

I definitely agree with 2,3 that clippy hard transients are cool (clipping is in general a bit underrated as a creative synthesis tool).

From my general experience playing and designing with the 'classical' synth approaches (additive, subtractive, FM/PM) nice results are the cumulative result of many tiny hacks of the kind listed, well-judged micro-aberrations.

The spice makes the dish, that is.

This makes design and testing patches a somewhat infinite, fiddly task. Or endless fun, depending on your point of view.

Obviously, if you want to productise your thing - ie you'd like other people to use it - this you now have a control problem: bake in dozens of parameters such that 'it just works' or make them all available and let the user figure it out themselves.
Yep, Kent Beck. I might have the year off, just pulled it off Google.
Oh. Why is it locked to Chrome?

Now it's totally broken:

This Serverless Function has timed out.

Your connection is working correctly.

Vercel is working correctly.

504: GATEWAY_TIMEOUT Code: FUNCTION_INVOCATION_TIMEOUT ID: sfo1::ktr6w-1703145542635-43fe4abe1bec
> For ND-500+, they claim up to 250kNs of total impulse and a wet mass of 10-20kg

Wouldn't bet on it.

The same PDF on their website[0] claims an Isp of 2500 seconds. If you do the math (I=mv), the propellant mass works out to 10.2 kg. So at the low end of their "10-20 kg" estimate, 102% of the total thruster mass would need to be the eroded solid propellant, leaving a -2% mass budget left over to cover the power supply, capacitors, control electronics, and all non-eroded structures.

That seems... optimistic.

The technology seems cool, but putting trivially impossible numbers on your launch website is a big red flag.

[0] https://web.archive.org/web/20231221000314/https://neumannsp...
wait, do we talk about paraquat, the pesticide which can kill people with 15 ml on their skin?
That's correct. In practice, there is an insignificant amount of hash collisions, so false comparisons are extremely rare.

And thanks for sharing your experience with RH and the links!
Getting the time from “everyone agrees the change looks good” to “it’s in front of users” down is so satisfying. Work that goes into reducing this tends to have wonderful knock on effects all over, from faster builds, quicker rollbacks, smaller CI bills (yes it’s possible!). The biggest difficulty I’ve seen in practice is going from “somebody hits the button” to “thing happens”.

But even just making sure that “somebody hits the button” is a 1 button thing instead of a 20 button thing can be a major win! Totally valuable work

On the other side of the coin: having good observability into prod (talking mainly about APM stuff and tracing) gives devs way more confidence in the changes they’re making as well. Make it easy to deploy stuff, but also make it easy for systems to log things, and make it easy for developers to poke into those logs (my favorite flavor of this right now is honeycomb, but mainly cuz you can do perf analysis and answer questions from PMs about usage quite easily)

The nice thing about all of this if you’re a mid sized team is that you can totally outsource this with the right kind of person. Somebody who comes in, has the right to write some automation code (maybe it’s Zapier even!), and is not part of office infighting about process. The mandate being “make this pipeline smoother”. Probably among the easier problems to fix compared to deeper business or product problems. And it’s also super visible to other teams (“wow the bug is already fixed?”)

EDIT: one thing I’ve seen done that “never works” (I have not seen everything) is splitting up a repo into smaller repos. If you find yourself thinking “with smaller repos things could be smoother” it’s likely that what you want is not multiple repos but a build tool like Bazel or Buck, that will let you describe multiple projects in one repo, without causing inter-repo friction come review time. Integrating these tools can save you loads of money on CI and enforce decent test suite separation. The unfortunate flip side is that at least Bazel is very idiosyncratic, and most other tools are based on Bazel. I have heard good things about Buck 2 but have yet to see it in prod
It's clear from the article that they were in pretty constant communication with the birds, via megaphone. At one point one of the scientists mentioned calling to one of the birds by name. I couldn't tell (but would like to know) if that implies the birds recognize and respond individually, or whether the names of the recalcitrant were invoked more generally, in imprecation.
Could be a good bet, very asymmetric. The question to me is if the execs are leaving because they know Cruise doesn't have it technically and the jig is up, or if it's really more temporary. Hard to know from the outside. It's also hard to translate Cruise's much worse human-intervention numbers (vs Waymo) into a quantative measure of 'behindness' in terms of how difficult it is to catch up.

That's why it could be a good bet. Or not.
Note: small typo on the landing page, Aragon2 should be Argon2 (unless there's a new password hashing algorithm in town I don't know about).
It is certainly not perfect but it certainly way faster and seamless than rebooting into another OS.

If you don't mind the battery drain and having both profiles running it is just a menu drop down + single button and ~1 second wait and you have your other profile.

Personally I hate the battery drain so the process for me is a menu drop + single button and ~3 second wait and then unlock pin and I am in my other profile (not ideal, but far better than anything else if you want degoogled).

You can even get notifications from other user profile(s). This is absolutely impossible with dual boot.
CarPlay lets me choose third party apps like Here We Go maps, tidal and overcast.

That’s not going to be true of the GM thing, since the whole point is that they want to charge subscription fees and sell data their services gather.
I still don't understand the benefit to an individual customer, and I don't buy that this implementation will be less distracting than Android Auto.

Once the bugs are worked out, Android Auto users will still continue to see user improvements much faster than GM's custom Android build. It's only a matter of time until Google sunsets support for GM's current vehicles running their custom build. At that point, GM will either use that as leverage to get you to buy a new vehicle, and/or cave to user demand and reinstate Android Auto support in newer vehicles.
Measuring the Data iOS and Android Send to Apple and Google
> The purchasing guy finds some 'software' that barely meets the minimum written requirements at the cheapest price

You're talking about Microsoft Office 365, right ?

Software for your car (except Tesla early models) is written by SW engineers (not coders), under strict quality requirements, with very big time pressure. And it is tested. And it is an item on the BOM because, if it does not work, it is not released.
That's exactly what Dot is about.
Preprocessing goes into data transformation territory and given the millions of comments on HN it's also getting expensive quite fast.

From BigQuery and Snowflake I know they have remote/external function that you can use to just plug in the OpenAI API.
Hi, if you're asking about the hash table itself, then currently we use linear probing, i.e. k/v pairs with a collision are inserted sequentially starting with the hash%capacity index.
They call Windows 10, 11, Android, iOS an UI so it is fair. /s
It's been months since I started looking for the file for the Chirp1 ringtone in Cisco phones, to no avail.

It turns out that the ringtone is procedurly generated by the phone in realtime, and no such a file exists.

It sad to learn that not everything we make can be stored for high fidelity reproducibility later on.
> That was an epic screw up. Hopefully the only one that ever happens to them.

Hopefully.
Testing is hard.
That's along the lines of what Dot is doing. For the full details you can expand "Explanation > Full Logs".
I use user profiles since I figured I wanted more than just 2 profiles. Am thinking the increased privacy is not worth the decreased convenience and I'd advise others to start using work profiles and only start using user profiles once you have a third use case you're sure you need
Show HN: Runs-on: 10x cheaper GitHub Action runners
Runs in your own AWS account. Spot or On-demand instances. x64 and arm64 architectures. 1-1 workflow compatibility with GitHub runners. Automatic cost usage report. And lots more planned!
I just wanted to add that i think 0.abcdabcd... has interesting properties.

X = 0.acdabcdabcd...
Y = 10000 * 0.abcdabcdabcd... = abcd.abcdabcdabcd...

Y - X = abcd.abcdabcd... - 0.abcdabcdabcd.. = abcd (without the pesky decimals)

I too learned this in high school and was fascinated by it.
I am not a Rolex owner or even a fan.

If you meant Seikos high end products you should have said those, no one calls Grand Seikos just Seiko since they are very different. With that in mind I don't think we disagree very much here.
I think one of the most important tasks for planetary defense is detecting comets and asteroids early. That's why I think continued funding of the SpaceX ultra-heavy lift booster is a good idea, not for any reason related to the moon or mars, but for the ability to ride-share cheaper and heavier space-based survey telescopes.
Point being it's incomplete and so you spend money AND time.
It is interesting to see that exponential growth stopped and linear growth set in. I wasn't around at that time, so I'd be curious if it's the reason you give.
For me HN is the highest signal place on the internet for founder and tech content.
Police able to run face recognition searches on 50M driving licence holders
No, they just don't want to pay the Apple tax.

So they refuse to support tap-to-pay cards, or anything else with NFC.

The hardware they had years and years ago already supported Apple Pay and NFC, because they were using the same hardware as all the other stores that had already adopted Apple Pay and NFC.

The hardware they have today also supports it, at least at other stores.

We have the same problem here in Texas with the store named H-E-B, after the founder Howard Edward Butt.
While not the norm, 100km each way is not an unusual commute (I did that for years). With winter driving, long days out and long commutes, I suppose you could get to a point where 7kW AC slow-charging does not cut it, and having room for cheap upgrades don't hurt.

You want to charge as slow as possible for your need, but needs do vary.
This now seems like a trap.

Yes, invite the flat earthers and Holocaust deniers to the University Campus and let them speak. I'm sure that suggesting that it is the epistemologically correct thing to do will go down well in a senate hearing with someone who hates universities.
Bird was often more expensive than Uber/Lyft in my area. I always thought that was weird. Not sure if that was something wonky on Bird's end or they just weren't taking as much of a loss as the rideshare companies.
Social networks definitely created that bubble where what you experience is different than your neighbor. What seems to be trendy is just for you and your related peers, but not for everyone (which can further increase extremist thinking).

The difference with the old web is (was) that it consisted mostly of blogs - public pages - available to everyone, in a way that if a piece became trendy, it would be for a broader set of people.

I miss that.
A multivariate unimodality test with clustering applications
> podman can't replace docker-compose.

podman-compose[1] replaces docker-compose.

[1] https://docs.podman.io/en/latest/markdown/podman-compose.1.h...
I think it's the surprisingly poor quality of Catalyst compared to their other products and also how limited it is considering the price.
My friend the AE-1200 is no beginner watch, but rather the epitome of watchmaking.
It also doesn't want to write programs. I had to waste 2 or 3 questions just to make it write a simple script.

At the beginning I was using please and thanks a lot, now I'm using fuck much more.
Isn't this line of reasoning a bit like saying "life causes death"?
Tests are indeed not free. But neither is having to spend two days to debug a weird bug you would have cought if you had them. Depending on the worst thing your software could be doing if it had a edge case mistake, writing tests is also just another take on trying to prevent them when they happen.

Also: nothing prevents us from deleting tests and do as if they never existed, except the nagging voice of sunken cost.
What disqualifies containers as a security boundary?
I've had interviewers ask me if I know anyone exactly like me and with my 30 plus years of experience, but who were five or ten years younger.
This thread is full of comments that tl;dr to "oh, they also told us x was safe, but eventually it was not".

The thing is, I'm sure half of those stories came with studies stating how safe all that was. And hacker news like debates where well meaning smart folks defended that point of view because the data was there.

Now I'm much more tolerant to all the tinfoil hats, anti-whatever and crackpots out there. Because even when their arguments make no sense, I get where they come from.

The history of mankind is riddled with those situations.