skysight-inc/HackerNews huggingface dataset:
Since at least medieval times, civilization as a whole has tended to move towards freer, more democratic societies - almost without any meaningful, lengthy changes. This is particularly true since the industrial revolution. (Correct me if I'm wrong above.)

Given this, I find it hard to believe that future societies would somehow become more oppressive. Rather, I think true democracy will have reached virtually, if not practically, all of the world. Menial tasks have largely become automated. Most people are well fed, secure and have access to education and information. Brick and mortar stores (be they for clothing, groceries or anything else) are largely a thing of luxury.

Speaking of education, most societies do not emphasize a traditional educational path involving 3-5 years at universities like they do now. Higher institutions now play a larger role but the benefits of technology in information diffusion and communication now means we have more meaningful and regarded ways of acquiring knowledge in other places, in other periods of life and at different paces.
Incidentally, I am thinking about writing an Aperture export/migration tool. I want to at least preserve the album structures, ordering within albums, version grouping/selection and image metadata.

I thought about doing this as a commercial project, but it's likely I'm the only one who cares (I have a large archive of historical photos organized using Aperture).

One thing I've learned: from now on, I will organize my image archives using my own software. I am done with trusting any large company.
Ha, you made me curious. Do you think they would actually reply to emails?! — though it would probably be faster to Google for a good manual or teacher's blog.

Btw more than "knowing", it's the official institution that officially decides on linguistic rules and their evolution, for the French language in France. It's called "prescriptivism" (higher authority decides what's right and what's not, period) as opposed to "descriptivism" (such as the American English language, for which nobody gets to make these calls, and dictionaries merely follow usages by people).
> As with all human curation, there are problems, but on the whole it does keep the app store a remarkably safe place to acquire software.

Yes, that touches the old but increasingly pressing question of how the internet should be governed.

So far the discussed answers seem to be "anarchy" or "corpocracy" which honestly sound both equally sucky. Maybe we could come up with some additional options to discuss at some point.

However, back to Apple's point, of course there are problems - as everywhere - however, Apple does not seem interested in fixing them, as described in the article. (Not that other app stores would be better here probably)
Says a person living in a free democratic society...
Yeah right now there is a tech bias since the scripts and sources on the backend are focussed more on that.
In the past when I looked for a new app I went to the app store. But now since I'm on an older version of MacOS and very few app store apps run on any but the latest release of MacOS, I don't bother. I find the apps I need by googling.

Edit: This implies there are a lot of great apps that don't get my money because they only sell on the app store. Looking at you Pixelmator.
> Page not visible? Just stop it. Stop the layout engine, stop the javascript VM. If there was a transfer in progress, let it finish, a page might get the callback when it's active again

Contrats, you just broke the web for anyone doing one of the following:

- listening to music in the browser.

- having a webRTC chat with someone while browsing.

- keep reading another tab while waiting for a page to load.

And I'm probably missing a dozen of other totally legit use-cases.
I still cannot get nVidia driver to offer subset of native resolution. Eg. My display is 2880x1800, but I wish to game in 1440x900 or similar. Not a problem for other OS’s, but nVidia Linux driver doesn’t allow this.
Tangentially related, but I hate by-default enabled middle mouse paste on Firefox. I use autoscroll (hold middle mouse) to browsing, and it keeps sending paste on the site. Why is it enabled by default??

At best it's mild inconvenience, at worst it leaks company data to outside websites that bother to capture it.
>For instance, if I want to plug in a USB microphone, headphones, and two displays to my computer all at once, I'll have to do some configuration through the command line to make them work correctly.

tbh this kind of thing is why I keep leaving linuxes/unixes/etcs. the amount of background knowledge you need to have to do this without spending hours each time is immense, and I didn't grow up with it so I don't have it.
If the database is the primary source of data, how do you get the data from there into the log-based replication method? I assumed the OP meant you'd write to Kafka, and the messages would be processed twice: once to write to the DB, and once to ElasticSearch.

Not wanting to do that for a small project, but wanting a better architecture than I've got, I'm curious about your proposed approach.
Ask HN: What are the ‘restaurant’ or ‘coffee shop’ of online business?
IRL a coffee shop is a pretty simple, basic business that anyone can start. You need to rent a place, buy equipment and supplies, hire staff. Then, in theory, it “just works”.
What are the parallel businesses in online/tech? You don’t need to develop self-driving AI or a teleporter, it “just works” - and there’s still a space for you against big incumbents (Starbucks). Is this even possible anymore?
Dropbox takes care of versions for me :)
> Now, almost anybody can go for miles fairly quickly without breaking a sweat.

Yeah. Cars do that. Congratulations, you understand why people prefer motorized, individual over public or non-motorized, individual transportation. And btw, elevated freeways were one of the solutions for car traffic in the past...

