skysight-inc/HackerNews huggingface dataset:
Andy Rubin-Backed AI Security Camera Startup Shuts Down – The Information
Female black journalists and politicians get sent an abusive tweet every 30 secs
> How do you deal with the police going after the wrong people?

You prohibit the police from making warrantless arrests for misdemeanors that did not occur in their presence, so they no longer have the power to do that in most cases.

Which is one reason for the lack of action that this vigilante system is proposed to remedy, so, again, how do you deal with the public going after the wrong people?
They probably make a good fit, especially with how tech people tend to think analytically about things. However, I'm not entirely convinced that self-help books will always work and I've often thought that you can sometimes be over-analytical about things. Also, sometimes you can understand the rational explanation of something, yet that still will not affect the way you respond.

I've probably gone somewhat off-track here :]
Yes. scarface74 is trying to tell you that the parent post is wrong. For the record, I'm on scarface74's side of this one. Those books are not soft skills. They're about the difference between being able to code up an algorithm and actual software engineering.

We've got too many people employed as software engineers when all they know is computer science. They cause a lot of problems without even knowing it. When others complain, they respond that their algorithms are perfect - as if that were where the problem was.
Being fired in this situation is a gift. Move on and turn down options until you find one you have good reason to believe would be healthy.

Same goes for people all up and down the career or hierarchy ladders. If being charitably honest with thoughtful communication gets you fired, or if your honesty is subverted by the politics of your organization to be used to attribute something negative to you, just quit, take time away from working and get back on the job hunt in a few weeks or months. Sticking around would be too unacceptably bad for your health.

I’ve done this twice in my career, both times without significant savings to live on, and even with the financial pressure to get a job, it was way, way healthier to forego income and insurance than continuing to work in those unhealthy situations. I also found that recruiters seemed mostly fine with my reasons for a resume gap, most didn’t even ask or care.
thats exactly why I am always too busy coding to attend meetings
Don't pick the right tool for the job, pick the right framework which secures you extra work for being a tool. - @iamdevloper

... via http://github.com/globalcitizen/taoup
you have no idea which countries are "3rd world" these days
I disagree with these quotes. You can be critical and understanding and forgiving at the same time. People just get their feelings hurt way too easily.

Criticism usually makes me think twice and reevaluate it if I feel it comes from a good place and is even somewhat reasonable. Most times the criticism isnt accurate enough to be useful or actionable...or the criticism is tone deaf.
We now have three real-world counter examples just in this thread. And the hacker news crowd is relatively sophisticated technically--even for programmers in general.

"It isn't a problem for me, therefore it isn't a problem for anyone." just isn't a good way to reason about problems like this.
RISC-V Summit in Review
"Your Blockstack ID that you use to log in is stored on blockchain"

What is this "blockchain" they're talking about? I've read the Blockstack pages and I can only find references to "blockchain", no specification of what or where.
If EMTs are treating a person who's severely bleeding and I come up and try to help I'm just going to get in the way. Musk should have let the professionals do their job. The sub was not remotely workable since it was too rigid for the cave's narrow passages, and Musk should have let it go.
How exactly does helping one group while ignoring another help the other? Please, I’d like to understand logistically how that works. I don’t see it. I think you are defending a flawed idea.

I never said “don’t be shitty to people” is the solution, any more than the NAACP used “don’t be shitty to colored people” as their solution. You’re being reductionist to ignore the reality and refuse an approach that helps everyone instead of just some.
You can buy a large number of completely deanonymized profiles that tie together photos, names, sexual orientation, etc. (those were what stuck out to me) for a couple hundred bucks.

Usually you have to go through the back door to get this stuff. Even advertising companies go further than this to anonymize you. This is a pretty blatant privacy violation.

If the headline was just "Match.com sites are sharing your profile info between them" this would smell bad but wouldn't be a big deal.
> 2. Python libraries' documentation leave a lot to be desired (compared to good javadocs). Just because your language is dynamically typed doesn't mean you don't need to describe what the expected shape of a parameter should be.

