skysight-inc/HackerNews huggingface dataset:
In my state Kerala in India, police seems to have started using face recognition. There was a huge protest recently in a famous temple called Sabarimala. Police had installed 12 cameras in the temple compound. If I understood correctly, the system compares live video feed against a database and alerts the police if anyone in the database was caught in the camera.

Quoted from the below link:

>"The cameras are equipped with artificial intelligence (AI). They can recognise people, who are among a crowd, by identifying faces. To ensure safety, the photographs of wanted people will be uploaded on the system. Whenever a person who is in the wanted list appears before the camera it will detect the person and send popup notifications to the three control rooms at Sabarimala," said IG Manoj Abraham, Cyberdome nodal officer.

http://www.newindianexpress.com/states/kerala/2018/oct/14/no...

While I dont know the specifics, police used this system to arrest 200 known protestors by preparing a database of 1500 people and had the system go through over 800 hours of footage.

If that is not enough, now they are planning to use drones with facial recognition as well.

http://www.newindianexpress.com/specials/2018/sep/17/kerala-...

I thought the plans to use face recognition in airports was scary, but they are taking it to an entirely different level altogether.
I've spent at least 40 seconds looking at this page and still have no idea what "one-plus-five" is referring to.
> local try/catch-es are examples of exception misuses.

Not in the context of RAII. It helps a lot with cleanup and ensuring nothing leaks from the snippet that caused the exception if any resources were acquired.

Whereas in C you'd have to make all that cleanup manually, which can be tedious and error prone.
Spread awareness, donate to causes like ACLU and EFF who will fight against this stuff, raise litigation, fight for legislation.
Swedish professor saved PhD student from ISIS using extraction team (2014)
Ah, yes. Nothing like Hegel, with one half of the separable verb on page n near the top, and the other half near the bottom of page n + 2.
The symmetry thing makes sense, but now I wonder if there's are really "interesting" or not. Does the symmetry spoil the fun of searching or not?
I have a couple friends who work in non-profit fundraising, and this is generally what happens. Or someone is already going to donate X amount, and then they use that for 'matching' after working with the donor. The donors usually don't mind, because the end effect is that the non-profit they were already support is even better off.
Dan, I've seen this a few times already. I believe people are misunderstanding "persistent call order" to mean that they cannot change call order between versions of their app. I wonder if another name would help people understand this, maybe: "Non-conditional call order."?

