skysight-inc/HackerNews huggingface dataset:
For when you can't find any more pretrained ones. Or to get someone for a lower salary and growing them that provides some loyalty and help solving the problem of not having enough pretrained ones in the first place.
This is a real problem for females in Korea, where spy cameras are a real thing. So much so, there's a Korean word for, it "molka," and a Kickstarter for a handheld device that can find even pinhole cameras based on reflected visible light from an array of LEDs.

https://www.kickstarter.com/projects/spyassociates/spyfinder...
a lot of them simply don't have the intellectual capacity for tech work

Well, neither do most tech workers. Why’s there another high profile breach seemingly every week? Why is software generally full of bugs? Because the devs lack basic competence at their jobs. Maybe they should have been flipping burgers instead. But RoR, Node.JS et al dumbed things down so much we got brogrammers...
Anecdotal, but I don't know anyone my age that has a house that didn't get their college paid for or had significant down payment help from their parents.

Every one else has started to view the world with pinko-commie lenses. I'm genuinely amused at the confusion this causes to the people I talk to who are at the end of their careers. This really ought to be scaring the upper 20%, but I guess it's hard to feel the heat when the system is working for you.
Completely agree. Quote from the article also kind of shows the founder isn't really correlated numbers properly. "Reading that more than 80% of goods are transported by sea, a light bulb went off, says Vollmer. 'We can have a very huge impact,' he remembers thinking." https://www.statista.com/statistics/264024/number-of-merchan... shows that there are roughly 52,000 container ships in existence. 52,000 container ships moving 80% of the world's goods is something I assume people do not want to be automated and want to keep a very watchful eye on- notwithstanding all of the other issues in executing the idea.
I think that is precisely the opposite of what the original article was talking about.

@forrestbrazeal is implying that many of those certs are going to be obsolete really soon. At least, that is what I took from the article.

I agree that American Universities are kind of insane. We, Canadians, are looking in and shaking our heads.
Sticker on the window?

There is an issue with retailers tracking shoppers movements in a store.

FTC take on the issue:
https://www.ftc.gov/news-events/blogs/techftc/2015/04/privac...
Ask HN: How to manage checklists efficiently?
I'm having trouble finding an app where I can create a master checklist and then use an instance everytime I need an empty copy.

I have used, Google Keep and Evernote. But, I have to copy and paste and uncheck all boxes... which is not ideal.

For instance, when I'm traveling I used a checklist or before sending code/software to production...

Any solutions/apps?
This resources list is sufficiently far away from a list of serious references (at least for the areas I am best versed, database) as to not even qualify as introductory.

Consider this entry:

Safe Operations For High Volume PostgreSQL -- (this is for PostgreSQL but works great for other db as well).

