skysight-inc/HackerNews huggingface dataset:
Or Swing! Swing could look native without much effort.
Yes, it’s difficult, but they’re not going to successfully compete with Google Maps until they have good business metadata. They need to find a way.

I don’t personally know anyone who uses Apple Maps in Italy, and the low usage is presumably why so many businesses ignore it.
Not GP but I don't find their claim implausible.

> Gmail, Google Docs

Outlook and the Office suite are common desktop apps, especially in certain industries.

> [Google] Maps

Most people probably use Maps on mobile. Most of my use of Maps outside mobile is definitely just in Google search results.

> Outlook

I use OWA but long-time Outlook users often still prefer the (extremely legacy) desktop app.

> YouTube, Facebook, Reddit

Some people primarily consume media on mobile devices. Especially if they have a dedicated work or gaming desktop.
The first two paragraphs, at least.

I'm assuming that's the entirety of the article because it's fucking 2021 and I therefore really can't be assed to put up with Reader-Mode-incompatible web design.
No I meant Tunisia, which is quite close to Italy.
Inertia and path dependence (or in plain language, history). Web started on the desktop and the browser co-evolved with desktop focused web apps.

Desktop as a platform is also more hostile to native apps: a lot of users don't have permissions to install native apps, and another slice of users is sufficiently clued about security that they don't want to. These probably make up >50% of your potential users. The same effects exist on mobile too, but in smaller portions.
>Would you be willing to elaborate why "energy per unit mass" matters when the mass in question is a completely different substance with different cost and availability profile?

Sure. Specific energy (or energy per unit mass) between different types of materials makes a huge difference. For example (Source here[0]):

Material Type of generation Specific energy (MJ/Kg)
Hydrogen Fusion 639,780,320

Coal Oxidation 24.0-35.0

Note the specific energy of a Kg of burned coal compared with a Kg of fused hydrogen. Fused hydrogen generates roughly 200,000 times the energy per unit mass than burning coal.

You're right. Cost and availability play into this as well. There are estimated to be ~1.06 trillion tons of coal on earth[1], hydrogen is the most abundant element in the universe and even makes up a significant amount of the mass of coal.

Burning hydrogen/hydrocarbons is, compared to fusing hydrogen, an incredibly inefficient process.

I'd say that being able to generate 200,000 times the energy per unit mass is an important consideration.

As for availability, hydrogen is more abundant and cheaper to produce (unless you have petatons of plant matter, the right conditions and a few tens of millions of years at no cost to you) than any fossil fuels. Or just about anything else.

[0] https://en.wikipedia.org/wiki/Energy_density#List_of_materia...

[1] https://www.worldcoal.org/coal-facts/what-is-coal-where-is-i...

Edit: Clarified availability.
Mobile Web is enough for like 90% of CRUD stuff, regardless of PWAs.

Yet, most business still go native due to the development experience, like not having to turn <div> magically into beautiful dropdown combo boxes with multiple selections via an HTML/CSS/JS soup, that don't feel quite right with the native ones.
NordVPN Teams sees digital marketers increasingly at risk of cyberattack
Psychopathy Test
How does this work for deaf or hearing impaired users? Surely even in the US there must be a way to cancel a subscription without having to speak to someone on the phone?
Native on Android, is what the native platform SDK offers as development experience when you install it on the computer.

So Java, Kotlin, C, C++ and Web.
It takes a bit of care for java apps to look native. Though no electron apps look native, and they all look pretty garish to me. IDEA can be pretty snappy and the Jetbrains team is pretty good at fixing performance problems.
Compelling argument for what?

It is not impossible to recreate by eyesight, it requires more time. To accomplish this level of realism geometrically, you create a perfect perspective grid and place what you see in it.

To accomplish this level of tonal representation you patiently compare the values from the scene with values from your palette/canvas.

It is classical painting craftsmanship, lost in the collective mind in post-modernistic world without need of art culture and knowledge.

Using an optical device gives more time to concentrate on composition,execution and emotional message, that is the real point that becomes clear in the end of the movie.
Even if a full rework or overriding would be hard to implement, saving/loading statistics, or disabling the collector (after it already managed to do a decent run) couldn't be done? Or the nature/representation of the stats don't allow for this? (So they need constant updating, even if badly? But if stats only influence query plans then after good plans are found for the most common queries they could be persisted, right? Am I missing something?)
Java compiles to machine code on Android, via JIT and AOT compilers.
> this is just the reality of using an RDBMS

It's the reality of Postgres, yes, but not all relational database. You mentioned SQL Server, which lets you lock in a query plan, specifically to cover the use case the parent described. When you have a Very Important frequently-run query that pulls from a monstrous table, it's nice to be able to sleep peacefully knowing the DB won't shit the bed because something completely unrelated changed someplace else in the database.

