skysight-inc/HackerNews huggingface dataset:
It's sad that you're being downvoted. They absolutely should feel pressure to perform as a taxpayer funded entity.
Apple can and does change even the written terms of AppStore service on a whim without warning. The risk that Apple suddenly changes its unwritten enforcement policy to your detriment is not that much different than the risk that they just change their Ts and Cs entirely. Apple’s walled garden, Apple’s rules.

ANY publicly traded company that relies on the Apple AppStore for a significant portion of its revenue has an implied ‘so long as Apple continue to allow us to do this’ caveat hanging over their revenue forecasts.
Well done, Deeps!!
IMO, it's BS. At best, it seems to be trying to conjure up and provide some deep non-existent insight into characters in the movie masked by a cloudy haze of meaningless verbiage, and at worst, seems to be taking potshots at traditional family structures for being the raison d'etre for seemingly irrational crimes.
Thank you!
Copy directly to clipboard is a great idea that I’d totally use too. I’ll see if I can add it today
I'm guessing Boeing, even if it's just by virtue of having been around so much longer than SpaceX, has greased a lot more pockets than SpaceX. Consequently, while NASA has no horse in the race, I'm guessing plenty of well connected people in and around NASA have a horse in the race.
I think (hope) that what the EU does will spread to the US eventually as well.
Australia needs to understand that Dave Jones is a "National Treasure".
He can be rough around the edges, but he is always direct and honest.
I'm reading that as $700,000 or more total compensation.
Algorithmic downvote. Maybe “gag factor”. Just guessing.
One of the things I particularly like about the joke is that while it's sexual, it's not specific to any sexuality. :-)
Honestly, time-keeping doesn't seem that difficult. It does not have to derive from GPS satellites - there are highly accurate clocks earthside. Any system requiring highly accurate time should be able to access an earthside time service.

Jamming GPS as a positioning systems seems a larger problem: lots of systems depend on this. Consider the huge agricultural machines run their routes based on GPS. Consider ocean-going freighters. Consider airline autopilots. All of these systems would require weeks to months to work around a systemic failure of GPS.
Literally the last section of my comment addressed that. It’s a single digit market share. How does that play into windows/mac sales then? And what about the decade+ of sales before the SteamDeck?

And in that case, no, Valve didn’t provide all of that. They provided some of it, but AMD did the graphics driver, arch did the OS. Valve still offer less for the 30%. I’m not trying to diminish the effort they put in, but just pointing out the totality of what each store offers behind it is very different.

To your last point, that’s not really relevant to my point. I’m just pushing back on the other person about whether Apple or valve offer more for the 30%. You’re interjecting a completely different argument.
> It's one command that implements

And you know this command how? You discovered it how?

> That's my entire point! I learned the majority of Emacs and Vim commands well back in the mid-90s.

Indeed. And now you complain about friction in IDEs because you refuse to learn IDEs to the same extent.

> My point was about little frictions all adding up.

Yes, yes they do. And I find there are significantly more frictions in Emacs and Vim than in a modern IDE. The only reason you don't see them is that you've already learned Emacs/Vim

> It just takes much less memory to remember 4 verbs and maybe 6 nouns in Vim to perform navigation, than learning 4x6=24 shortcuts

Wat. I don't even know what these random numbers mean, and where you got them from. And how we went from functionality and capabilities to navigation.

> I'm just explaining why needing to remember fewer things

Thing is, you don't remember "fewer things" with Emacs/Vim. You end up remembering about the same, or greater number of things on top of significantly worse functionality.

Like you pretend that remembering dozens of various commands to type into `M-x` is somehow easier, and requires less memory than remembering the common shortcuts for common actions and falling back to Cmd+P(VS Code)/Cmd+Shift+A(Intelli J) to look up actions you rarely use.
Amazing! I love projects that bring some new features to classic hardware; I did something similar for my dad's 50th birthday[0].