In a dense city, if you want to "reclaim" your space, you have to invest massively. And I'd say the inhabitants need to pay. So tax everyone close to a city center by 50% of their current rent/mortgage and you can build the infrastructure of your dreams. It's not the commuters that profit from that investment, so they should not pay. If you merely want to protect the air quality, just forbid ICEs inside the city limits after, say, ten years. But please be consequent and apply that to your buses, taxis, delivery vans etc. as well.
"...that I only wanted to spend a month on blows up to a year as I keep going down a rabbit hole to learn new things."

As long as it does not impact family time and such, how is this a problem? You're passionate and driven enough to keep working on side projects and learn new things all along, that's just awesome!!
The point is not to ban cars completely, but to also accomodate other means of transportation as well. Also in city centers only limit cars to a strict minimum (delivery, disabled people, etc).

Honestly, I feel like a broken record bringing again countries and cities where it's working, they're not magical countries but real countries where different choices have been made.
Well yes, but OpenVPN has many dozens of different options and my experience with it is that it's a pain in the ass to get the right set of options (on both the client and server) which result in minimal latency and maximum throughput.

But you're quite right that if you already have a config that you know works, WireGuard has no significant advantage in this area (in terms of ease-of-configuration -- though the keys being quite short is nice for SSH-like key distribution). But if you're starting from scratch then you need to first figure out what is the right configuration to use (or you need to pick from the many dozens of "set up OpenVPN quickly" scripts) and then you need to hope that your configuration is not insecure.

WireGuard can be set up and work just as well as any other configuration without a script in a couple of minutes (or less than a minute with a script). The script that was linked in a sister comment to "set up OpenVPN quickly" also sets up Apache for god's sake...
Atfarm - https://at.farm - uses satellite data to provide precision fertilization maps for farmers across the globe. (Disclaimer: involvement in the setup)
I think we're largely in agreement.

If you can't leverage the asymmetric information about your company to make a competent buy/hold/sell decision then yes by all means diversify it all.

I just want to make sure the point about asymmetric information is clear though. And it's more relevant in private companies than public ones.

If you're not willing to buy and hold private company equity even after having access to asymmetric information about the firm, then you should consider leaving the company entirely. If you don't then that defeats the entire purpose of taking a chance on a private company and being compensated in equity which can't be acquired through traditional means. You're accepting the equity presumably because you think it's worth a lot more based on the asymmetric information and market opportunity.
I can't speak for the experience of Windows 10 because I stopped using Windows altogther some time around 7. But I entirely sympathise with OP's habit. Maybe not as fequently, but at least once or twice per year, I reformatted my disk and reinstalled Windows just because if I didn't the whole system became sluggish and unusable. Looking back on it I think it was also a way of exerting control over a system I knew wasn't truly ever mine.
As a European from a poor-ish lower middle class background, I can tell you that even free university doesn't cut it economically.

The thing is, every year you stay at school is a year that you're a financial drain to your family and a year that you're not being an active money earner. For many, it's simply not affordable to be in their formative years until they are 22 (likely even longer if studies take more than 4 years, they in practice need a masters/phd in their field to succeed, or if they fail and have to retake some subjects).

At least in my country, the system is simply not made in a way that can support a person studying and working at the same time, for a variety of reasons (lack of part time, weekend or flexible jobs, amount of work that one has to do at home, uni schedules that don't account for job-study balance, etc).

On top of that, there's the apparently less important, but in practice enormous psychological pressure of not having an actual adult paycheck until well in your adult years.

A life where your friends that went through a fastest route to the job market are living with their SO, spending money in life experiences and traveling while you're 24 and still have to ask your parents for money to have a beer, eat at mcdonalds or go to the movies (knowing they can't afford much on top of that), or where you can't take a girl to your house because you still live with your parents... it's basically assuming that you'll have to live like a teenager until you're almost 30.
I think it really depends on the trend. Some can be spikes or fads especially in fashion or food. But equally, some keep rising and turn out to be part of broader industry trends that you regret not getting in when you first discovered them. The hard thing is spotting the difference!
I live in Edmonton, North America's northernmost major city. I've been cycling year round for about 15 years. It went down to -42 in February, and I was out riding.

I've never had frostbite. I've still got all my fingers and toes. Although it isn't enough fingers and toes to count all the people I've known personally who've been killed or crippled in car accidents.
I'm using DDG for less than a year now as my primary search engine.

One day I just decided to switch to DuckDuckGo and give it a try for at least two months before giving up. And it turns out two months was enough to kill the bad habit. Also it turns out Google being the only good search engine is just a myth. I hope more users give it a try.

