skysight-inc/HackerNews huggingface dataset:
Per previous discussions:

- https://news.ycombinator.com/item?id=38877059 (sentry FSL relicense)

- in particular: https://news.ycombinator.com/item?id=38312686 (rugpull licensing still possible on future versions/contributions)

- https://news.ycombinator.com/item?id=38046537 (an aside about AGPL vs BUSL vs similar license schemes)

- Sentry's first relicense: https://news.ycombinator.com/item?id=21466967

Looking back to the first relicense in particular, the company effectively doing a rugpull on third party users/contributors, and the trend of companies trying to pretend they aren't doing exactly that sours me on basically any 'opencore'/required CLA project. I make rare exceptions for non-profits, but only those that are mature, well established, and not the sort of non-profit that puts most of their operation under a for-profit entity.

As woodruffw mentions, these implied-value-judgement labelings are really marketing terms designed to muddle the value and importance of what it means to be an open source product.

If it doesn't work for your business, fine, don't use an OSS license. But don't expect us to slurp up your peddling when you want to pretend its an OSS license, and don't act sad when you alienate swathes of your contributors.

*EDIT*: I misspoke, my brain had thought that old Sentry licenses were GPL, they were more MITish as seen in the LICENSE file in older releases of Sentry. My mistake :\

FWIW, if Sentry had stayed MIT or even moved to AGPL, I think they would have stopped much of their newer competition from even coming to market (I'm thinking of signoz, glitchtip, vs OTEL and its million integrations here.)

My position in 2019 was that much these decisions are being driven by the VC money, and I believe that is still true today. If it weren't, they could have chosen options that served the wider community better. (I also think that wider community and the accessibility of such is what got sentry much of its initial draw, but TBH im not sure how much that bears out in reality. I haven't studied deeply enough to have a good idea of the numbers there.)
I actually just bought a current gen Chromecast because I was looking for a "plug it in so I can watch YouTube on my TV" device similar to the Gen1 and was also dismayed at being forced to register/log in with a Google account and go through all of the hoops. I wish I had done more research and had I known that current Chromecasts are basically just a thin proxy of the exact same "Google TV OS" that ships on a lot of current smart TVs I would have paid the premium to buy a Nvidia Shield or something
> No need to remember server IPs

If I put my server's IP in my ~/.ssh/config, I don't need to remember it, and the autogenerated `~/.ssh/known_hosts` file will ensure that the IP doesn't change after my first time connecting. Is there some functionality beyond this in terms of remembering server IPs?
miracast is open isn't it, and has reasonable adoption from smart-TVs? (I think everyone has their own slightly incompatible versions of it though.)

[EDIT] I've just seen discussion on why it's not equivalent in response to this comment here https://news.ycombinator.com/item?id=41171297
What is the hassle with maintaining hydraulic disk brakes on a bicycle? On my motorcycle, you replace the brake fluid and inspect the rotors to make sure they are in tolerance every couple of years, check the pads for wear, the lines for damage and replace if needed every oil change, and that is pretty much it. I would imagine that bicycle hydraulics are even easier to maintain, if only because they don't have nearly as much energy to dissipate as motorcycle brakes do.
DIAL is literally discovery and launch. The discovery part is just SSDP. The rest of DIAL is entirely state tracking the stream, sending playback commands, requests to launch content, etc. through REST endpoints. It seems entirely possible to me for a revision of the spec based off mDNS for discovery rather than UPnP, and most of the document would be the same.

The DIAL spec documents spend three pages talking about discovery and sixteen pages talking about state tracking, launching, HDMI-CEC, etc.

It's a pretty basic protocol spec since it mostly relies on things like UPnP for discovery and HTTP REST so a lot of complications are already defined in other specs.
Would you mind expanding? How do you use it? Even a DIY link would be great!
Basically a generation that forgot the lessons of IE 5, before IE became the dominant browser.

They wanted ChromeOS, not the Web, and so it happened.
Self-hosting the mail-composing, mail-merging and tracking functions while using third-party SMTP is well-trod territory. The former can be done on a pretty basic box and the latter, at scale, is a heavy lift.

My guess is Plunk is for people who need a Mailchimp-like offering at a lower-than-Mailchimp price point.
Probably because it’s rarely used for anything other than unwanted email, aka spam.
> So if LLMs weren't surprising to you, it would imply you expected this.

I do claim that I have a tendency to be quite right about the "technological side" of such topics when I'm interested in them. On the other hand, events turn out to be different because of "psychological effects" (let me put it this way: I have a quite different "technology taste" than the market average).

In the concrete case of LLMs: the psychological effect why the market behaved so much differently is that I believed that people wouldn't fall for the marketing and hype of LLMs and would consider the excessive marketing to be simply dupery. The surprise to me was that this wasn't what happened.

