skysight-inc/HackerNews huggingface dataset:
I could try it out again. Tried to use it like 5 years ago and wasn't that happy, but don't remember why. I think the video playback was very laggy and I had more crashes than tolerable.

Saw that it's even usable on Windows, so I could try the workflow before having to switch the OS completely. Currently I'm using Davinci Resolve but I'm not really a power-user anyways.

Thanks for the tip!
Great question: Google's homepage revenue is directly 1:1 matches to its uptime. Its user retention is also loosely tied to its uptime, as the value is mostly a replaceable commodity (is Bing worse? sure, but it has results). This leads to the organization investing huge amounts of time and money in ensuring its uptime. I can recall a single outage in the past several years.

On the other hand, GitHub's revenue is mostly monthly/annual licensing and their have great stickiness as it's not trivial to migrate to an equivalent service provider (excluding minor projects who only use a couple of features). They can increase profits through feature development and cost saving, a lot more than through uptime. Is there a limit to this? Of course.
they know to choose their battles

can't control everything, who'll then believe they're the leader of free world?
This, I find even trying to ignore news sources doesn't work. I continually try to prune the more tabloid papers like Daily Mail / Express / Sun but no avail.
lol, I tried but the cost is insane. I'm now thinking in how to apply this technology to other areas. tbh I just wanted to create a cool project over the weekend, any support is appreciated. This is my first Hacker New post :)
Your Grocery bag might not have been recycled
Google loses money when search is down because they can not serve ads. Does Github actually lose money when they are down? I think that because everyone is on subscription they do not lose money by the second, rather instead they lose reputation and long term they could lose customers, but Github's income isn't quite as sensitive to downtime as Googles in general, thus less investment in DevOps in comparison.
It seems accurate to me - after some time, several "degraded performance" flags have been changed to "major outage".
It's important to keep in mind we're talking about engineers, who make good money. Unless you're already making very bad financial decisions, nobody on HN is getting evicted because your raise is 4% instead of 6%.

These are all very good arguments for why people making $15/hr should get regular raises to keep pace with inflation as a matter of course, not a very good argument for why someone making $200k copy-pasting JavaScript from StackOverflow should.
"does this" is maybe a little misleading here. Facebook has their own platform which they monitor. Like or not, that's something very different than mandating that every system should have a backdoor.
Neither android nor iOS are the first movers though. They both came after the other players were already struggling trying to make it happen without reaching critical mass.
Jupyter absolutely includes data visualization, or rather all the major languages it supports do. But honestly, yes. Complicated work in excel is programming, it's just completely undebuggable since the logic is spread out invisibly in multiple grid dimensions, sheets, and macros.

Give me a Jupyter notebook written in a language I don't yet know any day before you give me a complicated excel monstrosity.
Clean UI, loads fast, but there's significant latency when I type a prompt into the text box... probably client state being debounced or something
This is not technically true in the US.

Stand-alone devices that were meant only to allow you to record audio did require special “audio CDRs”. But CD writers that connected to your computer could use “data CDRs” that could still be used to record standard audio CDs
A Short 100-Question Diligence Checklist
I Think he was referring to Google Search in general. I've never witness since Google went live in 1998 any Google Search downtime. Probably happened but I can not remember it.
It's got many named granular services marked as "degraded performance" or "degraded availability" that seemed to be down for everyone.
ARM TrustZone: pivoting to the secure world
It's kind of funny that this is often brought up as some achille's heel of linux but honestly my Windows PCs have always been larger headaches.

In fact unless I was new and heavily tinkering with my distro, linux has easily be the more "stable". All my problems were...definitely me problems.

At the end of the day, they're both OSes running on a jaw droppingly wide variety of hardware, but whenever I look up a problem I have on linux, I find an answer that makes sense.

Meanwhile, the brand new, mainstream hardware I bought for gaming with windows forcibly sold to me with it, spent a year not being able to play audio properly while microsoft publicly insisted it had nothing to do with them, until it was quietly fixed in a windows update, which I'm sure had nothing to do with them.

