skysight-inc/HackerNews huggingface dataset:
> Netflix (or any streaming service) users are not captive audience. The network effect for such services is next to nil.

Their moat is in the content and licenses they've acquired.

You can't watch Stranger Things anywhere else. They make a lot of original content to widen their moat and keep eyeballs returning to their platform.

Netflix also currently has (I believe) exclusive streaming access to Breaking Bad (though you can "purchase" episodes on other platforms). And they maintain lots of these licenses to bolster their in-house content.

There will be more industry consolidation and eventually the content you want will live under one platform (when not sublicensed).
>The topic was why not Vulkan for a beginner, and D3D12 is a lot less work than Vulkan to get the same results.

It really isn't. It's OpenGL vs D3D11 all over again. They have similar amount of complexities, comparing them for the sake of learning isn't too productive.

With that said: Vulkan has a few but very excellent tutorials while D3D12 is a lot more "read the docs or consult your local graphics guru". I'd say for self-learners Vulkan is simpler to pick up just because of resrouces.

>Honestly though, if I was recommending any graphics api to start, it would be Metal.

Yeah, I've heard metal is nice. Shame it isn't really an option for me.
I believe some MS apps are also using react native these days (and MS maintains the desktop ports of react native (both windows and macOS))
Racing to the moon, U.S. intelligence sees China advancing with remarkable speed
Electron has been originally developed by GitHub and is now maintained by the OpenJS Foundation. It is not a "Google framework".
Bill Gates explicitly said in an interview that rather keep people busy than losing them to the competition.
It was moved to discussion.
I hate Hallmark holiday movies (I don’t, but let’s be hypothetical for a second — i.e. not real), but if that were a way to make profits and I was the Hallmark CEO I would be releasing them daily during holiday season. It seems a little silly to think that the boss Zaslav would forego profit because he personally “hates cartoons.”
Chrome 119.0.6045.163 (Official Build) (64-bit) on Android 14 worked for me, but Firefox Nightly Mobile 122.0a1 didn't. I've built other apps with Tone JS that work fine in Firefox (outside of a few pops as the complexity increases) but I've not looked for error messages.
>I give it at least a decade before WebGPU sees any meaningful market share.

sounds like a great time to break in if I was still a student :). Real shame, I was around that time for Vulkan back in college, but never truly followed through.
I completely agree. Evaluating a decision like this, one needs to look at it from a business perspective, in order to reach the correct conclusion. Looking at it like this, what I cannot see is Microsoft's commitment to this technology. Instead, we see a consistent commitment to an alternative technology, even if historical reasons also take place.
If we ignore the GUI civil wars for a bit, though.
Could a two-level semantics provide a spot in the middle? Closures and continuations would capture an abstract control-flow and set of data-demands; this skeleton could not be updated, but specific implementations of it could be swapped out freely.
They are very slowly chipping away at it. Rn it's stuck at some third party libs and I think the entire effort is voluntary with no involvement from AMD. So I don't have a clue how long it'll be till we can use pytorch on amd on windows
> There are some HUGE Blogger blogs out there.

Such as? I'm not aware of any.

> I don't even want to get into why Blogger is so great, because if I say what I know, people will start abusing it.

Unlimited uploads? Sharing full pirated movies on Blogger?
We're a dotnet shop and we're looking to rewrite our iOS and Android apps in a cross platform framework. On paper MAUI seems like the perfect fit but reading through the discussion and issues in GitHub it's nearly guaranteed this will go the way of all MS's UI products. The number of unresolved issues for fairly basic functionality and the number of developers voicing their PTSD from MAUI related development has made us steer clear.
And some PC power supplies.
> They took the distributed game binary and ran it through a tool that produced an approximation of source code.

> At this point the decompiled code is clearly a mechanical transformation of the game binary, and so holds the same copyright status.

Courts disagree with you.

Sony Computer Entertainment v. Connectix Corp.

https://scholar.google.com/scholar_case?case=716676913673727...