Concerning NVidia: I believed that - considering the insane amount of money involved - people/companies would write new languages and compilers to run AI code on GPUs (or other ICs) of various different suppliers (in particular AMD and Intel) because it is a dangerous business practice to make yourself dependent on a single (GPU) supplier. Even serious reverse-engineering endeavours for doing this should have paid off considering the money involved. I was again wrong about this. So here the surprise was that lots of AI companies made themselves so dependent on NVidia.

Seeing lots of "unconventional" things is very helpful for doing math (often the observations that you see are the start of completely new theorems). Being good at stock trading and investing in my opinion on the other hand requires a lot of "street smartness".
Is that how it works?
I moved to NeoVim recently and I never missed VSCode. Most of my development happens in remote machine and I found VSCode symbol look up, code navigation painfully slow and sometimes it doesn't autocomplete. When I update my repo, all linting and LSP features stop working in VSCode. In NeoVim, it happened 0 times so far. So, yeah, OP is wrong. VIM(NeoVIM may be) is as good as any other IDE out there.
The article is arguing that they did through royalty fees.
There is a decent argument to be made that LSA pilots are kept to a safer regime. I only fly in excellent weather and during the day, which eliminates a large majority of the risk profile in aviation. The LSA that I fly, while not IFR certified, has an autopilot, ADSB in, 2 radios, and a Garmin 430 which can be slaved to the autopilot. The plane will essentially VNAV fly itself to the numbers if I load the approach.

For all intents and purposes, LSA pilots really only fly in 10SM vis and excellent weather. Nothing less.

A lot of people look at the 20 hour minimum training for LSA pilots and scoff at that, but I've never met a LSA pilot that didn't follow the exact same training trajectory as a PPL. It took me about 65 hours to get my ticket, and I trained out of the 6th busiest airport in Texas which is nestled under DFW's Bravo.
I don't have a Chromecast, but I do have an Nvidia Shield for more than 5 years now. I use that a lot but in recent months is getting unreliable for some reason (I think it's lack of memory), apps get stuck and sometimes the apps crash (the OS remains fine, I just have to reopen them).

Still, from what I can see, it's the best device available barring Apple TV.

I've been searching around, but ready made there isn't anything that's better (on paper) and the DIY route, the only alternative I can see is LineageOS in the Banana PI. [1] AFAIK, that's not great because it doesn't have hardware acceleration, which for a device to do heavy media consumption in a 4K TV, is not an option.

I would be really happy to know about some better alternatives.

[1] https://wiki.lineageos.org/devices/m5/
Those are generally called coolers, not air conditioners, because they add moisture to the air instead of removing it. They're also not even remotely as strong, and barely do anything in high humidity.
Over such a short distance as back then? Well, i'm sure San Antonio class amphibious transport docks will be an overkill, but each can carry up to 14 tanks that are, today, over 70 tons heavy (in general, a 25K ton displacement ship can carry a lot of stuff easily). These alone will be easily enough to bring all necessary personnel, supplies, and heavy vehicles (light vehicles being much more numerous, could be problematic).

As for assorted supplies without too heavy or bulky separate items, 10K tons per day is a joke and can be shuffled by helicopters alone. Remember distances were absurdly short, 120-150km, easily within helicopter range, and they can make several sorties per day at this short range. Over time, pilot fatigue will become an issue and accident rate might get bit too high, but for combat operations this isn't a big deal because there will be higher losses to enemy fire.
UK belongs to Europe?
What are the best use cases you have built?
The second tool could be more user friendly, thus easier to remember how to use it. Compare how this tool makes you generate a key vs the syntax of ssh-keygen.
People keep forgetting CUDA is polyglot, and then there is the graphical tooling, IDE integration, and libraries ecosystem.
That idea reminds me of this video. https://www.youtube.com/watch?v=81ebWToAnvA

Really fun to watch.
Nice, I will have enough tomatoes for a whole week before they rot away.
I never described it as superior, I'm just pointing out GPs exaggerations. I would never expect my grandmother to use vim keys. But she's not the HN demographic and vim doesn't have to be complicated.
Google TV is already the name of their software platform (based on the Android TV OS) that TVs run
Sentry's been around for ~15 years, and has been using a license fitting the Fair Source definition for ~5 years. This is not a "hastily preparing ourselves to be acquired" sort of move. What makes you think this is a sign of some impending change?

Sentry's pricing plan has never gone from 10k errors straight to "negotiated enterprise deal"; you must have missed something. I say this having been a Sentry customer for the past 7 years across multiple companies, always with a paid plan beyond 10k errors and never with an enterprise deal.
Musk vs. Altman, et al. [pdf]
thumb-keys on the moonlander for click!