Also, waking my computer from sleep occasionally just crashes my entire system, or even booting it up will cause it to crash or bootloop a few times. It's genuinely amazing what "paid development" gets you from monopolists.
When someone shows you who they are, believe them the first time. - Maya Angelou
THis isn't necessarily a contradiction. Microsoft Edge is basically a Chrome fork, and without doubt challenges Chrome.
> would you switch to a phone that didn’t have (...)

Of course, I already did. I've been using GNU/Linux smartphones since 2008: first Neo FreeRunner, then Nokia N900, now Librem 5. I don't feel like I'm missing anything at all.
I'm with you. For the duration of you holding public office there should be no expectation of privacy.
Singapore remains an authoritarian state, not a democracy. It allowed for massive progress in a difficult political climate but it does so at the cost of a good amount of political freedoms. That might be fine, but not in all cultures.

I also challenge the notion that higher pay leads to less corruption. If so, then why are Denmark, Finland, New Zealand and Norway ranked higher in the corruption perception index[1], when they are paid much, much less annually (especially Finland)[2]?

[1] https://www.transparency.org/en/cpi/2022 (https://archive.ph/fabjP)

[2] https://en.wikipedia.org/wiki/List_of_salaries_of_heads_of_s... (https://archive.ph/XGbpO)
There is space for a new runtime, a Python phone.

Creating a simple app for iOS or Android is way too complicated.

And the EU DMA's legislation sucks at replacing the entire OS, it will just cement the existing oligopoly, without any right for the end user to have a app store where you can replace the OS, only the apps.
>Initial product will be weak, just like the original iPhone

This just isn’t true. People loved that thing and experience wise it did 90% of what people needed at the time better than anything in the market.

Although this headset isn’t the product. The product was going to be ar glasses in actual glasses form factor but it’s clear that’s many years past the spec’d release date and now this headset is just some way to actually profit off this tech investment and get people building apps for the future glasses, if they ever solve the issues.
The alternative is to buy Windows and spend 10 minutes turning all this off.
You do realize the security implications of “shared memory access” don’t you?
> while depositors kept their deposits. The system works.

I think depositors should still refund the 4.50% APY SVB on business savings was paying.

> No government money was spent making depositors whole.

That’s not true. There was a new 50bn debt hole in money created from thin air. Tax payers are footing the bill temporary at minimum.
down also
> On Windows, you sometimes cannot even install the OS without hunting down the right drivers for some piece of hardware like the RAID controller, if you can even find them.

This sounds like an experience from 2007.

For the past 5 years, every piece of hardware I have ever bought, even from aliexpress, either works automatically or downloads a driver from windows uodate automatically.

Coming back to linix, I want wifi 6 on my little linux server, and you have to hint down the few pieces of hardware that are compatiable.
This comes across as out of touch. The house differences are not just "a bit lower" - for many it can mean the difference between being able to purchase a house at all.
Americans Pull Back from Values That Once Defined U.S.
The lead: “Patriotism, religious faith, having children and other priorities that helped define the national character for generations are receding in importance to Americans, a new Wall Street Journal-NORC poll finds.”
Their lack of privacy consciousness doesn't imply that they aren't the world's most privacy conscious people, in a world where almost no one seems to care at all about their privacy.

Germany is well known for giving support to political endeavors which help to ensure the privacy of citizens. Try looking around Munich on Street View.
True, but how does firing the whole department solve the problems? I don't think just firing the bad apples is a good long term solution. Mainly because these types of mistakes continually happen in multiple departments in multiple counties and countries. Whenever things keep happening over and over again, it is likely the system itself that causes the problems. Perhaps we should look at countries with the lowest police mistakes and emulate them.