That does better highlight that you are worried about conditionals. (It doesn't address the loop issuie though.) Hmm, here is another one. "Static call order"?

I guess what I'm saying and what I'm reading from the parent comment is that they are misunderstanding the name.
The Non-Libertarian FAQ
That's exactly when you build it if you want to do it cheaply and control where the growth happens. Growth follows infrastructure.
The problem is that the companies get municipalities to compete to provide the best incentives package. With sufficient competition and assuming well meaning, rational government officials, the winning municipality will have to reduce their "margin" (new tax dollars - incentives) down to a very small amount. These incentives often require the government to take out large loans that they will be paying down for decades before realizing any actual new "profit."

Then factor in the fact that their will always be some municipalities with government officials who are willing to overspend (other people's money) for personal political points. When they win an RFP for a big factory, sports team/stadium, movie production, or corporate headquarters they get to have a flashy press conference touting all the jobs. This helps them in their political career which is often over well before the actual net value of the deal can be realized in 20 or 30 years.
FBI plans 'Rapid DNA' network for quick database checks on arrestees
Six-story building, bottom floor is retail (one), remaining floors are residential (five).
Thanks for the heads up on garden inn. I will give them a chance next time I see them.

Courtyard was a bit better but I got a similar experience as the Hilton. 5 dollar water bottles in the room, nickel and diming all over the place.

My understanding is that it's not just that you can afford it, it's that these places cater heavily towards corporate stays, so the guest is usually not the one paying.

Holiday inn breakfasts are a bit worse quality but I've always been treated with utmost respect as a guest there, so they get my business. Room size is something I don't usually care about as long as there's a desk.
From the article:

Until a few years ago, it was fairly uncommon for an architect to go beyond four stories with wood-frame construction. Today, many designers choose five stories of wood over concrete podiums as a way to cost-effectively increase the density of projects. (Architectural Record March 2014)
Putting aside the "what makes Trump supporters so special" questions what really needs to accompany automation the most is educational reforms and funding - the work is condensed and more complex by definition but effectively means superhuman capabilities per person. That will be the future just as basic high school was needed for more factory work when the apprenticeship model broke down for many tasks and the roles were specialized and transient.

Another good use of the surplus labor less ammenable to retraining is infrastructural upgrades that aren't as readily automatable.

I also wonder about automation proliferation - when it will start to appear more at small business scale or if scaling will keep things centralized more.
Meet the man who 'became friends with Satoshi Nakamoto' in 2018
>Up to now, physics has for the most part not been a design science. But my guess is that’s going to change in the coming decades. There are more and more examples where design seems the right way to think: topological quantum computers; new designer phases of matter; the Alcubierre warp drive and other designer spacetimes; constructor theory and universal constructors; programmable matter and utility fog.

I'm not sure if the author realizes what the difference between physics and engineering really is. In the 1800s, concepts like entropy and pressure (and the foundations of mechanics) were considered to be exciting fields of research, right alongside the construction of the first steam engines. Although the inventors building the first steam engines were exploiting the cutting-edge physics of the day, they were not in doing so acting as physicists. Engineering is not "the study of heat transfer and classical mechanics," engineering is "the application of physics (or whatever other science is helpful) to practical design problems." If a physicist were to construct or design a physical system to meet some requirements, they would be by definition engineering, whether they were a mechanical engineer, an electrical engineer, or a quantum field engineer. Likewise, if an engineer were to decide that the laws of the system they were working with were not fully understood, they might spend some time working out what they were, and in doing so they would be acting as a scientist.
Best Inventory Management Software 2019
Avoid the pesky forming and welding tasks, too.
Technical answer from the article: "What is "one plus five"? It is the wood construction, "stick-built" urban mixed-use building, exactly five stories tall, erected on a concrete podium. The first level capped by the concrete deck is retail, parking, meeting rooms or amenities and the floors above it are apartments, condos, or dormitories erected under the 3A construction type classification of the building model code IBC."
Are there any good visual examples of how an out-of-order pipeline processes instructions compared to traditional ones? What's the main advantage?
If you really enjoy doing maintenance, don't get a Tesla. The main thing you'd really be doing is changing tires every 40k or so, and eventually the battery pack. They are tremendously simple compared to a combustion engine. No spark plugs, no oil or filters to change, no oxygen sensors to go bad, no air filters, no fuel pumps or timing belts, etc. You'd be quite bored.
This is an interesting language problem. I think part of the reason the words are “agile” and “sprint” is that it’s essentially a way for engineering to communicate iterative progress, convince management that yes, work is getting done, and that really, we’re moving as fast as we can. That there is deception in the wording is, imho, a pragmatic response to management never seeming to understand software development at face value.

Eng: “No, we can’t move any faster. This is literally the best we can do. Doing this right, and doing it as fast as possible, involves care and intentionality.”

Mgmt; “Can’t you just work more hours right now?”

“No, that will not help.”

“You guys are lazy. We regularly pull 70 hour weeks to get all the meetings and emails in.”

“You know what? Next week, we are going to deliver x,y, and z. Promise. It may mean the overall vision takes longer to execute, but I want to show you how hard we work. We are getting a ton done. We are moving as fast as we can. We are sprinting! Now leave us alone and let us do the work necessary to execute the vision.”

Mgmt: “Hey other managers, look how much MY team is kicking ass. They are delivering x, y, and z ON SCHEDULE AND AS PROMISED. They are sprinting, and they basically never tell me ‘no’! Sure, we don’t need y or z to execute the vision, but how else were we to know that? If we hadn’t tried it out? They just sigh and go back to their caves, EVERY WEEK. I’m the best manager.”

It’s basically a way to educate about iterative development while giving management a way to save face, no matter how inefficient it may be. A healthy org could do it without the deception, but corporations are krakens.
Oh apparently there's some crazy dropdown that displays the article _over_ another article about German trains? I didn't even see the dropdown at first.
While there is some work for iOS/Swift-only dev, most of it doesn't occur in a vacuum.

The itch the market really wants scratched is a one-stop-shop where they can get both mobile, web, and support services at once. Consider pitching your services that way. The contracts are bigger in scope and longer-term (because there's more to do, more moving parts, and fewer people to share it with).

The number of people who can do full-stack web, plus iOS, with experience in both, is a small minority of both communities.

Throw in Android and server/devOps and the set gets even smaller.

Throw in experience in what's hot right now, AI and ML, and you're in purple squirrel territory. While people are always looking for that purple squirrel, they don't always pay as well as companies looking for specialists in just a subset of that menagerie.
As a related not, at least in NYC the six-story building is very common, and this is apparently because a seven-story building will typically require a water tower to regulate water pressure.
Bezos - - the robber baron, slave driver goes full police state, anything to make money and run roughshod over citizen's rights . . .
From the article:

‘What is "one plus five"? It is the wood construction, "stick-built" urban mixed-use building, exactly five stories tall, erected on a concrete podium. The first level capped by the concrete deck is retail, parking, meeting rooms or amenities and the floors above it are apartments, condos, or dormitories erected under the 3A construction type classification of the building model code IBC.’
Point of clarification, the article does not mention and I have no reason to suspect that Apple broke hardware they themselves sold. In fact the article does seem to point out there is support for specific Nvidia cards that Apple sold or approved. Also I find it rather impossible to believe that Nvidia couldn't release something that would restore this ability. Would a user need to disable some security feature temporarily to be able to install it? Maybe, but that's the price you pay for unsupported hardware.

Apple got burned hard [0] by Nvidia and swore off them back around 2009. And Linux Torvald also called them out back in 2013ish IIRC. Nvidia is not a "good" company. Now people have be running things unsupported and now Apple closes that hole and they are all up in arms?

[0] https://gizmodo.com/5061605/apple-confirms-failing-nvidia-gr...
Agreed. DO's knowledge base changed the game for me. I went from never getting anything to work out when trying to build projects to having a plethora of tutorials on a wide range of topics that seem to always work out. DO's server service is awesome as well, but man I'm really really thankful for all their tutorials!
Institutional Act Number Five
Not to mention that it gives an easy way for those of us with status access to a higher tier/priority of internet which is handy for streaming. Particularly when I'm staying in a hotel for over 60 nights a year.
Thanks, will check out the MIT AI and cognitect ones ... (Indeed perhaps subjective, but happen to fit my interests, though I had missed these :) ).
Opinions from those who have used one aren't useful. "Best [or worst] I've ever used." Bit or saved by each differently on multiple projects and a good choice can be made.

If you collect the pros/cons from everyone and try to agree on which ones matter more in the current context then you're not tied to a previous commitment.
We are not a platform
> "reduce the size of your Docker image with this one simple trick!"

Truth!

> I'm hoping that my OCIv2 proposal

I've seen (and largely agree with) your post (somewhere? Can't remember where) here, are you working on a formal proposal?

> "init" is actually systemd

Fair enough.
I think this opens up additional security issues (requires SYS_ADMIN as I recall), though?
The Problem with Product Roadmaps – And how to make them better
2) is just absolutely incorrect. Buildings are renovated and incoming services changed all the time.