One fair criticism of Postgres (and many other open source projects) is that they can be a little too religious about how the thing should work in an ideal world (in this case, SQL being as declarative as possible), sometimes to the detriment of practicality and of making things easier for the business.
>The US works despite it's multi-layer democracy, not because of it.

what kind of system should we have instead?
No, it is true for populations as well. Herd immunity via vaccination is not possible:

https://twitter.com/eliaseythorsson/status/14240115421950238...
If that's really the issue (it's not), then this can be addressed far more directly, by penalizing the unvaccinated when allocating ICU beds during shortages. But please be consistent and also penalize those who deliberately engage in other actions that put them at risk of needing medical care, like the obese, or those who abuse drugs and alcohol.

What bothers me is the inconsistency. It's opportunistically seizing on the burden that choosing to not get vaccinated places on medical resources, in a way that the typical vaccine mandate supporter would never dream of doing with other high-risk behavior (e.g. men who engage in extensive high-risk intercourse with other men, making them 100X more likely to contract many STDs, including HIV). The political left's backing of the vaccine mandate is thoroughly unprincipled.
That’s a great explanation.
This has ”neuroatypical” written all over it.
Scored 1.5% less than average. Just another sucker I guess.
I'm aware. Windows has NGen too. But that's not what makes people call Java or C# a native language, or apps based on those native apps.
VS Code – Choice of technology gone into building it
https://getyarn.io/yarn-clip/28ac1225-4cab-4a09-8198-720cfcd...
I'm currently having a similar issue where the query planner refuses to use the indexes on a search query (was fine for w hile, but one day it just started de-optimizing itself). Instead just does a seq-scan. Instead of the execution taking ~40ms with indexes the query planner thinks that the seq scan of ~1.5s is better...

Re-indexes the db and run analyze the table. It gets better for max 30min then PG de-optimizes itself again.

I'm kinda stuck on it, any ideas what can I do to resolve it?
The article appears to see "the web" as "browsers". This is apparent in the "OS within OS" language. The web isn't the browser although that is its facade. If you consider search on the desktop as "where do find X?" And on mobile as "how do I get X done?", Sans the real web the mobile device will be far less useful. From that view, it almost looks like the web already ate mobile .. just that we don't see it .. as made clear in this classic https://xkcd.com/1367/
"beg the question" does not have a literal meaning. It makes no sense unless you're so used to hearing it used that way.
I was referring to this particular rationalization in the grandparent comment:

>>This puts tremendous strain on the hospital system, and if they’re uninsured it means the taxpayers are covering the cost of their treatment.

Given the vaccines can't provide herd immunity, the contagion argument for mandates is shaky too.
Someone is wrong on the Internet.

.NET has always supported AOT via NGEN, although it only supports dynamic linking and was optimized for fast startup of applications.

Windows 8 introduced the Bartok compiler used by Singularity, where applications would be pre-AOT compiled in the Windows store minus linking, with on-device linking happening on installation.

Windows 10, improved the later scenario with the introduction of .NET Native, slightly based on the Midori experience.

The new Windows 11 store is still fully based on .NET Native, as it makes use of WinUI 2.6.
Managing apps on the desktop is a pain. They get their dirty fingers everywhere and they're a pain to uninstall. For lightweight tasks, the web solved this, though local apps still ran smoother than webapps. App stores solved package management (so did Linux distros), and getting a true webapp to perform as well as a local app is more trouble than it's worth, and that's when you have a good network connection.
There is no evidence of that at all actually. Saying there is is on par with anti-vaxxers and other election conspiracy theorists. It's a denial of reality, and a denial of the expert investigations and reports into it.

You have been taken by a conspiracy theory. You were lied to by people you trust, etc. I know it's hard or impossible to accept that, but that's what it is.
Prediction of survival in ALS varies with hypermetabolism and nutritional status
Not enough for herd immunity:

https://twitter.com/eliaseythorsson/status/14240115421950238...

