skysight-inc/HackerNews huggingface dataset:
> Ok, I will give you two examples, but you will need to use your brain to try to adapt the problems to other situations. Can you do that? Great!

There's no need to be uncivil or rude.

Let's take Example 1.

It would indeed be problematic if we convicted people based solely on the algorithmic conclusion of a machine. But thankfully, we still have jury trials in the U.S.; it requires a unanimous verdict to convict someone; and it requires a level of proof "beyond a reasonable doubt."

It's important to understand that a machine is not a witness. It can't be cross-examined. So whatever result it produces is evidence. How strongly that evidence is believed is up to the jury; and a good defense attorney is going to do whatever it takes to attack the machine (using expert witnesses and so forth) to introduce reasonable doubt if its conclusion is incorrect. The defense attorney is also going to introduce whatever other exculpatory facts and witnesses they can find.

In your example, if a sexual assault occurs, the victim is likely to testify. Without the victim's testimony identifying the defendant, and without any corroborating DNA evidence, the defendant is likely to walk, even with the machine saying it's 90%+ probability match.

In any event, I think what's needed here is some additional law forbidding the sole use of FR data as evidence used to convict a defendant. That, I think, would help assuage most people's concerns -- even though I think it unlikely that a conviction would result this way anyway.

A really important fact that you're not considering is that FR has a strong potential to prevent false identification. Many studies have shown that eyewitness identifications, including line-ups, are extremely unreliable; and yet, we've been using them for decades to convict people. And we've released innocent convicts many, many times, sometimes decades after imprisonment, when it turned out the witness was lying or simply had a faulty memory. And in your example, if you in fact went to the toilet during the crime, the cameras would be able to corroborate that.

OTOH, if a machine strongly disagreed with the eyewitness, I have little doubt that the defendant would be dismissed.

Example 2 is a bit trickier.

You don't need FR technology to have a police state: North Korea has had one for nearly 70 years without one. East Germany had one for over 40 years (see: Stasi). There are cruder methods than using FR technology; spying is a very old game.

So, FR can help enhance control for regimes that are already inclined to preventing freedom by making it much more economical than having a spy network, but it's by no means necessary. Besides, you can trivially foil FR by wearing a mask.

I don't know how to prevent a police state, other than to employ violent resistance, and even that doesn't always work. I don't think anybody knows. But if you want a prevent a police state, I think banning FR isn't really going to help. At least so far, history shows that many police states resulted from democracies or republics ceding control under some sort of "necessity."
I need this in my life. Is the source code public somewhere, or can you make it public?
I'm sorry but this comment comes from a very privileged position. Let's talk reality here: a large portion of the US can't afford a 400$ expense without going into debt (https://www.cnbc.com/2019/07/20/heres-why-so-many-americans-...). The vast number of people live paycheck to paycheck; to be so surprised that the number of people living on less than 50% of their income is vanishingly small betrays a lack of knowledge of a vast majority of people.
UK catalogue Argos uploaded digital versions the past 40 years. Tech memories
Because the media and manufactured consent that gets pushed down on those "more people" surely leads to them making objective educated decisions.
Wayback Machine to the rescue: https://web.archive.org/web/20121023081714/https://kturtleco...

I recommend adding bookmarklets for Wayback Machine: https://en.wikipedia.org/wiki/Help:Using_the_Wayback_Machine...
Ah, I understand the criticism now. I was thinking of these investments as buying shares in companies that make automated nurses etc.
Yet Europe still does a way better job than the US in affordable education, universal healthcare, and environmental policy.
A book I would highly recommend looking at the future of financial systems related to this retirement bomb is:

"Sleeping on a Volcano: The Worldwide Demographic Decline and the Economic and Geopolitical Implications"

Non-affiliated, just though it was a very good read:
https://www.amazon.com/Sleeping-Volcano-Demographic-Geopolit...
Even humans have difficulty dealing with weird cases. Car accidents happen for many reasons, including the driver being unable to process the incoming information in the given time.

