skysight-inc/HackerNews huggingface dataset:
This is kind of an Ask HN: Is there actually a trend in the grand cycle of ideas where we're returning to native apps? If so, what's causing that?

Is there some tech that's making it easier? (Maybe easier memory management, big enough market on each platform, React Native on the desktop, or many native-mapping frameworks, or Swift UI on macOS) Maybe people are tired of Electron?

I'm only talking about devs because many users won't really explicitly notice.
Have you discovered the link to "Lists" at the bottom of the home page? Those two and many others are on it: https://news.ycombinator.com/lists
I think this is way oversimplifying the realestate market.

1. There is a fixed amount of realestate that must be shared by a growing population.

2. Inflation means the cost of everything is increasing. Why wouldn’t that provide significant upward pressure on homes?

3. Local governments spend a lot of effort maintaining high real-estate values. You can’t fight city hall.
DC isn't unusually dense. It's only the 6th most dense city in America and not even in the top 100 for the world. It doesn't even have an districts that are in the top 100 (Paris, on the other hand, features several districts and still has good public transport networks).

And this is just looking at density in terms of population. There's also building density, London would rank very high up there and has excellent public transport.

The problem in DC isn't technical; the problem is cultural. You see the car as a solution so you keep investing in roads and under funding public transport. Whereas Europe took a different approach. Some UK cities have "park and ride" schemes where you parks on the outskirts and get a cheap bus into the city. Buses will have their own dedicated lanes too so aren't subject to congestion. Some of these cities even go as far as pedestrianizing chunks of the city center so the only way to access it is via subway, bus, tram or bicycle.

The benefits of improving public transport isn't just reducing congestion either. You improve the transport for the vulnerable (elderly, poor, etc), you improve the air quality in the city, you improve road safety. It's better for the environment, it's better for peoples health, it's better for moving people around. But it requires a cultural shift to happen.
I'm also unfamiliar with how the comparison shakes out, because I don't know the details. From a pop culture perspective, it doesn't seem equivalent - didn't TikTok eclipse Instagram in a big way? I know they're not the same medium, but I thought TikTok ate Instagram's userbase anyway. Regardless, I feel like YT is way bigger than Instagram, but I am also, as they say, completely out of touch.
controlling fish tailing tractor trailers in snow would be on the harder end of the spectrum of automating truck driver problems

Yes and no. On the one hand it's hard problem because of all the variables involved, on the other hand it's easy because it's 'just' a physics problem. There is no trying to second guess the intentions of other humans acting weirdly, no trying to decipher hastily erected diversion signs, no trying to interpret what that guy standing in the road waving a sign at you actually wants you to do etc.
Australians too, generally. The Fast situation is a very peculiar Australian.
If it's hard, people are not going to spend their attention on it unless deemed worthy. Like it or not, there is a class of IT-professionals who settled on the idea that macOS won the desktop-game, reasoning that Windows is and will remain trash, and that Linux can't deliver a comparable quality in UX. Someone who wants to focus on building a product can't dedicate the same amount of energy opting for cross-platform, and that's fair. You don't have to pretend their software doesn't exist - if you're not a mac-user, it literally doesn't exist for you, and that's okay.
Interesting read - I love questioning “the process” and drilling down in ways of working.

I am, almost an involuntary, manager of 6 different dev teams, and I often say that my aim to reduce the “management” part of my job to a shared duties whiteboard.

Having this as an utopian goal I really strive to remove anything that will hinder team autonomy.

Transparency, communication and ownership is crucial to this mission. Always team, never individuals!
> Most of the things people were going to write native for in the past have been absorbed into the browser

The use cases for native applications vs. in-browser frontends are still very different - not everything depends on a network connection. Complex applications that might rely on non-trivial toolkit features are more, not less likely to be native,
On the bright side, PySide has finally been adopted by Qt as its official bindings, and it has made PyQt largely redundant. I find it simplifies a lot Qt app development on desktop, and it has the potential to attract a lot of new developers to the platform.

