skysight-inc/HackerNews huggingface dataset:
> Apple got video footage of the robbery and setup a system to look out for the suspect and alerted authorities when the suspect entered the store.

No, he wasn't in the store. He was at a party in another state. And perhaps he'd never been in an Apple store.

And yes, the thief reportedly used a stolen or counterfeit ID. But it wasn't a photo ID.
The only entity responsible for causing a false arrest are the police, as they are the ones that have the authority to arrest. Unless they were intentionally given fraudulent information, I don’t see how anyone other than the police are responsible for a false arrest, it is their duty to do due diligence.
That's something you want to believe, but it's not true. Lots of companies that have abusive practices are trucking along just fine.

Selectively firing people may actually improve morale for the obedient types. Think about it, you follow all the written and unwritten rules, you always step back, you don't cause dissent - what do you get in return? Well, you don't get fired. But if nobody ever gets fired for these reasons, you're going to feel like a sucker.

In the US there's still this myth of the "disruptive innovator" who naturally breaks all the rules and yet redeems himself as a worker unit, despite all the issues they're causing. In Japan or Korea by contrast, none of this would fly. Obedience is a must. There's no space for disruption. Would you deny the success of Korean or Japanese businesses?
Absolutely!

I’m South Island based, but up there twice a year for the last 8 years.

We lose mobile coverage once we are descending on the north side of the hill heading up the river from town.

We stay at a farm and Marae owned by the local river people iwi.

We hang out between there and Jeresulem further north.

Hope your family and friends did ok in the floods.

Pretty crazy seeing it here, already shared it and the river folks I’ve been able to reach are really chuffed with the article.
And financial compensation can include punitive damages.
These Are the 10 Most Easily Hacked Passwords – Beware
Cept as lawyers, they are in an exceptional position to sue you, as this is their battle ground, unlike taxi drivers or renters.
This is one of the most fun comments I have read in a while: learn a bit of a language to check out the web dev framework behind it.

Awesome!
Yes they do. They have their own CDN on top of npm. Potentially they could fork the registry if they wanted to. (AFAIK, they currently don’t)
Apple is not tasked with arresting people, the police are the ones with the power and the police should be the ones liable for not doing proper due diligence (if they didn’t).
There's nothing stopping you from entering anything in the LICENSE file, including an open source license, a copyright notice, or something completely unrelated to the license of the project.

With that in mind, to enforce your argument, they would need to create a list of licenses that are okay to fork/clone. Why should they create a finite list of that?