I sometimes use Google search for online shopping or as spell checker.
The author of the article probaby bikes 10 minutes every day down a straight street and now he wants to try Trump's think big
People don’t sell their labor to employers at a “fair” price, they sell at whatever the can get. Same concept for any other transaction, sellers will sell for the highest price buyers will pay.
> I suggest you start a journal, explore your own past experiences and try to figure out what went wrong and why and why you still blame yourself so much all these years later such that you need to project your fears onto your daughter and can't trust her to have better sense than you had.

I though maybe your previous post was a one-off but nope, you really are coming across as condescending.

Hopefully by pointing out passages people are likely to find condescending and off-putting you can figure out how to tone that down so it doesn't get people's backs up and drown your message.
Reproducibility is a little less convenient, but you can ask apt to dump which packages you have explicitly installed, and then clone the machine by asking it to install those packages again.
I’ve only ever opened the App Store when there’s one particular tool I need to use. I’ve tried casually browsing maybe 3 times in 10 years (because it seems most people do this often) and it just seemed like endless fluff and garbage. I’ve never downloaded anything that I didn’t go in thinking “I need this.”
Here in Seattle, with a powerful bike lobby, the cyclists come out when it's warm, dry, and daylight. Which is about 30% of the year.

The demographic that bikes are young, fit adults. Can't bike much of anywhere without struggling with hills.
Just like Apple Store ? (except the part where you can add 3rd party stores)
While I also grinned at this inventive term my gut reaction is one of please not another one of those discussion-stopper epithets, free discussion is threatened enough as it is.
San Francisco has the best weather you can think of for biking: never too cold, never too hot, not that much rain.

Yet the bike infrastructure is mostly bike lanes painted on the road and used as additional parking.
Asking my co-workers out to lunch
Nice. So I guess I'm not the only one who absolutely hates the "humaaans" ilustration set and other sets with similar uncanny deformations.
I think that if you're building Bots that can simulate LeGuin you're getting awful close to XKCD mission accomplished territory though.
Well in this case, it appears the county permits dept knows what they are doing, and the poster doesn't. Can't see what has to be fixed.
They will fall back if they cannot represent the number as a rational; I just pulled them out and had them do \sum_{x=1}^{1000}\frac{1}{x^2} and they both gave me a decimal result.
Lilium’s electric air taxi is finally flying in new video
Today it's solid. And tomorrow? The story for fixing it if it breaks is a flag day - works fine when you have ten users, not so much when it's ten million.

The "agility is bad" crew have a decade or two to wait before they can show anything at all meaningful beyond "my new thing is newer than your old thing".

That doesn't make them wrong, but it makes their position unproven in practice.
Please follow the site guidelines when posting here, regardless of how wrong or annoying another comment is.

https://news.ycombinator.com/newsguidelines.html
However, that developer investment is required if they plan to keep selling their application - hardly anyone will buy an app outright without modern platform support.

If you are growing your market, you can make your app a flat charge. If you are maintaining and and expanding an app for an existing user base, subscription is a better way to go (and something Apple does support well).
Chrome may have conquered Earth, but one tiny village in Firefox is still resisting...
With a more scientific approach, the IPCC[1] models show we could see mass migrations between 200M and 1.5B due to climate change before the end of the century. Not a total collapse, but the collapse of a dozen of countries due to unsustainable heat and drought.

[1] https://www.ipcc.ch/apps/njlite/srex/njlite_download.php%3Fi...
The key at this point is to pick a good public company (except Beyond Meat that is highly overvalued compared to half year ago). In that case it doesn't matter that much if you're getting options or cash.

I don't see any reason for working for overvalued options at a not-early-stage private company. Also I view being an early stage employee too risky to worth it.
No, the churn rate is super-low. GC was introduced ten years ago and finally killed this year. QTKit was introduced sixteen years ago and also killed this year. WebView I believe still works!

The deprecation cycle is a decade or more, and in every case there's a paved migration path (GC->ARC, QTKit->AV Foundation, WebView is trickier but for good technical reasons). This strategy and timeframe seems eminently responsible.
Let's not forget that the studios have an artistic side too; Harry Potter and the Order of the phoenix lost over a hundred and fifty million dollars (sic) but out of the goodness of their hearts they pressed on with the series!
1) You have to setup and recreate part of your database in elastic search. So you essentially end up with two databases. Which now you have to keep in sync.

https://tellthebelll.us
Happens to me as well on Chrome/Mac. Not Safari though.
I support a MacOS app that connects to hardware devices via Bluetooth low energy and/or USB back to 10.7. First off, Apple makes it damn near impossible to test old versions, but we have every OS in a parallels VM and have copies. Every single release introduces breaking changes. We also bundle a version of our app on the hardware device and this is a big deal for us when an old version stops running on a new machine/OS. The way they’ve changed ATS over the years has broken across major versions.

