skysight-inc/HackerNews huggingface dataset:
Yep. I worked at SA from the mid-90's through the mid '10's. They left the satellite business and focused (mostly) on cable systems. Was a lot of fun as digital settops rolled out, then DVR, then HDTV. As others have noted, the Cisco acquisition in 2006 did not, uh, work out too well. I believe Cisco had visions of video control "in the network", but that was never going to work for extant cable systems, and we couldn't get an IPTV solution going for lots of reasons. Loved my time at SA but it was oil and water with Cisco.
>normal user's presumption that Google is up to date

I don't think that's a reasonable presumption. I have experienced Google maps being inaccurate countless times and surely so have the others. I doubt Google guarantees in any way that the maps are up to date and it would be unreasonable to expect that.

What is, however, reasonable to expect — is that the government blocks the road to a collapsed bridge.
Ummm... The Rhine is the border between France and Germany. Strasbourg seems to be doing fine.
Browse reddit's /r/dataengineering

For example, from the last week, this article named, "A senior engineer's experience in the current job market" might be of interest to you:
- https://www.reddit.com/r/dataengineering/comments/16nlvln/a_...
So, another "pay to skip the line" government service. Because that's how you build a strong society.

Instead of, you know, investing in building a well functioning government.
While I know and respect many people who have worked on C++ and contributed to it, we need to move on from it. The gaslighting from certain vocal proponents of C++ has been a major stumbling block for the industry as a whole to move on to using memory safe languages in critical software layers.

It was never a good idea to use a performance-oriented language for software that should have had its highest priority as security, and it will be remembered in the long tail of history in the same way that asbestos is: a hazardous material that took us a long time to rid ourselves of.
I suspect that the SEC will look at this one, because it looks extremely suspicious. But whether they can bring a case or not depends on the details: did the trader know about the acquisition and how did they get that info? Was an employee of either of the companies involved?
Upload video, sync photos, backup the phone, watch 4k movies, etc
I do need a map with navigation on my tablet and phone, though, and I'm glad Gnome provides that.

Fractional scaling and backwards compatibility with old system tray icons are annoying issues, but Gnome has had configurable keyboard shortcuts for years now.
> but also said that due to a high rate of identity theft they are refusing to do anything without the person there.

This is the part of processes that annoys me the most. A company or agency will publish the rules they want people to follow, then there's a 30% chance that when I go to follow them, I will be denied because of an unpublished rule or an exception like this of "oh, well we're just not doing that right now."

The whole point of the USPS policies on being able to confirm a relationship is to avoid identity theft. If the policy is no longer going to be used then remove it! Or, better yet, update it.
Especially when programming. A lot of key shortcuts are specifically designed for QWERTY. And if you believe that the keyboard should be re-arranged to better fit the language then shouldn't a programming layout have more easily reachable symbol characters? (and varying depending on the language).
It creates a record of ignored warnings that can then be cited as justification for regulatory intervention. At this point, I think something onerous is inevitable.
As far as I know, it's now mandatory, i.e. you'll receive a random PIN in the mail after requesting a new ID card whether you want to use it or not.
The SEC has very specific rules and even specific form [1] they must file when companies release information like this.

[1] https://www.sec.gov/forms
the market maker still collected $22,000 in premium if they bought shares after selling the options, thats motivation enough to fill the entire order at a good price before another market maker does. you can write unlimited options, so without scarcity the bid and asks don't have to change if the buyer can be a little patient.

but if they only tried to keep up with the delta then they might not have bought enough shares and have some losses right now, on that one position

they can take losses its a risk
The shear volume of food that is left to rot in fields, in storehouses, in American pantries, suggests to me that there's a lot of slack in the resource chain before we actually face mass starvation. People are starving to death in places like Somalia or Haiti right now specifically because there's no profit to be made selling them food that's already grown and been harvested. We could afford to cut back food production, switch to less productive (but less destructive) farming practices if we were just willing to ship the food to where its needed, irrespective of profit. I don't disagree, we're heading towards a resource cliff, but I do not think even for a second, that the Earth is incapable of supporting 10+ billion people, even with much more constrained growing capability. The constraint on the food supply is that there are huge swaths of the global population that are unprofitable to feed. And that's really where you're catching flack. We don't need population control policies. We need to stop deciding that selling food at a loss is worse than letting children starve.

If you're concerned about overpopulation being a drain on food resources, then you should be agitating for overall better living conditions, better access to healthcare, better access to education in the global south. We have seen repeatedly that a healthier, happier, better educated society has a lower birth rate.
If India didn't want this wedge they shouldn't have violated Canada's sovereignty over a local plumber that liked to volunteer at his place of worship
We've heard most of the content written in the article before but the following stood out. It's offers a different perspective. What are you thoughts?