> The object code of a program may be copyrighted as expression, 17 U.S.C. § 102(a), but it also contains ideas and performs functions that are not entitled to copyright protection. See 17 U.S.C. § 102(b).

> Object code cannot, however, be read by humans.

> The unprotected ideas and functions of the code therefore are frequently undiscoverable in the absence of investigation and translation that may require copying the copyrighted material.

> We conclude that, under the facts of this case and our precedent, Connectix's intermediate copying and use of Sony's copyrighted BIOS was a fair use for the purpose of gaining access to the unprotected elements of Sony's software.

Not only are the methods of operation which underlie the code completely unprotected, the copying of and the application of tools to the code for the purpose of exercising your right to discover those unprotected elements is fair use.
better if you never plan to ship on Linux, mobile, or any other console outside of Xbox I suppose. At least Nintendo pretends it has Vulkan support.

Also a shame they pour so many resources but the best tutorial for modern graphics APIs is from Vulkan.
> Show HN: Minimalistic UI Library

This looks more like a blog template than UI library.
> To commit
> Commit often

These are probably the most important points here, and for pretty much any other creative process you can think of. So many good things get lost because either nobody had a backup, or the only backup didn't work, or was from post whatever disaster nuked the system in the first place.

Source control fixes this problem, but only if you remember to use it properly in the first place.

Treat it like the save system in a video game; save and commit before any important changes, and after you do anything important in general.
We will coup whoever we want!
You should take a look at the book Understanding Comics by Scott McCloud. It's a fascinating book about how our brains interpret imagery through the study of comics. One of the best parts is when he explains how humans connect better with abstract imagery. For example, villains are often close to photorealistic while the characters the author wants us to identify with is often abstract. It's very counterintuitive and fascinating.
The Starlost
Right. As they’re clearly cutting costs at their current price point /s
Doesn't the same apply to everyone though? "Show me the man and I'll show you the crime"

https://en.m.wikipedia.org/wiki/Give_me_the_man_and_I_will_g...
https://archive.ph/Yu6nc
Switching from C# to TS (especially in combination with Node which is much, much slower and has ecosystem known for vulnerabilities) is the most bizarre (if true at all) choice I have ever seen in the industry.
It seems remiss to leave out the publish or perish dynamic that requires anyone pursuing a career in academia to churn out publications with little to no regard for their quality. Especially in light of the evidence in recent years that peer review is a poor filter for fraud.

Deincentivising an endless stream of trash publications will both cut down on the BS and narrow the field of research one might try to reproduce.

I don't have strong feelings about the optimal number of papers that should be published, but my sense is that we are running an order of magnitude above that number.
> Teams: Electron.

Not as simple with Preview versions on Windows. I don't think they use Electron whatsoever anymore, and old versions weren't fully Electron either (I remember seeing Chakra [their old JS engine] in the stacktraces, doing some elementary logic), I think it's XAML with UWP + WebView2.
Slick Swap is a trading app which can be accessed via Telegram for the most simple (and slickest) trading experience on the market today.

We connect directly with DEXs (such as Uniswap) and execute trades on your behalf, and offer advanced features that can't be found natively such as limit trades (buy at a price in the future).

Docs: https://docs.slickswap.io
Title should be "Developer yells at .NET MAUI team and expects to talk to the manager because their bug hasn't been fixed in two years".

I hope people can see the hostile working conditions that many in open source have to experience daily. There is no possible way for a small team to scale with the thousands of issues they get and give every single one the same amount of attention. That is why it is so important for people to upvote and engage in issues. It gives the product and engineering teams a way to gauge priority.