I try to solve problems from a systems perspective. For example the common automobile stop and warrantless search allows officers to more easily abuse power and escalate situations quickly as cops no longer required a warrant from a judge. This was by design by the Supreme Court who ruled in 1925 to allow this exception in times of prohibition when an individual ran away from police with alcohol and they didn't have time to go get a warrant. Stop and frisk was an extension of this case law.
>Instead of doing COBRA can you get on your wife’s health insurance plan?

Not until next school year several months away, if I don't have a "proper" job by then I'm working McDonalds and we're looking at selling our house and have a whole host of other problems.
> This brings us to OpenBSD's strategy for exploit mitigation, which is in my eyes has far too much tunnel vision

While I understand where that comes from, I'd argue that OpenBSD does both. There is quite a few more general approaches in the system.

In my opinion (which might be wrong, please disagree!) you need both, because one tends to have that issue that layers and layers of general mitigation are added, but when someone takes a look the issues tend to arise where the specific setup and general context is exploited which is harder to protect against.

There is a great talk that I can't find right now, that is about a company network that was pretty securely set up, but taking a look at the constellation (including specifications of standard protocols) is abused to still compromise it.

I am not sure if that's the best approach, but while I agree it's overall better to completely rule out a whole class of bugs/attacks go for it, however it's usually with exceptions which is why these these things are even still a topic.
Any idea what Midjourney's budget is?
The tech sector in Europe is really pathetic. The only arguments that European tech products use to support themselves are "it's European" and "protects your privacy" (as in, it follows the GDPR, as any other product from other countries would).

Just look at this article: it doesn't say "a third mobile OS can't challenge..." but "a European mobile OS can't challenge...". They aren't even shooting for "good" anymore, just "European"
Every last update is adding just a little bit more intrusion, from the news articles, the required user accounts, the updates without asking any form of permission from the user, and more.

The only reason, and I mean the only reason, that I continue running it on any of my machines is that software often won't support Linux for edge case situations like VR games.

Also performance is just trash. If you've tried to run windows on a non ssd in the last decade, it's an absolute slog.

I'm slowly but surely trying to cut this windows software out of my life.

This is also making me strongly consider moving off of .net and looking into any alternative I can find for it, which the only real option at this point is probably Kotlin.
This person did.

https://aswinmohan.me/liveview-production
But it's not an "European mobile operating system", it's a “deGoogled” version of Android OS.
How can Android OS challenge Android OS?
There’s too many people in this thread claiming this. This artist did not lose their job, correct. This artist is currently underemployed. Most of us can predict the rate of AI improvement, and realize soon his job will be entirely replaced once they can bridge the gap.

My wife and I were recently talking about hiring some artists to do some work for us. However with generative AI, we decided to instead have her do the work using the AI tools instead. The result, less artists hired.

This is how it’s going to be from now on. The only hope is if humans find more opportunity with this power.
> But as you say, at least real estate tends to hold its value somewhat.

Expensive land usually does appreciate (in some areas, only until interest rates go up?), but the house on the land is a money pit.
Ask HN: Best database for e-commerce app in JavaScript World?
First mover advantage.

