skysight-inc/HackerNews huggingface dataset:
> July 2017, Apple removes VPN apps from China App Store

This is the only thing keeping me from buying an iPhone. Their control on what apps you can run on your phone is absolute. This may not be a problem in liberal countries where pretty much every website is available. But in some places VPNs have become a necessity.
Facebook Analytics Is Going Away
>None of my devices are even capable of connecting to Facebook owned domains, I have them DNS blocked.

Can't malicious application work around your DNS block? Is there a way to be 100% sure say all Facebook/Google is blocked? I am not a networking guy so maybe the future is to whitelist IPs/domains for each device and application.
Top-level programs seem like a nice feature for shell scripting, assuming that the C# compiler has a "compile and run" feature (without littering intermediate files of course).
Can you explain that further. You mean OAuth for signing in users at the frontend?
How to Name Your Junction Tables
> negotiating the majority of the vaccine access so soon after leaving

The UK government tries to make it seem as if the Brexit allowed them to do that but actually all that happened while they were still member of the EU.
Be careful. Here in HN it is not allowed to look at Iran’s situation objectively or holistically. It is allowable to spew hatred at Iran. Any discussion of the western meddling which destabilized Iran, embargoes which starves Iranians or the use of Iran as a political red herring is a hellbannable offense. (I will most probably be hellbanned for this comment).

Edit: Told ya. @dang has decreed thou shalt not criticize capitalism and thou shalt not criticize american capitalism.
Well DoorDash has been chopped in half from the top ($256 to $130; or $121 a few days ago), so I'd say the market is expressing its concerns, as it just did with Deliveroo.

A greater than 50% crash in 40 trading sessions, for DoorDash.
I'm a sysadmin myself and ever since I first worked with systemd when it was introduced in Arch, I fell in love with it and I've never understood why others of my profession hated it for replacing a cumbersome collection of shell scripts that previously were used for init/service management.
Pretty much this, it's a massive "criminals don't trust criminals" thing. I've seen numerous cheats have hardware blacklists that remote-wipe people they dislike, phone home with ludicrous amounts of PII to disincentivise account sharing or key sharing, attempting to reverse engineer a "private cheat" might result in the uploading of your computer, etc.
I think they meant it connects via a cellular network rather than wifi, so even if it were compromised it couldn't do anything to devices on the internal network. So security breaches are limited to the one device, and doesn't provide an opening to other devices.
He has a link in his twitter bio - it's software agency. It's also possible to get it from context - he mentions grabbing devs from it to build Flow.
In the UK at least this equipment is not supplied, it has to be bought before you start working. That's why there's so many about, everyone who worked for them at some point has one lying around.

You have to provide evidence of owning a long list of equipment as part of the application process.
It can run Microsoft Office. You can program in a Python IDE and run code (Pythonista). You can create CGI on an iPhone.

Most of the limitations you mention like compiling are completely arbitrary and added by Apple. The devices are powerful enough and it's easy enough to do everything on a $300 Android phone.
A valid point, but shouldn't this competition on price (i.e. race to bottom) also apply at the level of Uber and its competitors?
I read the article and the GitHub page, looking for specific examples that characterize their objectives. I believe they are on to something, but without specific illustrations, it is too abstract. Context matters in decisions, and I believe they are trying to say: just don't default to using a framework based on what you know (everything is React or Rails or...) but ask yourself "do I really need this for this project based on scope and maintainability?" Everything has a cost to it in a project and over time, and the bigger picture must be considered.

One itch I think it is trying to scratch is that often times frameworks stand in for a gap between what the core language and standard libraries support and what is required by the application. For example, web delivered applications have shifted from the traditional server rendered web interface, to single page applications. Web apps that act like applications have requirements that browsers out of the box don't support: often you need to have tables that can be sorted and shifted for example. There are not "native" javascript/DOM mechanisms for this. So enter third party code to facilitate. Which to choose from? In desktop applications, this facility is handled by the UI layer running on the OS. The JS/DOM doesn't provide it and so if you need it: roll your own, use a third party app, etc. But that has baggage you may not want: dependencies, potential security risks, and maintainability. So I think, at least in the web area, there is a gap in what people need for SPAs, and what the underlying JS/DOM provides.
At least in the US I would not be surprised if breaking authentication handshakes and taking unwanted copies of game memory space is CFAA/DMCA felony.

I anal, but have previously done both cheat and anticheat as a kid.
When we talk about an OS that on desktop has minuscule user share, it is not too clever to further fragment that. I believe there are only a handful of people who knows enough to create a proper init system (similarly, sound and graphics) and do it for the community. The alternative is that more complicated features will simply not be implemented on linux.