The editorial comment couldn't be more wrong in it's fundamental assumption as the article discusses implementation specific limitations of PostgreSQL and their implementation specific workarounds. This isn't on par with reading, for example, Oracle's SAME methodology (https://www.oracle.com/technetwork/database/performance/opt-...) which might be generalizable to other databases since the paper deals as much with storage in general as it does how Oracle makes use of that storage.

I would be wary of spending more time on this list based on the overall quality I've seen in this area.
> Biohacker

I find this highly concerning, biological organisms are orders of magnitude more complicated than man made hardware and software.
I think all he will achieve is either giving himself an infection or cancer.
2017 but also here's a bit of follow up on Josiah:

>So when Zayner saw Ascendance Biomedical’s CEO injecting himself on a live-stream earlier this month, you might say there was an uneasy flicker of recognition.

>Ascendance Bio soon fell apart in almost comical fashion. The company’s own biohackers—who created the treatment but who were not being paid—revolted and the CEO locked himself in a lab. Even before all that, the company had another man inject himself with an untested HIV treatment on Facebook Live. And just days after the pants-less herpes treatment stunt, another biohacker who shared lab space with Ascendance posted a video detailing a self-created gene therapy for lactose intolerance. The stakes in biohacking seem to be getting higher and higher.

>“Honestly, I kind of blame myself,” Zayner told me recently. He’s been in a soul-searching mood; he recently had a kid and the backlash to the CRISPR stunt in October had been getting to him. “There’s no doubt in my mind that somebody is going to end up hurt eventually,” he said.

https://www.theatlantic.com/science/archive/2018/02/biohacki...
>So the speed limit may be 25 but if the prevailing traffic indicates that everyone thinks 40 is OK then you can't get ticketed for keeping up with traffic.

oh! that probably explains why i never in the almost 20 years here got tickets in such a situation, and i thought that i'm just good at spotting police cars (and slamming on the brakes each time i see a one) - here they are much easier to spot because they don't hide cheetah style in roadside bush like the traffic policemen do back in Russia.
Yes: https://www.instructables.com/id/The-Invisible-Face-Mask-/

Many surveillance cameras use an IR cut-off filter for their "day" or color mode though, so this may not work then (or at least, not work as well, depending on the cut-off filter and LED wavelengths).
> One where if I call out that our board has too many white men

With only 1 woman on facebook's board of 9, men are considerably over-represented. But white people are not.

The board has 5 non-hispanic white people, 3 jewish, and 1 black. US demographics for those groups are 60%, 1.77%, and 12.6%.

This means white people are 92% represented, black 88%, and jewish 1880%.
It sounds like a lot of people aren't too familiar with the "people counter".

https://en.wikipedia.org/wiki/People_counter

It's commonly used by some retail and shopping malls to "estimate" traffic and conversion. It's great for determining peak times and visit duration. This kind of technology has been commercialized for some time now.
Well as they quote in the article:

You have to be a strong marketer to be in the mattress industry, because they’re really selling identical, rectangular slabs.
Those are some nice straight up statistics. To me, a more accurate breakdown would show the degree type, avg cost to obtain said degree, and average income for people who hold the degree 1 year, 5 years and 10 years after graduation. Also how many people with that degree actually end up working in the field that they hold the degree for. Some fields pay, and will always pay, a lot more than others. Some fields actually have marketability with demand, and will pay more. Peoples actual choices play a larger role than most are usually willing to admit. It's easier to just say "I am x in debt and don't make enough to ever pay it off and it's the systems fault," rather than "I chose a field where there isn't high demand, or isn't worth enough in the marketplace to make enough money to pay off my obligations and have a comfortable life."
"I want to live in a world where people get drunk and instead of giving themselves tattoos, they’re like, ‘I’m drunk, I’m going to CRISPR myself."

Ok, scary thought already. But, casting aside all the safety concerns, how many attributes would someone in general want to change as an adult? You can't change your height, you can't change your hair color, you can't change your eyes. Is a myostatin-inhibitor going to be the "killer app" of DIY Crispr, so we can all look like a Belgian Blue cow?
There is no clear violation, AGPL is a copyleft license based on the GPL v2 (one of the most prominent OSS licenses) but closes the application service provider loophole.

Open Source Software (OSS) ensures users have access and can freely modify source code for software they use which the AGPL does, it’s even even more copyleft than the GPL as it ensures modifications to software by ASPs are also made available.
I did something similar for macOS, my aim was to see how effective deauthing a router is (turns out it's incredibly effective, the readme has more details) and as a side effect the app shows a list of all WiFi traffic. It was a pretty fun project.

1 - https://github.com/dom96/deauther
Doctest for Tcl
Show HN: SimpleQuoter – Easy to Use Sales Quote Estimating Tool
Looking at the numbers, my first thought was that it's fairly diverse as is, and apparently it's getting more diverse. 8% LGBT or trans+ is way higher than I would expect.

Black employees being 4% sounds like little, but it's not exactly Facebook's fault that African Americans have been marginalized for a long time; the important thing is that they're giving everyone a chance. But that does not mean just hiring blindly if the market is not able to provide the candidates they are looking for.

It's sad to hear about bullying still happening - you'd think FB culture would be beyond that. It's also worth noting that people are generally hypersensitive these days, so what is considered bullying by someone is seen as innocent by others.

At some point you have to toughen up and handle some criticism and not see it as bullying (although I'm not saying that's necessarily the case here).
My job changed from doing all the things to (a) picking which things should be done and (b) making sure that all those things get done.

We use a ticketing system that enforces a minimum amount of process and otherwise stays out of our way (RequestTracker, highly recommended). I keep the master project list in a text file. We have a weekly status meeting where the master project list is 80% of the agenda. The meeting usually lasts about 30 minutes unless we have something particularly deep to discuss, design or dispute.

We keep in close contact with our chat system, email, and in-person meetings when people feel like they need them.

Every morning I review:

- tickets generated by alerts. Did they get handled properly?

- new tickets from users. Have they been picked up?

- master project list. Does anything need my expertise?

Throughout the day I look for signs that I should help people with their tickets or projects. Occasionally that means solving the problem for them, but usually it means pointing them to the right documentation or acting as their rubber duck.

Another chunk of my time is spent in diplomacy with other people in the company and sometimes with customers.
>humanities, history and a few more irrelevant courses all to keep some profs employed

Full transparency, I hear this from nearly every 1st year college student every fall semester - either the CS, CHEM, or Engineering students exclusively. "Why do I have to take English, I'm just going to work with [chemicals] [computers] [software] [roads] [whatever else]"

Not sure how this opinion will fly on this site, but I'm not sure what you expected. It sounds like you have an ax to grind with a specific institution and you needed to do more research about the system of universities overall. They were and are designed to make a modern version of a renaissance wo/man - good or knowledgeable about everything being the idea. Making citizens who are more than just 1 skill cogs. Teaching critical thinking and higher order thought processing. They were not, and are not job placement agencies.

If you were looking for nothing but the certs and technical skills, you should've sent him to a technical/trade school or community college. That's why those exist.

There is a massive difference between being job task ready - like just finishing the certs would make you. And being life ready - like a liberal education makes you in theory. Giving a student a liberal education is literally why universities were designed. Why was that a surprise?

I genuinely don't understand why being good at things that are outside of your expertise, or at least knowing enough about them to sound like an educated person in conversation, is 'irrelevant'. I don't get it and never have.

>Meanwhile, 10's of 1000's of H1B's are needed because our kids know nothing and are being taught shit.

My experience has taught me that whenever an employer says "we can't find the workers" and use H1B's, what they really mean is "we can't find the workers at the wage we're willing to pay". Those are two different things.

THAT BEING SAID, the costs of education are out of hand. Living inside the beast, I can tell you that many administrators are just flat blind to the storm coming.

In the 90's, the message was go to college, go to college, go to college - relying on the past 40 years of if you went to college, everything else just sort of fell into place.

Well, now we have so many 'extra' services students expect, so many expenses, and less state/federal dollars. So students pay for it.

NOW the message is that you need to go to college only if it furthers your career goals. They're working in kindergarten with my child on that. It's frightening, honestly.

I think the pendulum will swing the other direction and we'll see a glut of skilled trades-people in the next 10 years.
What made you successful in the past may not make you successful today.

When I started to prioritize, delegate and only focus on key details, it was a big shift in mindset but also a big boost in my effectiveness as a VP.

Know when to say things and when not to say things. Let go and think big picture. You're in the business of delivering through your team and your role is about giving direction to your team so their work is meaningful to them and to the organization.

Not everything will need your attention - you mostly only need to know when the project will be completed, help your team unblock roadblocks (in terms of tech, process, people) and align all projects to the overall strategy.
> That's a non-sequitor, because as long as the world is 'online' there can effectively be 'online banking'.

Of course, but online banking has been bad for a very long time (it's still bad in the US, you can't easily transfer money around compared to Europe). Bitcoin was effectively better than banking before a certain point in history, and worked out of the box without all the banking infrastructure, it would have won back then.

> Let's stop wasting vast amounts of electricity until we figure out something useful for it to do, as of today, there are none.

It shows that you know nothing about cryptocurrencies. The innovation and current research in the field tackles, among other issues, the energy issue of bitcoin. (Check Algorand for an example.)
Its not magic. Just an aspect and extension of your physical body. All of chinese acupuncture is based on the same principles, which is thousands of years old and a reputable system of medicine.

I am not claiming god powers, just that your body is a complex system that can be finely tuned with some attention and the proper tools. How much control do you have over your body and your mind? How much control do you have over your computer? It probably took decades of attention and the right tools to develop a high degree of skill to be able to get the computer to do what you want. The same can be said for the human body, which is infinitely more complex if you pay attention to it.
Well you have a few options. You'll have to gauge your own situation to see what you can get away with.

1) Ask him for his deliverables to you frequently. If he's a program manager, presumably part of his job is to fill you in on context and the goings on outside of your group. Ask him for those regularly. Ask him to present the planning and top level vision.

2) Be direct and tell him what you just wrote -- that you expect him to delegate and trust and not dictate now that he's been promoted.
Fed Finally Realizes Student Debt Is Keeping Young People from Buying Homes
Though I'm not familiar with the CSV export of those two tools, I've had adventures in CSV parsing from other tools. How do they screw it up? Is there a canonical "correct" way defined somewhere?
The hash of PII is still PII.
Perhaps getting rid of height limits entirely isn't a great idea, but an overall height limit that allows building up to one story taller than the buildings next to the one you are building seems reasonable and would allow a city to grow up gradually. As far as desirability--what makes European cities desirable and charming? I'm certain it is NOT ample parking or one story bungalows with huge yards.
A blog to discover new music
How LaserTweets.co uses social proof to reach more customers
Nuggits of wisdom i learned from sir.Richard Brandson
Vaccine researchers are preparing for Disease X
> What is? At the end of the day this just looks like entitlement.

