skysight-inc/HackerNews huggingface dataset:
>First of all, Facebook's inability to keep their moderators' identities private is an issue

Agreed, but it’s not an issue because they’re going to get killed by terrorists. I’m objecting to the dishonest framing, not trying to argue that this isn’t an issue.

>It seems incredibly arrogant to assume that you know what terrorists will and will not do

Your assumptions seem at least as arrogant.

>I don't have any experience interacting with terrorists

I do
have you read the github issue linked? make sure to read the comment from Alex
mark rober's quality has gone downhill fast. To the point of staging multiple videos and using obnoxious clickbait.
Lessons #1. Tricking candidates is a fake filter.
It doesn't get you better candidates. Why not take every 2nd application and toss it out for no reason. Or only call back names that start with a vowel? Same effect.

Lesson #2. Would we make a good coffee date? Why not base it on if they would make a great bowling buddy or dance contest partner? Are they single? Do they have good looking friends that they could set me up with?

Lesson #3 References are a degree more useless for remote candidates. Easier to make up and fake. It worked well 100 years ago when everyone knew everyone less so now.

Lesson #4 Having someone do a test closely mirroring your process is great for temp contractor not so good if you are looking at someone to take your codebase to the next level.
The reason not to implement this in inline assembly is that you would have to implement unique assembly for each architecture supported, which would mean probably dozens of different implementations, especially considering that even on a given architecture there are notable processor-family differences in whether the same multiply instruction is constant time or not.

In any case, I think it's safe to say that 'pornin knows more about writing safe C code (and dealing with strange compiler behavior) than almost anyone.
Frustrated Musk Shakes Up Autopilot Team
Books by David Burns, who is credited with giving rise to CBT, are good. Specifically, Feeling Good.

Personally, I had pretty bad social anxiety, but worked through it with a therapist and hard work. There aren't any short cuts or magic tricks, it's hard work and it puts you out of your comfort zone.

I'll preface with saying I'm not a doctor, but, I'd avoid mediation unless you have general anxiety and/or depression. There's a lot of evidence that shows that medication and therapy are equally as efficacious for problems like this.
Glad I switched to Safari :) The dev tools are great and it's so lightweight overall that I never looked back.
If they block funds, that'll essentially blacklist the address from doing transactions, so it might be possible to launder it through legitimate services (otherwise Facebook blocks an entire exchange's wallet from moving Libra, thus making that exchange halt and catch fire).

What you'd need is a service that allows you to convert from Libra to an item/currency and then back to Libra, ideally with the ability to trade the intermediate item between users.

This heads off into the unexplored territory. I don't think anyone knows how they're going to handle legit services that launder Libra on the side.
"Banking services" does not mean just bank accounts, it means any services that depend on money being elsewhere, not in your hands.

That debit card you use, it's backed by a bank. Most credit cards are backed by banks.

Economic censorship is certainly a valid concern, I think that's the kind of stuff we should be talking about with Libra. Fees on Libra would be way way cheaper than fees on credit cards, I don't think that's a huge concern. (most of the fees on credit cards come from the underlying banks, not the payment networks themselves)
He's not claiming that they removed it. He's referring to the fact that Google announced their intention to remove the APIs that uBlock relies on. They haven't followed through with the plan yet, but neither have they completely backtracked. See eg. https://www.androidpolice.com/2019/05/29/google-still-plans-... and reports that they'll continue to provide that functionality only to enterprise users: https://9to5google.com/2019/05/29/chrome-ad-blocking-enterpr...
Hopefully, they recognize the group of people who do not practice religion as "basis of religion"
Wyze Cam Now Has Person Detection
`git merge`, `git rebase`, `git rebase -i`, `git revert`, `git checkout`, `git reset`, `git reset --hard`, `git log`, `git reflog`, `git stash`, `git cherry-pick`, `git add`, `git rm`, `git status`, `git commit`, `git push` and squash, reword, fixup, pick and f@ck knows what else. Who wants to really use all this bullshit just to do versioning?