Also, just look at the before-systemd landscape, there was much more difference in the repositories, and nowadays even more niche distros can trivially package almost everything since .service files are unified. Also, they are quite flexible, so I don’t feel that anything would be lost.
I sort-of agree. Apple must be bound by the laws of each nation it operates in, but those laws can be in conflict, and even a company cannot be the servant of two masters [0]; the only solutions I can even imagine boil down to properly separate versions of — call it “Apple Software and Services Inc.” — in each jurisdiction. Same for Google.

[0] It’s been annoying me for years that I, a British national living in Germany, have to tell the US federal government about all encryption I use in apps made solely for the German market. What happens if it starts annoying the EU, too, and they pass a law saying we can’t tell the US government anything about it?
What makes you think that wealth gives you power of a nation? Unless Apple starts making its own laws, hire or train its own army, it is just another cow for the government.
I like that it's much easier to not click on these.

Maybe it's just because the colour scheme somehow makes it less interesting.
Why? If you look at the list of supported devices there are lots of older models. I'm currently using the latest LineageOS on a Galaxy S4 (8 years old) and it works perfectly.

If you want commercial support have a look at https://esolutions.shop/ (/e/ is based on LineageOS).
I have a couple of AP AC Lites running openwrt and 802.11r, works fine except on Xiaomi phones apparently...
I never tried the unifi though, flashed openwrt within 15 minutes of receiving the APs
What do you want them to do? Start a war?
I needed a fast and simple way of finding information about movie and TV series, and also their IMDB, RottenTomatoes, and Metacritic ratings and an average rating of them. So that's why I created it.

It uses OMDB API, unfortunately its ratings are not very up to date.

I originally created this app with Elm, but after finding Svelte, I recreated it with Svelte to learn using it.
Aspose and syncfusion are two that come to mind
Threading paradox: latency goes down as throughput goes up in RonDB
For years I worked one week on rotation doing database support for "developers" while I worked in the database engineering department.

For every one legitimate bug, there were 99 cases where a familiar pattern consistently emerged:

- a "developer" did not have sufficient knowledge of a relational database management system: "what is an index and where and how do I create one?"

- the "developer" was using object-oriented programming, and writes to stable storage would end up being deserialization of objects;

- the "developer" always used an ORM because he either did not know SQL, or his SQL programming skills were poor;

- code generated by an ORM was huge: 32 KB of SQL querying every literal value, which of course would cause a huge, completely unnecessary slowdown.
There is a big difference between commissioning a product (work for hire) and buying a product that has been already developed.

The federal government actually owns the IP of the Corona Warn App. Luca is merely licensed by various state and local governments. You can’t expect the buyer of a software to assume responsibility for copyright violations. It’s like blaming someone for a (hypothetical) copyright violation in Windows because they sell a server that has Windows pre-installed.
It's worse than saying we should only pay devs the days there's no bugs in production, doctors can't decide to magically prevent diseases from existing or accidents to happen.
The site is "Explore Seasonal Fruit and Vegetables in Europe". Not "European Union". A map of Europe is shown. And there is no mention of tropical climate. So we must assume they mean metropolitan France and I can assure you that no banana or avocado grows there.

And even if they were talking about the whole territory of France, nowhere on this territory there are Apples being harvested right now.
Not a Mac user here but well done and a great write up. (I assume English is not your first language).
Still the hardware buttons to take a screenshot could continue to work.
Only a Mad Scientist would attempt that