[0]: https://blog.davidv.dev/posts/revamping-an-old-tv-as-a-gift
I hope you're right, but at the same time it would be quite sad if this is all theatrics to preserve the feelings of Boeing fanboys (how do those still exist?)
The Unwritten Rules of AI-Generated Code and Prose
Sorry, as the article mentioned NZ pulled out of a project, I had foolishly believed the journo had provided all relevant information.
Apps without app store review could also start delivering dynamic code packages that aren't included in the binary. There could be targeted attacks via these apps on specific users (say, journalists, politicians and their families, etc) not delivered to everyone; Apple thus can't analyze until it's been delivered to a device they control. App Store rules forbid dynamic native code delivery.
>If anyone wants to reply that "I've just dodged a bullet thanks to EU blocking unethical websites" then all I can say is I know how to dodge bullets by myself, thanks.

These websites did not get blocked by the EU. These websites chose to block themselves because they did not want to put in the effort to be GDPR compliant.
the horse they have in the race are their 2 stranded astronauts

and to be honest, if spacex had made the shuttle that was assigned to boeing they would probably have made it work. no plan survives contact with the enemy and no engineering design survives its own prototype. the people working at these companies and managing the teams is what made the difference, not nasa's original design
> Because most people who own one do some truck-y things with it once in a while.

I disagree. I don't think this is true.

> The base model Miata is just 1000 more than the base model Prius new, used Miata is absolutely cheaper than a used Prius (because, surprisingly, more people want 5 seats in their car than people who want 2).

Used prius is more expensive because the prius is a more reliable vehicle that holds their value better. Meaning, that's even more reason to buy a prius.

> Yes, people do sports outside. No, Prius is no good for that at all.

I want to make it clear that I've never mentioned a prius. You're creating a granola-loving Californian caricature of me because you're running out of steam.

You don't have to buy a Prius. You just don't need the Child Crusher 4000 with Ulta-Gas-Guzzling suspense and glaucoma inducing laser beam headlights.

> Owning a house with a Prius is also problematic. And even renting one somewhere remote is dangerous (if roads get blocked by snow/rain you are not going to get food).

Yeah sorry this is the dumbest thing I've ever heard. Maybe it's because I live in Texas, where 3/4 cars are trucks, but this is 100% never the reason somebody buys a truck. Again, after-purchase justification is all this is to make yourself feel better.

> I know for a fact that a lot of people are into outdoors, home improvement, trades etc.

Okay. Sure. I don't disagree with this.

But you're telling me the MAJORITY of people do this? The majority? Really? That's what you're telling me?

I know you don't believe that. You're bullshitting me, and it's not gonna work. If you're gonna make an argument at least make it realistic enough so that you yourself can believe it. Obviously if you don't believe it, I certainty won't.
It’s a real shame to see CrowdTangle go—it was such a vital tool for getting a grip on what’s happening across social media. I can’t help but wonder what’s next. Hopefully, someone steps up with something that keeps the spirit of transparency alive while navigating the messy world of social media data.
Yes, at some point when I was a student I went out to VMWare and gave a presentation to a team of their engineers.

The thing about execution replay is that, in the general case, it's incredibly fragile. I happened to chat to some people from VMWare in 2008 and they said that there was a team of 10 people whose only job it was to fix execution replay when it broke. The main thing I learned from my PhD on execution replay was how to debug insane bugs.

Presumably rr, focusing on processes, offers a more constrained environment that's easier to log & replay.
Every language will re-create its own version (sic) of DLL-hell.
Tales from the Far Side
People knew sarcasm doesn’t translate on the internet a decade before Poe’s Law was named.
Interesting but incomplete for my needs.

Most of my video chats end up involving the need for screen sharing as well. A live view of my screen can sometimes be worth more than camera time.
> if cash flow ever does stop increasing, they can always get back to sustainability by pumping the brakes on reinvestment spending

This is a point that's sometimes less obvious with cash flow games. It's possible to have positive cash flow even with negative unit economics, _even when no economy of scale can sufficiently improve those unit economics_ [0], so long as you have enough growth and a good cash flow situation.