I had the same impression, particularly driven by these quotes:

From this day on, I was even more disappointed — both with myself and tech hiring process — rejection, rejection, rejection. It honestly feels as if I am a complete failure and an unhirable candidate. How is this possible — I have received emails from people all over the world, who praise and give me thanks for the work I’ve done on my open-source projects and tutorials (and I say this as humbly as I can); people who see me as an expert on Hackhands; co-workers, friends and acquaintances from meetups, hackathons, conferences who apparently think I am a decent programmer—but I cannot pass a single tech interview. How?

TBH, the author sounds like someone who went to the interviews completely unprepared, believing that just because they have some open-source projects and tutorials, they deserve to be hired.

Nobody deserves anything. Most of my friends who went up for interviews with FAANG (or whatever is the latest acronym) studied and prepared for months even before applying.
The edit button exists for a reason. Your regard for what is and is not cool is of little consequence. No one owes you an explanation.
Who was mad at HR?
Dreaming of Mars, startup Relativity Space gets its first launch site on Earth
Personally I have no appetite for breaking any customer. Sure they may be "in the wrong" because they have
an old dig recipe, or a load balancer health check tool, or a latency measurers, or some kind of DNS canary, that mistakenly used a wrong EDNS version, but if we change our behavior and break them they will a) feel it viscerally and b) rightly, blame us for breaking things. We're pretty serious about maintaining backwards compatibility always and treating every API like a promise.