One of my pet peeves is the lack of raised markings (Botts' dots or other types) on highways. With the right combination of wet streets and lighting, all of the lines on a roadway can seem to disappear. A machine with different sensors may actually be able to detect the lines better than a human could in this particular situation.
JetBlue's VC in Silicon Valley
The services that elderly need are labour dominated. Japan is working hard on eldercare robots, but I'm skeptical.
Can you elaborate on the doorbell? Also where do you host your Home Assistant setup?
If the purpose is "protect homes built in wildfire prone natural areas", the public service shouldn't exist, so there you go.
> Calling out other people's work as 'garbage' is pretty shameful

Apple is not a people. Apple is a TRILLION dollar megacorp. They can afford more.
One doesn't need to write perfect documentation to point out bad documentation. That said, I was hoping for more concrete examples.
Lensmen.
Lazy Initialisation in C++: old techniques and new things
Saving is equal to investment. More savings means more capital next period. Sounds like a good idea. Liabilities just means delegation of investment.
You would think so but tell that to anyone advertising to say, for instance, that Greta Thunberg is right or selling t-shirts insulting Trump and they'll be outraged--claiming that this is not political but essential.

More generally, you would see a lot of people unwilling to provide documentation that they are not a 527, or a foreign entity.
Amazon started to collect sales tax a while ago. https://en.wikipedia.org/wiki/Amazon_tax#targetText=On%20Oct....
How much hotter is your hometown than when you were born? (2018)
How does one measure value and then store it? That's kind of the definition of money.

A money market account is insured and the real return is 0%, so it's not as vulnerable as you seem to think.

You can call money a credit. Then you can assign credits to actions and create a moral police to assign credits to people who do these actions and enter those credits into a leger. And now you've recreated communist China. Congrats.
Just realized that the link is not clickable above:

https://mailchi.mp/045cfda14ba4/this-week-in-devops
Yeah... but you do know that Apple is comprised of actual real people like you and me though, right?
Free of charge is not freedom. If I were a farmer, or a nation of farmers, I would want the source code.
> Apple, if you want developers to love your platform — and you should, because good developers are your lifeblood — and if you don’t want them to flee for other platforms — and you should be worried about that, because the web is everywhere and Microsoft is coming for you — then you need to take this seriously. Adopt the mentality that has served other frameworks and languages so well: If it isn’t documented, it isn’t done.

Apple has enough rabid supporters, they can lose the occasional developer to bad docs. Apple doesn't care or need to care. They are arrogant that way. Also, what other platforms? Android? A fair portion of iOS devs are also already Android devs.

Look, this is just going to fall on deaf ears. Apple isn't listening. Their machine is output only.
How Much Should You Charge as a Freelance Writer
My point is that they are two separate activities. People who say they love dance classes generally don't get told they should road bike instead, because one is not a substitute for the other.

Since you have never tried a spin class, you should give it a shot. They're very fun and motivating.
I work half and half pretty much maintaining the same app in both iOS and Android. Since the introduction of Swift, the Apple docs have become much terser (it's like Jony Ives slimness fettish got a hold of them). Even with that, they're better (by far) than what I find with the Android docs. The Android docs "explain" very little.
Look at those glorious Win32 controls! Brings me back to the Windows 95 days.

Wargaming is one niche where you can get away with really basic graphics, if the gameplay is good. And looking at the amount of detail exposed by this game, I shudder at the thought of the art budget it would take to bring this up to even mediocre 3D graphics.
Two bloggers taking potshots at each other by misunderstanding one another’s points about a minor issue. Fascinating stuff.
What are you going on about?

First you are saying, people did not know what they are voting for.

Secondly, you are saying the deal on the table is not the one which was voted for.

You are conflating two different issues here.

On the second point. Yes, you are correct. The current negotiated treaty (don't call it a deal because it's a legally binding agreement) is not what the 17.4m British public wanted.

On the first point. The conservatives under May decided to interpret the will of the people and decided on a close relationship with the EU and she negotiated very badly. Thus we are where we are today due to her wilful negligence.

For the last 40 years Politicians have never delivered on their promises. Have never said what they will do on their manifestos. Are you surprised that Politicians are not doing a full on brexit? Because I am not.
>1. Get youth more productive

Youth is always more productive because they use tools and strategies worked out by the older.

>2. Make more youth

In some wealthier, western countries many people in their 20s and 30s can't afford to have a dog.

>3. Take a greater percent of youth's income

That's how you divide a nation, young will hate the old, riots will start. Check out "2030: The Real Story of What Happens to America"

>4. Have old people live on less or not retire so early

That's how politicians lose support, Brexit happened because more old people voted than young people, now opinions of old people are being listened to, young are ignored, because they have less voting power.
> 76-97 minutes read

indeed...
That would expose him for not taking responsibility.
Are We Ready for a 'Quantum Surprise' from China?
I do not have the numbers from 2001, but even today USA is our 2nd partner: https://www.bfs.admin.ch/bfs/en/home/statistics/industry-ser...
jejjen
I agree that being able to save so much is a very privileged position. It also, though, represents a proportion of total dollars that is greater than the proportion of its constituent people. The headline number given isn't X people; it's X dollars.
Watchmakers could’ve used patent analysis to prepare for smartwatch boom
Whoop Goes Mainstream
Corporate taxes are low in most countries today, but they used to be a huge source of revenue in the US: https://www.taxpolicycenter.org/statistics/corporate-income-...

The advantage of corporate taxes is they collect money from foreign investors which would otherwise leave the US. Lowering corporate taxes requires increases US taxes so it can lower them for foreign wealth funds etc.
Agreed - so interesting to see which words now have meanings tied to certain contexts in different languages (well, mostly English probably since it makes little sense at times!) over time. It was an interesting exploration.
JMAP fixes the big problems with IMAP: no MSN bookkeeping that no one uses anymore; no UIDVALIDITY issues; you can listen to events from multiple folders; etc.

Essentially, the single biggest issue with IMAP is that most clients nowadays maintain an offline shadow copy of the database, and so what they need to do is use IMAP to synchronize these two databases. And IMAP is a lousy synchronization protocol--most of your IDs are all ephemeral. Extensions to IMAP make it better, but you can't rely on servers implementing them (or clients using them!). Incidentally, that's also why most library implementations of IMAP suck: you can't build a good interface that works around server deficiencies without baking in the integration into your database model, and that heavy opinionation makes it hard to use the IMAP code outside of the full email application.
Thanks for the pointer to The Infinite Jukebox! It's impressive how well it does. It's biggest point of failure seems to be jumping to different parts of a verse or chorus and mixing up bits of lyrics. It makes that this would happen, but it would be really interesting to see what could be done to avoid this.
But doesn't that just mean that the public fire fighters are essentially getting "free" assistance from the private crews? If anything, this is rich people paying to help prevent the spread of fire, which is a good thing for everyone, and lets the public resources go towards helping those who can't afford the private services.
Cool, stuff like this would be helpful for non technical team members to dip their toes into BI & Data Analysis.

Github repo for those interested.

- https://github.com/yubowenok/flowsense

- https://visflow.org/flowsense/
,[.,]

When it comes to the weird and wonderful world of esoteric programming languages, the above Brainfuck program is pretty elegant. It's a basic implementation of the echo program: printing back what the user inputs.

The complete language consists of eight single-character commands. The four used in the echo program is:

, – accept one byte of input and store it at the current memory cell

. – output the byte at the current memory cell

[ – if the value of the current memory cell is zero, jump forward to the command after the matching ]

] – if the value of the current memory is nonzero, jump back to the command after the matching [
I'd probably use the term quaint over naive, in 1985, only the most hardcore of households had an Apple IIe, IIc, IBM PC, etc. And no cell phones, so it really was so early on. Consumer tech hadn't really come into its own yet. It pre-dated CD (for music), and the Sony Walkman with cassettes and an Atari/Intellivision game console were about the extent most people had with computers. I'm not even sure if there was traditional tech journalism at the time? I mean, my family had some Apple-centric magazine that came every now an then....
Are they educated enough to understand why to use them?
Lend me $120B every single night, then. I'll pay it back each time, and pocket $30M each time. Why are they getting any?
How to Write a Sales Prospecting Email That Generates Response
> both castaways could spend their youth planting coconut trees close to their shelter,

Addressed by graeme as "build infrastructure and tools while young."
These interviews are so good.
This article seems to be drawing a very broad feel-good conclusion from a very weak foundation.
I guess I knew that. UK also had some pre-PC home computers that were homegrown, right? Acorn, et. al.?
And the author acknowledges that those individuals are not the problem.

> the problem is not individual engineers — who are not responsible for writing docs; that is the responsibility of dedicated coumentation teams. But that does not make it any less a failure of Apple’s engineering organization.
> One doesn't need to write perfect documentation to point out bad documentation.

Agreed. Calling something 'garbage' and providing no concrete examples isn't really constructive feedback. It is just name calling.
This is trying to paper over a crisis.
How to Be an Effective Open-Source Contributor
This is bad advice. If you are hitting 40's, please do yourself a favor and go into management.

Yes coding is fun but,

1. Not being able to change jobs because you can't invert a binary tree in 20 secs in leetcode hazing, is not fun.

2. Being managed by someone a decade younger than you with no family or responsibilities, is not fun.

3. Spending your weekends learning the latest JS framework because you don't want to be someone "who doesn't keep up", is not fun.

4. Being paid less than the lowest grade manager, is not fun .

5. And be honest with yourself, do you really need 20 yrs of coding experience to write CRUD apps? What exactly are you bringing to the table.

There is no such thing as "IC track" for almost every one of us, please shake yourself out of your delusion.
Look, this is just going to fall on deaf ears. Apple isn't listening. Their machine is output only.

That's not really true. Apple is active on Twitter and actively reaches out to correct problems.

For example, when I complained that their Xcode beta hangs when you open a large file, an Xcode dev reached out to me and asked for a repro case. https://twitter.com/theshawwn/status/1175197286349119490

(I'm not an Apple fanboy, just a dev.)
Agreed with you regarding a show of strength. I can imagine that any release of information is carefully calibrated. After all, the picture in the article with men in spacesuits circling the aircraft is pretty cool. I doubt this is a "leaked" pic...
The main point here is that a lot of documentation is straight up missing.

Some of the code samples/sample projects also regularly break. I wonder if Apple has any automation around that.
I don't know much about Apple developer documentation but I disagree with your comment.

The following is a quote form the article

> Given what I know of Apple’s approach to this, the problem is not individual engineers — who are not responsible for writing docs; that is the responsibility of dedicated coumentation teams. But that does not make it any less a failure of Apple’s engineering organization. The job of an API engineering organization is to support those who will consume that API. I don’t doubt that many of Apples API engineers would love for all of these things to be documented. I likewise do not doubt that the documentation team is understaffed for the work they have to do. (If I’m wrong, if I should doubt that, because Apple’s engineering culture doesn’t value this, then that’s even worse an indictment of the engineering culture.) This kind of thing has to change at the level of the entire engineering organization.

It would be shameful if the author were calling out a particular person, because we do not know anything about any particular person who worked on these docs, what state they were in before that person got there, and what road blocks they might have.

However, it is not shameful at all to call out Apple as a company. The assumption is that if any company in the world has the resources to make their documentation amazing, it is Apple. The failure is not that of the people working on the documentation, it is that of the company as a whole.
They never have the reason I want, "I hate ads" ;)

Maybe they changed that but I gave up on that strategy quite fast.
According to Marco of overcast and the ATP podcast fame the docs pertaining to the audio subsystem is really lacking.
> so they don't have to work the final 25 years.

Do you believe you can store coconuts for twenty-five years?
Doesn’t saving money decrease economic activity? Seeing as the money is just sitting there, rather than being used to buy goods and services.
Secure instant messaging system for team collaboration
This is crazy, in 3 days they got 46 fines!

How much is a parking fine though in NYC? His average is 69.44$. I'm Canadian and my last parking ticket was 63$ CAD (47.71$ USD).
Should all corporations be above criticism because they're all made of people?
Eagles fitted with cellular transmitter racks big bill after flying through Iran
it's optimised to be maximally efficient for experienced users.

Except it's not. It's an ad-hoc accretion of overlapping functions with unintuitive naming. An attempt is being made to rectify this with the "switch" command, but it's a long way from being optimized for anything at all.
Read a Paper: On the Impact of Programming Languages on Code Quality
Build Maintainable and Testable Data Applications with Dagster – Episode 104
I said "pushing for private services" not actually hiring one. Of course, if it is only you who does that, then it is completely irrelevant, neither positive nor negative.

Likewise, if you decide to throw all your garbage on a forest, it is neither positive nor negative. If it is only you who does that, it can be argued that its net effect is negligible, neither positive nor negative. Maybe a bit of purely aesthetic disgust for somebody who happens to walk by while you are throwing it. But that is all. If anything, it may reduce a little bit the load on public garbage collection.
We can't, because nobody will even consider giving anything new a chance if it is not Unix.
Joshua Browder Wants to Create a Consumer Union with DoNotPay
A couple years ago, maybe around Swift's debut, Apple began to mark all their sample code, projects, programming guides, technical notes, etc, as deprecated and unmaintained with a header on each page stating so, and putting it all in their "Documentation Archive" [0]

They've had a new push to make sure that the remaining official documentation is available in either Swift or Objective-C, but I have yet to see any attempt at migrating some of their best documentation: CoreBluetooth Programming Guide, CoreImage Programming Guide, or CoreData Programming Guide [1]. These are hugely helpful documents that take a much higher level approach than just API documentation and get to the heart of the design of a framework, with helpful diagrams, etc.

I understand that Apple has a huge body of work regarding documentation, and that it would be unfair for us to require them to never deprecate any of their documentation, but at this point, we basically have header files, documents automatically generated by header files, with several large swatch of that even being undocumented [2].

I do think that Apple made a huge effort with SwiftUI to provide meaningful, helpful documentation at the time of the announcement [3], and I don't want that to get lost in the discussion. Unfortunately the framework has iterated so quickly that much of it is out of date.

However, when Xamarin [4] independently documents some of Apple's APIs better than Apple does... it is indeed time for a call to action.

This is especially sad because Apple used to have some of the best documentation ever available. I basically learned how to program through using their documentation.

[0] - https://developer.apple.com/library/archive/navigation/

[1] - https://developer.apple.com/library/archive/documentation/Co...

[2] - https://nooverviewavailable.com

[3] - https://developer.apple.com/documentation/swiftui

[4] - https://twitter.com/akashivskyy/status/1187790245804367873
I do hope you're right, convenient protocol access to email would change the game.
No, a labarynth is a single twisting route without branches. A maze has branches and thus can have dead-ends. Both must have an entry and exit point (technically mazes may have more than one exit and entry, but most don't).
Douglas Murray the Truth about Google Images
I added to the CNCF Cloud Native Interactive Landscape:

https://landscape.cncf.io/category=streaming-messaging&forma...

It's the the 24th streaming & messaging project or product we're tracking.
I didn't realize micro inverters were so expensive. Thanks for explaining it.
sounds like code that could be useful to this day at least the concepts. That's the downside of closed source. It's gone now.
I’m pretty sure that rightmost number is either a 3 or a 5.

“And I thought I saw a 2”

— Bender, Futurama, A Head In The Polls (1999)