That's one of the criticisms Uber has had over the years; are they capable of sustaining their apparent pre-reinvestment profits if they cut out that spending? It's potentially a bit different from the Amazon situation because most of the money is going straight into speculative bets, acquiring competitors, ads, ride subsidies, and other activities designed to lock in the market, and it's unclear if that will give them a meaningful moat, as opposed to, e.g., capital investments in a fantastic, in-house distribution and shipping mechanism.

Can Roblox actually become sustainable by cutting spending somewhere?

[0] Imagine a product with -50% unit ROI. For every dollar in revenue you have two dollars in guaranteed costs. However, suppose the product is paid for fairly early relative to those costs (e.g., the business offers a steep discount on yearly subscriptions if you pay up-front, the costs are incurred linearly throughout the year as the subscription is used, and there's a till-the-start-of-next-month plus 30 days lag on billing for computing resources used). You haven't actually used enough resources to be in the red till 6 months after the subscription starts, and you're not actually on the hook for that last payment till 7 months have elapsed. If you're also able to hit a 2x annual growth rate in your paid subscriber count (not realistic for large companies, not uncommon for a few years with good product-market-fit in gaming or some SAAS products), you've paid for the year's losses before the year has ended and still have an extra month at the end where the money is sitting in your account. As your company doubles its subscribers, your coffers will continue to double as well, even if you have indefinitely negative unit economics.

In the real world you usually have smaller numbers being considered (smaller losses, less growth), allowing the game to go on for many more years.
Nobody knows about dynamic linking now. And most languages don't support it (looking at you: golang).
Seriously?

There's no question about the validity of the tornado reports. There have been huge storms around Sicily this week. I think a few people would have noticed.
What an awesome thread.
Someone posts a reasonable assumption, another one quickly validates it with a simple script.
This is why I love Hacker News.
Also the point of the article is that all of this stuff used to work just fine. Abandoning tools people used just fine for decades is a cop out wrt to the context of this conversation.
>Apple has this sort of advantage in numerous standards. Everyone tests their Bluetooth & WiFi against Apple, and iterates until it works perfectly. So this means that Apple effectively gets the right to interpret standards in the way they want, and implement the subset of optional features that they want, and the rest of the industry will conform to them.

is this any different than any other major vendor? I can't imagine not testing against qualcomm (atheros) or intel's wifi implementation, for instance.
I would honestly not be surprised if pure GPS approaches were discontinued in the near future, giving all the spoofing incidents recently, and the shocking vulnerability of avionics systems to them. (I would have expected the GPS/INS to reject highly unplausible GPS signals in favor of the IRS, and huge clock deviations in favor of a simple internal quartz oscillator, but apparently neither is the the case.)

TLS seems much less vulnerable to spoofing, given the signal strengths involved.

The idea of an onboard TLS spoofer seems both feasible and very scary, though, now that I think about it...
XP had a very, very long run, and I think that people tend to mostly remember the time period when Vista was out but they were sticking to XP, which had stabilized pretty well by then. Recency bias and all that. Also, at this point it's easy to just be nostalgic for when Microsoft regarded Windows as an operating system rather than a vehicle for delivering advertisements to a captive audience.

The initial rollout, though, was frustrating for users who were beset by hardware and software compatibility issues, confused by a significantly altered user interface, and still experiencing the blue screens they had been told that XP would banish.
I wrote C Protobuf decoder / encoder as well as IML parser and bindings for Python. Here's something I have to say about measuring parsing speed.

* Since this library is only offered as a binding to some managed languages there are some extra caveats that, in term of performance overshadow everything else. I cannot speak to Ruby or PHP, but with Python I saw a dramatic speed increase when not using enumerators. I.e. if you translate Protobuf's enumerators into Python's enumerators any possible gains you may have in your C code will be trampled by creation times of different Python objects. The difference is many orders of magnitude. Similarly, you could go even further and implement all the supporting data-structures in C, and only expose minimal interface to them in Python. How fair would this sort of comparison be against code that uses Python's built-in structures is the question I cannot answer.

* Google's Protobuf parser for Python would be still "faster" than 2+GB/s because... it doesn't parse anything beside the top-level message. The internal structure of the message is parsed on-demand. This will be probably slower than 2+GB/s if your code instantly reads everything that was parsed, but the obvious question would be: how can you possibly compare these two approaches in practical terms? And, again, there isn't a clear answer, because the practical results will depend on the nature of your application.

* In general case, Protobuf parsing cannot be streamed (because of the handling of duplicates). This means, that, in practice, code that parses Protobuf content will be bottlenecked on I/O (it needs to wait for the end of the message before any parsing starts). Independently, depending on the typical Probobuf message in your application, it might be possible to parallelize parsing, which, again, will most likely outrun any single-threaded parser, but, just as examples above, cannot be said to be a winning strategy in general.

* It's usually a lot more efficient to combine parsing with creation of domain objects, which is a step an application will almost always have to take anyways. How this functionality is accessible from the parser will in many cases determine which parser will win the race.

----

Bottom line: Protobuf (or maybe parser in general) is just a bad candidate to try to measure / compare speeds. It's too low-level and poorly designed to be a good measuring stick for performance benchmarks.
The Katsuification of Britain
I’ve seen them for $80 on eBay, and you could build something like that yourself with a $25 thin client[0] and a USB GPS dongle. But I doubt you’d have the local oscillator for hold over, you wouldn’t have the 10MHz and 1PPS inputs and outputs, and let’s not forget the lack of a cool looking case with VFD. :-)