While QtWidgets are stagnating and Qt Quick is arguably very "HUD"-centric and barebones for desktop development, there are nice portable UI toolkits such as KDE's Kirigami popping out that are very usable even without KDE.
> I believe the US has a national ID scheme, just not a mandatory one. You need to request an ID card (though the vast majority of people just use their driving license), but just like you need to proactively get your ID card issued and renewed in France.

It has national ID standards for drivers licenses, but as far as I know it doesn't issue any kind of national-level ID document besides passports (and passport cards), and you can only get those as a citizen.
To get an ID in France:
- Go online, request a birth-certificate, wait a week to receive it by mail.
- Go to the city-hall, with a photo, birth-certificate, and proof of residence, then fill a form, pay nothing.
- Wait ~6 weeks, pick-up at city-hall ID, valid for 15 years.

To get an ID in USA:
- Hope you still are in possession of the only copy of your birth-certificate.
- If not, hope that your church/city-hall, can provide you a copy.
- Go to the DMV, birth-certificate, two proof of residences.
- Wait couple of weeks to receive by mail.

Things are much simpler in France, cost nothing, and because it is mandatory to have an ID, it is never an issue to provide one.
Usage really took off after 2012, so it worked out? That said YouTube is way more foundational to the web than Instagram (and more used[1]), if you're looking to view* any medium to long form video content you'll chances are, you'll be on YouTube.

Was there anything FB could have bought in 2012 which would have been as good an acquisition as YouTube was to Google in 2006? Nope? I'm sure they hoped Oculus (2014) was but that sure ain't it yet.

[1] https://www.pewresearch.org/internet/2021/04/07/social-media...
>Now this is why I love HN, its to see another fisherman!

Is "fisherman" supposed to be a Canadian expression?
Drop your Chrome-based browser.

Website is only for those who do most-secured approaches.
I don't know if there is a trend, just developer folks talking about it.

There are endless amounts of developer chatter about using / not using Electron.

As a user ... I really don't care what they use, the app runs well or it doesn't and I don't care why.
Yup, that's pretty much it. I had a huge dataset - so wanted to see what interesting uses I could put it to.
A solar flare wouldn't even hurt the power grid, if management shuts it off in time. If some Republican Governor insists his state doesn't shut theirs down... well, that's just Darwin entering the 22nd Century.
I think making it harder for foreigners to buy houses as appreciating assets has always been a talking point and I suppose it probably helps if the bar against foreign money is higher, but I see it more as a whack-a-mole game. The example of chinese kids buying property to park their parents' money comes to mind as a way that people get around regulations. It's relatively easy to get permanent residence and even citizenship compared to the time scales of real estate, combined with the "using family members to siphon money out of China" thing.

But you're right, I don't think there's going to be a single action that solves the problem fully on its own, so taking it one step at a time is a good approach.
Morocco & Algeria probably do not consume much pork, though.
Well, no. That's what thinking is for. To separate words from their source and consider them for their content. A reading of Principia Mathematica by Hitler doesn't tarnish or invalidate the words in any way. Context matters.

Basing judgment on the source of an idea isn't a perfect tool for navigating life. If someone is telling you lots of true things but in a way to compromise you, or to sell you something, or to get you to join a cult, then who that person is provides valuable context.

If you want a system, Peterson has a ready-made and inoffensive set of rules to play off of. It has a built in technique to improve on the rules that doesn't compromise your ability to think about new material (whereas scientology or other religious systems cripple you deliberately.) Identifying a collection of true things is the point, and then looking for good faith operators willing to share their model of successful behavior.

Robbins is a typical self help guy, and the value is there, but to me it's been most useful as a baseline against which to measure other systems. Robbins represents the line of hucksterism for me, where if you're playing with those ideas and presentation techniques you might not be legitimate. I think he's mostly just over that line on the side of authentic, but he often falls short.
Neovim [1].