Especially if you are a beginner, this doesn't make any sense (and not even later in many cases)

In my experience during the last two decades or so in the industry, there is always a special kind of person in the IT field who takes pride knowing all the nitty-gritty details of the latest shiny versioning tool. Should it be IBM Clearcase or SVN or CVS or Git or Mercurial. Even though that most of these softwares only slightly improve the user experience and only claim to solve the users' problems, so they over promise and under deliver. But there is this special kind of person who takes pride in it.

To me this seems like someone who takes pride in knowing all the details of his toaster. Might be impressive, but also completely irrelevant for the 90% of the toaster users.
The small-world, interdisciplinary network of scientific research
static pricing leads to sold out seats and poor planning by customers. It negates the ability to add capacity in advance for busy times and leads to poor efficiency overall (even completely ignoring the inconvenience of being stranded to passengers).
While that would be very efficient, I would be very sad that my birthday would fall on a Tuesday every year.
> but they're extremely passionate. Who should win?

Being angry, even in a constructive fashion, shouldn't merit extra consideration. A vote is a signal of magnitude 1. Anything else means a person who is angrier gets more consideration. Now we have a market incentivizing anger, which is not how things are supposed to work.

My opinion: lack of consensus on that is caused by lack of critical thinking.
It also works even if you use uMatrix and block the loading of images and css, after the image was loaded for the first time.
Or as Grady Booch put it:

“Senior management establishes capricious and arbitrary deadlines for a software-intensive system with impossible-to-achieve features then fires dev leads because they can’t deliver.”

https://twitter.com/Grady_Booch/status/1148652080166395905
"Simple" is a relative thing, so I'll simply point you to some options that exist, and you can judge for yourself: https://fediverse.party/en/fediverse/

Also, Nextcloud has been used for the use-case you described...its less about sharing in the social media sense, and more about exposing a bunch of media/photos/videos that live on your local/home server or your VPS (that is running nextcloud). https://nextcloud.com/
It might sound elitist to people that don't think in the same way about programming. I guess those people won't apply ;)
A job is a position of employment you get hired for. The gig economy may also created paid work, but not jobs. Nobody gets hired by Uber to drive.
Back when America was honest and true.
My laptop is connected to an external monitor and keyboard more than 90% of the time. I use the function keys on the external keyboard.

Is the touchbar useful? Is it good? Who cares, it is not getting used. Given Apple's butterfly keyboard issues using the laptop keyboard as your primary keyboard isn't really an option anyway. For the limited amount of time I use the laptop keyboard the touchbar certainly isn't worth it.

If Apple sold a decent external keyboard, not the fucking aluminum chiclet keyboard, with a touchbar I would certainly be willing to consider the touchbar on whatever merits it has, but as a tiny touch enabled 3rd screen above an infrequently used keyboard it is irrelevant. I, like many people, thought that the Optimus OLED keyboard with programmable dynamic keycaps was neat. I'd be willing to give a touchbar external keyboard a fair shake.
Biggest thing that needs to be taught as one of the fundamentals for software engineering is approaching problems with scientific method.

Design, testing, and debugging (which takes up more resources than writing code) require skill in forming good hypothesis and methodical way to test that hypothesis.

These type of courses should be designed more towards those skill sets than just learning to write code.
I don't have to have a Facebook account to use Libra, I don't have to give them any additional information unless I use their app.
Software engineering a practical art related to the large scale production of software (vs programming as a smaller scale production of programs). Given its practical nature and young age, it isn’t surprising that we don’t really know what it is yet (like how carpentry was practiced a few thousand years ago).
In an ideal world, we should teach compilers how to do constant-time operations and/or intrinsics, and then use those compilers to write cryptographic code. The compiler could then use primitives that work in constant time on the target platform (implementing them without hardware support if necessary for a given target) and produce a compile-time error if it can't produce constant-time code for a given target or for a given piece of code.
The planning for Operation Downfall expected a minimum of 5 million Japanese civilian deaths. The Japanese plan for defending the home islands, ketsugō sakusen, involved conscripting the entire population into a militia. The propaganda term was literally "The Glorious Death of One Hundred Million." If you don't think that would've killed more than 250 thousand civilians you're a fool.