I have no need for an NTP server, this was just a fun deep dive into something I found at the electronics flea market. But there must be reasons why these things still go for much more than $80 on eBay after they’ve been upgraded with a new GPS module.

[0] https://tomverbeure.github.io/2023/06/25/ThinMachine-a-Thin-...
Great idea! Are there any other sites that do something similar, allowing you to share problems or unformed business ideas?
Personally I think the best idea for this would be Nostr. It's a client relay protocol that just relays messages.

So what you do is, always from behind Tor, generate a key (called an nsec in the nostr world), begin publishing messages. Publish to as many relays as possible. You don't have to host anything (unless you want to run your own relay, then you run into the problems you're worried about), your identity is just a key, so you can always prove it's you. If you publish to enough relays sufficiently distributed across the continents you're basically censorship proof. There are even paid relays that guarantee availability of your messages that are paid in bitcoin (and a few that take Monero) if you're really trying to make sure you're protected from censorship.

To me, if your goal is just to release information, this is the most headache free way to do it. No hosting, no DNS, no picking a jurisdiction, none of that, just setting up Tor and generating a private key and signing messages and broadcasting them out.
People are falling in love with – and getting addicted to – AI voices
For anyone else who went down a rabbit hole - this paper describes the problem control systems present for these methodologies: https://www.sciencedirect.com/science/article/abs/pii/B97801...

(paywalled link, but it's available on a well-known useful website)
>get a sticker for your car

In some cases, larger donations get you different stickers showing your level of 'support'.
The blessing/curse dichotomy. You'd love to have this feature in your building, but you pray not to discover it because it will totally blow your scope.
Maybe civil law is objectively superior to common law.
You tip the person who pours you a drip coffee or a tap beer, but not the person who lugs an 80lb box to your doorstep. Would you advocate eliminating the $1 handing someone a cup tip, because it is expected service and not "above and beyond?"
Probably all of the Despicable Me minions memes fed into the training material.
Then why pick on Google?
With LLMs? I don't think something like leftPad was every difficult to create.
Yeah the older I get, the more I realize just now depraved humans can be. I don’t take any joy watching fictional depictions of it, when I can easily go read “Machete Season”, and experience the horror that actually took place.

More often it’s a better use of my time to find and appreciate the beauty in life.
Doesn't sound like a lot, but where I am now we routinely work on very large infrastructure projects and the plans, documents and stuff mostly come as PDF. We are talking of thousands of documents, often with thousands of pages, per project and even very big projects almost never break 20 GB.

If you like, you could say, PDF are information dense, but data sparse. After all it is mostly white space ;)
This is at the tame end of the spectrum: https://m.youtube.com/watch?v=-kHH-_An-ow&t=47s

