skysight-inc/HackerNews huggingface dataset:
France is planning to incorporate facial recognition technology into a mandatory digital identity for its citizens.

Alicem is the name of France’s face ID program. Facial recognition will be the only way for citizens in France to create a legal digital ID, through a one-time enrollment that compares a user’s passport photos with a selfie video taken on the Alicem app.

However, France’s government insists that, unlike China’s, its ID system won’t be used to monitor citizens, or integrated into identity databases. It says face scans will be deleted when the enrollment process is over.
Well, among other things it can mean you end up in a situation that more closely aligns with your morals.

This has a number of predictable benefits.
Make friends with people who have keys. Janitors, secretaries, maintenance guys. Win the trust of people who are trusted with the keys to the company. You never know when you might need a favor.
ML -> OCaml and friends

DL -> Download

CV -> Resume
Optimizer nuances aside, I agree with this and think it's helpful for anyone writing SQL. I've trained a lot of non-developers (and new-developers) to use SQL, and one of my favorite tips is, "Start with FROM."

Even sooner than "start with FROM" is "What does each row of the result mean?" Is it a sale? A month of sales? A customer? If you can answer what you want, then it's usually easy to start there. Especially if your answer corresponds to an existing table, put that in the FROM, and then add whatever joins you need. You can even think about the joins "imperatively".

Thinking imperatively about JOINs is also a helpful way of understanding a mistake I call "too many outer joins", which I wrote about here: https://illuminatedcomputing.com/posts/2015/02/too_many_oute... If you don't know about this mistake, it's easy to get the wrong answer from aggregate functions like AVG or COUNT. (EDIT: I should probably call this "too many joins" instead, since it's not really specific to outer joins. But in practice I find outer joins are more often used in these sort of situations.)
It's quite bizarre how we got to this situation. It seems that some people who have nothing to contribute but to make instability and tear down what others have built will hide under whatever guise to justify their actions.
Making the right decision at the time but later finding out it was the wrong one just seems like a proclamation that it's better to be lucky than smart. I get what you're trying to say, which is finding solace knowing you did what made sense given the scenario at hand, but it ultimately says you can do the right thing and be punished and do the wrong thing and be rewarded.

That said, I still agree with OP - it's good advice not to put too much stock in stock (unless it's liquid).
Does this mean we can download the data set?
They should also consider Brazil. Then they can have Amazon's Amazon Data Center.
Usually you offer a connect button with the most popular providers. You could also detect a login with somename@whateverapplemaildomain in order to passthrough for those addresses. There are some discovery mechanisms that can be added for DNS/http(s) services as well against different tlds.

In the end, probably would just add an apple-logo button next to twitter, google and facebook auth buttons.

----

Aside, in terms of data storage, separate the account, user and login/auth details. An account is related to activity inside the system. A user is a person authorized to use/act on or as that account. A login is an authority and related information to enter as a given user. Logins can be an OpenID reference, AD Integrated User, an API token, a local password entry (salted/hashed of course).

If you make the separations above, you'll have far fewer issues if/when you need to make your application more flexible in terms of users/authentication against accounts. It also is very helpful when you will have "individual" accounts and "business entity" accounts, which may have variances in UI/UX.

Beyond this, would separate the actual API/UI systems from auth systems relying on integrated tokens (like RSA signed JWT on an internal authority). In this way, your API systems only need to worry about "allowed" signers, and the roles assigned in the token's claims. Of course then there are issues with token lifetime, refresh and revocation to consider.

Sorry for the blathering on this, literally working on an authentication management system (fairly barebones initially) right now. MVP at end of day after 4 months work.
Some companies (Steelcase comes to mind, but it must be quite common) offer the option of rubber wheels, especially suited to wood floorings.
Is a moral career not better than an immoral one...?
Real statistics are not being compiled. When was the last time you heard about a drunk pedestrian being hit by a sober driver? The narratives are being driven by bias, which leads to the wrong solutions in these cases, this is why the solutions aren't fixing problems.

For the past 5 years, Washington DC has been telling pedestrians that cars have to stop for them any time they are in a crosswalk, including on green lights to cross traffic. It's simply stupid and irresponsible for this to be a rule. I've seen pedestrians walk out into roads not looking and also distracted by devices...

Cities are more interested in speed cameras and tools that generate revenues rather than smart stop lights and warning systems for traffic. We're still using street lights from the medevil era that are pretty basic with no plans of updates.

Car drivers and pedestrians are one in the same. Overall awareness, education, and responsibility needs to be the focus, or the stats will keep going bad.
Paying rent and cleaning the apartment are not really that impressive when they're happening in the parents' home.