Could you give examples?
That would have been one of my guesses also - but I don't want to guess, and that info doesn't appear to be available on their site.
It was on STS-27. It's mentioned in the Wikipedia page for that mission and also in this article:

https://www.americaspace.com/2018/12/09/dying-all-tensed-up-...
In particular, they took a serious turn for the simpler side of things around the time their business problems started
No such implication. C'mon man.
You are free to negotiate it too.
Blockstack engineer here.

Your Blockstack ID is anchored to the Bitcoin blockchain, so everyone else can find (1) your public key and (2) the location(s) where your profile and application data are stored. The naming system is described here: https://docs.blockstack.org/core/naming/introduction.html

It warms my heart to hear that people can use Blockstack and not have to think about blockchains :')
Self respect. Why spend hundreds of dollars for a company you shouldn't wanna work in?
clearly subjective

Are they objectively subjective?
NewtonOS
Ok, but don't you usually go to the supermarket anyway? I don't quite see what the point is, how did you survive until this point? The only thing difference is you are buying some more ingredients.
Missouri Law Enforcement's Freenet Attack Now Public Record[0]

Levine et al. (2017) Statistical Detection of Downloaders in Freenet.[1]

0) https://www.reddit.com/r/Freenet/comments/66f0n3/missouri_la...

1) http://ceur-ws.org/Vol-1873/IWPE17_paper_12.pdf
Ask HN: Should I put my GitHub profile on my resume?
I'm hesitant to post my profile here, but I'll try to describe it the best I can. I really only have one open-source project that I've collaborated on, roughly 140 lines of code altogether. It was a scraper for a local non-profit.

The rest is just class projects, or repos I forked but have not added to. (I intend on getting to them) I also have some freelance work I've done but I can't make it public. I recently graduated this Winter and have not been getting many bites on my applications, and honestly now looking for a little insight.
> virtual calls are just an indirection into a vtable.

Exactly, and `.prototype` is just a runtime and programmable vtable. You copy (by reference) everything from the base prototype and replace (override) every member that you need to. You can even call overridden methods with `BaseType.prototype.foo.call(this, ...)`.
The problem is this, who is seen as controlling the standard?

Perception is reality here.

Right now people get updates to Chrome and ChromeOS from Google. Microsoft is free to fork it. But if Microsoft goes one way and Google another, Google's version is what gets used. And everyone knows it. So anyone who wants to influence the direction of Chromium will talk to Google. Anyone who wants an idea of what is coming, will ask Google. Microsoft is a distinctly second class citizen.

Doubly so since Microsoft's last two attempts at a browser (IE and Edge) are now failed also-rans. If it attempts to fork Chromium, nobody is going to believe that their third try will win.

In its younger days, Microsoft fought hard to avoid being in such positions. For a flavor, read http://gunkies.org/wiki/Gordon_Letwin_OS/2_usenet_post to see how they thought about ownership of standards. But Microsoft has decided to cede this particular battle. At least for now.
Same with Sun Basket the last time I used them. I would order more if I knew I had the ability to start/stop/cancel my subscription online
Spaceflight Launch Schedules
I doubt it's quite that simple, but sure: in essence that makes sense. But there's so many factors and interactions and feedback loops going on here...
NewtonOS

OneNote is ok. Windows is a terrible touch OS.

android and iOS are ok touch OSs but terrible with a stylus.

Newton was the only OS that was handwriting and touch from the ground up
I considered trying one of these but I realized I'm not going to get all my at-home meals (or any drinks, snacks, paper towels, etc.) from them. Which means I'm still making a weekly trip to the grocery store. So where's the convenience?
Collective psychiatry
Python is for people who are programmers, so it doesn't fall under your rule.

Also that rule is tautological.
I can't believe it.