To be fair, the time I lived there was immediately after COVID (so masks and then directly into culture wars over the bête noire du jour).
I have two questions about this:

1. Do people find this advice this work for all SEO, or just Google? Are there things Google suggests that are going to harm ranking with other engines? Are there other steps needed to make sure you're ranking well with DDG, Bing and others?

2. If everyone in a similar niche is doing the exact same thing, how do you differentiate? Is it purely about quality of execution? This has always slightly confused me with this aspect of SEO guides...
GM to Cut More Than 1k Software Engineers, Mostly in US
Fast-Forward: Switching Behavior on Digital Media Makes People More Bored [pdf]
That's a great way of expressing it. I read the newspapers every day, and if you stop and consider what some other person or family is going through because of what's being reported, I don't know, I find there's pain aplenty there without needing to get more from 'entertainment' like movies or books.
I'll refer you to the MPV FAQ for historical context.

https://github.com/mpv-player/mpv/wiki/FAQ#how-is-mpv-relate...

There were lots of drama in the media player scene. Even "wm4" the original maintainer, who forked mplayer2 into mpv, is no longer with the project: he deleted his Github account and disappeared.
In school we learned this is called a “trial balloon”
It's not a particularly advanced capability, and as far as the opponents are concerned, the UK can request imagery from its allies, some of whom do possess imaging satellites capable enough that their exact specifications are a secret.
Libgen size is ~33TB so, no, it's not "the largest corpus of PDFs online".

(Although you could argue libgen is not really "public" in the legal sense of the word, lol).

Disregarding that, the article is great!

(edit: why would someone downvote this, HN is becoming quite hostile lately)
Try unison, it's built for this use case.

https://www.cis.upenn.edu/~bcpierce/unison/
Out of those XFCE supports basic theming, etc. It's very usable even on most modest machines.

KDE and MATE support all XFCE does, but they have each their own community driven ecosystem of extensions that are not cross-supported:

- KDE has https://store.kde.org/browse , and non-federated too

- MATE has a variety of non-federated plugins with no centralized-store like Compiz (which has it's own plugin ecosystem https://www.compiz-fusion.org/wiki_subdomain/welcome.html), and more

KDE is fully based on graphics accelerated drawing, it is expected AFAIK. MATE is mostly software-rendered unless extended with Compiz.

Basically, yeah. They can all be made to look and feel identical to each other, and their functionalities are supersets of MacOS launcher functionality set.
Playing the Windows game Stray on RISC-V with Box64 [video]
That's pretty close to what I'm suggesting, and a superbundling / megasyndication is one possible shape (or at least interim waypoint) to getting there.

The term I've used in the past is "universal content syndication".
Feds Seize Domain Names of Sports Streaming Site Streameast
You'd have to update the approach plates and their digital version in the FMS's database occasionally, but that has to happen anyway, given that I believe almost all of them still use magnetic north as a reference. (Not sure if modern FMSes can store that data in true north format internally, but at least once the runway gets officially renamed I bet that requires an update.)
Colleges Still Don't Have a Plan for AI Cheating
It was honestly less Republicans (capital-R) and more just disgustingly entitled people drastically overestimating their own importance relative to the communities they live in.

One consequence of Trump pulling a lot of newcomers into politics was their naivety at how political processes actually work.

As in, if you don't get everything you want, you aren't immediately justified to escalate and go nuclear.
I love ST4 but I need to do a lot of remote editing - that is, editing a project on a Linux server. VSC is the only tool I’ve used where the remote edit “works” and it also seems to constantly have problems. I’ve tried things like rmate or SSHFS but they don’t work well. Do you have any advice on a ST4 solution for this? Thanks in advance!