Of course you can reject the idea, but you'll find that you'll also be rejected more often by potential romantic partners.
Dahir Semenov's gyroscopic, top-heavy, median-exploiting transit concept is perhaps quixotic, but interesting. Below is a derisive article on the subject. https://www.theverge.com/2017/8/27/16203096/traffic-gyroscop...
> I also wonder what's up with their QA testing.

Probably the lack of proper incentives; we need pedestrian safety ratings and fatality statistics to be front and center like crash-test ratings
Well, why bring privacy into the fray at all?

I'm not saying online systems for catching child abuse can't be implemented. But is it really where our efforts would be most effective?

The question should be: how do you combat child abuse?

For that, we need:

1- Strong reporting systems that connect the people who in contact with children (doctors, teachers, social workers) and centralize and distribute that information. Right now, a social worker doesn't know about the doctor or teacher reports very easily.

2- Then, we need strong systems for handling the situation: i.e. social workers with effective systems for intervention.

3- Then, we need strong systems to take the children that are removed from at risk situations and place them in safe places where they can recover and grow in a healthy environment. This is the foster care system and the national health care system (or lack thereof) that will provide mental health counseling for the affected children.

Given that 1, 2 and 3 of these systems are terribly dysfunctional if not mostly broken, I'm always skeptical when people talk about social media and child protection. The situation gives me a feeling of leaders justifying the erosion of privacy and those who are authoritarian inclined supporting them, rather than people really caring about protecting children.
> CEOs, CTOs, entrepreneurs

Linux is pretty common in the startup world. But if your CEO is running around telling everyone what OS he uses instead of sealing deals you might want to rethink those stock options.
Only because it hasn’t really been invested in.
If I were in the market for such a library, I'd still have serious concerns. The GPL license still appears in the root of the repo as if the entire codebase might be subject to GPL; It appears to be a fork of newlib (GPL) and that means it might not qualify as a "clean room implementation" of GPL'd code - the legal team in a corporation is going to insist on a ton of due diligence on Picolibc before they allow it to be used.
How PDF filling form automation works
1. Even if they fail to stop 90% of pedestrian accidents, that an improvement from the 100% of previous car generations.

2. These systems are primarily for avoiding car-on-car collisions. They're very good at that. Which is maybe why it's not mentioned in the article...
What stops the user from consensually providing this information in a form field at checkout, if they wish for such contact?
Last I checked from CA SWITRS data, that was not the case. Car/bike, Car/pedestrian collisions had cars be at fault in at least 2/3rds of the time.
Another attack on privacy and liberty that cheaply hides behind "protecting children" as the reason.
Work is irrelevant beyond a paycheck. Don't stress out over anything if it doesn't involve you getting fired. Work as little as possible. Get as much done as you can working as little as possible as long as it doesn't stress you out. Never lose sleep over work. Never work unpaid overtime unless you'll lose your job over it. Never care if your bosses are angry or unhappy as long as it doesn't affect you having a job. Don't let their emotions affect yours. Nothing is important enough at work to go out of your way for. There are others along this line I'd advice. Obviously this doesn't apply if you are a doctor but for most jobs it does.
radar detectors always read lower than your true speed since they can't be positioned directly in your line of travel.
Ironically for Harold the Retiree, High income renters are the fastest growing segment within the rental population: https://www.apartmentlist.com/rentonomics/rich-and-renting-u...
> We created Cronitor because cron itself can't alert you if your jobs fail or never start.

That's a lie.
A mail is sent on failed jobs. The receiving mailbox is by default the executing user (so usually root)
There is also an entry into the systemlog which should already be monitored.

The user might not get the notifications because he doesn't pay attention, but cron does notify.
What about blind spot mirrors?

https://www.amazon.co.uk/Blind-Spot-Mirrors/b?node=491998903...
Even between cities. For a while I was driving between Portland and Seattle pretty often, and the traffic was always awful! I would love to be able to take a HS train.
Great points. It definitely seems to me that those two are fundamentally opposites. Suppose we champion (1), then with perfect privacy gives a lot of leeway for criminals to commit crimes such as those you stated and more without being able to detect that they did them.

However, without perfect privacy, every world citizen would be subjected to such monitoring, and we'll basically be exactly what 1984 is, with the metaphorical "telescreen" functionality spread across pretty much every device that's connected to a network.
How does this help if driver is looking at their phone?
Know where the skeletons are buried.

Punch back, especially upwards.

Know an analyst at the investment bank with the largest holding in your company.
Presidential elections are coming up in Argentina on October 27. I wonder if this news will play any part in that.
I used rubbered wheels in my chair. It worked for me. If you want extra protection you can get plastic mats from Ikea, but even if you accidentaly roll out your floor will be fine if you have rubbered wheels.

---
Edit

Wow, I just noticed somebody advised rubbered wheels and was heavily downvoted, I wonder why? I used that in the past and it was good solution to prevent floor damage.
> encryption of content is going to hurt hunting CEP.