The angle of your thumb on the ball will change and turn the ball unless the press is perfect parallel to the axis of the switch at the point exactly opposing the switch on the ball.
To most shops, using SES is considered "doing it ourselves" so I somewhat get the characterization. It's very common for self-hosters to use DO, Lightsail, Hetzner because the thing you're hosting is the software. With SES the line between it and SG can be huge if you're using all of SG's high-level features or razor thin if you use SG as SMTP over API.
Cops here in Chicago will not do anything about bike thefts. Multiple cases of vigilantes getting arrested after they took the law into their own hands when cops wouldnt retrieve their airtagged bike.
What sort of work does your company do?

It is difficult for me to imagine how an LLM would be any help at all in the work I do, but I think that "software engineer" covers a great range of different kinds of work these days.
The common use cases we found so far are two: data tagging see https://docs.fleak.ai/1.0/tutorials/sentiment-labeling
and embedding pipeline into vector store, see: https://docs.fleak.ai/1.0/tutorials/pinecone-embedding
> Zero additional overhead.

It's zero runtime overhead in the good case but still has an executable size overhead for functions that previously did not need to run any destructors.
I think there can be batch processing capabilities, just like OpenAI
self-hosting does not have to mean that you host the whole stack yourself
Well, when it was valued at $1.8 Billion in 2008... it's nickels in comparison. It is selling off the mummified corpse of something that used to have value.
You can cast video e.g. from the QuickTime app or a <video> tag in the browser too which won’t just mirror your screen. In fact the cast video won’t even show on your device’s screen but only on the receiver in that case.
I have a "smart" Samsung TV from 2015 and it definitely doesn't have Chromecast software, its hardware is too weak to handle modern streaming apps, and it stopped receiving updates from Samsung years ago anyway. The picture is still good, I've disconnected it from the network, and it has HDMI input, so there's no good reason to replace it yet. Friends have had problems with newer/smarter TVs so I'm still not seeing what's so great about baking the apps into the TV.
Thank you, Jake! ---and your family--- for your links and work that highlight the importance of clinical trials for mRNA tumor vaccines! I will post your wife's work to HN when it comes out.
https://archive.ph/bessstillman.substack.com

(Archive listing jseliger's wife Bess Stillman on clinical trials (including how to navigate them as patients) as well as comments)

Suggestions for concrete directions that have been mentioned, that are worth highlighting, in order of importance:

0) assume good faith

1) promote (& improve) Right-to-Try

https://www.fda.gov/media/133864/download#:~:text=Right%20to....

2) donate to (or even joining!) HN-adjacent Arc Institute (for mRNA translational research)

3) sue the FDA for clinical trials, in general. This is NOT a call to attack the FDA, but perhaps the best way, to improve processes, that is available to citizens.

Here's one case https://www.theatlantic.com/health/archive/2023/10/xocova-en...
I see that you're getting hammered in this thread, so I want to say a few things:

1. Great job on shipping! Whether or not the people in this thread find this tool useful, I want to congratulate you on putting together something you're ready to share with the world.

2. I'd love to hear the story of what prompted you to create this tool. Was it an issue you had? Did you set out to make something easier?

3. Not everything has to be useful to everybody. It's OK if this is something you find useful and no one else does.

Cheers
I don't care much about Chromecast hardware, but I wonder if the protocol and application support for casting in apps will survive. I imagine third-party hardware vendors could step in to produce compatible devices.

Example use-case: I was recently in a hotel, travelling just with my phone. The hotel TV supported Chromecast, and I was able to connect my phone and watch some movies from Amazon Prime Video, Netflix, and YouTube apps. This was super convenient.
Except that the pie menu can pop up as soon as you stop moving, revealing available menu items and their directions.

That is what I mean by "self revealing": When it pops up, the menu shows you what options you have. But you can use it with a swift gesture and it doesn't pop up at all, or you can start out with a swift gesture in the direction you want, then stop and wait for the menu to pop up to confirm you've selected the right item, then click to select it.

Also the menu can display the selected item label next to the cursor like a tooltip while you're gesturing ahead, before it's popped up the entire menu, to feed back the selected item even before popping up the menu.

The best case is when the menu can apply a preview of the currently selected item (which can include using the distance as a parameter, like setting the size of something by "pulling out"), so you just release the button when you see what you want, without ever having to see the menu itself if you move continuously, but at any time you can stop moving and see the menu.

Not all implementations of pie menus support all these features, but I've been implementing and writing about them for decades, they're not patented, and anyone who wants is free to implement them.