Microsoft, BlackBerry, Symbian, Nokia, Palm. They all 'moved' before Android and iOS and at various points in time where the leading players in their market segments. Yet they all rested on their laurels and fell to Android and iOS.
Not included in the list but unfortunately the mobile-focused browser version of Google Maps does not have the same functionalities as the desktop-focused version of the same app. More exactly I cannot access the "Saved Maps" (or whatever it's called) menu/section on mobile via the browser, the same way as I can when using my desktop computer. I don't know why that happens.

Funnily enough, the functionality has recently stopped working for me on desktop, too, I get a "Server error" message whenever I try to access any of the maps from the "Saved Maps" menu.
What pricing power? Under communism it was not about pricing at all - getting supply materials required hustling more than money. Buying things in bulk gave no discount at all - sometimes quite the opposite.

As for individuals starting their own entrepreneurship - only in certain specific, government allowed situations. And even then it was frowned upon both by the government and by the society.

Also, being entrepepreneur didn't make much sense anyway, because money didn't matter as much as talons for items. That's why used cars (not requiring talons) cost way more than new ones -- as in, the taxi corp could buy new cabs, drive them for a few years, and then sell with a profit.

Worker-owned coops were nothing like what we know under capitalism. They were huge semi-governmental structures filled with bureaucracy.
Do what I do and probably many others. Draw at work (use AI assist or whatever hype is available to keep your boss happy), then draw something at home you love.
Let's be honest here, European <any software tech> can't really challenge the global industry right now. We have a few Spotifys and SAPs as outliers, but due to the legal context, administrative hurdles and reasons much better explained in googleable articles there are ample reasons why the tech sector of the EU is severly challenged, despite still having quite a good amount of brain resources left.

Mobile - with its close integration needs with other high tech industries and cutthroat margins - is near the tip of that huge iceberg.
> My take on why a third mobile OS is hard is that phones don't have a standard BIOS type system that gets all basic I/O working on it. So having an OS that can install on existing phones is a bunch of work.

You can have AOSP-based OS (nowadays "smartphone OS" covers a whole bunch of stuff that isn't in AOSP so I don't consider that it's the same OS) that re-uses original Android OEM drivers. You can take pretty much any Android smartphone (assuming it doesn't prevent you from running your own software) and run an AOSP-based OS on it with literally 0 effort. That's called Project Treble, or GSI. You'll find dozens of ROMs (both Google Android, and Google-less) that will work on pretty much any modern (less than 4 yr old) Android smartphone.

Even better, it is possible to use those drivers meant for Android on GNU/Linux through Halium. There are even tech demos where you don't need original kernel source or anything, you just flash it, and it mostly works on any modern-ish Android smartphone that lets you flash your own software.

Really, the drivers and hardware support has no reason to be a blocker in the 2020s (I'm not saying it's totally free though) to make a new mobile OS, except that you're stuck to support a wide range of rather old vendor Linux kernels.

PS: The future is brighter, and in few years you'll probably be able to make a really brand new OS, that will run in a VM with drivers running in another VM alongside yours
The server could display that info when a user tries to log in via interactive authentication.
I found Rider much more enjoyable to use than VS. It doesn't implement so many languages, tools, etc, as langd come in plugins. It's much faster than VS with Resharper, and as a bonus, it is similar in usability to the rest of Jetbrains IDEs, which I was already using it.

I only used .NET for modern Unity development, tho. I was using VS for C/C++ before using CLion and Riderfor that.
https://zompist.com/yingzi/yingzi.htm is a great example that shows how Chinese ideograms work by reinventing them for the English language.
> they refuse to deliver my core products that they've delivered for years on a monthly basis without issue

I've started to notice this too - they seem to be experimenting with trying to push people to different "stores" within Amazon that are not unified: Fresh (which is now gone?), same day vs not etc.

I already didn't order high-margin items from Amazon because of the risk of counterfeit products, and Prime no longer meaning "this will be shipped from Amazon inventory within this defined time Window" makes that a useless marker too.

I cannot be bothered with any of this, and got myself a Costco membership, so Amazon (.com) have effectively lost all my business as I try to extract maximum value from that at this point.
You could look at Rust and Dioxus https://dioxuslabs.com/
The only successful rival to Apple's iOS came from Google, a planet-spanning company with almost infinite resources. In turn, even Microsoft—also world-girdling, also with Scrooge McDuck's coffers—couldn't compete against Android and iOS despite spending tens of billions including buying Nokia.[1] What other entity in the US—let alone Europe—is anywhere in the ballpark in terms of having the financial, technological, and brand-awareness resources to have a chance?

[1] Heck, might be tens of billions even excluding Nokia
I wouldnt say this is a problem unique to svelte

Ive designed svg based editor systems in svelte & the crucial piece was xstate.

I had editors with 7+ states, that is copy line, edit point of line, split line, draw line, etc.. and with xstate, no matter how much i added features each file would be 25-50 lines with some outliers at 80.

Id highly recommend it.
May be true, but if you ever being to Berlin, and you want to go to a restaurant, you better bring cash. No body accepts cards or electronic payments there.

It is a breath of fresh air for privacy focused people.
This. There is very noticeable latency when typing. This is on a very powerful desktop PC using Chrome. If you hold down a character on your keyboard it shows the issue more clearly, the input will sporadically appear every few seconds.
pigs eat humans (opens in new tab) “far more often than people expect?”

Sounds like something I would see on hacker news.
>Gamers aren’t going to want to buy this thing unless you can plug it into a PC and have it function as a regular VR headset

People who have a full sized tower PC in their house are a market too small for apple to ever care about.

I say that as one of the few that does.
Snowflake tables on Cloudflare R2 for global data lakes
I think complete abstinence from the modern internet in a pretty high bar.
> what matters is how much relative to your means.

Needs, not means. (And some comfort/relaxation is a need). Being richer than most isn't a reason to splurge more, it's a signal that something may be wrong with society.
Russians Know Death Unlike Any Other People
Whatsapp does have a PWA variant though, used in India for KaiOS (which is pretty much FirefoxOS)
Most users interpret "Export" as an operation that lossily finalizes a project from its native representation to a common third-party format. "Export" is one-way, "Save As" is bidirectional.

- Audacity "Saves" audio projects to its native .aup, but can "Export" them to .mp3 or .wav

- Photoshop "Saves" .psd files, but "Exports" them to .jpeg

- Gimp "Saves" an .xcf, but "Exports" to .png

- Apple Notes "Saves" notes to its own sqlite database, but "Exports" to txt or pdf via a menu item

This technically satisfies your comment above, which is why we speak of moved goalposts.

It would be great if apple notes could convert your note library to ENEX or a .zip file of HTML items.
Whilst shallowly funny the sarcasm actually shows a lack of understanding of the problem.

The problem can be described as this: given an arbitrary point in a program, how can you infer what data is required at a future point without executing code between those two points?

I’d love to see you go make a solution to this.
> Most notably: a gaming rig

You know that feeling when you move from Windows to Mac, and suddenly realize that there is a paradigm of personal computing that doesn't involve multi-gigabyte updates to the operating system every other week? Maybe you don't, but it exists. There is a similar experience when moving to Playstation (or Xbox) for gaming, and suddenly noticing how much time you were spending in keeping video, mouse, and keyboard drivers up to date, and fiddling with all the settings that ultimately make little difference in how games actually play. I know, I know. "Mouse and keyboard." "Framerate." "Mods." I don't care. Moving to a console has been liberating. Since the advent of getting everything running at 60 FPS on the current-gen models, there's really nothing holding it back. Also, as an outstanding bonus: no cheaters in online games!
it's a footgun indeed and no IDE per se doesn't solve all the problems. But since rust was mentioned, there are other rust features that make that less of a problem: most of the rust code uses immutable variables and only rarely you do use mut variables and mut references and these can be under bigger scrutiny by reviews and linters.

I focused on IDEs in my comment because I find shadowing to be a problem even with immutable variables, because it's hard for you to tell what is the type of a variable if it keeps change throughout the function body.
> Google homepage is basically never down.

The complexity difference between the Google search "app" (not counting the vast indexing infrastructure) and GitHub is also vastly different.

> AWS is basically never down.

Lol what? Have you used AWS?

> WhatsApp is basically never down.

Makes sense, Whatsapp always had a huge focus on reliable infrastructure, since day 0. Pays off I guess :)
Let's suppose the business logic in your basic CRUD app needs to calculate some value based on one or several DB fields. You need to know enough algebra to convert that into a formula that you can use in code.
Agent forwarding has its own security issues, you're exposing all your credentials to the remote.

It's better to configure jump hosts in your local ssh config.