Clearly you know very little about physical infrastructure other than its translation into $.
I agree 100%.

IMHO it was the pinnacle of 2D UI design.
Clickable areas were visually obvious, and there was no ambiguity about what happened and why.

And now we live in a world where fashion rules over function.
I live in LA and I think the level of tech talent is abysmal. At the Java meetup this week, eight people showed up. EIGHT. In the Bay/SF/NYC, there would be over a hundred. I have been to tech gatherings, where I would be the only techie.
NYPD was using this during Occupy. Everyone complained that Occupy lacked organization.

But what was happening on the ground was that the NYPD was identifying who potential leaders were by using face recognition technology and (we believed) cell phone tracking to identify people who consistently showed up to different meetings.

They would then use the same face identification technology to pick these people out of crowds, and arrest them before or when major events occurred, so they would be in holding during the event.

Eventually the individuals would either be charged for resisting arrest, or let go since they were arrested without reason. Which dovetails into the other NYPD/LAPD tactic during mass protests of , in their words: "arrest people now, end the protest now, pay the civil liberties fines 10 years later."
You sound whiny because you're not offering priorities
NLP(NLU, NLI, NLG) is the tip of the spear when it comes to AI and has its roots in the study of Epigraphy [1] which is essentially the study of ancient inscriptions and symbols. Analyzing human language and thought surrounding objects is key to advances in AI.