----
Cook imagined programming work as a big pie. Yes, some of the slices that used to belong to developers now belong to other people. But the pie itself is getting bigger and bigger as more of the world runs on software.

No-code and low-code help address that growing pie. The platforms may serve as an on-ramp for users who go on to learn more about coding, and they give everyday people some of the same problem-solving tools available to programmers.
----
I assume it's from "Stranded Assets and Subcritical Coal", published in March 2015: https://www.smithschool.ox.ac.uk/sites/default/files/2022-04... [pdf]
There are probably hundreds to thousands of protesters protesting for different causes in London alone every weekend. CCTV tracking of protesters is just not happening, it's absolutely unrealistic. Besides, you don't need street CCTV for that, local police van-based CCTV on mass gatherings is already a thing all over the globe.

Stuff like Ring (centralised, pervasive, and already cooperating with authorities) is way more sus than CCTV on British streets.
Their system is quite picky about address formatting (they ask to do a small transaction; you billing address better match the address USPS has for you exactly, stuff like RD vs road matters).

I ended up changing my billing address in my bank to exactly match what USPS wanted. Which worked, and was fine, but did leave me wondering what would prevent someone else from doing that with their own bank account if they wanted to change my address for some weird reason.
The usual solution for something like this is just to spread the work over multiple frames. Most game enemy logic doesn't need running every single frame. Update 10% of your bots every frame.

Also consider whether 360 rays is really needed to begin with, one ray per degree sounds like an arbitrary first-pass value. Can you cast a smaller set of rays first, and only cast the in-between rays if certain conditions are met (e.g. the initial rays hit something close, or their hit distances vary significantly)
Agreed that Takahata was a master in his own right.

Everybody knows about Grave of the Fireflies, but a few years ago I discovered the more subdued Only Yesterday and found it impressive. It stirred emotions, a true animated movie for adults.

I also enjoyed Princess Kaguya a lot. The art style alone is very different from Miyazaki's style (which I love, of course).
hahaha, can't say I fee sorry for their customers
It's normal for Google to index user-generated sites almost real time. Same with wykop.pl.
Sounds like he failed in his fiance duties.
> Listing anything on a Resume is never pointless

Sorry, but you have absolutely wrong ideas about resumes, how they are read, and what information they convey. Both descriptively and normatively.

> Courses like the one mentioned are open, which means if you wanted to test that knowledge you could, easily.

If I have to test anything, I'm going to test the actual job skills. But actually the point of a degree/certification/whatever on a resume is to show me that someone else already did the testing so I don't have to spend time doing it. Conversely, if I have to test it again, it's pointless to put on a resume.
Imagine how easy it would be to accuse lucky traders of insider trading.
They scale perfectly fine, as long as you filter locally before aggregating. Lo and behold:

mkdir -p /tmp/ssh_output
while read ssh_host; do
ssh "$ssh_host" grep 'keyword' /var/my/app.log > "/tmp/ssh_output/${ssh_host}.log" &
done < ssh_hosts.txt
wait
cat /tmp/ssh_output/*.log
rm -rf /tmp/ssh_output

Tweak as needed. Truncation of results and real-time tailing are left as an exercise to the reader.
It's still in development[1]. Seems like p2p will depend on dendrite so until dendrite is stable, p2p will not be available.

[1]: https://arewep2pyet.com/
I hate to shill in this thread, but that's exactly what we built at runreveal, so I completely agree! We saw the power of clickhouse when we were at segment and cloudflare, so built a company around it.

And since clickhouse is open source, we hope that people will stop giving their security data to vendors who then charge you rent for it. I think the future is writing this data to clickhouse, but also our customer's clickhouses
I said it could be done, not that it was a good idea. My apologies if that wasn't more clear from my comment. I agree we should be investing more broadly in government to maximize accessibility.

Tangentially, to share what is inside my head when I think of problems like this, I think "How could these events that would normally need to be explicit be automatic in the background? So that when it happens, it delights the government service consumer and feels like magic." If someone goes, "Wow, that was fast!" or "Wow, that was painless!", or just "Wow!" in general, government is delivering on its mission, and removes excuses for folks who would say "government is ineffective."
I wish installing Linux was easier. I can manage it, but I still have to sacrifice Discord* and VR, which I use a lot.

*Discord kinda works, but the screen sharing has no audio. There’s a hacked flatpak to fix this, but I’ve yet to get the font rendering to look quite right with it.
Finally; been waiting for this for a while. I wonder if Apple will try to catch up or not
The core reasoning task for datalog engines is materialization, the evaluation of a datalog program over a database alongside its physical incorporation into the database itself. The de-facto method of computing is through the recursive application of inference rules. Due to it being a costly operation, it is a must for datalog engines to provide incremental materialization; that is, to adjust the computation to new data instead of restarting from scratch. One of the major caveats is that deleting data is notoriously more involved than adding since one has to take into account all possible data that has been entailed from what is being deleted. Differential dataflow is a computational model that provides efficient incremental maintenance, notoriously with equal performance between additions and deletions, and work distribution of iterative dataflows. In this paper, we investigate the performance of materialization with three reference datalog implementations, out of which one is built on top of a lightweight relational engine, and the two others are differential-dataflow and non-differential versions of the same rewrite algorithm with the same optimizations. Experimental results suggest that monotonic aggregation is more powerful than ascenting merely the powerset lattice.
It's not. From the article:

> They want to see more information, a wide selection of browsers and the option to select their default browser while setting up their devices.

Emphasis mine.
They should host a demo instance like Gitea does.
It was behaving strangely under load - worked for a few hours all right, then at some point all 80 cores invariably fell into 1GHz mode with no way to return them to work at normal 3GHz. Probably some software issue, because reboot (and only reboot) fixed it. But after reinstalling multiple kernels and much twiddling, I bailed. Otherwise, a wonderful processor.
Show HN: Roomy – Disk cleanup tool for developers
I am launching the first alpha version of my disk cleanup tool for macOS focused on developers. Any feedback is appreciated.
FreeBSD's major release cycle is much longer than that of the Linux kernel (which makes sense, since FBSD has to maintain the entire OS, not just the kernel). Right now they have two active major release series, and there's a new one every 2.5 years or so.

The Linux kernel has a new major release every two months, and it looks like LTS kernels are one out of every five or six major versions, so that's a new LTS kernel every 10-12 months; right now they have six LTS kernels to maintain.

Also I expect that the Linux kernel develops at a much more rapid pace than the FreeBSD kernel. That's not a knock on FreeBSD; that's just the likely reality. Is that development pace sufficient to support thousands of different embedded chips? Does the FreeBSD project even want to see the kind of change in their development process that an influx of new embedded developers would likely entail?
What bothers me a bit, while it's still open source with permissive license, the direction is dictated by 37signals. Which is known for its questionable decisions. Related both to software and community side of things.

I am quite hesitant to use 37signals tools for now. Partially because they pretty much didn't ask anyone dropping TypeScript. But also because in general open source software owned by one single company sometimes goes to the direction community of engineers don't want them to go.

For example, Tensorflow dropped Windows support. While it's Apache License 2.0, and alternatives, there are dependencies.

Do I want to introduce dependency that I will regret in the future? With 37signals the answer is most likely yes. The same for Unity, for example. Or Unreal engine -- even though they didn't do anything wrong... yet.

37signals do not value their reputation too much as well. After mass exodus I expected them too be a bit nicer. But TypeScript situation just tells me it's ongoing issue, there is element of surprise.

I will be happy to know I am wrong, since the tool itself looks like I want to use it.
The whole affair is somewhat fishy.

When the Canadian Immigration Minister cannot get basic facts right before posting on Twitter about him, it gets strange.

https://www.tribuneindia.com/news/punjab/canada-allowed-hard...

At the very least he appears guilty of traveling on fake passport and committing immigration fraud to obtain Canadian citizenship, for which normal folks without special treatment would be punished for. But the Canadian govt seems so hell bent on harboring him that the Immigration Minister was willing to lie to the world on Twitter about him.
It's hard to tell without seeing a screenshot or video of the game in question, but there are almost certainly ways to optimize this problem.

If there are on the order of even several dozen enemies on the screen at any given time, you could simply maintain runtime sets of different factions and only do line-of-sight checks between hostile groups within a certain proximity.

There's probably hundreds of better ways to do this than by spamming raycasts.
I have a VR space game with dozens of spaceships, and there are generally never more than num_spaceships raycasts getting fired every frame
Shouldn't the service be called "Identity Proving" ?

"Identity Proofing" makes it sound like something that prevents you from being identified.
Some of those companies have discovered that those travel departments are a profit center and so they can make more money by booking the most expensive economy seat.
the double-edged sword is the relief of not having to run the studio, but the disappointment that you don't meet your father's expectations
And don't forget the property values!
always are
> Perhaps, the poster is referring to assassinations by the West being overlooked and/or justified while those committed by other countries are vilified and even an excuse for the West starting another war, killing millions of people in the name of vengeance.

The situations are different because in the case of Ben Laden, the intent of the US was well known and publicized, and there was an international warrant for his arrest, and the US never denied responsibility. As such I don't think it makes sense to compare the situations as if they were equal and that it represents an application of dual standards.

I'm not saying it was ok (or not ok) to go for Ben Laden. I'm saying it's not a comparable situation.

> By the way, many “intrajudicial” killings are not justified either.

That's a political position which is defensible and thoroughly debated.
If I ran a company where someone tried to release a 19K page spec I'd keep firing people until someone could produce a spec that I could actually review and sign off on, that could also still be reproduced in working technology. How does this kind of thing fly at all?
I think this type of discussion can help the design team behind Godot to improve their practices and implementation, in the end it would be very healthy for the gamedev community to have a reliable and performance open-source engine as the "standard" for students, indies and AA projects alike.

Godot is better than Unity on many sides, but the internal architecture is coming from a place where they relied too much on naive and inefficient OOP constructs, those can be very hard to optimize later.

Performance should not be treated as a second class citizen when creating an engine, there are always solutions but it can be very time consuming to find workarounds to palliate design issues with the engine, it can also be a real motivation killer for a small team when they discover the framerate of their game on older/smaller devices...
Just a guess, but perhaps password resetting?
I believe I agree.

The iPhone UI must have either a realtime UI (or something pretty snappy). It responds to finger inputs in a bounded way.
Tell HN: Google Is Deploying Chrome-Like “Ad Privacy Features” on Android
This morning, I woke up to a notification on my phone announcing that new "ad privacy features" were now available, similar to the ones added to Chrome recently. I haven't seen anything about this new tracking on Android recently, so I might have just gotten unlucky with an A/B test, but this does show that Google is really committed to deploying this new tracking technology across their products. I am curious if anyone else has gotten this yet, or if the current launch is limited to a few random devices.

Screenshots from the phone:
https://fe.disroot.org/media/a17a8e9b289a05fda00a4d4ad58829c309c8cb2d3e84defa7b2dc7f268890082.jpg
https://fe.disroot.org/media/fc8d31716ed697fb023966fd7f9d17d70251861b3759746c95e83aeac7f3417b.jpg

In case it is relevant, this happened on a OnePlus 10 Pro running stable OxygenOS 13.1, with Google Play system being on the July 1, 2023 version.
"Query-Document Mismatch: This model assumes that query embedding and the content embedding are similar in the embedding space, which is not always true based on the text you're trying to search over."

There are embeddings models that take this into account, which are pretty fascinating.

I've been exploring https://huggingface.co/intfloat/e5-large-v2 which lets you calculate two different types of embeddings in the same space. Example from their README:

passage: As a general guideline, the CDC's average requirement of protein for women ages 19 to 70 is 46 grams per day
query: how much protein should a female eat

You can then build your embedding database out of "passage: " embeddings, then run "query: " embeddings against it to try and find passages that can answer the question.

I've had pretty great initial results trying that out against paragraphs from my blog: https://til.simonwillison.net/llms/embed-paragraphs#user-con...

This won't help address other challenges mentioned in that post, like "what problems did we fix last week?" - but it's still a useful starting point.
I've never been confused about it, not sure what the issue is. There's JPEG, and there's JPEG XL.

Perhaps they should have called it JPEG 2.0.
You can't go over the bridge in street view in 2023 because the street view car didn't drive over it (in this case because it can't). Clicking the map in street view chains to the nearest street view image.

They don't definitively use street view data to determine their route network for navigation; there's lots of roads that the street view car doesn't drive which are valid roads. For example forest resource roads are like that here in BC, they are allowed to be driven (when the roads are open) and will be navigated through by Google maps (regardless of if it's actually passable) but street view cars never go down them.

Correspondingly, you can use street view to move across roads that are not navigable at all -- for example backwards up one way streets or across intersections that are impassable by cars. The street view map isn't a good proxy for routability.
come now, you really think cisco would do that?

fail to monetize the light?
I've thought about this type of question a fair bit. I'd even go one step further and ask what if you're in a position where you might hear about this stuff now and then (but not in a way that's easily provable, say you regularly take a train at the same time as an M&A lawyer that you shouldersurf) and you semi-regularly buy $1,0000ish (of variable amounts) in low-DTE options basically on no information - the whole purpose of it is you're buying 'insurance' where you're paying some% premium for obviously -EV trades.

You do this for months (hopefully without your M&A 'friend' swapping jobs or going WFH) before you shoulder surf that a publicly traded company is being acquired at some massive premium and spear the whale for low-DTE calls within 2S.D. of your normal range.

If you get investigated you can just say that you regularly take these kinds of punts for fun. You've got a record to prove it. You've got no contact with people in these positions, you can provide your entire social calendar and contact list and be probably many steps removed.

FWIW I keep all my money in some individual stocks and index funds. I just think this kind of hypothetical is a pretty fun situation to try to optimize for.
I'm curious: as you appear to be talking about COVID vaccines, which vaccine do you believe was "ineffective (though apparently safe)", given there are a number of vaccines that were developed in different countries using different methodologies. All the articles I've seen in reputable scientific journals suggest most vaccines, at least those developed in Western countries, were effective. Pointers to articles from scientific journals would be helpful.