He clearly understands the value of PR. Take Tesla cars for instance, they are certainly good electric cars, but they are even better sold. It is a car you want even if you've never seen one. SpaceX launches are shows, they even managed to make failures look awesome.

How a man that puts so much attention in his companies image can forget about his own. His unhinged nature is his public persona. In fact, the only time I think he messed up was with the "pedo" accusation. It is possible that the joint incident was planned: if you consider it carefully, he smoked where it is legal, just once, and then came out saying that he doesn't like the high. It totally matches the adventurous, laid back but clear minded image he wants to project.

Jeff Bezos on the opposite doesn't really care about PR. His Twitter is generic, I'm not even sure if he actually reads it, let alone write it. For a company dealing directly with consumers, Amazon is rather low profile, they simply deliver, and make money. As for Blue Origin, they are quite secretive, completely unlike SpaceX. That's this lack of PR that made him a villain.
I tried that, as well as with color variations. The problem that arises is when you view them at small or even medium font sizes, a black dot next to a red or gray dot just looks like a blurry black dot.
1 and 2 are big issues for portability for me. It’s easier to ask for a C++17 compiler than insist on Python 3.6 with MKL. It’s not central to the language, but how people use it affects distribution.
I've enjoyed solving them on my own and then looking at the other solutions in the AoC subreddit. Its really interesting to see how people solve them in lots of languages including the language I wrote in. Usually I learn something new, and even if its in a different language I can see optimisations that I could apply to my solution.
This is weird. I live in Washington County Oregon. There are stories everyday on nextdoor.com from neighbors trying to get the Sheriff's office to look at their surveillance video of crimes being committed, but the police aren't interested. They usually post the video clips on nextdoor and these aren't grainy videos but super clear recordings that should make it easy to identify the perpetrators if they really are using the Amazon system.
Specialize enough and you can do it.
Chromium is an incredibly complex codebase, and they change their internal API's quite rapidly, so upgrading is a lot more difficult than you would guess. For example, this is what it took for Electron to upgrade from Chromium 69 to 70: https://github.com/electron/electron/pull/15405/commits, and Electron doesn't even make that many modifications to Chromium. If Microsoft were to make a decent number of changes, they would need a whole team of people just to import Google's changes, and if they start adding major new features I doubt they'd be able to keep the two in sync at all.
https://everydayastronaut.com/prelaunch-previews/ will give you the countdowns to the launches. No links to previews though.
Those recruiters are actually telling you “this is a company you don’t want to work for”. I had this happen once after grad school. Guy wanted me to drive 10 hours one way, pay for a hotel (“isn’t there someone you can stay with?” There wasn’t), and drive back all in my dime. It’s not normal, it’s not reasonable, and you should just end the conversation right there. It will only get worse.

Let’s go down this hypothetical route where you accept to do something so ridiculous. You drive a ways or fly in, you get the hotel and you go back, all in your own dime. You’ve effectively just invested hundreds of dollars into this interview. They might already be planning to fill the position with an internal candidate, who knows? Maybe they’re just feeling it out. Or maybe they want you, and maybe they know they have a garbage offer. Well now that you’re emotionally committed to this on some level because of the money you spent, you’re more likely to commit more than you otherwise would have. In poker I think they call it “pot committed” when you have a weak hand but you’ve already put so much into the pot that you feel compelled to “win back” what you’ve already lost, so you bet more. Same principle. This is really, reallt shitty psychological manipulation.

I don’t think I need to say more. If that isn’t enough to convince you then I’m afraid you might need some coaching for how to stand up for yourself ;)
Personally I’ve found very few nonfiction books which helped me improve and educate myself more than the fiction (almost 80% of my reading list).

Sometimes it just seems there’s a forcefully acquired obsession with nonfiction reading and the misplaced sense of intellectual accomplishment attached (I’d not call it pseudo intellectualism).

I often compare it, in crude ways, with how one picks up smoking in school/college just because the “cool kids” do it too. But then that’s more to fit in I guess, or to fulfil a need to belong.