The study of epigraphy is the microscope while the study of human aging, extending human lifespan is the telescope that lets us see the stars in the future. With Epigraphy you can change dates in human history which changes a lot of what we thought we knew about ourselves.

The best NLP is based on principles that underpin epigraphy combined with neuroscience and research in cognition.
The interesting part is that unbeknownst to most, the study of the past (epigraphy/NLP) is being used to solve for the future (space biosciences - LET radition, DNA repair, extending human lifespan making real space travel possible for the purpose of inhabiting other planets). Sounds out there, but this is what we work on at LBNL/DOE/DARPA/NASA related to predicting new interactions between proteins, genes etc.

Fun fact: Epigraphy, ciphers/deciphering, info security, cryptography are all related [2]

[1] https://en.wikipedia.org/wiki/Epigraphy

[2] From the epigraphy mailing list:

"Georges Depeyrot <Georges.depeyrot@ehess.fr>

To:
epigraphy@yahoogroups.com

Sep 20, 2003 at 10:28 PM

Dear List members,
We are publishing books on numismatics and economy (see Moneta <http://www.cultura-net.com/moneta/content.htm>).
I just want to inform you that one of the books in press is devoted to "coins, money and epigraphy, 1st - 3rd c." (author, Pr St. Mrozek, Uty of Gdansk, Poland).
It will concern the Roman Empire."
But that's the point, no? Swiss have their own laws (hiding assets), US have their own laws (arresting people who hide assets), seems perfectly fair.

Personally, I wish no developed (e.g. EU, US) country would allow any economic relationship with any country that allows tax avoidance (like 0% tax) or tax evasion (like bank secrecy).
That's not the way things work in the US. First, the president is not a figurehead of the legislature. He's the head of a separate branch of government called the executive... which also contains all US agencies: DOJ, NASA, HUD, CIA, BLM, SEC, etc.

He nominates judges, and the legislature (which is its own branch) decides if they agree with his picks (by voting in the senate).

Similarly, he nominates people to oversee each division in the executive branch, and the senate confirms those people also. The people he nominates are in charge of their division. He can't go to the DOJ and demand they drop cases... that's a crime called obstruction of justice.

Constitutional cases are heard by the supreme court (but Meng's case isn't one of those).. but if the president does not like their decision, he can't do anything himself about it. There are only two ways to change the constitution: by getting 2/3rds of the 50 states to agree to the change (very hard, long process that usually takes much longer than the president's term.. rarely attempted); or by nominating judges to the supreme court who favor a different interpretation.