There are much better ways to go about ranting about product defects though. Doing it in this way just encourages people to pitchfork. We all know that pitchforking isn't productive at all. In fact, it hurts more than you think it helps.
This is an extremely low quality article.
I have friends who play Wordle in hard mode because it's called hard mode, but I don't because it's a much less interesting game. The strategic decision of whether to try for the answer or use a 'throwaway' word to gain more information adds a lot to the game.
No, because they are functional cookies, you don't need to ask for permission of those. I'm also deriving that you might be conflating the two things. JWT and cookies are two different things, but you can store JWTs in a cookie.
No one should respect that blowhard. Please point me to the specifically accurate predictions he has made so far.
I love darktable. Incredibly powerful and fun to play around with. I like the interface much better than the other floss raw editors. I didn't mind the learning curve. The documentation is extensive, but I rarely needed it. They've kept adding more features over the years and it never broke anything.
Nice that the person from GCHQ is called Crispin.
I tried to use the MSTeams API in the last year. It (the example GitHub repo) was obviously basically abandoned by MS except for some third world subcontractors that I'm sure a PM at Microsoft was managing while she managed her 401k and coasting into retirement. What a mess.
Make a vid. Or a blog post, at least. Please :)
That greatly undersells the accuracy of quartz watches. An individual unit may gain or lose 15 seconds per month (though that level of inaccuracy would be unusual), but that given unit will consistently gain or lose almost the exact same amount of time every month.

After you have measured the relative speed of a given quartz movement, it becomes trivial to obtain the correct time (for, e.g., navigation purposes).

For what it’s worth, the NBS and US Naval Observatory switched from mechanical (pendulum) clocks to quartz during the Great Depression.
Not in my experience. For one thing, this is usually what the peer review process, tests and QA team are there to fix. Almost everyone's work will have at least some things that need improvement/fixing before they can go live, but there's a process to make sure they don't go through into production without those fixes.

If the issue actually happens in production and say, a bank's payment API goes down that may be a different story, but even then I've usually seen the managers say it was a process issue rather than finding someone responsible and calling for their firing. Or as the old story goes, treating it like an expensive learning experience.

But eh, your mileage may vary.
> [...] it didn't even amount to 1% of global energy consumption.

When you put it in these terms, we should also just de-regulate fuel, plumbing, and electronics, because the combined lead poisoning won't kill as much as 1% of the population.
>and cookies are a no-go because of cookies directive

haha, what?!

this is not true.
i have been telling teams for years that jwts are only good for one-off processes. they don't even bother to use jewes, sometimes there is no signature validation. no wonder broken authorization is the top 1 security problem
Fair point, and that will apply to any surveillance-equipped microphone device (MS Cortana, Apple Siri, Google, etc.).

Thought also occurred to me after posting my comment above that the original hardware-based podcasting device was ... the iPod. I'd be surprised if MP3-based players didn't have the capability to manage and play podcast episodes somehow, though there might be some issues navigating through those for someone who's blind.

BARD lists some commercial vendors for devices and accessories, though I've not explored their suggestions.

Turns out there's at least one audiobook player intended for blind / visually-disabled persons, or at least was in 2009:

<https://www.cnet.com/tech/home-entertainment/an-audiobook-pl...>

Then again, this was the original portable audiobook player:

<https://www.philips.co.uk/c-p/AQ1001_05/portable-cassette-pl...>
The vast bulk of what the Internet Archive does is technically copyright infringement whether someone thinks it should be or not.
Government agencies.
How is your approach different? The chances of the original approach are also low, and it similarly replaces a game of skill with a game of pure luck
Oh it is very much possible to scale. Just drop the agile process, give the devs agency and fix the bugs.

Easely like 100x the efficiency fixing small bugs.
Ask HN: Anyone else having issues with Google Maps on Firefox on Fedora
The last few days Google Maps (web version) just stopped working on Firefox on Fedora. I can't zoom in, zoom out. It pretty much freezes.

Anyone else with this issue?
The article refers to a very specific form of toxic communication commonly known as heckler's veto.

https://en.wikipedia.org/wiki/Heckler%27s_veto

The problem is more pervasive and frequently more subtle than the specific discourse context the article illustrates. A counter example is software where an open source project typically requires no funding or approval to initiate, but equivalent initiatives in professional settings are frequently vetoed due to the emotional insecurity of a select few vocal participants. In the world of software this is frequently referred to as Invented Here Syndrome.

