skysight-inc/HackerNews huggingface dataset:
TFA says “We rely on logic placement randomization to mitigate the threat of fixed silicon backdoors“ and goes on to talk about the tools they are working on, but there is still some way to go.
This story really has it all.

Drones, aircraft, electronics jamming, industrial farming / animal husbandry, epidemics, and organised crime slash terrorism.
Well, yes and no. No, in that babies aren't born with exposed teeth in their mouth. Yes, in that babies have two sets of teeth in their skull when born.
You’ll be surprised just how many people are not using their home internet most of the time.
That knowledge is becoming increasingly low level though as we build further abstractions over it. If you're working on a network you probably aught to know how TCP works, or at least know how to use Wireshark and a reference. If you're trying to spin up a simple webapp on AWS, you can pretty much stop thinking about firewalls and networking once you set up security groups/NACLs/policies/etc and confirm you can hit whatever is behind them. With new trends like immutable infrastructure coming into vogue, I'd even argue that system administration altogether is becoming a more niche skillset.
If you find any errors in the math, please let me know! I think the diagram supports your description — even with the wheel turned to the max, you will never hit anything close to the back wheel when reversing (both wheel axes are marked), although the geometry will depend on the car specs like wheel base, overhang lengths and car width (the viz is for my car, Hyundai i30 2018). Also, I just looked up top-down views of reverse turning on YouTube and it seems to match. [1]

The problem in my case is that the road is so narrow that it's very easy to hit the barrier on the right when reversing while turning to the left — that was what prompted me to make the visualiation.

[1] https://youtu.be/c3AgaHGbE1Q
It’s certainly not something I want limited tax dollars to pay for, given that we still have childhood poverty and homelessness to work on.
Another aspect of the whole devops thing is the idea that you don't silo your ops from dev. Calling someone 'just a sysadmin' because they do all the sysadmin work that needs to get done gives off the impression that they shouldn't attempt any devops or dev work.

Its not enough to just rename your IT guys devops. However, When you're a stickler about titles its also counterproductive to the goal of removing the wall between dev and ops.
You try to pay down debt after growth to prepare for the next round. And in many ways tech debt is worse because while real debt just constrains you, you can maneuver just as fine within the constraints with or without it, while tech debt can gum up even your slightest movements.

I'd say tech debt is more like a special VAT applied to your current actions, whereas regular debt is proportional only to your past actions.
In-browser STL file viewer with Tcl back end (2018)
Probably, but it would block the alerting feature they highlight in their ads. That said, I find motion detection alerting to be useless on outdoor-facing cameras due to vegetation, weather, and wildlife. The false positive rate makes it annoying.
> Serious question: how does a parent deal with their high school kids wanting to pursue college in a field with a low probability of high lifetime earnings (art, theatre etc.) ?

Have them meet people in the profession, talk to them about the expense of college, and more generally help them strategize about what they'll need to do to maintain a middle class lifestyle as an artist. A middle-aged artist will be happy to share experiences and talk about money.

The other thing is to help them think about backup plans. There are plenty of jobs in art or theatre, business and technical, that don't necessary involve performing or creating art. In my experience with a theatre program in a large university, they're quite realistic about helping their students prepare for employment.
That's interesting and original but rarely said here.

Only other mention of Pascal divertissement I could find: https://news.ycombinator.com/item?id=9450559
> 1) obfuscate its surprisingly shallow library

A thousand times, this. Netflix should take all the money they are spending on ML to solve a discovery problem that they don't even have, and instead buy up rights to flicks from the period 1950-2010. A lot of these movies can't be streamed or downloaded anywhere - the only legal way to get them is to pay a grossly inflated price for the DVD on Amazon. This is actually a massive archival problem, and I would love to see someone tackle it. Unfortunately, it almost certainly won't be one of the current major streaming platforms.
this sounds like a really bad way to spend my tax dollars. by all means, use them to educate the next generation of teachers, social workers, and scientists, but don't make me foot the bill for some kid to study art history for four years and still need government assistance at the end.
> why do you think everyone wants to watch the same things?

> why should my subscription fee pay for the license fees of stuff that doesn't interest me?

So obviously different people will have different interests... yet you don't think your monthly payment should subsidize any of those other things? How do you imagine that working exactly?
Theatre Professor here. Do not let your kids go to school for acting. Oh, he or she is perfect looking and incredibly talented? Great, they don't need a degree in acting. Go to school in New York, Chicago, or LA, and audition between classes in a real degree. Now if they want to study design and tech, go nuts. The amount of work out there is incredible, there is just so much content being consumed.
A corner store might have a ton of options for "foodstuffs", but only a couple types of milk. Sure, it would be hard to eat everything in the store, but it's still a small selection compared to a grocery store.