So with or without full vaccination, it's inevitable that eventually every one is exposed to COVID.
I frequently create issues on-the-fly on projects I just happen to bump into (e.g. when following a HN link) to point out a small bug or documentation improvement. Just spend some time trying to be helpful. When stalebot later kicks in, I usually don't respond unless they are projects I'm actively working with (where I'd probably PR). Though irrational it makes me feel less positive about a project when stalebot closes my small token of help. I wonder how others feel about this.
CSS Nesting Module (W3C First Public Working Draft)
Many banks charge a hefty premium for overseas purchases, and they tend to charge per purchase.
Plato wrote a lot about love relationships between men. Is a typical grooming tale that he was teaching to his alumni. Is easy to follow the dots here.
It is. Because they are now a part if Idera, whose entire raison d'etre is to buy declining technologies and milk them for their licenses.

Among other notable acquisitions under Idera's belt: Sencha (ExtJS), Travis CI, Whole Tomato
With regard to its popularity with publicly traded companies, aside from the cost and liability issues that are being discussed here, I have been told that Revenue per Employee is an investment metric that senior management try to optimise by the use of vendor and agency staff.

Source: I have worked for large corporates both as a contractor and as a full time employee in mixed teams.
But fragmentation doesn't guarantee a choice. Take web streaming for example. I don't have a "choice" between Netflix and Disney, the choice is made by the content they provide. Now I'm essentially required to have two accounts to access the services that could appear on just one.

Music streaming is a different ball game altogether; I have an actual choice here between Spotify and other providers. Yes there are some exclusives but for the most part I'm choosing based on the features they provide, brand loyalty, price, etc.

Games consoles are somewhere in between (largely due to the methods of funding video games) - you choose between Xbox or playstation (or Nintendo I guess) and get access to a wide range of games on your platform. Yes there are some exclusives (most of which are funded by the console maker and just wouldn't exist if it weren't for this), but by and large your choice is dictated "where are my friends", gamepass, price of console + services, brand loyalty.

This is going to end up like origin vs uplay vs battle.net, where you don't have a "choice" on where you play because there's no overlap, you just have to have axcpunts with them all and deal with all their individual crap, and shitty practices rather than just Apples
And for true blue native apps, the web hasn't quite eaten desktop just yet. Try to get a professional video editor to use a website for production work like movies, or get an audio engineer to use a web based DAE (the latter is getting a little more feasible). You'll find it similarly hard to pry Maya or 3d studio Max from the hands of 3d professionals.
Oh okay but is not Europe =]
People should definitely be encouraged to get vaccinated too, I agree. But there should be no institutionalized discrimination against the unvaccinated, just as we shouldn't discriminate against the obese to encourage them to eat less.
A piece of writing advice I heard: never use the word "very". There's always a better way of expressing it.

To take your example, don't say "he was very happy", but say something like "he was ecstatic".
That's what I remember, too.

That said, Postgres have had a somewhat common problem with poorly selected defaults.

I remember that the performance tests back over 10 years ago between Postgres (v7-v9) and MySQL (~v5.0) always showed MySQL way ahead. For a long time people assumed the reason was because MyISAM (the then-default) isn't transactional. Except InnoDB was still faster. Okay, but by default MySQL didn't `fsync()` after writes. But it was still faster when you enabled that, too.

Turns out that Postgres's default memory configurations were either largely unchanged from v6 initial releases a decade earlier, or perhaps more accurately they're simply set to make the DB not a resource hog out of the box. Well, outside of the development environment, most people set up a dedicated server, and they want the server to be a resource hog! Most RDBMSs do that automatically. It's an odd choice.

It's been 6-7 years since I used the platform daily, but I would not be surprised if it was still that way. And given the complexity of the memory configuration [0] it's hard to NOT make "basic" mistakes.

[0]: https://www.postgresql.org/docs/current/runtime-config-resou...
Usually people that buy those never heard of IDA Pro and Hex-Rays.
> I believe that Postgres, following the SQL standard, silently truncates longer strings when using varchar(n)

AFAIK Postgres has always triggered an error in that case, though it was apparently not documented in 7.1 here is the documentation from 7.2:

> Both of these types can store strings up to n characters in length. An attempt to store a longer string into a column of these types will result in an error

What you may be referring to is the following note:

> unless the excess characters are all spaces, in which case the string will be truncated to the maximum length. (This somewhat bizarre exception is required by the SQL standard.)

So the SQL standard requires silently stripping (truncating spaces) from the end until the value fits or no more spaces can be truncated.
It is tragic but what this has to do with forcing kids to wear mask? Sweden hit zero COVID death months ago, even though they never closed elementary schools and did not require masks. Children bear an incredibly small health risk with respect to the virus. A recent study published in the Journal of the American Medical Association Pediatrics suggests “children continue to face a far greater risk of critical illness from influenza than from COVID-19.
In addition, children are unlikely to spread the virus. The WHO’s chief scientist, Soumya Swaminathan, recently told the BBC that children appear to be “less capable” of spreading the virus than adults. In addition, the WHO has not observed any significant outbreaks that can be linked to regular school attendance.
> PostgreSQL never had this behavior of silently altering on write. It goes in the database as provided, or it raises an error. Period.

That is not actually true but the GP might have gotten their wires crossed a bit between MySQL's behaviour of strait truncating and the SQL Standard's behaviour (which postgres implements) of truncating trailing spaces if they go beyond the specified length limit.

So per-spec "xxx" will fail to insert in a varchar(2), but "xx " will succeed returning just "xx" when fetching.
> So instead of 2 silos, you now have 3. How does that improve anything?