https://en.wikipedia.org/wiki/Invented_here
> Cabin Noise during Acceleration with Ludicrous Enabled

Cute little Easter egg.
The wars and the motives behind the wars leave no reasons for optimism.
Hah!

I enjoy imagining that much of our oil was pumped into the ground long ago, to prevent run-away global warming.
That's my point. They have to continuously invest in content to keep you as a subscriber. They can't simply enshittify [1] their service and expect customers to stay, unlike, say, a social media platform.

[1] https://pluralistic.net/2023/01/21/potemkin-ai/
As someone who spent close to $100k of his own money building a diet/fitness app that had to shutdown, I think I can add some constructive feedback.

The comments on the product being a vitamin and not differentiating enough are all correct. The messaging is vague as well.

Here’s the thing about the fitness industry: it’s incredibly saturated and fickle. There might not even be a way to differentiate yourself in this space. After all, it’s one of the most popular niches that entrepreneurs try to tackle. In addition, even if you find a good niche, it’s hard to keep those users, because people are just lazy by nature. So you’re always going to be facing the challenge of getting new users every single day to replace the ones that left.

There has not been many successful fitness startups recently. The one that got their marketing incredibly right years ago was Fitocracy, which built a community of millions of users. Yet even they inevitably failed and sold for peanuts to a PE firm.

As for my startup, I literally spent 1/2 of my time marketing before I even had a product. I built a list of 5000 users and emailed them when I launched. I actually had lots of buzz and signups in the first few weeks but it all died up because the churn is so bad in fitness. And it was hard to get writers/media to write about my startup because the concept wasn’t as new as it was in the beginning.

So there you have it. If a startup like Fitocracy got their product ANd marketing down pat and still “failed” (Dick, Wang, Cockem, correct me if I’m wrong and yes those are the actual last names of the team lol) what does that mean for you?

Just some inconvenient truths. I wish I could be more optimistic. If you want to learn more about my startup and what I did to market it, email me at ritagrohowski at geeeeeeeemail :)
I agree that the author could’ve done more to make the case for the other side. Where I have some firsthand knowledge, I find eg his suggestion that Binance and FTX divided up markets based on US geopolitical affiliation implausible and unconvincing.

Nonetheless, it’s fair to wonder if crypto has meaningfully lived up to any of its promises and why it has been hard to point to examples of value creation in crypto in a way that would make sense to an average person
> Medical urgency - yes, but this is imperfect, and still is a millions of times more constrained problem than the general problem of allocating resources in an economy.

What do you mean by imperfect? The original claim was "competition is needed to make everything better". I'm guessing you don't mean competition by e.g. surgury to highest bidder would be a very good way of allocating them?

> Queues- but how does that help with, say, oil selling? Who decides who gets the oil? Does each person queue and get their own free barrel of oil?

