skysight-inc/HackerNews huggingface dataset:
The thing is, 'at some point in time' happens to be 'right now, today' in places like the West Bank. 'This sort of thing has always happened in history' is an incredibly poor argument to deflect responsibility for ongoing oppression. Jewish critics of Zionism have repeatedly pointed out how these very arguments have been employed against Jews in the not-so-distant past. Why would anyone reasonly expect Palestinians to be any less committed to their own collective existence?
Kinda seems like it might have legs as a defamation lawsuit...
That may be true for Direct to Cell. But Japan thinks the OOB emissions are fine
FYI me and Maurycy Markowski are maintaining Pinecone.NET which has been available since May 2023: https://github.com/neon-sunset/Pinecone.NET.

It is a community library for Pinecone that has been eventually adopted by SemanticKernel.

Notably, the new official SDK has a few issues as outlined here: https://github.com/neon-sunset/Pinecone.NET/pull/126#issueco...

While it is acceptable and there are much sadder examples of vendor SDKs, it will not offer the same level of experience as hand-crafted client library. In the case of Pinecone, a similar level of care is applied mainly to their Python and TypeScript SDKs.

Now, I don't particularly care for Pinecone anymore - it's a paid vector DB that does not fit my more "indie"-ish needs, and this is a very small project, but I do care about .NET having high-quality libraries. It is a core dependency anyway, therefore it will continue to be developed as appropriate.
> Show them a picture, they'll say they have never seen it

I'm going to write this off as ignorance, given that it's classical Iraqi street food. You can have at at quite literally any Iraqi falafel spot, including in the diaspora. It's the same, through to the amba. The Kuwaitis call it "Mushakal" which just means "mixed", referring to adding everything (falafel, eggplant, cauliflower). But that's just an option, you can go eggplant exclusive.

> It's been a pleasure giving you a taste of our culture

Pleasure is all mine! I've visited multiple times, would visit again just for the turkey shawarma.

> why you think it's outrages that Israelis want to maintain a majority of Israelis in their country

Because Israeli here is being used as a synonym for Jewish, and that's racist. It's not only exclusionary to the non-Jewish Israelis but also sets a clear path forward that even in absolute peace, the Israeli view involves Jewish dominance in culture, population and government.

> even though that's true in literally every country in the world

I don't think the US (or most other developed countries) seek for ethnic or religious dominance. Most horrible countries do, though.

> it's weird that our food is inspired by our neighboring countries, even though that's true in literally every country in the world

Maybe sticking with Iraq, I'd encourage you to look at Persian, Turkish or Arab (i.e Saudi) cuisine and compare it to Iraqi cuisine. It's one thing to suggest there is influence, and it's another thing to carbon copy things and make it your national dish.

> and why you think it's a problem that we don't dance exactly like we did in the 50s anymore

Well given that these dances had all of a 20 year run, I wouldn't exactly call them cultural any more than calling Crank 'Dat by Soulja Boy an American cultural dance.

> I sure hope you don't dance like your grandparents

I do! Most places in the world have cultural dances that are shared and danced with their grandparents. Not too dissimilar from the Horrah :-)

> I don't know what country you come from, but I'm getting the impression that manners and respect to others isn't exactly part of the culture there

Sorry if it comes across as disrespectful, I've tried to be civil.
I support free speech. Please send the cops to my address for mere words that I said.
Unfortunately, all the market giants follow this destructive practice to rewriting 95% of all code every five years to multiply added value.
I recently implemented something for a use case similar to what they described. To make something like that work robustly is actually quite a bit more effort than playwright script with a bit of error checking. I have not tried the product, but if it does what it claims on back of the box it would be quite valuable if for nothing more than the time savings of figuring it all out on your own.
GP's actually true that the nukes wasn't the decisive factor but the Soviet invasion was. The popular narrative that American nukes ended it is merely the most useful version.
I wouldn't go quite so far but I would settle for being able to use Sora before they "solve physics"...

