skysight-inc/HackerNews huggingface dataset:
While I agree with the desire to reduce tracking on that, and other, site, there is a clear difference compared to when a government does it.

For one, you could likely not avoid it if the gov did it, while you can "just" chose to not use that site.

For second, just now the post about the auctioned japanese gov disks with tax payer info on them, illustrates how such sensitive data can be lost.

And third, the risk of abuse. All it may take is an election.

So I think it's ok, although not the best, to do have a look at those in power even if the looker has a dirty house themselves. The alternative is worse.
Looks too dystopian to not be true in this day and age.

I'm not a native English speaker though and I'm left wondering what that "Sorted" statement at the end of it all really means. "Sort" what out? Why would you need to "sort" a person who's taking photos of video-surveillance cameras? In what way are they going to "sort" those persons out?
> Carrie Lam initiated the crisis on her own without instructions from Beijing.

Lam's own leaked statements say otherwise [1].

[1] https://www.scmp.com/news/hong-kong/politics/article/3025579...
Replying to myself with more info:

This is proving exceptionally hard to search the web for, so apologies if this is out of date, but it seems the answer was “no, and it never will be, so stop asking” as of 2018: https://twitter.com/danielfore/status/991836014070022144

Was this from before Elementary was positioning as the MacOS replacement? I can’t be the only one who thinks the global menu is one of the MacOS interface’s killer features.

I understand why it’s been hard under the X paradigm, but those crazy dbus people are pushing entire application interfaces through IPC now.
I sometimes joke that Elon could easily get rid of the people who are getting a free Roadster (through referrals) by sending them an evil version of Autopilot. It's a joke, but there's technically nothing that could stop him.
All of those statements about Lisp would do better with the qualifier "for me". Lisp people tend to assume that what they can read most easily is most readable for everyone and that makes them dismissive of those who find it hard to read - and that dismissiveness counts against Lisp adoption.

> Lisp retains readability even on small screens, good luck trying that with literally any other programming language

I learned from Sinclair BASIC on a 32x24 character display on a black-and-white PAL television, as did a lot of people. Readability is highly subjective.
Stay strong and best wishes to both of you.
I'm not talking about the changes between .NET and .NET Core. As far as I'm concerned .NET doesn't exist to me anymore and it's not even worth talking about.

I am angry that .NET Core keeps changing faster than Kim Kardashian changes her outfits. First they focused on making .NET Core all about ASP.NET with a clear focus on MVC and making everything super granular. Then they didn't like how granular it was and started to put lots of featurs into smaller pacakges again. Then they keep re-inventing things. First introduce Newtonsoft Json into the default .NET Core stack. Then rewrite everything. The webhost model keeps constnantly changing. The ASP.NET Core team now is realising that people hate MVC and they are splitting out more features from MVC into more basic ASP.NET Core features, which is why routing has completely changed again with endpoint routing. Honestly nothing is constant, not even for 6 months. Every version of .NET Core almost requires a developer to completely rewrite their Startup.cs class. It's just ridiculous.

The reason for all of this is old MSFT thinking. It's not bloody rocket science, people have been saying it for years that they don't want to be forced into MVC, they want things to be more lightweight, bla bla bla. But obviously MSFT cares more about making a shit hello world demo at BUILD and therefore they first must hack together ASP.NET Core which was mostly just about MVC before being allowed to build the core platform to something that is actually useful to others.

They'll constantly keep changing the fundamentals, moving the carpet under developers feet and distracting businesses with stupid useless excercises or rewriting shit instead of just creating a stable base platform on which people can freely build applications and actually focus on their own apps.
I meant I like the features that have actually made it into the spec so far - all the stuff in the article is still at the proposal stage.

I do agree that the syntax proposed thus far for records and discriminated unions is far from pretty, but I can't see it making it into the spec like that.
They're raw Java bytecode, passed to the JVM for execution. Some of them are also variables or strings.
I wouldn't call it a game, but its dream-like logic is perfect for a dream simulator.
Argos Book of Dreams
Doesn't that happen with any toolset though - when I used Java (a long time ago) I remember a lot of similar complaints when new version were introduced. And look at the fuss around Python 2 and 3.