I was surprised to find friends move quickly from normal (for the lack of proper word) to “need a cig to think” or “.. do X”. Similarly “dude, this [a nonfiction book] got ‘depth’” followed by a couple of “you know”s and subtly accusing fiction of being mere entertainment.

PS. I’d love to know whether there’s been work done on relating preference of self help books with isolation, loneliness, being introverted, reclusiveness, lack of knowledge of a broader spectrum of issues (or exposure to a diverse social circle, if any at all) but having developed a very sharp analytical and logical thunks in a very narrow manner (usually the related STEM field) and tendency to just fit in everything in those “formulas” etc. I have noticed a lot of these in myself and also observed them dramatically change as my surroundings and circle changed.
I think this was another case of the truism that HR doesn't work for you, they work for the company. The pep talk from the HR VP was probably to try to get his honest feelings so they could determine if they really needed to let him go or not. Not so that the CEO could be affected by his feedback.

I also agree, everyone wants to believe they are the type of person who is open-minded and receptive to criticism, but that doesn't mean they actually are.
I have a robotics startup in the food space. Don't the majority of industrial robotics have a) ample space; and b) well defined motion envelopes? You mentioned suitability for "unstructured, dynamic environments"... so where exactly do you see this technology being used? I can see an argument for applications like high traffic area UAV ad-hoc flight planning (realistically that's mostly military or extreme specialist use cases such as firefighting in a burning building; in civilian use there's an argument for just systematizing the use of airspace in lieu of bothering), but not so much for production lines. I can understand the marketing challenge to explain an algorithmic efficiency advance to the general public, but getting a drink out of a fridge as an example just seems ... ridiculous ... IMHO humanoid isn't the future, humanoid is inefficient!
Σημεία σε Μπουντεσλίγκα, Αγγλία και Σκωτία
Wow the stat about Russia shocked me. So I looked it up [1]. Some rough reference points for men living to 65: Canada is 88%. U.S. is 82%. Russia is 57%.

[1] https://data.worldbank.org/indicator/SP.DYN.TO65.MA.ZS?view=...
It's harder to solve a problem if you ignore the typical case while shaping your plan. And that's what it means to be completely unbiased in how you say racism is bad.

> How exactly does helping one group while ignoring another help the other? Please, I’d like to understand logistically how that works. I don’t see it. I think you are defending a flawed idea.

If racism stopped being a daily fact of life for the people that hurt you, I really think they would have hurt you a lot less.
"There is no such thing as off the record."

Very true! I've been around the block a few times and have come to the conclusion that it's good practice to never operate "off the record". I want just the opposite -- I want a record of everything I say or am told in the workplace.
Which is why the Blue Apron crates were always so ludicrously expensive compared to a regular grocer despite their purported scale. You got the right proportion of green onion but get to pay the price of a whole bundle.
Except he’d be dead and the perp would have 2 guns.

Why is the solution to more gun violence more guns?
I don't think CME is the reason prices have plummeted... My hypothesis is that there was no particular reason for the crash except simply lack of new buyers (everyone and their dog already heard about crypto), and lots of people selling. The drop looks steep but so did the rally before it. People can't agree on the value, it's all driven by sentiment and new blood (or lack of it).