I'm willingly using WTFPL[0] that can be summarized as "as long as you change the name, do whatever the fuck you want to". I know it's not a serious license (I only use it for non-important collaborative Markdown documents I've started), but thanks to its use of the word "fuck", I'm having hard time believing that it would find its way into any whitelist. FSF mentions it on their website, but GitHub doesn't list it as an option on choosealicense.com.

[0] http://www.wtfpl.net/
Giving bogus information to the police? That is, lying to the police. That is a crime.
I'm not OP, I'm GP. Second, I fully understand git, github, gitlab, etc.

I'm specifically discussing a situation wherein someone has uploaded non-licensed code to github. I am not advocating for this. I am discussing what should be the default behavior for a repo if unlicensed. Another alternative is not having the repo be usable at all (so not private) if one attempts to bring it public without a license.
If Apple had circulated a photocopy of the possible perpetrator to its stores, to be shown to staff and taped beside the POS, and a member of the staff recognized him and called the police, would that be a billion-dollar mistake too?

I think the facial recognition is a red herring. What matters here is that the perpetrator stole someone's ID and used it during the crime. When the owner of the ID entered the store, he became a suspect and was arrested. Shitty for him but perfectly understandable.
>You can't go to a ferrari dealership and offer to buy one or $20k.. that's just not how it works.

That's how employers work though. Next step is to whine about a Ferrari shortage and bribe (I mean lobby) the goverment to increase immigration of Ferrari knock of builders in order to reduce the shortage.

Then when the locals get indignant about all these new Ferraris depressing sale price of Ferraris, if your the UK you blame the EU and have a vote on brexit.....
Yes, use with care.
Considering only production code here.

Do use: Common Lisp, Racket, Python, Ruby

Would like to use: Julia, Rust, Elixir

I metaprogram when I see I have already built a mini-language/pattern in my code. Even when writing Lisp, I begin with simple code without extending the language, and only when I have written a bit do I consider looking for patterns.
There's a long tradition of actions in rem (against 'the thing') in law, especially in admiralty actions. If you're, say, the Port Authority for a harbour, and a foreign ship fails to pay its harbour dues, what do you do? The owner is an ocean away (and difficult to enforce jurisdiction over) but the ship is sitting right there and can (if necessary) be seized and sold. Looking at it that way it makes a lot more sense.
You can’t “have” someone arrested. The police chose to arrest someone, and it is their duty to determine if the information given to them constitutes a reason to arrest someone. Unless it was given to them in with the intent to arrest someone under false pretenses, I don’t see how anyone other than police are responsible.
How much do you make with that?
Definitely take a look at Forth: each word in the language can have separate compile-time and run-time behavior, and the compiler is simple enough that it's easy to extend it with your own compile-time words. https://www.forth.com/starting-forth/11-forth-compiler-defin... is a good overview.
When you deploy a machine learning model, you need to monitor it's performance in production.

If the model's ROC-AUC falls by 0.1, the mean/s.d. of one of it's inputs changes by more than 50% or the number of N.a.s for an input increases suddenly or if the monitoring report dies, then the model owner should get an alert quickly.
>Well, a number of people use Eastern Europe location as a filter for 'cheap labor'.

It's particularly hilarious when you realise that some eastern Europe places outsource to the US Midwest because it's cheaper....
The machine recognizing you was the harder problem. That's the "Minority Report" stuff that people thought was in the _far far_ future that we don't have to worry about constantly.

Storing and using that model across various devices is trivial. So if we've done the hard part, the easy part is _definitely_ going to be done. There's no doubt about that.

States, companies that can convince the state that they somehow need the data (cough insurance companies) will, I repeat, WILL utilize it. And now, suddenly your premiums for this month have gone up cause in that ski trip you took last weekend, a camera noticed the lack of headgear for about 5 mins. That's the kind of risk the insurance company cannot take. Pay up.
I find it ironic to be holding an absolutist free speech view on a website that automatically deletes opinions the community doesn't like.
One thing I learned was where to modify the pageant source code (Windows equivalent of ssh-agent) to make my agent prompt before signing (with the default focus on "no"). This feels much safer and is a very minor inconvenience. I wonder why more agents don't have this built in.

Example: https://twitter.com/R1CH_TL/status/1118559239084158977
I Can't Do Anything for Fun Anymore; Every Hobby Is an Attempt to Make Money
I would recommend that you definitely look into Scala.
The language that was fundamentally designed to be "scalable" with and/for frameworks. Check this resource for more information.

- https://scalameta.org/

- https://speakerdeck.com/itakeshi/metaprogramming-in-scala-th...

- https://geirsson.com/post/2016/02/scalameta/

- https://github.com/milessabin/shapeless

- https://vimeo.com/217863345
> That was my point, though. He’s abusing the legal system by asking for compensation he knows he will not receive to gain publicity.

Asking for an unrealistically huge sum is par for the course. The judge can arbitrarily reduce that sum down, all the way to zero.

> The issue involved is fine but I’m not a fan of exploiting and clogging up the legal system in this way.

The legal system isn't being exploited or clogged up, he was going to seek damages (as one should) in either way, whether the number sought is a billion dollars or a thousand dollars doesn't make a difference.
It seems likely that Apple said that they had video of him stealing from them. But they obviously don't. So if they said that, they were lying.
Google was openly copying an API for compatibility. Similar to how a toaster company may make their toaster support bread exactly the same size as a competitor does. The toaster company would advertise the compatibility, not hide it.

In this case this company is being accused or taking the API design as well as the supporting documentation. Not for compatibility reasons but to represent the design as their own.
Steve Golin, Founder and CEO of Anonymous Content, Dies at 64
> Don't we do the same with other companies such as RedHat?

Not really. While most major Linux distributions are managed by for-profit companies, there's enough of them to provide legitimate competition and something you can call an open market.

With NPM, there's yarn, but not really, since that's only the client. For all intents and purposes, distributing a Javascript library is only realistically possible through NPM right now.
Depends. If the 'moat' is a strong UX + a reputation for 'just works' + the tricky enterprise customers all have your connectors installed already, that could be difficult to overcome.
Could that be because mental health affects physical health?
>At least these three countries do not have right-wing extremists and authoritarians in government.

Why are you using such inflammatory language? Is it because these countries dared to defy their great German overlords?

You mention right wing extremists but then later talk about right wingers. This is like saying that communists are in power and pointing towards statistics about left wing liberals.

Furthermore, Germany is and has been more authoritarian than any of those countries for a long time. In Germany you need to buy a license just to livestream online to more than 500 people (or needed?). Germany's also the country where home-schooling is illegal and you can't take your kid out of school even for a couple of hours without permission from the principal (often a government employee). As far as personal freedom goes, you probably still have more of it in the abovementioned countries compared to Germany.
>Its really surprising that Apple would allow this, since they usually care a lot about user experience.

They stopped caring about that long ago. Look at the experience of the Marzipan apps they shipped. Look at the bug rates of their software lately. Look at the experience of their laptop keyboards. Look at the matrix you have to check to figure out which model of Apple Pencil works with which model of iPad. Look at the port and dongle situation with their laptops. Look at the age of the Mac Pro they're selling for full price.
I feel the same. Is like the net turned out to induce too big changes on the present society, which is based on artificial scarcity and gate-keepers. So $they try, successfully until now, to reverse this by turning the net into TV. It works great because the largest part of the population has no idea how it was before and they are at the first stages of building an immunity.

Overall is the Gutenberg press reloaded. First publish bibles in the local languages, then publish anything, like for example Leibniz, outside the usual channels (academia say), then limit the spreading of knowledge via laws and trade over boundaries. Much faster than before, but not so fast so that one individual, say, would witness both the Gutenberg press and a major effect like the USA.
>don't know about the EU business culture

It varies much more than the American one does.
> So basically that turns C++ optional types into fancy linter hints which won't actually improve the safety of the code much.

C++'s optionals are less "safer pointers" and more "stack-allocated pointers" (nor to be confused with pointers to stack allocations).
The Animate and the Inanimate
Aye, you would think that people would recognise that the value is directly proportional to the propensity of it being covered in news articles and, thus, starting discussions, such as this.
This was the arrest of a suspected shoplifter. It's is a very far cry from swatting.
> Ignoring what most people see as an improvement in tooling area can be easily used as one of indicators.

Well said. I would make the distinction though that intentionally ignoring a well known toolset can be liberating in the exploration of the unknown, whereas being ignorant of a well known toolset by not investing research time is likely to lead one into well known pitfalls.
> Writing memory safe programs in C++ is possible.

Everything "is possible" in the sense that in theory you can do it. But if time and time again people fail to do it. Even people who invest almost heroic levels of effort (see above: valgrind, multiple sanitizers, and so on) you get to the point where you have to accept that what is possible in theory doesn't work in practice.
‘Even mediocre coders could charge £600 a day, he said, “then they announce a few months in that they are going to go and sit on a beach in Bali for a bit and you have to accept it.”’

Perhaps I’m being a tad too cynical, how to Gruniad fall for this?
Cookie law, Article 13, now this.

Who are driving these motions?
I stand corrected. Racket does.
> business API was duplicated

I would like to believe that interoperability trumps copyright in this case - a competitor copying an API/protocol and making a compatible, competing service is good for the consumer.
5G, Mobile

https://www.bloomberg.com/news/articles/2019-04-16/intel-giv...

Process leadership (7nm chips)

https://seekingalpha.com/article/4188142-3-failures-brian-kr...
Homomorphic Encryption for Secure Elastic Data Stream Processing
boring story. cannot believe it goes on one of today's hottest.
Where I grew up there where two bars basically next door to each other. One was a dive who's primary selling point was that the drinks where always cheaper than next door and the other was a nicer place who's primary selling point was that it didn't attract the sort of people who's primary concern was how cheap the beer was. Both did very well.
What's the point of linking Wikipedia articles here without any comment/question? What are we supposed to do with it?
> He will forever be someone who was arrested and it will show up if someone does a background check.

His case is probably eligible for expungement or sealing.
Using github and gradle plugins I metaprogramm java. Can't recommend it through. It's extremely error prone and hard to reason about.
The legal industry - an explicit manifestation of state power - will require a great deal of guns and soldiers to disrupt.
In that case, I don't see the role facial recognition played then. The thief walked in the Apple store with an ID stating he was Ousmane Bah. Apple contacted authorities that someone with an ID of Ousmane Bah robbed a series of Apple stores. Police made arrest and discovered that the man who robbed the stores used a false ID.
FYI, any non-British citizens living in the UK (excepting EU for now) are being forced towards getting Biometric Residence Permits with any visas/renewals... a plastic card containing photos/biometrics and a big ID number on it. And biometrics are collected every time you cross the border.
More than 10 years. Don't forget the Data Retention Act that required ISPs to keep logs of every single IP you visit and collect it in a database.
It's a prey animal tho. That lifespan is only achievable in captivity, protected from predators.
Coding must be compulsory at all levels – President of African Development Bank
Zones is only responsible for triggering change detection caused by user/external input. It's possible to use Angular without Zones.
your superiority compelx is showing

let me guess: German?
It was not suppressed.

> It's a hard sell to say that a trillion-dollar company does not have the resources and talent to do what the people in the next building can.

By that notion no startup will ever win agains the titan. And Apple would not have been the largest market cap company today when they had M$, Blackberry and IBM in its era.

The truth is, even if the full Amazon experience in US were replicated today in China ( Where Amazon had a home ground advantage and had much longer time to refine their infrastructure and strategy ) it will still not be anywhere as good as what Alibaba/ Taobao / JD.com has to offer.

That is on the consumer side of course, in terms of AWS their offering ( knowledge and understanding ) are very much behind.

Amazon failed in execution and strategy in China. And they learned their lesson when they enter India.

Usually I would put a few words on Chinese Companies having the advantage of literally infinite burn rate to increase revenue while competing. These money comes from VC which is funded by the government anyway. But knowing Alibaba its major share holder is Yahoo and Softbank along with a few other outside investors I don't think that is anywhere near true.
I'd like to say I'm a huge fan of Julia, and don't have much experience with metaprogramming in other languages.

I'm sure I do more of this than necessary, but much of my code ends up being "generated functions".

@generated foo(x, y)
...
end

When you write an `@generated` function, you write code that creates a Julia expression. Using "x" and "y" in the function give you the types of these arguments. Defining parametric structs lets you pass any information you want (eg, array sizes) to specialize code and algorithms.

A very useful library:
https://github.com/MikeInnes/MacroTools.jl
Do not use LastPass. Change it ASAP
The secondary issue with the story I linked was that there was an incorrect match that was made using details of the plaintiff obtained from a stolen ID and the plaintiff’s face. The primary issue was that the plaintiff had no idea that Apple’s Face ID was being used to help law enforcement with thefts at Apple Stores. The plaintiff had no idea that this was the case (it’s even news to me). It’s this sort of surreptitious sharing of images in facial recognition programs that’s worrying: a user might not know a priori because the details are buried in the terms of service that isn’t in plain language.

What if this information is used to blacklist people who take advantage of hidden city flights using sites like skiplagged? You start off blacklisted by one airline, but they might have a database-sharing deal amongst them that’s presented to the user in TOS saying that it is a “cost-saving, fraud prevention program”.

What if different carriers of different kinds of transportation start sharing the same database and synchronize in minutes? You might show up at the airport, get denied boarding for your flight for a reason you know how to fix, but then your Uber app denies you a ride because your face now matches their updated passenger blacklist database?

Yes, these last two examples are contrived, but the technology is clearly there to hook it all up. Do we now need a to visit the local police station or some kind of PII credit bureau just to ensure that our record is clean and our identity has not been stolen?

The EU government is already combining the biometric databases of its member states as seen here [0], so this sharing is starting to take place more openly.

[0] https://news.ycombinator.com/item?id=19717808
Not quite in their interest to publicly explain methods of how they detect cheaters :)