In oil shortages rationing is very common. E.g. New York does this for heating oil (of course queuing isn't really needed here). California rations or restricts usage for water all the time. Details depend on the situation. That something is rationed or has to be queued for doesn't necessarily mean it's free of charge.

> I really can't understand looking at the state as a giant parental figure.

I think you are doing exactly that. States aren't typically run by monarchs anymore, they are run democratically (at least in theory). Try replacing "state" with "democracy" to see why some don't see state managed things in so bad light.

State isn't of course ideal, and in most leftist thought it's seen more as a hopefully temporary "necessary evil", but not as bad as dictatorship of privately owned capital.
Why not just require independent reproduction to even publish?
The point is JWTs can be validated independently on the server, no DB lookup is required. In distributed systems, that's the main benefit - they don't all need to talk to the auth server, just have a certificate that can be used to validate JWTs. This means they can't be practically invalidated per user though.

By contrast, refresh tokens go to the auth server that can do whatever checks are necessary to make sure the user is still allowed to use the service. This would typically incur DB lookups and require more complex auth logic than simply validating "yeah, this JWT is legit and still in-date".
I really love Avi Loeb. The search for potential fragments of an interstellar comet at the bottom of the ocean was a long shot, and that’s what’s so great about it.

We need many more scientists who are willing to look at far out ideas while remaining very rational and scientific about it. We have plenty of stick to the tried and true conservative scientists and plenty of cranks.

Edit: if we see another object like Oumuamua I would love it if we had a “chase probe” ready. It was going so fast at such a weird trajectory intercepting would have been extremely hard but having something ready to send on a flyby seems reasonable. Some great close up photos and spectroscopy would go a long way.
Offices, Betting on Serendipity, and Water Coolers
Azure DevOps gets wide internal use at least: Windows source code is hosted on it.
Modern Figures: Frequently Asked Questions (2017)
You are correct about the mortgage payments, I had a 1-2 cent error every few months, after a days struggle, I simply added a “Penny” column to add or subtract as necessary so that they would match!
I like “slow database enthusiasts”.

> We had all the technology required to CC regulators on every banking transaction years before slow database enthusiasts decided all transactions would eventually be publicly readable and persisted forever. We simply chose not to implement it. It would have been quite expensive and infringed on the privacy of many ordinary people and firms.
So just make sure someone unaffiliated has to be able to reproduce whatever research has been conducted. Tough luck if it doesn’t make it, that’s why you do your best to ensure you’ve verified it’s a real result.
Doesn't matter if he's up or down - that wasn't his money to gamble with.
Glad I dodged that bullet. I really wanted to build a portfolio project with MAUI to have something cross-platform but was already wary because of Microsoft's non-stop parade of overlapping, half working, UI frameworks. I experimented with MAUI for a couple of days but kept running into issues on the most basic of things, only to find out it was a known issue that had been left unaddressed for an extended period of time.

From the outside, it seems crazy that a multi-trillion dollar company would put out a product this broken and leave it that way for a long time but anyone familiar with the internal workings of Microsoft sees this as another case of a team having lost some insider battle and banished to nether reaches of the company, starved of anything more than token resources, to slowly decay to death.
If attitudes don't shift, a political dating mismatch will threaten marriage
https://archive.is/WcTNd
Yes, commit and commit often. I’d also add “write a spec before coding”
But 0x efficiency developing new features.
Show HN: SHR – A Digital Content Platform (Public Early Access)
*reposting workaround:

CloudFlare is in the right. This is for privacy. No location info sent.

Just put the IPs on your hosts file, it's easy. https://dns.google/query?name=archive.today

41.77.143.21 archive.today

41.77.143.21 archive.is

41.77.143.21 archive.ph

While there try a hosts blocklist

http://someonewhocares.org/hosts/

[0] https://news.ycombinator.com/item?id=33937866
The phenomenon is certainly nothing new (see Sayre's Law). People are petty, awful, wonderful, magnificent creatures...and everything in between.

The new thing is the tools that enable massive groups to mob together and fulfill their worst impulses. Most institutions have not developed a robust immune system for this novel disease.
Is git worktree close enough? In the past, I’ve used it roughly the way you describe.
Ive seen angular with c#, java, python and node backends. Angular though is mostly popular with big enterprise non tech companies, more industry differences than tech differences.
Just because I leave my card somewhere useful doesn't mean it's lost and just because Bob has my card doesn't mean it's stolen!
It seems odd that even legitimate science that is even tangentially related to the UAP Subject is being attack from so many sides.

Given the historical context of the CIA infiltrating and spying on UFO groups[0] and what can only be described as an active political fight around the Schumer Amendment [1] it makes me wonder if at least some of this is orchestrated by political/national security Circles

[0] https://sgp.fas.org/library/ciaufo.html
[1]https://www.democrats.senate.gov/newsroom/press-releases/sch...
Did they follow the exact same steps claimed to result in something? Did it result in that thing?

The repetition team being incompetent sounds like a cop out. The researcher did a bad job and it’s on them to explain better etc in that case. No excuses, if it can’t be reproduced it isn’t taken seriously no exceptions