Are there any popular application programming platforms that are widely used that haven't evolved fairly rapidly and caused a lot of complaints along the way?
Marketing rarely relies on anything deeper that a sound bite. “MacOS core is Open Source” can play well in the media.
I can’t quite wrap my mind round all this for luggage! The level of BS jargon going on is truly awful. Making luggage isn’t “joining a movement”. I’m glad more companies are being exposed for this craziness but I doubt it’ll ever stop, considering the work culture in the US.
>Without mainland China's support, it's even worse.

The Mainland hasn't been supporting Hong Kong as much as taking it over and adding to it's historic role as a gateway for FDI into China, it is now using it as a gateway for businessmen and CCP to ship money out of China into safe assets (into Hong Kong and overseas).

What the CCP has done to Hong Kong is basically neocolonialism.
FWIW, a company once FizzBuzzed me in an interview, but with the words Fizz and Buzz substituted with parts of their company name.

I told them I recognise this as FizzBuzz.

They told me I am overqualified.
An important difference is that angles are imaginary entities, while I doubt people with give up on explaining the most direct thing they can experience, which is their own consciousness.
Great write-up. As someone unfamiliar with the legal side of this, would it be worth the author contacting law enforcement of some kind?
Nothing is more secure than wipe them with a hammer
It's real. People are deathly afraid of photographers. I try to remind people that they didn't crash cameras into the World Trade Center, but this argument never goes over very well.

My experience from a few years ago: https://petapixel.com/2016/08/11/dont-think-port-authority-w...

Sadly, no consequences ever came from my article. I didn't get arrested. The Port Authority didn't return our phone calls. They still put "no camera" signs all over their property.

Here's a picture of one of their "no cameras" signs being looked at by one of their cameras: https://goo.gl/maps/oMhyjBcW7LrG4jyu8 I love it.

(To be completely fair, I have to assume that the signs are directed at employees that are going inside. I do think they want to scare the general public just a little bit, because they could easily have put the sign indoors if they were only targeting employees.)
Depends. If people on the team are using different versions of Visual Studio or the compiler, they will be thankful that they can still build the code.