It's one of best guarded secrets in gaming industry.
> The arrest warrant included a photo that didn’t resemble Bah, he said in a lawsuit filed Monday.[0]

So sure, you could argue that the police screwed up. But it's also arguable that Apple could have googled his Facebook page, and discovered that it wasn't him.

0) https://www.financialexpress.com/industry/technology/tech-tr...
>And there is no fair and obvious way to divvy up the return

How about x% of average revenue per employee. Usally around 100k to 300k. So ARPE minus expenses = average salary.

Probably around 60k to 70k for most companies.
FWIW, if you go to McDonald's in some foreign countries you will be in for a shock as they serve many region-specific items.

I still remember getting a surprisingly nice pepperoni pizza at a McDonald's in the US many years ago. Undoubtedly the nicest thing I've eaten at a McDonald's anywhere in the world.

Yes, I traveled to the capital of a country known explicitly for it's exquisite food and did patronize a McDonald's.

Some of the, by far, worst restaurants I've ever eaten at have been in France so there's a chance that McDonald's wasn't the worst choice you could have made.
In 2020 the EES system comes into full effect this would require all Schengen entry documents including the 90 and 180 day visas to be backed by biometrics.
Very interesting that you mention TV, because this had been exactly my thinking process lately. It's starting to look like the goal is to fully commercialise the Web which leaves many (most) with no choice but to follow suit.
Orb: A quirky, object-oriented standard library for OCaml
Amazon is not available in the Netherlands. There is already a large party, bol.com, that through deals with the post-office can deliver same-day delivery throughout the Netherlands, provided the order came in before 2pm. Otherwise, they provide next-day delivery.