You really ought to try them out yourself, since just architectural armchair astronaut speculating about how a hypothetical user interface you've never actually used might work, without actually implementing it, and using it a lot, and measuring its speed and error rates, and iteratively refining it, and putting in front of users and asking them for feedback, and shipping and supporting it in real world products and open source projects, isn't really useful and doesn't provide much insight.
AirPlay can do both. There's a "screen mirroring" button in Control Center that streams your phone screen to the TV, but if you tap the AirPlay button on a video player or in the audio device selector, the TV will stream the video directly from the server at native resolution and FPS, without going through your phone (you can turn your phone off and playback will continue).
Why Generative AI Music Is Hard
It's still there afaik (on desktop Chrome):
View > Cast...
Vacant pharmacies are holding back NYC retail
"Music has demeaned itself" is nonsensical. Music didn't do anything. Music will be around long after the music industry is on the dustbin of history. The comment I replied to seemed to think music is worthless unless people can make money off it.
The cafeteria at the Marine Biological Laboratory in Woods Hole, MA is pretty good and often serves excellent seafood -- when I've been there for a course or conference the food was a high point.
The movie industry got stuck in a terrible place with 3-D as an "add on" to a regular movie that contextualizes 3-D as just another money grab. The trouble is somewhere around 5-10% people find stereo movies uncomfortable and 20% or so people are stereo blind and don't get anything out of them.

So you have to show the same movie in both formats which, as it see it, is something that costs money instead of making money, and is only going to work for movies big enough and theaters big enough to be able to do that. (e.g. the multiplex at the mall is part of a chain that teeters on the edge of bankruptcy so the local arthouse theater sometimes shows movies like "Deadpool & Wolverine" in their first run)

People associate 3-d with that kind of movie but actually the rapid cuts and motion of movies like that don't give your brain time to lock onto stereo whereas documentaries (see https://en.wikipedia.org/wiki/Space_Station_3D) and dramatic content are really powerful.

I have some software that works like Disney's multiplane camera (see https://en.wikipedia.org/wiki/Multiplane_camera) that I use for synthesizing stereo scenes (and other things) and one problem that turns up is that the curvature of objects hides some pixels from one eye but not the other eye. You can't just cut some objects out of the scene and slide those parts relative to each other but you've got to have something for those pixels or make something up. The flip side of that however is that a stereo picture of a close up of a person shows maybe 10-15% more area of the face which means more of the little muscles that indicate emotion. You are seeing a little bit more in a 3-d movie just as you see a little bit more when you see actors on stage and even if you're not aware of it consciously I think it adds to your emotional reaction.

(... so far that software has used a simple rendering approach but I'm very likely to upgrade it to do ray tracing because I want to get very accurate depth of field effects including occlusion)
From how I read the Fair Souce manifesto on their site, the company is allowed to accept and benefit patches made by dogooder developers, but those developers are not allowed to make any changes that impede on the "producer's business model", which implies that hard forks would actually be prohibited. So it's actually worse. You're allowed to do free labor for the company, and nothing/no one else.
Technically, the controller can also be used as a Bluetooth controller.
Practical or not most default integer types do not support arbitrarily large numbers
I build keyboards/mice for a living and also think a trackball with tap to click would be great. Intuitively I see why this would be complex to build. I would say the major paths are a physical switch or touch sensor. I see the physical switch as similar to a mouse wheel which lets you middle click it;- disassemble a mouse and see it's really quite complex to have this whole electronic component move up and down hitting lever. Now imagine trying to mount a similar system below a trackball with 3 far apart touch points and continuous movement of the ball rather than the discrete movement of the mouse wheel which can absorb some rotation (as you mention). I think a touch sensor would be a really interesting way to go, you could probably pass conduction through the right ball and sensor touching the ball, A force feedback vibration motor might also be possible.
Nor really. It used to work for all people with browser now it is only for logged-in.
> SpaceX seems mostly operated by Gwynn, and the electric cars existed before Musk ever bought into Tesla

Neither of which matters; the SpaceX promises are still Musk's, and the pre-Musk Tesla was losing money on each sale (all <= 147 of them).

> Makes the fall from grace, especially in such foreseeable ways (i.e. self-radicalizing on Twitter), all the more disappointing.

Agreed.

To me, colonising Mars has a huge romantic appeal… but there's no way I'd want to be in a disconnected space habitat with an (orbital position dependent) 6-30 month return-to-Earth delay, if he's in charge of it.
Or batched transactional emails like monthly statements that need to have user/region specific variants.

https://www.twilio.com/docs/sendgrid/api-reference/transacti...
Exactly, it's been going on for years. Buy a media outlet, optimize for cost (fire half your writers), content degradation, fire more writers and replace them with AI, watch readers depart. Only the AI bit is new. I've seen it repeat over and over.
Having never advertised on Twitter is frankly an asset for a brand manager today.
> those cars he sells don't have FSD, but they do actually exist

Well, except the $30K Model 3, and the $35K CyberTruck (Musk can promise all he likes that it's coming next year, but I see it coming at all as a snowball's chance in hell).
> it is much nicer to sit in public transit for an hour than drive for an hour.

I agree but the vast majority of people i speak to do not. They would much rather listen to a podcast or music than deal with the crazy people on public transit.