It would be hard to watch everything on Netflix, but it would be a short list to scroll through, especially when you apply some filters (e.g. romantic comedies with a rotten tomatoes rating > 70%).
The answer is we don't know what to do. Because it's already hard to figure what's a factor of factors. It's why we have to constantly be vigilant of our own subconscious biases.

For instance we know that fields dominated by women typically pay less than fields dominated by men. It's a factor in the pay gap overall.

Now, we could say that women chose those fields and those fields are just less desirable to the market and all that jazz.

However, there is something else that has been noted. When a field becomes dominated by women, the average pay decreases and when a field becomes dominated by men, the average pay increases. So the average pay of a field is also influenced by the group that dominates it.

Women aren't getting paid less because they take jobs like teaching and nursing. Teaching and nursing pay less because women dominate those fields.

So there are always factors upon factors upon factors and nothing exists in a vacuum. Visibility, negotiation, perceived job performance, and even the unknown are all influenced by the person being black.
"But they never do". Except when they do. Again, you are saying that every single cop ignores misbehavior from other cops, or keeps silent about it. Evaluate your statement for accuracy. Do ALL cops keep silent, a majority, a slim majority, or a minority? Is that universal from city to city, region to region?

Replace "cops" with Muslims and incidents of police brutality with Islamic terrorism incidents and you guys sound like my bigoted in-laws. Your behavior and bigotry worsens the problem you are complaining about.

By the way, I've been falsely arrested before, and in the process got thrown down on the pavement face-first with cuffs behind my back. I was 18, and was in a not so good neighborhood in Norfolk, VA. I'm not naive, but I'm also not dumb enough to lump in every cop with the bad ones. When Ghandi said "Be the change you want to see in the world" he meant that you can't wait for the other side to behave in a humanistic fashion. You have to start it yourself, or the cycle of mistrust continues.
Forget about giving up smartphones, would it be even possible to teach ourselves some notification etiquette[1] e.g. while sending a chat text setting the priority level for it i.e. if cat gif (delayed) and if something important (immediate) etc.

I think the app behemoths which gained from the notification pollution would never implement anything which forces etiquette to the user and that the well-being measures launched in Android and iOS are useless when it comes to limiting smartphone usage.

[1]https://needgap.com/problems/59-notification-pollution-mobil...
"I've never worked through a night. The only times I worked more than 40 hours in a week was when I had the burning desire to do so. I need 8ish hours of sleep a night. Same with everybody else, whether we admit it or not"

So he didn't. What about his employees?

Not to imply that long hours are necessary. I think they're abhorrent. But they're also endemic. Some bosses do get away with working shorter hours while they flog their employees to work like crazy. On the other hand, workaholism at many companies tends to gets worse and worse as you gain responsibility, and some of the most insane hours are worked by those near the top.
This reflects my experience too. I’d also like to add one more thing though. In many tech orgs (and some non-tech orgs like mine), top IC’s are actually the equivalent of VP’s. Their compensation, responsibility, accountability, and impact are often at the same level or sometimes even higher.
Options would include

System Administrator

Systems Engineer

SRE (Site Reliability Engineer)

Just to name a few,
Paying technical debt down takes away from other areas you can grow on.

Unfortunately the economics doesnt play out like this. Whether you have technical debt or not, the stack will get a rewrite every now and then because thats how senior ics will like it or will get promoted because of it. I have seen lots of infra churn that went over budget, didnt result in the impact it claimed, and so on.

Technical debt is overrated.
"Everyone is doing it" stopped being a valid excuse in like the 5th grade
I'd argue the best individual contributors don't have the skills to be the best mentors or managers. These skills can be learned only by sacrificing IC value, maybe just temporarily.
It seems this industry is getting better at realizing IC skills may be prerequisite for any successful mentoring or managing. The breadth of knowledge is only getting bigger, so if you aren't an expert in some area, what have you been doing, and if you are, why aren't you sharing it.
First of all, keep in mind that in a brilliant stroke of cost-cutting, Adobe fired all the smart people 4-5 years ago and has been run by total morons for quite awhile. Now consider that any long form content hosted on adobe.com for the past 10+ years has always been from an Adobe employee and posting something directly relevant to Adobe. Now consider me. I’ve had a full Adobe Creative Cloud subscription for 6 years. I should be the last person to NOT have a fucking clue what on earth “XD” is or whether it enables random non-employees to make blog posts on the adobe.com domain. I still can’t tell if this woman is an employee or not.
And what about individual contributors with a communication handicap? Where do they go once they peak?
> And you can't pay an executive's salary in donated food or toiletries, so charities that run on practical items are great too.

Except, you can probably pay an executive's salary AND buy more food and toiletries at wholesale rates with an equivalent cash donation.