They’ve changed Bluetooth chipsets a number of times over the years and each one has its own behaviors which makes writing one single BLE communication library that works for all versions very difficult. For instance, in the latest chipset, if you try to increase throughput by using a mixture of ble characteristic writes with and without response, you can very easily end up in a deadlock situation. It appears the hardware buffer just drops ble packets including those with response if full (which appears to hold 5 packets in the latest 2019 MacBook Pro). Dropping without response packets is fine since they’re expected to be unreliable (and you can build a reliable protocol on top) but they drop the write with response packet which the firmware blocks forever on (you can see this pretty clearly when using a ble packet logger). There’s no timeout and all subsequent packets are queued and never sent. Reliable writes should never be dropped!

Every new MacOS/iOS release is a worrying event. Testing the betas which are super unstable increases the tension because you never know if they’ll fix certain breaking changes. Up until the latest beta, our app did not work on iOS or MacOS until they rolled back some ATS hardening because they didn’t like the certificate pinning style we did of manually evaluating trust (which worked countless versions back).
Elasticsearch isn't a database, it's a search engine built on top of Lucene. Although some may use it as a document-store, and their own marketing claims it's ok, it never ends up being a good choice: https://www.quora.com/Why-shouldnt-I-use-ElasticSearch-as-my...
Why don't you try to scale your business up?
Well that just wraps it all up with a nice neat little bow on top, doesn't it? Let's put this together for the HN readers:

Chinese company Tencent is a Discord investor.

China requires face scan to get a mobile number starting Dec 1.

Discord begins requiring mobile number to keep account.

A Chinese surveillance camera may soon be using your face to review every discord message you ever made as it is observing you. I'm sure this will apply to the facial recognition customs kiosks as you enter/exit the country. Have you seen them? Scan passport. Door opens. Step into the kill box. Scan face. Approved? Second door opens, you may pass. Not approved? Well... you probably should have stayed home, friend.

If discord asks for your mobile number, keep this in mind.
Ask HN: What work is being done to make the internet censorship proof?
This is a very open question. I've been researching the topic for four months now. I'm interested in the experiences and work of people in this direction. Pointers to research papers/projects are also very much appreciated.
You’re not allowed to create a crippled or discounted version per the App Store rules.

You are allowed to make the same version available elsewhere and pocket the margins.

This is what BBEdit has been doing for many years for example.
I don't know what "disappeared" means, but when enough users flag an article relative to upvotes, it falls in rank. That happened here.
Companies Will Use Big Data for Customer Retention
I think you're right about the decoupling. But I don't think they do it this way for press reasons to be honest. Apple is all about integration, And it makes sense that this applies to Apps/OS as it does to OS/Hardware. Also, most buzz is generated by OS level changes (Dark mode etc.).
The demographics regarding participation are well known to be self-fulfilling negative prophecies. That is, if you don't build the infrastructure, then participation declines (or stays low), and particularly amongst the groups you mentioned.

Low participation from a particular group != low latent demand.

I've ridden in every Australian state capital bar Darwin, and rate Sydney drivers as the most aggressively incompetent of the lot - which, combined with the spectacular hostility of the state government to cycling, is a clear recipe for low participation.

Notwithstanding which, I agree that mass transit infrastructure should be built up to the level where it is an easy choice for every commuter, and not the unhappy choice for those within reach of a station.
Aussie Sydneysider cyclist here that commutes every day and in summer on a $70 bike - as long as I have a shower/beach at the end of my commute and a water bottle I'm pretty fine!
Own Wikidata Query Service, with no limits (part 1)
I have one where notifications aren't clickable (tappable?) on the lock screen, and I need to turn the screen on and off several times for them to work or just go to the app manually. Strangely enough they can be dismissed through swiping, the click event registers but just does nothing.
As I’ve posted before, there’s nothing special about a guy with a PE other than him hanging out there with liability for the lawsuit.

Someone with a PE license has met the minimum requirements from the state. Nothing else can be garnered from someone possessing a license. The minimum requirements have, historically, resulted in engineers who put out public facing designs that, more often than not, do not bring harm to the public. I can tell you first hand that sometimes the guy with a license who is actually at “the minimum” does not always put out something that is safe.
Ask HN: Successful one-person online businesses?
This question was asked 2 years ago (https://news.ycombinator.com/item?id=13326535) by mdoliwa, and I'm curious what it looks nowadays.

> How many people on hacker news are running successful online businesses on their own? What is your business and how did you get started?

> Defining successful as a profitable business which provides the majority of the owners income.
< 80kB/s is what a large majority of the internet experiences with page viewing times is excess of 30 or 60 seconds...