The other side of this is that being too tolerant can lead to network ossification. This impacted TLS1.3's roll-out, which had to be made to look similar enough to TLS1.2 session resumption that many network middle boxes can't tell the difference and let the traffic through. This is less elegant than a cleaner new design that isn't tainted by having to appear like the old formats.

Personally, I worry about this a lot less and consider the extra effort to be backwards compatible very worth it. It think it will still be very easy to find totally unused never-seen-in-the-wild EDNS version numbers; there's no shortage. On the TLS working group we've been through this a few times, having to find unused magic numbers that hadn't been burned as part of the various experiments. We've done with this protocol versions, cipher suites, etc.

On the DNS side; the proposed hypothetical EDNS version negotiation scheme that might show up in the future requires round-trips and state. Resolvers would have to first send an EDNSv1 query, observe it fail, store that state somewhere and then try with EDNSv0. What if the authoritative server rolls back their support? What if the auth service is mixed and only some of the fleet supports the new version? These challenges tend to make that kind of version negotiation impractical ... hence my skepticism that it will ever work like that.

A small part of all this is that the DNS WG isn't really stewarded with these practical issues front of mind. DNAME and DNSSEC have each had backwards-incompatible implications that real-world operators had to fudge around and ignore precisely what the specs say, to be able to satisfy customers. Due to that history, IMO the DNS specs have lost a certain level of moral authority that other specifications still enjoy.
I don't understand their claim it was inauthentic either.

Their writeup says the pages claimed to be independent, but were actually linked to employees of Sputnik News.

OK, but all the screenshots they showed (in the first batch) had the word "sputnik news" in the URL. That doesn't look very surreptitious to me, let alone inauthentic. If Sputnik employees are linking to stories they worked on or their employer published, how is that different to journalists tweeting stories from their news outlets on their personal Twitter accounts? Is there some formal rule now that all employees of news agencies have to loudly identify themselves as such before re-sharing content from their employer? If so, where did Facebook announce that?

The odd way Facebook are describing this action also makes me wonder about their claim the accounts were "linked to" employees of Sputnik. What does that mean exactly? Not owned, if they were owned presumably Facebook would have said so. Rather they are "linked to". This could mean many things.
>“The secret of the bad review is that you can get a lot of pleasure out of it,” A.O. Scott tells me, chatting via phone in late December. “It is a kind of a dopamine rush. First of all, editors—especially editors at The New York Times—love it. They love bad reviews. And they’re fun to do because they give you access to a lot of writerly tools that are fun to use. You can be funny. You can be clever. What you’re doing is, you’re demonstrating your superiority to a thing that you’re writing about.”

This is my least favorite thing about negative reviews - writers start to really "feel their oats." It almost always goes way too far. Reminds me of the occasions back in my creative writing program when a fellow student would start using "he/she proceeded to..." a bit too liberally in their writing. Calm down and tell the story.

It's also getting a rise from your readers on the misfortune of someone else (in the case of a movie, many hundreds of people), which, as A.O. Scott says, can go straight to the writer's head.

>But “you can get too hooked on that feeling” of writing slam after slam, he warns. “They’re definitely more fun. But positive reviews—where you can make a case for something that you really feel enthusiastic about, and still write as well as you can—that’s a lot harder, and a lot more valuable.”

Agree all the way through, here. Saying "it's bad" is easy, and then you go ahead and play with all the turns of phrase you've been thinking about in the shower every morning. It just feels, I dunno, unnecessary, or maybe even a moment of weakness - as if the new programmer on our team did one bad PR too many and I really just let off on them. Makes me feel good, maybe? But in doing so I've lifted my restraint, abandoned my values, let the floodgates out to the detriment of someone else.

I guess critics will exist no matter what, but it really doesn't jive with my philosophy of "be good to eachother."
In the absence of on-the-job experience/growth for less-experienced developers, it forces them back into more academic training programs. I personally think this is likely to lead to exacerbated "degree inflation", where MS degrees will be the new minimum expectation for these new "entry-level" (read, Tier 2+) jobs.