I don't even know when I watched the shitty lightbulb head Sora clip but that feels so long ago now and nothing?

I just want to make crazy experimental AI film no one will watch. What is the hold up?

Just waiting for
"This technology is just too dangerous to release before the US elections"
--Sam Altman
I had the same question - also wondering if the walkies were designed to trip after radio signal + first depression of the talk button. But it could also just be a larger explosive given walkie talkies are considerably larger.
You can, but I find that much less secure than being able to TOFU a self-signed certificate:

I once did this, and besides being incredibly unergonomic, now I have to either securely destroy or safely store the signing key for the self-signed CA, or risk malware from performing an MITM against any app on my device, and not just e.g. the email client.
I Googled a bit (I'm not a consumer of these types of YouTube videos) and apparently this guy is pretty rich by now. He identified a path to wealth that clearly works and exploited it well, so he is definitely smart. Well deserved from that point of view.

However, it makes me sad that we as a society even let what he does (a zero-net as many pointed out) be a path to wealth on the first place. The fact that we reward so much something that is so void of value is our fault and IMHO what needs to be corrected somehow. It's sad to think we throw so much money at people covered by ketchup, but many PhD's barely make any money and we cannot figure out how to make open-source sustainable.

If our reward schemes were more aligned with actually providing value to society, this guy might have applied his intelligence and amassed his wealth doing something more worthwhile for everybody.
How did Israel compromise the electronic devices
There is very little information in the news about how exactly Israel was able to compromise the electronic devices

Any ideas?
Totally agree. Commercial forums like Slack and Discord are winning for a reason-- they make for a really good experience. Invites, initial friction, feeling of a quiet and private room make a lot of conversation better than it could otherwise be.
Maybe could export chats for archiving/discoverability. Probably need optional anonymization though.
> Somehow i feel sad for this AI model.

it will be the first AI CEO.
It's the Supreme Court, not some random small claims court. That needs to be taken into account.
I am not sure why so many take it as a partisan observation. There was a time when a total debt of $1 trillion was controversial in politics and economics.

Lowering the rate also determines how much it costs to sustain the debt spending. So my comment was related in an economic sense.

I also prefer to have sustainable Government institutions and social programs which increasing debt will eventually threaten.

Maybe the system can sustain $50 trillion with $2 trillion added every month. We will find out eventually with the current path.

It already costs more to service existing debt than even defense spending.
This won't work on many home routers that filter out private/local IP A/AAAA records from DNS responses to protect against DNS rebinding.
LinkedIn actually has a lot of customers. I know many are free users, but it’s not like Facebook where the vast majority aren’t paying anything.
I would say the new source title is more accurate

> Warning: DNS encryption in Little Snitch 6.1 may occasionally fail
IMO this is one of the most important skills for a developer to have. In an age of Github Copilot and similar systems, it's both far more viable (because, per OP's #1, you won't get distracted by the "side quests" of implementing utilities you need, when you can just tab-complete to get them) and far more vital (because with that productivity increase comes an increase in the complexity of problems you'll be asked to tackle at any given level of seniority).

My advice on this would be: never be afraid, and even force yourself to, follow the chain of how a certain function is implemented in third-party libraries you are using. Set up your IDE to be able to click into functions, make that muscle memory, and perhaps even have a dedicated project you can bring up for your site-packages or node_modules. Don't just rely on documentation, see how things actually work a few levels deep. You'll gain a deeper understanding of the code you're using, as well as incredible practice for when you need to do this on an existing first-party codebase.

Oh, and if you can, get one or more large 4k monitors, and split your IDE into 4 quadrants! It's certainly possible to hold a codebase in your head on a small laptop screen, but being able to see the code you're working on alongside its dependencies and dependents makes this far easier!
The anti-pattern to be avoided is cobbling together a nonperformant grand centralized ESB and making it a SPoF and bottleneck for everything, but it depends entirely on the use-case. MQTT scales to millions of devices for low data rates. ZK works well for little bits of coherent distributed cluster metadata. Kafka has its niches. ZMQ helps in others.
> It's on the people that decided to not take in the best students in the first place.

The reason all students at this level look exactly the same is that everyone in the pool at this point has essentially unlimited potential.
SocialAI: A private, personal social network just for you
Seems like the US free market approach is winning yet again, where the superior product is becoming the standard, and the inventor of the superior product is profiting.
Discussion: https://news.ycombinator.com/item?id=41580205
> Is the idea that you find a unique file size across every single site on the internet?

Not really. I'm thinking more along the lines of a total page load. I probably don't understand it well enough, but consider something like connecting to facebook.com. It takes 46 HTTP requests.

Say (this is made up) 35 of those are async and contain 2MB of data total, the 36th is consistently a slow blocking request, 37-42 are synchronous requests of 17KB, 4KB, 10KB, 23KB, 2KB, 7KB, and 43-46 are async (after 42) sending back 100KB total.

If that synchronous block ends up being 6 synchronous TCP connections, I feel like that's a pretty distinct pattern if there isn't a lot of padding, especially if you can combine it with a rule that says it needs to be preceded by a burst of about 35 connections that transfer 2MB in total and succeeded by a burst of 4 connections that transfer 100KB combined.

I've always assumed there's the potential to fingerprint connections like that, regardless of whether or not they're encrypted. For regular HTTPS traffic, if you built a visual of the above for a few different sites, you could probably make a good guess which one people are visiting just by looking at it.

Dynamic content getting mixed in might be enough obfuscation, but for things like hidden services I think you'd be better off if everything got coalesced and chunked into a uniform size so that all guards and relays see is a stream of (ex:) 100KB blocks. Then you could let the side building the circuit demand an arbitrary amount of padding from each relay.

Again, I probably just don't understand how it works, so don't read too much into my reply.
Yes! Or a situation where the public was not under any misconception at all, where there were multiple intermissions throughout the play calling attention to the fact that it was a work of fiction, but someone made up the idea of mass panic because it made for a good story that sold a lot of newspapers!

I would say that it's the responsibility of the reader to read any content in the context of which it's published. For example, to expect a radio play to be fictional as the vast majority of listeners did.
Hardly. I was offering ways that Israel could have taken preventative measures to "take things into their own hands."
>what is the point?

Is that a serious question? You are talking about two groups of people who are fighting because, while they both believe there is a magic man in the sky, they each believe he only loves their side and not the other. And you expect rationality?
This is not, of course, the sort of thing you do when you actually have any confidence whatsoever in your "safety measures".
So what would be the methods here?
A bit of a warning: Substack is doing this thing where it lets you read for a good 10 minutes or more, and then puts up a "pay us to see the rest of the article" blurb. Pretty gross.
https://news.ycombinator.com/item?id=41270878
Java has really good OTel coverage across tons of libraries. It should mostly Just Work™, though you'll still need to consider sampling strategies, what metrics you actually want to collect, etc.

Would say .NET isn't too far behind. Especially since there are built-in observability primitives and Microsoft is big on OTel. ASP.NET Core and other first party libraries already emit OTel compliant metrics and traces out of the box. Instrumenting an application is pretty straightforward.

I have less experience with the other languages. Can say there is plenty of opportunity to contribute upstream in a meaningful way. The OpenTelemetry SIGs are very welcoming and all the meetings are open.

Full disclosure: work at Grafana Labs on OpenTelemetry instrumentation
Probably an ignorant question, but could someone explain why the Context Length is much larger than the Generation Length?
What sort of complexity do you need? I've used them on my previous job and am implementing it on the current one. I have never heard of the last three you mention.

Otel collector is very useful for gathering multiple different sources, eg I am at a big corporation and we both have department level Grafana stack (Prometheus Loki etc) and we need to also send the data to Dynatrace. With otel collector these things are a minor configuration away.

For Kafka if you mean tracing through Kafka messages previously we did it by propagating it in message headers. Done at a shared team level library the effort was minimal.
It's a still-unresolved issue as far as I know; the linked ticket was only closed last year because Gitlab has no control over it as long as they want to continue using Cloudflare. The companies which do have control over it have not fixed it so far.
> Is your contention that they should have individually confirmed each device was in each owner's pocket before triggering the explosions? That would be both impossible and unreasonable to expect.

Yes, that would be impossible. This is the exact reason why it shouldn’t have happened. Israel must seek diplomatic solutions to these hostilities instead of testing ethical boundaries of warfare. I have reasons to believe they exist, even if it may seem a long way.
I think in the context of hypermedia there's a difference between the interface of the User Agent and affordances in the media. The "hyper" part of hypermedia refers to how resources are linked to and can influence each other. A resource can be linked to the resource that is responsible for creating it as in a Comment resource linking to a Reply resource. That reply resource needs a way to marshall whatever the elements of a Reply are (text, author, images, etc) into a new Comment Resource. That's missing.

Clicks on a page (and even the actual of typing or selecting an image) are part of the User Agent's interface: how the User Agent would interpret those hypermedia controls exposed by the Reply Reosurce into things the user can do. But the user Agent itself then needs to Marshall the result of user input into some kind of request. In HTTP this is a form and resulting POST request in urlencoded or multipart format.

A generic definition of this whole concept is needed.
> somewhere around a digital dog who read the whole internet a million times but is still naive about everything.

https://en.wikipedia.org/wiki/The_Computer_Wore_Tennis_Shoes...

It reminds me of this silly movie.
casualties refers to injuries as well as deaths. I think the citation they were looking for was for the ~2800 number. I don't think it's reasonable to say that 6/12 killed were civilians, so half of all casualties were civilian.

We dont know until we get more reports, like you said, it could be higher... but it could also be lower.
[dupe] https://news.ycombinator.com/item?id=41582046
I ran some benchmarks and got about a 10% improvement by porting a simple function used in autorouting to C. With the subfunction ported to C, Bun was still ~15% slower than node (v8). As the article hints at, you probably need to port fairly large subfunctions to see major performance gains. Results:

Bun: 6.7410ms
Bun FFI w/ C: 6.0413ms
Node: 5.1307ms
C only: 4.3ms (+- 1ms)

I'm generally very bullish on Bun and was very happy with the DX for this C api. Great work to Jarred and the team!!!

benchmark code: https://github.com/tscircuit/bun-ffi-benchmarking
On posts there's an attempt to suface later comments (with fewer points) so the comment section isn't dominated by earlier posts.

Ordering by score DESC only gives you relative point information, not absolute. Theres additional signal if the top comment has 100 points vs only having 3 (and the bottom post also having 100 vs 1).
Redis is slow and doesn't scale out well. Couchbase used to be a decent choice but it went commercial pseudo-FOSS.
I personally think that Webtrees might be the best bet but that is GEDCOM based and GEDCOM cannot store certain things. My relative is an expert in genealogy and if they say that GEDCOM doesn't cut it then it probably doesn't, eventually. I suggest you look into Webtrees - its a LAMP job.

My relative uses The Master Genealogist (TMG) which is no longer developed. We are both Linux users and he uses Wine bottles to keep it alive. I will probably end up hosting a Win XP VM for it.

Geneweb is seeing renewed development and is really fast. The plan is to migrate to Geneweb. The fields that TMG has that GEDCOM can't handle are turned into NOTES which is probably good enough.

You do not have to get to grips with OCAML to run it. The Github releases shield you from that. It is a bit idiosyncratic but it does work!

Genealogy is a very deep and complicated subject with as many opinions as there are practitioners. You could try both Webtrees and Geneweb and use GEDCOM to act as an intermediary data format until you decide which to use full time. Do make sure you listen to her. She may potentially have some "odd" ideas about data that may not have occurred to you. Be warned - genealogists are a breed apart and any reasonably serious one has damn good reasons for that! There are also quite a few reasons for becoming a genealogist as well as methods used.
Need one more.
Ok. A network switch then?
Where is your evidence for your claim? Doctors and children are among the dead.
And they regretted the decision not to do it in macOS.
You don't need plastics for that.
Warp knitting has been used for the last few centuries with cotton/linen/silk/wool to get stretchy textiles, and there are plenty of stretchy pants that are made of natural materials available today for those who struggle fitting into jeans.
What Franklin said was true though. If the US revolutionaries had failed, they would have been rightfully hung for treason by the British. If you're some private actor attacking military targets in some country, you'd be a terrorist. I'm no fan of Iran for example but if somebody was caught launching rockets at an IRGC base the Iranian government could legitimately treat them as terrorists/traitors no problem.
Some previous discussion:

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

https://news.ycombinator.com/item?id=25520510
UAS Data Exchange (Laanc)
What an odd response. If you are somehow trying to call me an African Dog, then I accept your gracious compliment.
OpenTelemetry is nice overall as there are library for multiple platforms. I introduced it this year for a web game platform with servers in Node, Java, PHP and Rust and it all worked roughly similarly which made it good for consistency.

I like how OpenTelemetry decouples the signal sink from the context, compared to other structured logging libs where you wrap your sink in layers. The main thing that I dislike is the auto-instrumentation of third-party libraries: it works great most of the time, but when it doesn't it's hard to debug. Maintainers of the different OpenTelemetry repos are fairly active and respond quickly.

It's still relatively recent, but I would recommend OpenTelemetry if you're looking for an observability framework.
I do enjoy things like fishing and woodworking because they have an obvious immediate value- when you're done you get something people can immediately use to survive.

But as an academic, I feel like there is more risk of e.g. a project failing and ultimately not being useful, but also a lot more potential. An experiment could uncover the clue leading to curing a major disease, and then you've saved a lot more lives than people you would have fed fishing. There is more risk, but the expected real world value is actually quite high... if it were not grant agencies would not fund it.

I'm pretty sure my elderly dad, who recently had a difficult fight with covid, is only alive because of academic mRNA research.
Right, maybe we should all just take your word for it and believe you know Brazil's constitution better than the majority of Brazilian Supreme Court judges.
Not really. If you fire a rifle into a crowd and manage not to injure someone, you're still recklessly disregarding lives, or more poignant to this discussion, if a terrorist attack fails in some way, you'd still call it terrorism - but this is getting pedantic - the amount of videos I've seen surfacing suggests that more than a few bystanders have been injured or killed.
I should read this. I really struggle with doing work which falls into this category. It’s bad for me, and even worse it strikes me as seriously problematic to society. I don’t want to earn money for nothing, even if most people involved feel as though that in itself is worthwhile. It has been a fairly significant factor in any struggle I’ve had finding work. I have to ask myself, is this a bullshit job? The answer is often yes.

I’ve recently remedied this to a degree by lowering salary expectations and looking in fields with a more scientific and practical basis in the products and outputs. Unfortunately I’m not a scientist, only a programmer, so my utility is seriously limited and finding work is quite a bit harder than if I were to stick within the SV startup scene.
I believe that is the source of "the worst code I have seen is code I wrote six months ago" feeling. It has been long enough that the code has fallen out of your memory, making you less blind to the defects. You can now see it as an outsider would see it.
All versions of python are python.

If lang is not compatible with any of python versions, then the lang isn’t python.

False advertising is not nice.
(even if the fineprint clarifies)
And suddenly it wasn't 1960 and the PCBs were in mass production.
Suddenly it was 1990 and only the true high end low volume (space and mil) paid for their own custom silicon and fabs.
Finally it was the year 2010 and the front end of a scope was a mass produced part for pennies with an fpga and the scope was a hobbyist and auto mechanics tool.
I get Panic! Studios vibes from this font.
I don't agree it noticable. My OLED screens all look the same as off when all black in dark rooms. And if you look at specs and display reviews they typically report contrast ratios of 1M:1.