el psy
Are there alternatives to PGP for commit/tag signing?
And that generally does not matter, as the DA/judge will estimate the income based on available information. They will usually _not_ involve the tax authority, won't check your bank account etc. If their estimate is too high, you can provide information showing your actual income. If it's too low (which it usually is, because they're conservative in those estimates), you smile and walk out, having saved (a lot of) money.
I find this chart [1] really interesting, it first reminds me of the "dreaded" 16th century that I had read about in Fernand Braudel's books about two decades ago, and a second thing, which I hadn't realised until now, is that things were even worse in the 17th century, at least that's what the data shows.

[1] https://read.dukeupress.edu/view-large/figure/2454457/dem893...
I personally love the UI. It's basically a very readable 1:1 map of the CLI
This is a pretty hypocrite thread. The guy is successful, has a lot of money. He starts a company thinking that because he has the best product he is going to win the market. Things don't go as planned. Blame the VC and competitors for it.

First, his company was VC founded. He poured 10M in the company that's very close to having raised 10M

Second, you dont go out of business because someone created a competing offers

Last, he his a successful guy, it is difficult to go openly on Twitter and says "I failed because we were not good enough" it is easier to follow the trend of our time saying that VC is evil.
I really don’t get this mentality. Where are you limited exactly? You can trivially view and edit every single service file to achieve basically anything. But a modern system does require some building blocks. I mean, the linux kernel is similarly limiting you to eg. have a file-oriented abstraction, and you can’t just swap it out to a different kernel. Systemd is much more modular than that for example.
One thing I've found over the years (particularly after pivoting away from web dev for awhile and toward ERP and WMS development) is that the data is ultimately what's going to drive everything. Consequently, my philosophy has kinda shifted away from a "let's build an app and bolt some DB onto it with an ORM" and more toward "let's build a DB (schema) and build the app around it". This has some implications:

- An ORM is rarely necessary or even desirable. If I'm using a SQL database, I'm very much inclined to stick with SQL (or maybe a thin ORM if it gives a lot of bang for my buck and stays true to SQL's semantics).

- I only really need or want about 10% of a web framework, and that's primarily routing and templates. Once I'm using SQL directly, it's pretty straightforward to just... query directly for exactly what I want to feed into a template, or feed (sanitized!) input directly into a prepared statement. Consequently, the "controllers" are basically just there for access control and maybe some caching.

- The database ends up being the thing driving business logic. This means actually writing triggers, functions/sprocs, etc. and letting the DB be in control of its data and the manipulation thereof.

- Hell, any SQL DB worth its salt these days can query and generate JSON directly. This means a REST API can exist almost entirely as sprocs, and the "web" part boils down entirely to "receive request, feed into sproc, return output".

The main downside of this (besides needing to be really comfortable with SQL) is that this approach puts more strain on the DB servers. Easy to fix, though: shift resources away from the web servers (ain't like they need it) and toward the DB servers.
That gave me an interesting thought. This would probably tend to make other countries catch up in the software industry, who don't have VC money, because they have to actually compete on merit and profit. This means they tend to take on problems with a real world application.

This isn't to say that they don't have funding, but the funding takes a more strategic approach of requiring real developments and profit, whereas a lot of US talent is tied up in adtech giants who cut products or in VC companies with no real path forward.
neat, thank you for this service
When was the last time the US fought another nation with nuclear weapons?
The distinction between file format and payload format is perfectly normal and not at all useless.

All file formats have limits for how much they define types for the payload. Most have very limited types. JSON for example knows objects, arrays, strings, numbers, booleans and null. It's not that big a difference to have a format that has only strings.
S3 also predates the console, what kind of argument is that?
This is basically Intel sgx (and maybe also AMD SEV-NP) for arm.
It depends how you define terrible. My background is actually in trading, and so from an ROI perspective it is what it is. In markets there are winners and there are losers. I’m fine with that.

But from a broader social consideration of allocation of capital, I think it’s terrible because (as another comment says) it’s not sustainable. Eventually the market will find the way forward, this is the exuberance period of free markets. We don’t know of a better system imho. But it doesn’t make it any less terrible.
I think even Google and Apple would have to think twice about banning a state sponsored COVID-19 tracking app.
There were similar debates in the 90's when the first modern electric cars came out, regarding the fact that they were very silent compared to other cars and could cause pedestrians to cross the road without realizing a car was coming. Some suggested to add an artificial noise for added safety.
The flawed technologies behind vaccine passports
This is a good point. I would say there is a difference of degree, but it's very debatable.

My stance has been heavily influenced by my experience living in Cambodia. They have an authoritarian government. But they have also an authoritarian culture. Attempts to create a democratic government there haven't failed because the regime are a bunch of bastards (they are, but that's not the point), but because the people generally haven't supported it. Part of this, I'm sure, is their traumatic experience with the Khmer Rouge. I see so many parallels with what's going on with Myanmar. I don't see so many parallels with what's going on in China.

Can we measure the legitimacy of a government by the number of protesters it has killed? Seems like a better measure that "compatibility with Western economic interests" which seems to be the current measure.
Sohbet.surge.sh
Thompson's Construction
https://sohbet.surge.sh/ sohbet odaları üyelik gerekmeyez ücretsiz sohbet mobil chat siteleri
It's easy to pick on Apple, when you don't know the history of these political issues. Not picking on Red Hat, but because I know this from the first hand it was 18 years ago that they removed the Taiwanese flag from KDE3 control center: https://redhat-list.redhat.narkive.com/b3p8HQaa/bug-70235

Apple is not a government, it's a business. They'll either have to obey the local laws or they'll lose business.

While we are here, checkout how Google Maps handles these issues: https://www.washingtonpost.com/technology/2020/02/14/google-...
Wait until you hear what the Darwin, Linux and Windows kernels are written in...
If they decide that you don't pay the license fee (doesn't matter if you really do), your live location will be beyond useful. They absolutely have the budget to implement the most invasive and abusive debt collection solution.
Show HN: A natural language date parser written in Java
I think it's fair to say Just Eat is the major contender to Deliveroo over here. Based on the absolutely tragic UX alone, I doubt many people bother with Uber Eats
A large company like Uber is going to be relatively stable in terms of cash-flow, access to credit, etc day-to-day. If they do sell under cost it's usually part of a longer-term plan.

An individual driver may have a loan-shark threatening to break their fingers for a repayment that day.

I think individuals are going to be much more volatile and so create a worse race to the bottom.

Maybe let drivers set a price above a floor? Could be like their own surge pricing.
I mean, it's the same idea behind stainless steel - i.e. steel that stains less, rather than being entirely impervious to staining.

Whether most people will catch onto that is still a relevant concern.
Yes, why? I think there was a fatal accident?
> Just look at the companies that still exist today that helped the Third Reich.

How dare they!
Think of the possibilities: A simultaneous interpreter for talking to birds.

This brings to mind a Gary Larson cartoon:

https://4.bp.blogspot.com/-c1TTxKbgueE/TZ_zI1E3urI/AAAAAAAAI...
I hated the Prop. 22 campaign as much as anyone else (the notifications from the Uber app were especially egregious) but just because someone is an actor doesn't mean they can't drive for Uber. I remember reading that a lot of actors (who aren't super wealthy) actually drive for Uber as the hours are very flexible.
Is there any limit, in your opinion, to what a company should willingly comply with from a government?
15 years ago I would’ve agreed 100%. Growth of green energy, and the cost reductions of the same, mean I now think this particular war is won, even if some specific metaphorical battles have yet to begin.

There’s still nitrogen, phosphate, biodiversity, and antibiotics abuse to care about, but I’m confident greenhouse gases are a solved problem and that people will get rich by reducing emissions by at least half by December 2030.
And dodging simple infections that would have killed us. Dodging diabetes or what have you disease that we can now treat.

Modern medicine is a miracle and we're too jaded.
China considering new bourse to attract overseas-listed firms
They somehow get this before Anmeldung, I lived in my apartment for 2 years before officially registering and received Rundfunkbeitrag letters + frivoulous copyright infringement notices (from a previous apartment).
Duplicate of https://news.ycombinator.com/item?id=26643608
> immense value for customers.

Perhaps, but that has so far been entirely sponsored by early investors. Deliveroo has never made a profit and it remains to be seen if it ever will. In a competitive marketplace where your competitors are well funded, it is very difficult to raise prices. That makes it kind of the opposite of a valuable company. The services it provides are also not extraordinary at all, home delivery has been a thing for decades.
I don't know how I feel about the 'avoid retweeting' rule. Admittedly I don't have a huge platform, but retweeting for me has always been a way to introduce my audience to interesting new concepts or people to follow. Ultimately we're stronger as a network, not as individuals.

Also, I'm more likely to take advice on how to 'crush it on twitter' from someone who has achieved that already - this author has around 1700 followers which is fairly modest.
Same here. They have sound reasons for the delay though: https://source.puri.sm/Librem5/community-wiki/-/wikis/Freque....
Vaccine certificates are 'ID cards on steroids'
It was sink or swim, so I get it. But professionally I am avoiding all offshoring shops, after spending 3 years in one. I avoid them like the plague.
Also agree. Few thoughts:

- The pandemic has meant more traditional chain restaurants embracing delivery (me personally in UK that has been Nandos, Wagamama being available to me via Deliveroo).

- There space for more premium restaurants to reach individuals at home, from what I have seen they prefer to own the whole chain (own website, driver network). Interesting if this expands and they decide to partner with provider. I would think Deliveroo would win here over JustEat (just my view).

- The whole driver situation is in a state of flux. There is a good paper here* that describes what's going on in gig worker fuelled platform companies as 'pre-automation'. Essentially they are keeping employees at arms length and 'taskifying' all activities with a long term view of automating away the human component with technology (Drones, Autonomous Cars...). This is where the margins start to look more attractive for companies like Deliveroo but the capital investment upfront along with political / legal issues means this will be painful.

*
Pre-Automation:Insourcing and Automating the Gig Economy
https://sociologica.unibo.it/article/view/11657/12290
Similar to this, upon reading the often recommended book Designing Data Intensive Application, I realize that the concept of a system and the optimization of one is simply a combination of read/writes, storage, I/O, bottlenecks. It's the layers upon layers of work that's been done on it that makes it work the way it does now.
Kratzer, J., Lanaspa, M., Murphy, M., Cicerchi, C., Graves, C., Tipton, P., Ortlund, E., Johnson, R. and Gaucher, E., 2014. Evolutionary history and metabolic insights of ancient mammalian uricases. Proceedings of the National Academy of Sciences, 111(10), pp.3763-3768
Thnak you for outlining this. I’d even say the “enemy” is more often than not one that disturbs the established neo-colonial structure. The moment a “new player enters the chat” - countries start with the “enemy speak” that you talk about.
Recognizing remote romantic bibliophilia disorder
Also it creates a major incentive to disregard diseases.

What follows is that a dead patient, while not a source of income, is at the same time not a source of costs.

I don't see how such an arrangement could work long-term.