Aren't we putting the cart before the horse? The problem is the exploitation of children, the secondary problem is that this exploitation is sometimes photographed and shared.

I don't believe that a strong solution the latter problem will have any impact on the former.
A couple points of correction

> The hollow-core doors wouldn't have supported the weight—they would have cracked in places under the strain.

Having used my own hollow core desks going back to 1985 or so (with an original IBM PC sitting on such a desk)... I have yet to see a reasonable load they would crack under. You run a 1x1 beam along the back and sides for support, and they'll hold 2 computer cases and 2 CRT monitors (smaller ones, but consider that LED monitors weight a LOT less than CRTs did) with no issue whatsoever.

> moving a exterior door through an interior door frame with legs permanently attached is a tricky task

Having literally _just_ built a shop table out of a solid core door and 3/4" plywood (for the bottom shelf) with 4x4 legs, this isn't an issue. You build it so that the legs are bolted to the top (or, more specifically, 2x4s attached to the top with L-brackets) and then take them off (a couple minutes of work), move the desk, and them put them back on (a bit more than a couple minutes, but still not bad).

I built my workbench in my garage and them moved it down to the basement shop (because it doesn't have walls yet and the sawdust from cutting would have made a mess), finishing the task just this past weekend.

Side note... if you follow a similar route, I recommend a 28" wide door. I originally bought a 32" and had to cut it down after realizing it would be uncomfortable reaching over it to the pegboard on the wall to retrieve items.

It cost me somewhere in the range of $400 to complete the workbench, I believe (I'm not positive on that). If you add in the time to build it (if you have to pay someone), it most certainly would have been cheaper to buy a desk (I agree with him here).
No. No no no no no.
Yeah, that tends to be the case when it comes to these things. Unpopular opinions posted on sites like Reddit are never really that unpopular, underrated sources/sites/channels are never really that underrated or unknown, and controversial articles and lists are never all that controversial.

As for why that's the case... well most people/sites don't want to become a social pariah, most underrated creators are by definition unpopular enough most haven't heard of them and truly unpopular opinions are unpopular enough that they're unlikely to get posted.

Still, when I heard 'career advice you wouldn't want your name associated with', I was thinking it'd be something like the stuff in that James Damore memo or what not. Or something inspired by Machiavelli's The Prince.
> only to stop 4-5 times along the way

That's the big one. What HSR needs is not even higher top speed but some control breakthrough that allows much higher train frequencies in order to cut down on stops via more trains that can serve more specialized connections (e.g. the local/through etc). No idea what that breakthrough might be, perhaps something as crazy as rocket-assisted emergency braking.
I'm sure a lot of people think the team they are joining will be different, and some of them must be right.
If you find yourself alone around a woman you work with, leave the room, building, or do whatever you can to not be alone with them.
It's actually very useful to try to visualize the social relationships that underpin the people you work with every day. Make a diagram and identify people who are supportive, people who are forthright, people who are untrustworthy, people who are obstacles, who are their friends, who are their adversaries, etc. Update it from time to time. When you want to push an agenda, you'll have a better understanding of the political context and can plan accordingly.
He switched to OS X when it came out. I would not be surprised if he also has Linux machines or VMs though.
That seemed like a lot of content, kudos.
It is usually button "Sign in with...". In your app, each identity provider has to be configured (and your app has to be enrolled with the identity provider). Similar, as with Google, Github, etc.
> Are CTEs an optimization barrier in MSSQL?

They are not. They are, however, in Postgres.
> I think a huge part of the problem is that...

... people just don't give a shit. They are so self absorbed that they only care about getting where they need to go and everyone and everything else can piss off.
This website is great! I use it all the time at work to help me grok the crontab expressions.
In large businesses there are channels of money flowing through the organization like blood vessels, some small, some unbelievably big. Find one and plugin a straw. If it goes dry, take off, and find another.

(this is basically the ugly side of consulting)
What equivalency? I mentioned the first thing of which the quoted text reminded me. If cf means "is the same thing again", then I suppose I misused it, and I can deal with that-- I don't use it much, I'm a n00b with it. OTOH, everything (every pair of things) is a metaphor and all metaphors eventually break down. If two things have all equivalent properties, then they are the same thing.

Maybe I'm merely projecting a position onto those 'other moderators' but it really seemed like someone expects all moderators to go out of their way and forcibly rectify their outdated vocabulary, so now, not even 'they' gets a pass to be used as (making it up as I go) a metapronoun. I don't like it, and neither did JP [find that sort of thing acceptable], and there is everything that I intended to convey when I hit 'add comment'.

Is that cleared up? Did I backpedal? I hope I didn't backpedal.
Yes, which is why you should be negotiating for more RSUs to compensate for the additional risk and illiquidity.

My point is that if you join a startup thinking your equity is and will forever be worthless, then why do you care if you get 10 or 10000 shares? To not care is bad advice for anyone joining a company that has a path toward IPO or acquisition. And if you don’t think a startup has any path then why are you joining a company that is offering you equity comp in the first place?
Thank you for your valuable feedback. I will reach out via email
Don’t feel too sorry for the Reddit moderators
Rewind to 1996 or so. I was around 20 and living in Reno NV at the time and was really good at fixing computers. There were a number of local mom and pop computer shops, and I needed a job. A working interview consisted of 10 breakfix cases inside of a day. They'd have been happy with me handling 5. I was hired. I was confident that I'd do a good job for them.

The first sign that there was a problem was when the guy who also interviewed that day got hired. If you go back that far, you might remember that there were two piece power headers on motherboards. If you didn't install them correctly (with the ground wires in the center) and forced them the wrong direction, you'd let out the magic smoke. Somehow they thought hiring the guy who made that mistake was a good idea.

The first week wasn't so bad, but then the bullying started. Verbal abuse. Name calling. Giving me nickname that they'd use to remind me of every mistake I made. Harassing me over mistakes I made to the point that I wanted to cry. If I didn't know something that they knew, even if I couldn't be expected to, I was berated and treated like an idiot. I was young, and so badly needed that job because I was living with my grandparents at the time and they made it clear that I was to get on my own ASAP. They were kind, and didn't kick me out (and it wasn't threatened) but I wanted to be a Good Boy and Do The Right Thing. But it wasn't easy.

Then there was the shop talk. Sometimes they'd talk about work, but most of the time it was talking about strippers and drugs. I was in a shop full of coke addicts.

8 weeks in, I was let go. I was never more glad to be fired from a job in my life.
Hi Nostrademos — I was involved in this project. We asked a lot of questions and the answers to some others were quite a bit more controversial (we're going to release a new question each week or thereabouts).

But one thing we learned in the process was that seriously successful people doing their thing feel pretty gagged.

It's not worth it for them to write even things that seem uncontroversial to you or me, because someone out there might hate it, or misinterpret it, and start creating problems for them.
Since the umbrella is so visible, they may see it from further away during one of their brief glances at the road.
Perhaps. I think it's worth considering.

In most the systems I work in, null permeates both the input and the output, and can often even have its own semantic value. i.e., "there is a value for this key, and that value is null" might actually be semantically distinct from "there is no value for this key". . . it's gross, but it happens, and whether or not it happens is often outside my control.

And I am beginning to suspect that it's actually safer, and even simpler, to fully live in and be fully aware of the reality of the business domain I'm working in, than it is to try and live in a bubble and pretend that life isn't complicated. And I'm also beginning to think that it might be wise to mind my own business. . . which includes not worrying about whether or not a value is null unless and until I find that I need to care whether or not it is null. Rejecting input because a value wasn't set when I had no intention of even looking at it is just such a grave violation of Postel's law. If I find that I'm only doing it because I need to satisfy the type checker. . . seems like a foolish consistency to me.

Perhaps if I could live in an alternate reality where things like JSON and MongoDB hadn't happened, and we instead decided that clean and consistent data is every bit as important when sitting on magnetic disks or traveling through fiber optic cables as it is when bouncing around in silicon. Oh, that would be wonderful. I dream to live in that world. But that doesn't seem to be the reality I occupy.
+1

I've read multiple accounts of successful people having essentially this story and it's really stuck with me:

I went into a meeting with my mentor.

During the meeting, a lot was said by different folks.

After the meeting, my mentor asked me: "What happened in the re?"

I proceeded to give him a rough outline of what was said.

They responded: "That's what was SAID. Here is what actually happened: Person A said they were ready but they are clearly not b/c $X. Person B said they had $Y but that's not true because we already know $Z".

END OF STORY

This kind of guidance is priceless because it saves you potentially years of trial and error trying to learn how to read between the lines.
Why? It says clearly no tax on energy, why should because of that someone give them power for free?
They are not (or at least less likely to be) in Postgres 12, as they are inlined in a wide variety of cases.
The comments about fake news how colleges stifle free speech are typical Conservative dog whistles in the United States. This article could be construed as being right leaning however I don't think that's the intent of the author.
Coincidentally, the same day HN gets this story ABC News is reporting that...

Congress was provided “encrypted text messages [the top US diplomat in Ukraine] exchanged with two other American diplomats in September regarding aid money President Donald Trump ordered to be held back from Ukraine.”

Might the AG also want to monitor these messages?

https://abcnews.go.com/Politics/top-diplomat-ukraine-crazy-w...
because nobody seemed to get the reference:

https://en.wikipedia.org/wiki/Telescreen
I wish SQL would die as a query language. This is one of the reasons why, writing a query in the syntactic order is counter to how you should reason about getting and shaping your data.