https://www.npr.org/2011/11/22/142661882/a-case-for-cash-don...
Engineering Jokes
I was just kidding btw. The AirBnB founders just got lucky.

They knew the right people to get into Y Combinator. Their original idea for air mattress rental is a really dumb idea. It's a miracle that they got accepted into YC.
Tbh the library of netflix in most EUW states is ironically small compared to the USA one.
In a world where various technology curves are going through exponential improvement, this seems like a false mental model. Scaling yourself out as a manager may offer some kind of linear multiplier over raw output, but hard to say without context. (For example, if you are a strong contributor managing weak contributors, the net effect may in fact be negative in terms of raw productive hours.)

However, that linear multiplier doesn't mean jack in a world where technology can create exponential leverage. I'm pretty sure on a given day, the potential for a single or small set of individuals (without any centralized management) to produce products and systems that change the world is higher than any day previous.
I'd say the better way to think about it is "The government has no implicit right to be aware of my whereabouts at all times."

Stuff like automated license plate scanning is controversial because of the fact it enables this type of wholesale surveillance. And if the government doesn't do it, it just availed itself of third-party doctrine.

I'm personally torn. I don't generally agree with any scheme through which a surveillance infrastructures implemented; heck, I don't even like what license plates have become used for. Yet I do sympathize with the problem of lack of employable measures against drones in emergencies.

Hell, I'd probably be happier with less license B.S. and more implicit acknowledgement that if your drone gets in the way of something major, it will be slagged, and you're out a drone. Then again, that approach just encourages arms races...
It seems that someone vandalized that wiki...
Quite the opposite. B/W is the easiest behavior and it's very common in children.

It's well known that maturity and "grey thinking" go together.
Well, Claude Shannon's 1937 master's thesis in EE pretty much invented digital circuit design with boolean algebra ... but I wouldn't say everyone who came after him was lowering the bar :)

https://en.wikipedia.org/wiki/Claude_Shannon#Logic_circuits
There are two ideas here, I think. First is that humans aren't actually very good at plausible explanations of decisions or causes. We're very good at providing acceptable justifications after the fact. So good at it, that when combined with the deep-seated human need for the world to have order, that people readily confuse the two.

Second, it may not be desirable to have AI that replicates this. Teaching a machine to give us post-hoc justifications the way we do to one another may not be as helpful as it sounds.
So, uh, yes, most things in life are nuanced; I didn't realize anyone was suggesting otherwise.

That said, using an example based on two extremely coarse summaries of a complicated and nuanced politician, then trying to sum it up with "and reality is somewhere in the middle" isn't particularly useful or accurate. Are we so low on content that we need these "water is wet" articles?
Thank you for clarifying! This approach makes sense.
Doesn't your post pretend all content is the same/of the same quality? And that a user's interest are purely just "content" ?
I don't like to think in grey. But I try to see when I'm watching at me instead of at reality (i.e. "something is tasty" is about me, and the whole subjective category), accept that reality is complex and you have a limited view of it (and may be things that you don't know that you don't know).

You can still make your own choices, but leave the door open to accept that there are different valid views of the problems and yours may not be between them.
It's DARPA, not Darpa. It's the Hacker News submission title replacement code again, it's not the first time that the acronyms in the titles has been replaced improperly. To those who didn't know its existence...

1. It properly capitalizes the title, making it more pleasant to read, and it also automatically removes the ALL CAPS titles. But from time to time, it makes the title worse by removing the proper acronyms.

2. It removes buzzwords from the title, which is generally good for anti-karma farming, but sometimes it does this even if such use is technically appropriate. For example, "massively parallel" becomes "parallel".