For us, the language features we can use internally are dictated by our own compiler to translate the code to JS and Java and yes, a null check is somewhat verbose compared to ?., but in such cases it can be important to restrict the language level, even if you could locally use a newer one. We're also, for compat reasons, building the code on the build server with basically VS 2010 to ensure that there's nothing in it that .NET 4.0 can't handle. Customers can sometimes be very_ conservative and value this kind of thing.
When would she have time to do this? Also (and I feel like I'm grasping at straws getting this point across), when your whole existence revolves around just getting to work and back, is it fair of us to require people to have the horizon and insight to understand how to progress their situation? The underlying problem is that exploitation of poor people by these massive corporations lines the pockets of the already extremely wealthy, while it keeps people like Ms. Brown in a constant struggle to keep her head above water.
What’s funny, there is a good way to do that: just look how ios safari urlbar works. When you scroll up, it collapses and bottom menu slides off-screen too. Then when you scroll up by dragging it (no ‘kick’ up), it remains collapsed. But if you ‘kick’ up, it shows both urlbar and bottom buttons at full size. It’s like that since ios 7, afair.

Websites just show it on scroll-up no matter how you do it, so annoying.
ah, I meant compute heavy but realtime CPU/GPU tasks, which you can't run on a mobile client.

What mobile devices are capable of is getting pushed further each year, but photorealistic untethered VR for instance you still can't run on a mobile CPU/GPU, and you can't strap a top of a line Nvidia GPU and a large PSU to your head
Ease of use and UI preferences have nothing to do with tech saviness.
Previously you had to write a lot of code to implement equality/compare etc.

Records automatically implement them. So its lightweight in that you need less code.
I really like Joshimuz running Minecraft Bingo.

He ran Head-to-head bingo at ESA recently: https://www.youtube.com/watch?v=nMPSoThpXt8

As it is a marathon run, it features a little bit less risk-taking than non-marathon runs (I don't recall if this was a moderated seed or completely random).
Airplay 2 support in shareport-sync
Maybe I should have clarified because it seems obvious. In my country you can't point a camera at anything that isn't your property. Which means you can't point it in a way that you can see your neighbours, or on a public street. You're not being filmed or recorded at all times and if you are, you know exactly who is doing it. This is properly enforced in almost all cases exept highways, some public libraries and entrances of public/gov buildings. Tracking is still pervasive and slowly creeping up.
Yes, that's very true sadly, it hasn't really caught up to consumers doing international shopping over regulatory borders.

My interpretation would be if the shop does not have a European presence you are the importer. Though, I guess if the problem with non-conforming products would become big enough a more extensive declaration of conformity would be needed and actually checked going through customs.

For us in Sweden Aliexpress and similar basically died when the postal service started enforcing the customs checks in regards to value and VAT with a fee of $8 plus the VAT per package.
Rad Web Hosting Announces Availability of CentOS 8 for VPS and Dedicated Servers
Not quite, but you are close. It wasn't the whole population in 1984 that was monitored. Inner Party members were monitored, but could turn off telescreens. Outer Party members had to have them on all the time. Proles weren't monitored. The idea was to monitor middle class as it was considered to be necessary for lower class to revolt. Upper class had no reason to revolt as they were in power.

I'm leaving this comment mostly for people downvoting OP.
My first draft of my comment had this. It is true, but can make it hard to rank positive opportunities and only focus on preventing risks.

I think you want to ask both questions.
Some years ago I saw a documentary from a CCTV control room in Rotterdam, Netherlands monitoring busy shopping streets.

The operators deemed everyone walking aimlessly as suspicious, and would follow them from camera to camera. At one point a guy was reading from a piece of paper, and the camera zoomed in until the text was clearly readable. Creepy af.

The mentality there was, if you feel uncomfortable you probably have something to hide.
I don't agree that uncertainty is a valid objection in ethical discussions. That reasoning leads to circular denial: we can't study something because we don't know enough about it, and we don't know enough about it because we can't study it.

Rather, I would suggest that the ethical discussion focuses on intended and unintended side-effects of a specific direction of study, and whether the long-term effects can be aligned with healthy societal progress.

Personally, I think that pregestational gene editing doesn't have many secondary benefits, and that the technology, once available, will have a huge negative effect on society (both on the gene pool and on equality). So I would argue against this line of research should be prohibited based on that, not based on the limits of our knowledge.
On the subject of the IP leaking: Note that IPv4 only has 2^32 addresses, and people can and do mass scan all of them (see here shodan.io). If your service is exposing any identifiable information (ie. if it's not completely blocking all non-cloudflare IPs) then it's fairly easy to find even if it's "unguessable".
Controlled Digital Lending
I used Common Lisp for a number of years, which probably is the most sublime example of a "behemoth of opaque incantations" - I never really saw that as a problem though.
Approachable, but article could use a grammar check and a bit of linguistic editing.
Americans are generally reluctant to allow rich social benefits that aren't "earned". People who don't earn are called "lazy". In reality they're unable. They're unable because they lack access to good education starting very early in life. They lack access because their parents also lacked access, and nobody with access is willing to give these "lazy" people a "handout". This sharp (and sharpening) class divide is the modern American tragedy and it has pretty much nothing to do with political affiliation. It's core culture.
Economically, a lot of businesses profit from mainland Chinese tourists (some mainly thanks to them). Reduced travel in light of this year’s events has caused a serious drop in sales of luxury products, for example.

Yesterday I talked about just that with an HKer who works in marketing. Democracy supporters acknowledge that this trend is hurting the economy, though on bright side they welcome businesses starting to target local long-term customers more.
Long time C# dev and team lead here. Can't say I agree with you.

C# has become a great language for the "functional core, imperative shell" way of doing things. That means it has to be a hybrid language. F# is more tilted toward functional-land, C# is tilted toward imperative/OO-land. Both have their place.

If C# devs are constantly rewriting their code, that means there's no vision for that particular codebase. It's true that there are many different ways to "do C#." So, a developer or team needs to pick a particular way (OO classic, or functional core/imp shell, or functional, or minimal golang-style) and stick to it. It's more of an architectural challenge than you would get with a language that can only do one of those. The upside is, your system can blend approaches as necessary, all within one codebase. Every module of the system is perfectly suited to its task, from philosophy all the way down. Of course there's the danger of it becoming a mess, but the risk is worth the reward IMO. With great power comes great responsibility as they say.
Argos back catalogue (heh)

Inspired by a Bill Bailey quote.
The Laminated Book of Dreams

https://www.youtube.com/watch?v=ggOa9aSG-Ow&t=0m42s
Aye it’s a burning trash heap of everything thrown on top now.

MSFT stacks are an ever ending wild ride of change, deprecation, constant direction shifting and bugs.

I’ve been writing c# since 2002 and I’m quite frankly done now. It doesn’t help me solve problems now. It just creates new ones I don’t want to solve or have to pay to solve.

The IDE is buggy, the platform is buggy and the churn is so bad it’s a ridiculous prospect trying to build a non trivial business on it now.

Most companies are still stuck on classic .net because hardly anything is really portable to core. On top of that when you do finally drag it to core 2.2 then it’s deprecated so you have to rewrite half your MVC stack for 3.0.

And then there’s the customer abuse like opt out Telemetry.
Actually, we do want retail to be a great career. Lots of great careers pay little: Pre-K teachers usually make just over minimum wage in the US, despite needing a 2-year degree to do the job. But it is rewarding and fufilling.

And everyone needs to shop. Retail isn't just interacting with people all day: You are filing shelves. Sometimes you are a pharmacist or a pharmacy tech. Sometimes you are doing payroll or managing. Sometimes you are ordering product.

You are also cleaning up the shit someone smeared on the wall of the bathroom and the puke the kid left in the isle. There is no real way around that.

Not everyone thinks it is more fun to interact with people all day long. I'd argue that most factory work - lots of which is paid fairly well, comparatively - takes no more intelligence or training or knowledge than retail. In both, once you have experience, you can get another job. Same for call centers... which again, are usually paid better than retail or fast food (yet still treated poorly). I don't know why retail should pay less than these sorts of jobs. Most folks just wind up with retail jobs because that's what they started with and it is hard to get out of the cycle.
I manage to misplace brackets and parenthesis in python. I fear what sort of trouble I could get myself into with a language with as many parentheses as lisp.

Readability is subjective.
>>The fact that Amazon co-mingles inventory

That is the biggest problem right there, and should be what shifts the legal liability from the seller to the platform

If they want to co-mingle inventory then they should assume the risk and have processes to ensure that the co-mingled inventory is actually the same product not counterfeit
Anecdatum, but I've used it on an embedded target to check that datastructures loaded from flash didn't get corrupted.
I've been a Libertarian since long before I started programming, back when I used to earn next to nothing at the Army and realized the shortcomings of regulation. In fact, I started from the lower class, never had robots, computers, consoles or cellphones like my friends growing up. So no silver spoon here. You can keep telling yourself I'm a "temporarily embarrassed billionaire" but I have my opinions on economics.

I am now convinced that a free market is the best way for everyone, particularly the poorest. There are many who think likewise and we are not callous or selfish. To me, you're the selfish person by keeping us from having better lives. Money does not grow on trees and everything the State does is another opportunity to slow us down and make our poor poorer.

I am always ready to be convinced otherwise, but so far every bit of data I have seen points that way, with ease of doing business, deregulation and a low tax burden being major factors towards a more prosperous society.
> As an ABC who currently lives in HK

ABC?
Reading quote 1: "...just relieved it was her and not me putting down a credit card at the bar to buy his drinks" I was like "wtf", but then reading quote 2: "Plus, after years of paying for myself and my ex, it still seems like a good deal." I realized that she was in a toxic relation for 12 years. I mean, c'mon, 12 years only one partner to pay for everything, that's way too much. I know people who divorced faster because of one partner was lazy and she went through with it while having diagnosed for years?
This is brilliant! Thanks for sharing this, made my day!
Do you know of a resource that has done the block diagram format? I want to understand more about NNs but all I see are node diagrams.
One thing that really harms the utility of cameras is face coverings. Over the last 20 years the two most prolific face coverings in the UK have been attacked in society - Hoodies and Niquab/Burkas. For various reasons the UK populatino has been conditioned to see a face covering and think "Crime". The UK's equivalent of Trump has denigrate people wearing veils, the media has spent a decade attacking "hoodies" [1]

I'm sure it's a coincidence.

[0] https://www.independent.co.uk/news/uk/home-news/boris-johnso...
[1] https://www.independent.co.uk/news/uk/home-news/hoodies-lout...
I'm not sure if this exists in EU. Does anybody know of a similar situation in EU?
Expect More Cores on Next-Gen Ryzen CPUs
You're right. The dividing line is whether or not you think the physical and the mental necessarily coincide, which is in principle an orthogonal issue.
And that's why they _never_ call it a laptop. It's "notebook" only.
There's always a chance to beat the odds, but if not, you know you're living it to the full while possible.
Fake ‘Likes’ Remain Just a Few Dollars Away, Researchers Say
Here in the UK we usually go for the traditional things: Consultants provide free assistants to ministers. Assistants advise that X is a superb idea. Government pays consultants for help implementing X, which they happen to be experts in. Then everyone impacted by X also hires the consultants to figure out what's going on. Later the minister leaves government and is hired for a £x00,000 salary for one day a week of 'advice'.
The only way most people will know they need to use an alternative is when they get ripped off. Even then they might think, ok I'll not buy from that vendor on Amazon again, only to get ripped off by another vendor on Amazon.

They could ditch Amazon, but there's no guarantee any other site would be better. Trying multiple different options and getting cheated each time until you find one that isn't cheating you (yet) isn't an acceptable state of affairs. Individual consumers don't have the resources to evaluate each option available to them and make an informed decision, especially when much of the information in the form of reviews that they do have access to is poisoned by fakes.

In these sorts of circumstances, offloading that task from individuals to a delegate that regulates the market and establishes basic standards is I think reasonable.
It's an interesting idea, but I think that it'd have to tell users the current page is considered 'explicit', give them a clear opt out and maybe make it an optional feature you can opt in to instead.

That's because actually detecting a piece of content is explicit is much trickier than it seems, and if the browser makes a mistake... well the user is going to end up with a page they may want to revisit being excluded from their browsing history, and potentially impossible to find again. That's not going to go down well.

Add to how different people are when it comes to deciding what they count as explicit (and what they do/don't want to be visible to friends/family/coworkers/etc), and this seems like a feature that'd have to be opt in to work well.
Just to share my opinion since its rare around here. I don't mind using Google products even if they are collecting my data. I have nothing to hide, and I am trained to ignore ads.
Everest Base Camp Helicopter Tour Cost
Google is masking website content into their content. We need to make a move before its too late
A Technologist's Perspective: Blockchain Beyond the Hype
american born chinese
Be that as it may, it was a mistake to roll a different language for this in the first place. It's not really useful for anything else, so unless you're totally dying to contribute to GNOME (very few people do), there's no reason whatsoever to learn it.
Pinterest and the Knot Pledge to Stop Promoting Plantation Weddings