The target choices, Hiroshima and Nagasaki, are a good topic for debate. There's ample argument to be made that there were better, more militarized targets that would have shaved significant fractions off the ultimate civilian death toll. There is no sane argument, however, that the bombings themselves didn't kill an order of magnitude fewer people than any other method of defeating the Japanese Empire.
Geez. Give me back a physical ESC button. I've had to remap the caps lock so that I'm not fumbling around to trigger escape. If this was one of Jony Ives' designs, don't let the door hit you on the way out, mofo.
I think I'll add, "Are you willing and able to extract me from a country I'm located in (in the course of our work) while a revolution is actively in progress?" to my list of interview questions.
Companies where people pretend to be well-read are SV flops, or otherwise?

Not obvious where the "funny" part is.
Happened in Seattle a few months ago https://komonews.com/news/local/thieves-caught-on-video-stea...
Some More News is very much "Here's an opinion you already have, let's be sardonic at the possibility others don't share it". I'd recommend Riley J. Dennis instead, for her excellent discussion of gender and sexuality.
You won't be able to put that SSD you buy in the laptop.
I think there’s a subtle difference in intent, as elucidated by laken above[1]. Basically, if you’re doing it with the intent to reduce the behavior, it’s (best called a) sin tax. If you don’t care how much people continue to do it, as long as they’re paying, it’s (best called a) Pigovian tax.

[1] https://news.ycombinator.com/item?id=20394548
So basically: Everyone use alcohol-based hand cleaners.
I didn't know what this refers to. Apparently Zoom has a vulnerability where someone can send you a web link and if you click on it, it will start the camera immediately, allowing them to see you.

https://news.ycombinator.com/item?id=20387298
Indeed, politicians are quite cowardly. Even the "progressive" ones won't move forward until the majority has.
Only downside of the official power supply (if you are not British) is that it tends to cover some of the neighboring plugs on the extension cord. They could have gone with a slightly narrower and taller one but I assume this is what fits best on the British 3-prong.
Part of the thing you'll see on forums like this towards apple is the fact that there is a disproportionate number of developers who for one reason or another need to use MacOS professionally, such as developing iOS apps. A lot of us use Macs because we have to in order to target Apple platforms with our products.

They may not have a monopoly, but they do control ~40-50% of the smartphone market in the West and force developers to use MacOS to target their phones. In other markets like pro media production, they absolutely have a monopoly on machines.

A lot of us are frustrated by the fact that with each generation, Apple has made an inferior product that costs more money at every tier of their Mac catalog. Even if we're not paying for the machines, we have to go through the rigamarole of repair delays and thermal throttling under load even on the "pro" machines.
You're not alone. Wikipedia has an interesting "Controversy" section about software engineering[0], with a quote from Edsger Dijkstra:

... software engineering should be known as "The Doomed Discipline", doomed because it cannot even approach its goal since its goal is self-contradictory. Software engineering, of course, presents itself as another worthy cause, but that is eyewash: if you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter "How to program if you cannot."

[0] https://en.wikipedia.org/wiki/Software_engineering#Controver...
Whenever I have tried to get a ticket it seems like they are booked months in advance.

So far as I can tell, Amtrak is for people who are afraid to fly and who don't want to ride the bus with people who ride the bus.
Yes, the trailing slash is key
Ask HN: How to get into low level system security?
My background: I have an associate degree in computer networking, I work as a security analyst (SOC 24x7 monitoring) responding to alerts and sometimes threats, I played CTF and have some reverse engineering background along with minimal background coding in C, Python and Java, as well as some Linux system administration background.