You can't call the bottom on something you can't value, Novogratz thought it was at 6000 but made the wrong bet (for now, let's see what happens on a 1-2 year timeline). He's been doing the roadshow this year saying institutional money is coming in (I had a brief chat with him in London) but I don't see any pension funds touching something this volatile with a barge pole. Not until real value is starting to emerge
The important issue is which solution is the best given the trade offs. Acceptance of nothing less than a flawless one is not a path forward.
Ooh! And we could expand it! What if it could identify for us who is republican or democrat, who is jewish or catholic, who is some other demographic? That would be terrific, wouldn't it?
Yeah, soft bananas are also great for banana muffins.
And sometimes it will be simultaneously good for some people and less good for others.

His lack of filter is usually not great for him, for the rest of us I'm not sure it's so bad. We get more of an insight than we might otherwise.
Interesting context to note: Lady Murasaki is the author of the Tale of Genji, which is widely regarded as the first novel ever written and one of the oldest extant pieces of Japanese cultural artifact to be considered a masterpiece.
>He's just a regular guy

being astronomically rich and being a regular guy are mutually exclusive.

in fact, you listed the actions that he (and maybe his PR wrangler, much like George Carlin did during his career renewal) participates in in order to keep the 'regular guy' charade afloat.

also 'shitttalks randos' isn't something to aspire to want to do, especially in your context where it's being listed as a tool used by Musk to get people to think he's a 'regular guy'.

All that said : I like Musk, and I like his endeavors. What i'm against is painting a world-mover individual as 'another one of the guys'. He's not -- it's nothing but a PR move that capitalizes on his candor and perceived honest; two traits that many nerd/geek types have issues hiding in business context. It just happens to work for him and his wranglers.
Years ago, I was a poor college student in a Third World country. A Redditor sent me a copy of Godel Escher Bach and it literally changed my life. Don't overlook giving directly.
> In a world where everybody runs their mouth, the CEO that acts like a "Grownup" will achieve the same outcome.

I would have a lot more faith in this theory if I didn't think CEO's and politicians jobs were as similar as they seem to be, and if I thought politicians prior to Trump acted "grownup".

As it is, I considered politicians to be poorly behaved in general, and then Trump was able to double down on poor behavior to his benefit.
Interesting to compare R on these specific pain points. I’m ignoring 5,6 & 8 because they are silly (you have to learn the language to use it at the end of the day).

1. Versions.

R gets updated quite frequently, and most users just update regularly. It is rare for there to be breaking changes. Packages often require the latest versions of R, so that is an issue.

2. Installation.

Well on linux distros R often has the same problem, you install R with the package manager and it isn’t clear which version it is. Some additional config is required to make sure you get the latest version. This is explained on the R core website. On windows and Mac, this isn’t an issue.

3. Syntax.

If you don’t like indents then R is your friend. The syntax is pretty flexible compared to python. For data science this is a plus in my book.

4. Includes.

In R, for larger projects the issue is dealt with by turning your code into a package, which is quite neat and tidy.

7. Pass by object reference.

R functions default to pass by value. You can still mess around with global state if you want to complicate your life.
What is the iterative method for determining the area of intersection ?
Aristotle might have been able to stare at a rock and say something clever, but most of his ideas about science were wrong, starting from the very definition of science, which he believed should be based on unprovable first principles (like mathematical axioms).

He rejected atomic theory, believed the Earth was the center of the universe and the four fundamental elements were air, fire, water, and earth, and thought heavy objects fell faster and moving objects would tend to come to a stop if nothing interacted with them.

These were observations that Aristotle and his audience accepted as "obvious". It took more careful and patient observers to discern the less obvious truth.
Model someone as in your ingroup. You associate actions happening to them as happening to yourself. Criticising them feels like criticizing yourself, ie admitting you've made some mistake. This could be: knowing you've made a mistake, but only just now discovering what it was (eg debugging) - but this isn't the critic, this is the correction. So the criticism must be informing someone they've made a mistake before telling them how to correct it. While correcting mistakes might feel good, finding out about them isn't.

Now model the person as in your outgroup. Same analysis but now you feel good when they feel bad. Pointing out flaws will feel good, independent of viability of correction. A real person will be somewhere in between ingroup and outgroup, how good you feel for criticising them should tell you where.
Fascinating page. That's unchanged from the 1960's stats. I'm really curious what causes that (or what people think causes that.) It looks similar for a lot of the old USSR countries with strong ties to Russia - but that could be either genetics or culture/lifestyle or both.
Hello, Blockstack engineer here. Thank you for the feedback. We are working on this.