Only on HN could you possibly find people arguing that an additional competitor entering the market somehow “reducing competition and not making anything better” while also arguing that attempting to use the legal system to destroy one of those competitors’ unique offerings to customers and force them to adopt the model of their competitor, leaving no customer choice for the curated-ecosystem model, is good and pro-competitive.
Windows terminal + wsl is good, but I think the native terminal in MacOS is still much better to use. In the Win 11 beta the ease of use is pretty similar, but the unix terminal is just better integrated into MacOS. Probably my favourite terminal command is `open` which on MacOS lets me open any file in the associated application. I haven't found the same for WSL yet.
I have heard something like this from colleagues, and I can confirm that staff Oyster cards are very fast. But I've always felt that regular Oyster cards are very fast too, so I don't notice much difference.

When the validator detects a staff Oyster card, it does check if the card is hotlisted (in case it was lost/stolen). But otherwise there's very little logic required.
VirtualKeyboard API for Browsers
The people who mocked him were wrong. This has no bearing on the efficacy of mask mandates to slow the spread of Covid.

Either masks reduce the transfer of Covid in schools or they don’t. The fact that you feel outraged about how this kid was treated doesn’t change that.
Timing with curl
Early smartphones had poor connectivity and the web at the time had very poor offline support.

While Apple initially said that apps would be web apps they never really walked the walk. No html-css frameworks for optimizing sites for the iPhone. No frameworks for offline support.

And this was at a time when Apple and Google were good friends and Google were developing their Google Gears for offline support (you could use gmail offline with google gears back then)

Apps offered 4 things: a development environment, offline support, a monetization strategy and a cool factor.

Make it 5: they also supported things that are more than a glorified webpage.
You can call a GraphQL API using any HTTP client.
> .NET has always supported AOT via NGEN

I didn't claim otherwise. But AOT != "native".

What makes something "native" is not merely the fact that you compile to machine code. It's one of the main features of native code but far from the only one. Again: there's a reason they came up with ".NET Native" and called it that despite the fact that NGen always did AOT. And there's a reason the Android NDK has an N, unlike its SDK. It actually means something beyond AOT.

You can go against the grain if you want and call them all native apps, telling people they're Wrong On The Internet, but you're just confusing people.
I love WSL1. With WSL2 and the move to Hyper-V, I just decided to drop WSL and manage my own VM manually.

I use the remote development tools on VSCode that power WSL to make everything feel like it's running on the host directly, just like WSL2.

This way I don't have any confusion born from it pretending not to be a VM. No issues with network port mappings, dns stuff, who owns what binary and how does it execute? When is WSL2 running and when is it not? etc etc

Ultimately, I would rather run Linux on my desktop as a daily driver but the desktop experience is not quite there yet for me to live (at least) 8 hours a day in. Gnome 40 looks great though, can't wait too see what the future holds.

My dream is running Linux as a daily driver where the UI is more polished than MacOS. Windows will run in a VM and will be used for API calls for playing games (I wonder if we will ever see some kind of GPU sharing for virtualisation).
It is relatively simple, as in no laws need to be passed or anything. The pension board could decide to match the PPA 2006 standards the government requires for non taxpayer funded DB pensions anytime it wants.

They will not though, since that would increase their own taxes, and of course start a political firestorm.
Crank CRM
Crank CRM is the complete toolkit for small businesses where you can grow & manage your biz from one platform. There are no packages, just features so you can build a platform your business actually needs on any budget. Crank CRM is also available in multiple languages and countries with respective currencies.

We are a small team of 3, including two very talented, hard working developers who genuinely wanted to build a platform that was actually beneficial to small businesses and not just on the front. We welcome your feedback and suggestions and hope you like Crank CRM. Start your 14 day free trial with no CC required here: https://crankcrm.com
Formerly. But now we have wide v6 adoption so there
is much less incentive to use ambiguous addresses given the security, monitoring, internetworking, complexity etc costs & risks.
Cheaper for the industry to lobby for many things (like importing labour, etc) before they pay existing workers more?
Since you seem to be knowledgeable is there an objective writeup of the thought process behind this whole thing e.g. Joe Rogan, who was vaguely skeptical of Covid, I think, I remember Bill Burr mocking him for having a big opinion on the manliness of masks rather than listening to doctors.

But then he got Covid and announced he was taking a medicine that some people think might help, but hasn't been proved.

Now there's all the talk about horse paste or whatever but I feel like we all skipped over a step where there's a group of people who have taken a conspiratorial approach now leaping on an unproven medicine, which just seems odd. So they've always believed in Covid, but pretended not to?

And I feel like I'm going crazy but didn't this already happen with some other drug, that people thought might be really helpful but turned out not to be?

Is it the lockdowns they don't like, the vaccines? Why is jumping on unproven meds so popular in certain circles?
I wonder if the planner can look at stats of full query execution in addition to the table stats. That way it can fall back to a previous plan (or previous table stats) if things get crazy.