They were acquired by the largest super market chain (Albert Heijn), so now you can pick up packages at the super market throughout the day and in the evening. I think both of these advantages are difficult to match by amazon, and they were probably the reason that amazon chose not to enter the Dutch market.

Just because Amazon has 'won' in most places, does not mean they can not be beaten by a player who knows the local market and has better connections.
Inadvertent mistake from my side but I upvoted you :)
>...it seems a mix up occurred...

The "mix-up" occurred because there was an ID with no picture on it. So, Apple assumed it was him - with no corroborating evidence to that. They then flagged their AI to look for him, not comparing it to pictures/video of the actual perpetrator, and called the police when he came in.

>...and a little police work easily led to clearing the person's name of the charge

True but there's a couple of problems with this:

1) He can never answer "no" on a questionairre of whether or not he's been arrested before. Depending on how strict employers are, this could prevent him from even being considered for employment.

2) There's an actual potential he lost his car, job, place to live, etc. while waiting to be cleared. We don't have a time-frame for this, so it's anyone's guess, but it's a safe bet that his employment, alone, wouldn't have been safe (e.g.: no call, no show).

>I hope cameras make catching the correct person easier, to avoid this type of policing failures.

The policing failure,as you refer to it, was actually a failure on Apple's part and not the part of the police.
Budget airlines in Europe often fly to airports in the middle of nowhere. So yeah, they might be more recently built.
Elixir all the way. :)