I watched security conference presentations of BIOS security and UEFI vulnerabilities that was presented in Blackhat and other security conferences, I have always been interested in learning those topics, except I dont know Where to go and what to look for exactly.

What should I do to move closer to a career path in low level system security?
>Collateralizing difficult-to-value assets?

A family like this definitely has connections. Maybe they collateralize favors that can be given to them and word of those don't get out because it's a tight-knit group.
Right - you don't have to let go and then grab the slider after it opens. You can just press and hold then slide left or right to move the slider immediately.

I guess there's a still tradeoff: this way you need to move your finger around, but you can immediately skip to exactly the level you want. With holding a button down you have to time it to get to the right spot instead.

Personally I like the slider better but that's just my opinion.
Kinda like the names English gives to groups of animals? Pounce of kittens, parliment of owls, dash of cheetahs, etc
Burned out? You’re not alone. And the world is finally paying attention
Part of an innovative spirit is trying things, and letting them breathe even under criticism. But then killing them if they don't work out. You need to adjust to feedback.
Wow, I didn't see this coming. I always had this problem in Linux to the point I am going to ditch Linux for windows the moment wsl2 becomes stable. But this app is literally awesome. I wish Gnome foundation would stop acting stupid as hell and start funding projet like this and make it official Gnome project.

Thank you so much.
"Airline shares fall", so?

Would they also put a headline line:
"Colony gets freedom, East India Company shares fall"?
You never came back, but these seem fun to answer:

- Recycling? Generally, no. I think aluminium is the only one that's actually efficient, but potentially glass, though that might be re-use only.
- The only ways to die from that list that I'm concerned about is inattentive driving, since I interact with cars on the regular, the others not so much.
- I'm in Canada, but I'd say on average the streets are less safe (vehicular accidents going up, at least in Toronto), but crime is going down (if you meant that as a euphemism) in both our countries.
- I think the "we" in the losing/gaining civil liberties modifies that question. I'm a straight white dude, and I'm probably gaining liberties at a rapid pace, at least in terms of those I can exercise. There are definitely other groups that are losing effective access to those liberties. Black men, for example, aren't being treated fairly in the justice system at all, not really getting the advantage of the right to a fair trial, and instead taking coercive plea deals. So that's a tricky question to answer.
- Fiat money has already crashed and burned in several countries. I believe it was the Zimbabwe dollar that skyrocketed up towards trillion dollar bills for loaves of bread?