Submitter, please change the title back manually. And moderators, please update your code to recognize more acronyms, such as DARPA, CSAIL, etc.
YC Startup School 2019 Grant Recipients
That's the 'local hidden variable' model that was disproven by Bell in the sixties.
Google Blocked MetaMask and Rejected Developer Appeal
Why do you assume (or know) US federal laws are enforced vigorously? I see almost no evidence of this, and an abundance of evidence to the contrary. As another commenter pointed out - there is an entire book describing this epidemic in detail.
Flipboard is better than any news app I’ve used
The interest payments may reduce your ability to maintain a growth trajectory, though.
s/determined/desperate/
(Check out this comment by JonathonW: https://news.ycombinator.com/item?id=21892818)
They're not a gym and can't exactly guilt people into renewing each January.

If they have cache servers at most ISP maybe bandwidth is not really that expensive.
> I definitely was missing out on a lot of unique interactions by wearing headphones everywhere I went.

As someone who works in a big city, this is why I wear my headphones everywhere. I am usually not even listening to anything, I just don't want random people to engage me.
i found this article to be very poor. instead of trying to formulate an argument for why libraries should be kept open, it lashes out in some petty political scoring.

my opinion is that the age of the library has ended. the library model is from a bygone age. it's role has been taken over by the internet. and any other features (such as events etc) have been nullified by changes in society. this is backed up by extremely reduced numbers of borrowers (and falling) and the incredible growth rate of the internet, and especially mobile as a whole.
the digital disenfranchised have the same issue as the people who couldn't read and write back when libraries were one of the main the sources of knowledge. the difference today is that the price to access the internet has never been lower, will continue getting lower, and the benefits of the internet massively outweigh any nostalgic dreams about libraries.

there will still be libraries, but i don't foresee anything other than a continued decline until a more sustainable model is found. even then, i don't think another age of the libraries would be back anytime soon.
>Fasting is done by religious people (not renowned for their rational thought) to appease a god, not because they think it's supposedly healthy.

You really have an odd bone to pick with fasting...so how about the ancient Greeks? They didn't practice the Abrahamic religions and the Greeks serve as the foundation of Western thought and logic. In fact lets take Plato and Artistotle who both fasted purely for the physical and mental benefits not for the Gods, as was common, for example:

"Everyone has a physician inside him or her; we just have to help it in its work. The natural healing force within each one of us is the greatest force in getting well. Our food should be our medicine. Our medicine should be our food. But to eat when you are sick is to feed your sickness." -Hippocrates

"Instead of using medicine, rather, fast a day." - Plutarch

>It was used as a way to reduce epileptic seizures, not because it was thought of as the optimal way for humans to eat.

It was already known fasting prevent seizures. Keto was developed as a way to mimic those benefits of fasting without having to abstain from food/fast.

>It's what our bodies have evolved to do.

Well from an evolutionary perspective, the human brain more efficiently runs off of ketones than glucose. Biologically humans need insulin to clear glucose from the blood and biologically humans become resistant to insulin over time (so its not much of an evolutionary argument). Not to mention the recent Nobel Prize for discovering Autophagy which is the process of cell recycling triggered by...fasting.
Even when technical debt is deliberately taken on in the interest of growth, it still can come around to bite you, as you triple and quintuple the size of the team yet see only 20% increase in velocity, and face further dilution to maintain growth momentum.

(Yes, technical debt is often overrated, by young engineers unused to maintaining hairy code. But when it builds up over several years, it can add up to a real problem.)
Those are just pieces of thoughts, much like particular clusters of your neurons firing are only some part of a thought you're thinking.
> If you have the latest iPhone/Mac, you can still get iMessages delivered to your desktop … to your unlocked computer can log into your bank account just by visiting the bank's website and get immediate access to the 6-digit verification code that they text you.

What you're thinking of is the Handoff feature which allows your desktop to get access to SMS, not iMessage, and that's been recommended against for exactly this reason for many years. It's also somewhat dwarfed by the fact that SMS is inherently insecure and not a responsible choice for MFA in any scenario.

In the case of banks, they really need to be pushing FIDO since that protects against this threat and also the phishers who create very realistic sites including requests for SMS/TOTP codes.
Yep. Similar notion applies with "Agile" -- you can't just throw out all requirements analysis, up-front design, and architecture work, and say "We're Agile". But people do it all the time, because they're enthralled with the buzzword and not the actual meaning behind the buzzword. Same applies for ( Agile | Devops | $WHATEVER). And the sad thing is, this in turn devalues the original idea and causes a backlash where people throw the baby out because somebody crapped in the bathwater.
Not the OP, but https://bazqux.com/ is very nice.
>I wonder what they think they're referring to

This and

>DevOps is about avoiding the, "Just throw it over the wall," mentality, not making one person handle the whole thing.

this are why it's now part of my interview process when I'm interviewing for a new role "how does your company/team define DevOps?" and I listen very closely for things that sound like 'over the wall-Ops'. Admittedly having the fortune at this point in life to be quite judicious about the answers given.

Ostensibly, if I'm applying for a 'DevOps' role, I shouldn't have to do this if the job description is written well enough, yet even then this has become a learned behavior even when coming across the rare well-articulated job req.
I had a class or two taught by a teacher like that, but the majority of the time this wasn't the case.
I can't speak on behalf of the entire company (or even a portion of it), but anecdotally, my colleague previously worked at Shopify and said the atmosphere and culture there was very laid back. Taken in conjunction with the Twitter thread the CEO wrote, that all seems to check out.
> I’ve always required television to get to sleep, and I’m not a good sleeper.

These two statements are correlated. Television in your bedroom makes you a worse sleeper, and you can immediately improve your sleep quality by removing it and keeping your room as dark as possible. I was skeptical of this, but after a month of insomnia, I went to a sleep lab for a consult and took all of their advice. I'm still not an amazing sleeper but it's been a huge improvement.
> Seems they should optimize for users who subscribe then never watch.

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

It's good while it lasts.