On the second part, there are a few road blocks too: whoever he picks must be confirmed by the senate. Once they are confirmed, it's a lifetime appointment. So if you look at the current court, you can see the current judges were nominated by 5 different presidents over 30 years. Since he needs to wait for one of these judges to retire, the president's picks will always be a minority on the court. He has no way of knowing when or if someone will retire. He'll only get a couple of chances to nominate a judge during his term (presidents serve max 2 terms of 4 years).

The legislature and president can change laws (sometimes those changes are the result of court decisions), but they don't change the court's decisions. Just their future decisions. Also laws can't override the constitution. And there are limits to the laws they can pass.. they can't for example make things illegal retroactively.

Also, I should add, the president can be imprisoned for violating the law. If he obstructs justice, he can impeached by the legislature and removed from office. He can then be prosecuted for the crimes he's committed. It's very unlikely though, because in the past, the vice president (who replaces the president after he's removed) can pardon the president for his crimes.
What do you think about Dashan?

https://www.youtube.com/watch?v=POzdgjdlKwo
That is the thing. You rarely know what you need to build. With big upfront design your are speculating, the design is a house of cards. Agile amplifies learning. You learn as you build because you get early and frequent feedback.

Agile relies on having very capable product owners who understand what needs to built. Waterfall relies on design documents. Which will be all wrong anyway if you didn't have a capable product owner driving the vision of the product.
As others have said Slashdot was very early if not the first. The way they did moderation, which is very different from basically everyone else, and still unique and interesting.

CmdrTaco did a great writeup on it back in 1999 https://slashdot.org/moderation.shtml
Sumerian has already been translated, so it’s a labor saving problem.
It's amazing how many times over my career I've watched and participated in debates on software development methodologies. HN seems to have one at least annually.

The author of the post does a good job summing up the issues. I only skimmed it but have to agree with everything I read.

I can add that there's a time and place for Waterfall: when requirements are well-known and static and when lots of oversight is needed. I can also add that no methodology has successfully dealt with the mega-projects we read about in software engineering case studies.

Building stuff, whether it's software or anything other product, is hard. It's messy. Often the requirements are not well thought out. In the situations I normally deal with, a requester can state a high-level strategic goal for the organization, but not how the software can get us to it. That's where my team gets involved. One engineer I respect highly once said that we need to get something in front of the requester quickly so that we can find out what (s)he doesn't want. By process of elimination, the idea foments in the requester's mind and requirements become more concrete.

Again, though, some organizations are very static or they deal with software whose failure can be catastrophic. In those situations, the highly bureaucratic Waterfall method can be helpful at least for slowing down the process.
Cards that Apple never formally supported and people knew that when they bought them. This is equivalent to hackintosh people getting worked up over Apple not supporting their MB/RAM/HD/PCI Card/etc.
Ultimately what the author is asking for isn't architectural diversity but longer lasting buildings:

"It is hard to imagine that fifty years onward folks would get excited about the one-plus-five buildings or contemplate an adaptive re-use. Too flimsy to last even that long, these buildings will probably have to be demolished once they become obsolete, unable to stand as the testimony of our times."

He talks about strong or weak "bones" and contends that this sort of stick-built construction doesn't have good strong "bones."
I had an illuminating conversation with a friend once. We were contrasting the values of our respective areas of interest (her - business, me - research) and I realised something odd.

To her, non-commercial research is a nice luxury we can afford in addition to the principal purpose of society, advancing material condition.

To me, material advance is mostly the necessary price we must pay to accomplish what's truly important - advancing our understanding of everything around us.

Obviously I'm simplifying somewhat, research is often necessary for material advance and I'm not about to trade in my creature comforts, but the two worldviews are fundamentally at odds, and trying to understand the purpose of one in terms of advancing the other is fruitless.

Research into history isn't designed to answer your priorities. But to those interested in it, it's the fundamental point, for which addressing your priorities is merely necessary bookkeeping.