That said, I've already had my assumptions challenged on a few of these over the years. It wouldn't surprise me too much to find that the situation had changed in the meantime, and the new rules of thumb I had ingrained about them don't apply.
And if you did you would probably be chasing and optimizing for your quarterly revenue goals and using every dirty trick in the book to get ahead.
You study the material up front, practice for ten years. Then study the material again, and practice ten years. Rinse, repeat.
This works for "global" buttons but VSCode, Firefox, etc. put their junk on their anyway. I want all of it gone. Some applications so conveniently let you turn them off (VSCode is one of them, now that I've looked)--it's absolutely ridiculous that I have to do it for every application and I want it all to GTFO, globally. How does one do that?

EDIT: So I found it - if, in the Keyboard preferences pane, you pick "Expanded Control Strip" instead of "App Controls", apps can't awfulify the touch bar. I now have haptically null touch points that do what I expect a Mac's top row to do, which is worse than having keys that do what I expect a Mac's top row to do, but it isn't as bad as it was at the start of the day.
The Law of Demeter is more fine-grained, though. If I write classes A, B and C, I'm not supposed to call A.getB().getC().doThings(), even if I'm the author of A, B and C. So the Law of Demeter is potentially more fine-grained than anything you might infer based on organizational structure.
A Good Samaritan Law for Engineers at a Software as a Service (SaaS) Company
Yes they do, from day 1. Maybe you are confused between this and the recent copyright stuff
Patinology: The chemical biography of copper-based archeological artifacts
The police hadn't even requested the data. It's the security team going out of their way to bend over backwards in hope of pleasing the police despite knowing that it’s against data protection policy...
A fear of contamination can often just be a fear of touch. Remember when we found out how filthy hot air hand dryers were? My bet is that most of us don't remember, because no matter how filthy they are, people who are afraid to touch will still prefer them.

Some people will always prefer bottled water to tap water, even if the bottle was filled from a tap.
I think Costco is built on baby boomers and it become a cult to spend time in warehouse, walking through huge aisles, discovering those treasures and samples. Amazon on other hand needs economies of scale by constantly sending you notifications or keeping track of your habits.

Costco also uses the same strategy to comeup with products. I used to see GT Kombucha and now costco has their own line of Kombucha as well. This is similar to Amazon where you observe the products at someones cost and make it inhouse if its viable. Another fact with Costco the costs being low is the businesses that sell at costco can only have as much as 20% of their total revenue from Costco -- which is like paying only for the variable cost as the rest 80% of revenue would absorb that fixed costs in supply chain. This is a huge bonus.
Ross Perot was also mad at that even with the access he had. So he did 30-minute commercial blocks [1] and used them as campaign ads/media/airtime during primetime to make up for time on the debates and how the two party system blocks out other parties and candidates.

[1] https://www.c-span.org/video/?34277-1/perot-campaign-commerc...
There's a few good examples in this article [0] by Barron's, but amongst the access to not-widely-available investments mentioned by other posters, there's a general desire to understand the client as a person rather than a data point.

It's less likely you go in seeking a loan etc and get told "risk model says no" because you have your assets tied up in a business or other non-standard investments their processes aren't built to understand.

This is available to a similar degree at other private banks.

[0] https://www.barrons.com/articles/SB5000142405311190457170457...
What has helped me is talking in person to someone who is close. Realized that sometimes I just need to vent my inner confusion and at other times I need them to shake me because I am living too much in my head.

Over time, I realized that this situation occurs because there's something that I must/need to do but I am procrastinating. That surfaces as anxiety and my mind ends up "translating" it into a spiritual discussion - all in my head - with questions like "is this life", "is this all"?

Expectations of self can be hard and confusing.
Completely agree. To that I add catastrophes, because most environmental acts (e.g. the air pollution control act in the USA or the watershed act in the UK, both in the 50s) came about in part because of previous environmental disasters or dangers we were not careful enough to prevent, and only after tragic incidents did the politicians decide they had to push for these types of acts.

The other tool we have in our toolbox nowadays is consumerism. We can choose what to buy, so if there are alternatives that are more environmentally friendly and that are gaining momentum because of our shifting ethical and moral values, every other opportunist will want to, at the very least, not miss out on an opportunity. This is why I support extinction rebellion even though I find them quite annoying. It brings an issue into the mainstream conversation which will hopefully change our attitudes towards excessive consumerism.
I mean, you’re basically using the touchbar as a secondary screen.

Which is, to be honest, a much better use of the touchbar than anything else I’ve seen.

But it still doesn’t change the fact that it’s not a great input mechanism. Your usage, however, makes me wonder if Apple would have been better off promoting it as a secondary monitoring screen, which has Touch capabilities, as opposed to primarily an input mechanism.

Of course, that brings up the question why it couldn’t be a bar on the actual screen your looking at, or if you don’t want it to be omnipresent something that comes up with a KB shortcut, but I guess there is some value in a monitoring screen that is visible at the nod of the head.

I especially like the idea of putting your current active task. It can be a nice reminder on doing a fairly passive action, such as tilting your head, as opposed to a more active keyboard press.
Others have answered, so I'll just add that you might be familiar with the even-higher bands VHF and UHF. HF is neither very nor ultra :)
It's still around, but now it's generally being sold as what it actually is - an NLP framework for building chatbots and search engines - as opposed to magic sentient AGI that can solve any problem.