Emacs with evil-mode work pretty well (IMO the best "vi-emulation" within other editors; the vi-plugin in JetBrains-IDEs works also quite well, though), however I learned painfully that you need to know two languages in order to configure it to your needs: Emacs lisp as well as well as vimscript for your vim-configuration. And that is just too heavy for me, so I'm back to Neovim.

There was the very promising OniVim 2 [2], which is very fast and powerful. However fundings were not enough, so the work on it came to a hold.

And then there exists a handful of other modal editors with vim-like modes. Kakoune [3] comes to my mind here, which may be currently the most vim-like non-vim editor actively developed (IMO).

[1] https://neovim.io/

[2] https://v2.onivim.io/

[3] http://kakoune.org/

Edit: typos.
That's an interesting question, but it skips some steps.

The reason is that these are all post-war constructions. London and Paris (I don't know Seoul) already had dense, walkable cores that predate not just the modern highway, but even the automobile. Inner London was 5 million people in 1911, and the rise of the car drove that population down! And things didn't really get going until the highway boom. The interstate system (and similar projects in Canada) didn't start until the 50s, and didn't finish until the 80s. So this whole project is fairly recent. Highways enabled a whole new kind of development - the suburban project. And now the boom is over, and it's time for the hangover.

And you'll note that it hasn't been all at the same time. LA famously hit these limits in the 80s. While Atlanta only hit them in the last couple of decades. What you're seeing is the end of a long process.
Microsoft Windows 95 Launch with Bill Gates and Jay Leno (1995)
The very same party that is pushing voter ID also generally opposes measures that would ensure that every voter has ID.

The goal isn't election integrity, but rather to shift the outcome marginally in one direction, based on the demographics of who does and does not have ID.
It has no underlying value.
The comparison to YouTube still seems apt. It's very hard to avoid YouTube if you interact with the Internet at all, no matter your age or interests. On the other hand, I suspect most people over 30 can go weeks without ever interacting with Instagram.
Many people here seem to forget that cookies aren't the only way to track, and fingerprinting a user is easy without having to use cookies (via UserAgent, IP, canvas data, and a myriad other techniques).

Now, I wonder what does the GDPR and similar legislation say about those, but my uneducated guess is that a user accepting the site's policy regarding user data collection would approve the use of fingerprinting as well (and deleting the cookies would only work partially, privacy-wise).
How to handle video autoplay on web just like YouTube
Well, the US has passports and passport cards, but they're not inexpensive--in the $100+ range with card a bit less--and pretty much no one gets them if they don't need a passport. (And as sibling comment notes, those are only available to citizens--though that's not really relevant for voting anyway.)

Drivers licenses and equivalent ID are at the state level although there's now a fairly high level of standardization (if you get a REAL ID version--required for federal purposes like flying).

So basically government-issued photo ID is fairly readily available but it's (often) not free and can get tricky in cases where, for example, you don't have a permanent address. And, unless you have an existing chain of ID documents, you need your birth certificate at some point.)
I’ll be following along, hopeful you’ll publish more specifically on hiring as time goes on.

Would also love any other recentish articles about hiring macOS developers if anyone’s got em.

I’m very bearish on native macOS after the most stereotypical “worse is better” experience in the late 2010s working on a macOS (now electron) product, but am increasingly reconsidering.

It’s too early to say and I’m too cynical to anyways, but it’s starting to feel like the release of the M1s really has injected a bit of life and taste back into the scene.
I have explained at length in other replies here. Read those.
>Native. Fast. Lightweight. Zas Editor was specifically developed for macOS. That enables it to be more performant, have a significantly lower memory usage, and have faster startup times than non-native apps.

Yes, please. Give me this right now!
Not really without Apples approval I guess, but in Playgrounds you can build full apps and distribute them via TestFlight, even submit them to the App Store.

I have also found getting the TF approval is trivial. I use it to build small apps for myself and friends for one off things.
The predicted value is so incredibly far from zero that you can pretend it's a truncated Gaussian and not see any actual difference in the results.

Alternate reply: Gaussian approximation to the binomial is perfectly valid in all sorts of cases.
It usually takes work to get out of it. You will need to put in the effort.

I suggest you focus on making it your mission. Try therapy, try antidepressants, pay attention to your feelings throughout the day and notice patterns.

A partner, community, or dog often solves the problem for many people. But the first two are of course hard to obtain.
Probably no software was ever written specifically for the Pentium 3 (so that it would break on a Pentium 4, or different Pentium 3), so there isn't much reason to emulate it too accurately.

What you are asking is FPGA territory anyway, maybe not even that, the Pentium 3 is too complex to accurately emulate.
Ah I didn't realize that. Computers are very fancy and who knows how they work.
Yep true. I should have been more clear - I just meant that toxic positivity is more widespread, it's not only at fraudulent companies.
@mikko (Mikko Hypponen) tweeted it. https://twitter.com/mikko/status/1512416500468101120
>because nobody knows how to design a great Windows-native application

In that case it is a question of resources right? Nobody in our org knows how to do that thing well, so we could have them go learn or ... use Electron and get the app out the door...

The choice for an organization with limited resources seems obvious.
It really comes down to what you want to achieve. Based on my experience, they're good enough as proxies, but I wouldn't install a database on there.

Keep in mind, you get what you paid for. Many low cost VPS vendors are also using low cost IDCs to host their hardware. Some of those IDCs might be heavily sanctioned by other online services (say, Google will always want to verify if you're a human if the IP of the VPS lands on the sanctioned range).

Other than that, they're fine. My VPS with Virmach has been up since 464 days ago, I consider it stable enough (again) for my application.

If you're interested in low spec VPS, I would point you to Low End Talk (https://lowendtalk.com/), which is a forum for low cost VPS vendor and consumers.
Why do you assume the flatpak comes from a no name dev? My calculator flatpak comes from the same people who wrote it, and I obviously trust them, otherwise I wouldn't be using their application.

So why should I trust them less than my distribution?
> Compare that to the US [...] it becomes clear that access to vote is just not a priority for France.

This is laughable, the number one reason for the ridiculously low turnout in US elections is that elections are held on Tuesdays when people actually need to work.

That'd be easy to fix...
Given the rapid change in the way people consume information, books are likely to be as easy to get as Paper Road Atlases are.
Why are we discussing a random 10 year old comment on someone's opinion on a random topic? Surely it cannot be the mere fact that someone asks to bookmark it for review 10 year later.

What is the OP looking to achieve, also given the title (which doesn't refer to the actual topic on the acquisition)? They want praise for putting this in their calendar? They feel we should put this George person in their place for getting it wrong?
Because I don't agree. I don't know what I'm disagreeing to and I don't want to know. None of us do. Most of us use ad blockers anyway.

If your website can work with the highest restrictions, then just make it the default option. It's the engineering thing to do.

I don't want a EULA or some rules just to make a few HTTP requests.
Not really.

https://www.brookings.edu/wp-content/uploads/2016/08/where_d...

Percent of income spent on housing for low income households went from 35% (1984) to 41% (2014).

So higher, yes, but it wasn’t “much smaller”.
Can someone explain this in laymen's terms?
I’ve written short scripts on my phone using Pyto (https://pyto.app/). It’s a bit of a hassle but if you just need to write ~15 lines or modify some copypasta it’s not too bad. The Pyto GUI feels sympathetic to phone users.
On a single day!
How to get unfollowed/blocked on Twitter 101. I'm pretty sure I've said the same thing on some previous pipedream submission, but: Please don't use "here's how to implement $spammy_thing with our software" as an example. What's next, "how to email everyone who starred your GitHub repo"? "Find random email addresses on the internet to spam"?
Seems odd to link the tweet, but not the article directly linked to the tweet. If you're interested, but don't want to click through, the actual blog post is below.

https://blog.heim.xyz/palm-training-cost/
Once you've learned vim why do you care if any other editor has vim bindings? What can you do with vim-mode ZasEditor that you couldn't do in vim?
Also candidates parties received money from the government based on members numbers.
Are non citizens allowed to vote in state and federal elections?
DataStation, open-source data IDE, 0.9.0 is released
5% is bad after sellers got used to high sales prices at 2% (with lower rates, more of the payment goes to principal). They took away the punch bowl and the party is over. The rate itself (5%) historically is not high.
You're absolutely right, however it's an issue because the people fighting for requiring ID are not also fighting to get IDs to everyone (or in some cases they actively fighting against that by closing DMV locations in certain areas... and are generally just making it harder).

This cannot be a case of Require IDs first, deal with the repercussions later. These steps MUST be taken together or not at all.

It also becomes partisan when you look at the IDs that are considered acceptable in some places.

- Hunting license: Allowed
- College Student ID: Not Allowed

Hmm, I wonder if the demographics of those populations might have affected that decision somehow...
Not sure if it's a bug, but sometimes single circle stuck and is not moveable
I feel like I can get much of that information just by searching maps and inferring qualities of communities by the proximity and quality of amenities nearby. At least I thought it was pretty accurate during my home search.
> I'm only talking about devs because many users won't really explicitly notice.

They notice, but "devs" tell them that software just gets more complex so they need to buy beefier machines, which is actually shitty advice in a world where you can't upgrade ram or anything.

devs are lazy, and don't care about the end users. "Works on my machine (64GB RAM and a zillion cores)"

The bigger the audience, the more impact performant software has
Users don’t consciously care about 99% of UI and UX, the entire field is at some level the art of ensuring they continue not to care, not to notice.
Canada is more like Europe in this sense, too. The American mortgage market is a bit weird from a distance.

Here you have your choice between a variable rate mortgage (floats at BoC rate +- some %) or a "fixed" rate on a term (e.g. 3% for 5 years) and then you renew at whatever rate is current at the end of the term.
Ah yes, I forgot they do that. That's a really helpful idea, thanks!

I'm based in Herts/London, so a bit out of the way for a casual meet :-)
To clarify this a bit. Belgium is a chemical production powerhouse, the port of Antwerp is brimming with chemical plants so "plausible" deniability.
It’s $5 in the U. S. store. I bought it anyway despite having been happy with i41CX:

https://apps.apple.com/us/app/i41cx/id292619450
>"strict limits" on proxy voting

The US doesn't allow proxy voting in elections at all. Furthermore, it was banned to deliberately disenfranchise illiterate people in some cases:

>In Alabama, the Perry County Civic League's members' assisting illiterate voters by marking a ballot on their behalf was deemed "proxy voting" and "voting more than once" and thus held to be illegal.

http://en.wikipedia.org/wiki/Proxy_voting#United_States

Talk about a false equivalence.
Russia’s certificate authority for sanctioned organizations
This was my favorite video, too.

Absolutely life changing.

My other favorite video of his is on boundaries. “Why you can’t set boundaries with family and friends.”
He had a different one
One of the things I like about native apps is that they can tie into the platform’s specifics. If you build it right, a lot of your code can be platform-neutral calling into platform-specific behaviours such as, but not limited to, the UI.
> It's simple: election margins are super slim right now, and Democrats are concerned that some sliver of their base--people too poor or busy or whatever to get an ID--will be disenfranchised as a result.

Which I tried to directly address in my comment (at least the busy part, and the too poor part can easily be addressed by having the agency I proposed pay the fees for the ID). It's a solvable problem, and solving it seems like it would be clearly in the public interest (for way more reasons than just voting).
Sure, but it seems like the next steps would be (1) make a local build tool that works like GitHub Actions and (2) make your builds reproducible. It seems doable?
wonder why these dont show up?