skysight-inc/HackerNews huggingface dataset:
I don't know if it is clear as I know neither of the persons involved (do you?).

What seems ever clearer to me though is that many of the organizations/movements we look up to employ and attract certain kinds of people amongst which you'd probably find quite a few psychopaths as well (maybe even more so with "causes").

Do we need to fight fire with fire?

If so, how can we keep our "beneficial" predators (?!) in check (?!?!) insofar as to steer them towards "just doing their job" by concentrating their pernicious powers on the psychopathic bodies (people, organizations, skynet..) we need to be fighting?

If not, let's all level-up and fend them off - people involved with "causes" especially - hierarchies and secrets are the breeding ground for psychopaths as per Hintjens "Power Pyramids vs. Living Systems":

http://content.psychopathcode.com/chapter2.html

http://hintjens.com/blog:_psychopaths
6 CHATBOTS TO CHECK OUT WHEN YOU’VE GOT SOME TIME TO KILL
What if the DAO invested in short-selling Ethereum? 🤔🤑
"If you see behaviors like this and let it happen, you're complicit ... if you're in a position of authority (someone's boss) and you let it happen, you may also be criminally liable."

As another older guy, also happily married, I agree completely.

That said, as someone who hasn't observed behavior like this while in the industry and certainly doesn't practice it....God, I'm tired of being painted with a broad brush (in general, I'm not implying that smoyer did so) and told that I'm part of the problem.

The finger-waggling can get quite grating if you're just trying to do your best day-to-day without being a dick to anybody. I suspect there are quite a few guys in the same boat who don't have issues with anybody due to their gender, race, religion or sexual orientation but are dealing with "chastisement fatigue".

Edit: What, I'm the villain for agreeing with the parent post but complaining about being painted with a broad brush? What the hell is wrong with some of you?
I absolutely must have control over my own notes. The primary reason I'm using org-mode + dropbox is that I can replace that system with some other file-sync on my own if dropbox goes away.
There has been a lot of similar work on iOS. Check out the WWDC videos at developer.apple.com a year or more likely two back. It is quite amazing what can be done by schedulers and proper use of resources. I guess these optimizations have also found their way back into macOS and Safari on the laptop platform. Considering the release frequency who knows for sure but at least Apple claims their broswer is very efficient.

It is worth noting that some of the changes go really deep in the architecture and are not easy to pull off. I think lack of system level focus on low battery and the need to do deep changes in the OS are the reasons for the considerable lateness of Microsoft on this front.
> With Amazon, Stripe, and others merchant solutions, as well as Apple and Google geting into the game soon for webpayments

Most merchant solutions you mention are only available in a handful of countries. Paypal way more widespread.
He's probably lucky that the chimpanzee who made that treetop bed didn't find him sleeping in it.
what do you mean by "training data"?
interesting, i've always wondered about this. especially with all the bans on public smoking/vaping/etc but its totally fine to have 5000 gridlocked cars idling in the city.
If I were to work in your place to try to match people to jobs I should study some psychology and NLP trying to predict from what an user write and answers what is his mental state and how that mental state fits in the jobs.

Unfortunately hiring seems to be a very difficult problem and I can imagine that many key features are hidden and can't be obtained since the candidate can't be put into a controlled experiment that should allow us to obtain deep information that is usually hidden, perhaps a way to gain more information and wealth is to communicate with your users and clients in such a way that what is now hidden can be measured and new features can be obtained. That is you need to think about a model for your users, and that model must use features related to mental and human capabilities.
My workflow is far from exemplary, and I've often thought about ways to improve it, so good luck with your project. There could be a market there.

I have basically three modes of note-taking: at the computer, in a meeting, and offline. I work remotely, so most of my meetings actually are "at the computer" and on the phone; "in a meeting" means in-person.

At the computer I use a text editor. I don't think it matters which one, as long as it's one you know well. I use TextMate mostly, or Vim as a fallback. When something comes up an actionable task I put it into my personal task tracker, currently Wunderlist but again, that could be anything.

So what happens when I need to draw or diagram something?

I describe, briefly, what I will need to illustrate. Then I go back and illustrate it later if I still think it's worth the trouble.

This works surprisingly well because I learned to touch-type quite young and don't have much of a gap between my mind and the keyboard.

I usually use Markdown (with a bunch of common extensions) so it's easy to include code snippets and simple lists.

In a meeting, where it would be rude to type that much, I keep a pad of paper and a pen, and just write stuff down, occasionally with a diagram. However, these days most drawing-type content from meetings will be photographed and mailed around anyway, so I don't try to copy stuff off of whiteboards. I keep the computer open usually in case something requires immediate action, and I usually type up some notes quickly after the meeting -- but as often as not, somebody else mails out proper minutes so I probably don't need to.

Offline, I'm very old-school: lots of paper, pens, pencils. (I studied art.) A lot of it is just writing on paper -- I think it's important to keep your physical writing skills sharp, because your brain works differently with a pen than at a keyboard.

Some things end up scanned back into the computer, but most of it doesn't. I usually find that if I've got good notes on paper, they'll mostly still be in my brain the next time I'm taking notes at the computer.

I've tried Evernote, OmniOutliner, OmniFocus (!), rich-text, DevonThink, and a few other things, and everything was worse for me than what I use now.

However, I would happily try something else, as long as it has no lock-in. For me, and probably for a lot of other not-so-young hackers, putting my notes into a system that will be hard to extract them from is a show-stopper.

Here's my wish-list, off the top of my head:

* Everything stored in plan-text (Markdown, whatever) except binary assets.

* Binary assets stored together with that.

* Great sync between devices, and everything very secure.
(Maybe just use DropBox for that.)

* Really fast, great UX!

* Great search, tags, etc.

* Integrated TODO, calendar, etc.

I think the real opportunity is in providing a great user experience together with some impressive auto-organizing magic. The trick is to resist the temptation of lock-in. And the killer feature might be a smart way to deal with stuff that originates on paper.

Best of luck!
Aside from metaprogramming, from reading the "four reports" document that is the first Google link, it seems PIE also addresses another hard problem. In any hierarchically organized program, there are always related pieces of code that we would like to maintain together, but which get ripped apart and spread out because the hierarchy was split according to a different set of aspects. You can't get around this problem because if you change what criteria the hierarchy is split on in order to put these pieces near each other, now you've ripped apart code that was related on the original aspect. I've come to the conclusion that hierarchical code organization itself is the problem, and we would be better served by a way to assemble programs relationally (in the sense of an RDBMS). It seems like PIE was in that same conceptual space. Could you comment on that or elaborate more on the PIE system? Thanks.
Capsule.io supports Maven as a source, and requires no classloader tomfoolery. It also supports native libraries, either embedded or in a Maven repo, java and native agents, and automatically applies JVM flags embedded in the manifest. It's got Maven, Gradle and Leiningen plugins to assist in capsule creation.
Potential vector of attack to look for, not an exploit. Thus, flagged.
> Just because repeatedly telling your colleague that you'd like to fuck-them-oh-please-why-won't-you-fuck-me isn't technically rape or something that can be elevated to a criminal charge [0], that doesn't mean that it's not abuse that warrants kicking someone out of an organization.

And even though it's not criminal, it is definitely not legal in the workplace. The employer has an obligation to not allow this type of behavior to go unchecked.
It's funny that we look for a diagnosis when something terrible happens. Why do we do it? I guess so we can work to help people that suffer from said diseases, but there are also plenty of people that do horrible things that don't fall into certain categories/diagnoses.
are you willing to step up your game?

I'm going to step up: what are you doing concretely to stop dead false accusations?

What are you doing to counter the blatant misandry in current harassment laws? To wit, you wrote "If you're a woman being harassed ..." this is a blatantly sexist question. What if you are a man being harassed by a woman?
In FOAM (the Feature-Oriented Active Modeler) we replace classes with Models, which are just collections of Axioms. There are pre-built Axiom types for standard things like methods and properties, but also for things like imports, exports, traits, listeners, topics, templates, actions, inner-models/classes, etc. Axioms are themselves modeled, so you can create new types as required. In the end, you still end up with a class, but it's defined/built with an extensible composition of objects rather than by a more limited and static class definition.

https://www.youtube.com/watch?v=S4LbUv5FsGQ
"But our shenanigans are cheeky and fun!"

"Yeah, and his shenanigans are cruel and tragic."

"Which... makes them not really shenanigans at all."
Fab Founder: On the Rebound from Epic Failure
I can relate. As I find myself doing more front-end work, it seems natural to be using JS on the backend as well, but I simply don't enjoy it as much. Not just the language, but the design and UX of all the popular libraries as well.
Amazing 5 Year Transformation from 14-19 Years Old
History of content design in the UK government
> I am firmly in the position that it's not ready for public consumption yet and won't be for quite some time.

Perhaps right now, but come October the PSVR will be out. Its half the price of the Vive and works with your existing PS4. The reviews for the games have been mostly positive and the graphics in them are incredible compared to the shovelware both the Vive and the Rift suffer from. The move controllers seem to have better back-end processing and will probably never match the smoothness and fidelity of Vive tracking, but I imagine it will be good enough. Sony's 60 to 120fps re-projection seems to be working well too. I'm very impressed at what Sony is attempting to pull off here. VR with maybe 1/3rd the GPU/CPU heft of an average gaming PC is quite the technical hurdle for Sony's engineers.

I think PSVR is going to change everything in terms of VR adoption and how the public sees VR.

>I expect a lot of VR units are shown off to friends and thrown into the closet or put on a shelf to collect dust.

I use mine multiple times a week. Its very exciting to see what the new VR game of the week/month is and try it out. Right now, all the Vive owners I know are enjoying Battle Dome, which is a laser tage/Splatoon style game. Its early access and ugly as sin, but a lot of fun. Or if not that PoolNationVR, which is much more polished.

I've also enjoyed spending some time in AltspaceVR. As far as I'm concerned its the metaverse jr. I am looking forward to what the guys at High Fidelity are doing (which is pretty much Second Life in VR), but I think the more managed, simplistic, and curated AltspaceVR approach will win in the long run.
Seems like this is what mutexes were invented for
I actually tried this. It didn't work. The PIN entry is throttled, and after a while it stops accepting guesses altogether. At the moment it says, "Try again in an hour." It has been stuck in that state for a few weeks now.
New Book: 'Relevant Search'
$ pip show tensorflow theano

Name: tensorflow
Version: 0.7.1
...
Requires: six, protobuf, wheel, numpy
---
Name: Theano
Version: 0.8.2
...
Requires: six, scipy, numpy

You are right that arithmetic in both of them is not written on Fortran, but the packages do use NumPy as you can see in the pip output.
So what do you find to be the primary advantage of keep over those other options? I can see sharing (my wife and I share lists in keep), images (though that's workable in some solutions with filesystem linking and markdown) and reminders (the big gaping hole in org mode for me, I also do reminders in Keep).
I like to draw stuff around my notes and add some visual clues that allow me to quickly find something and also help with memorisation.

Using just a keyboard is not enough for me. So to me, that's first a hardware problem, then a software problem.

I first tried using a wacom bamboo board with OneNote on a PC (in 2012). That was terrible. The process of settings things up was really cumbersome and navigating throught the note afterward was hyper painful. I also remeber being frustrated by not being able to properly print the whole thing.

I then tried a ipad mini with a set of stylus. Didn't like the feeling and also couldn't find any good software to manage my notes.

More rencently, my girlfriend got me a iSketchnote. It just doens't work. Maybe my unit was faulty, but review were bad so I didn't bother trying to send it back.

I'm considering the iPad pro, but I really hate my iPad mini and really think iOS for tablet is a really frustrating experience...

side note: I would have loved some OCR that generates proper latex... but as a student, I wouldn't have paid much for it. As a quant in a bank. I don't really need it anymore. And I can't really think of anyone who would.
as long as eveyone agrees :)
Docker's trying to lock in on enterprise customers. This has nothing to do with programming, and everything to do with encouraging lock in. I've lost a lot of faith in Docker. I thought they really cared about bringing containers to developers and fostering an ecosystem, but here we see them trying to oust out sysops competitors. Why compete in the container space when Docker wants to be the king of everything? Why put your trust in Docker as a developer when it's the enterprise they're after? There's still so many improvements to be made to the developer experience, still so many problems to be solved, but Docker is only interested in getting paid by the corporations that could care less. So no, the docker engine shouldn't be defining services and clustering. They touted plugins last year as the answer to extensibility, but of course now we're locked in to their idea of clustering. What their idea of a service is. If I were the Kubernetes team, I would be warning others about Dockers voraciousness. No one is safe as long as there is money to be had.
I heard on NPR that the National Institute of Justice, which is an arm of the Justice Department, has funded some studies. Might want to try there.
Have you missed the part where many of the people that have been abused by Appelbaum are also radicals that both distrust the criminal justice system AND think that it has overall negative effects that don't serve anyone? There are ways of getting to accountability and rehabilitation and justice that don't have anything to do with filing charges in a court of law. Start with looking up "restorative justice" and "restorative justice rape" for example, to read about approaches that have worked. Isis even talked about being involved in some of these approaches in the past (and why they weren't currently working with Appelbaum)
How American Politics Went Insane
Meet Pearl, a startup full of Apple alums who want to bring tech to your old car
I would agree that data center processors are not IoT processors. They're generic, server processors.

IoT == "connected devices"... with the emphasis on devices. i.e. embedded microcontrollers.

Also note that they themselves don't have to be packaged with some RF comms, plain old microcontrollers are entirely suitable for most cases.
The ones I tried seemed like some part was always digging into my skin or scraping it. Have the best ones improved on that? Also, is there a technique to not waking up on the floor with a nice slam after trying to groggily exit the hammock? Didn't get enough experience to work out an answer. ;)
Haskell has many great attributes but predictable performance isn't amongst them (laziness makes it difficult to reason about) so I doubt it is used for HFT.
I don't know what you think happens when paypal/bank/etc freezes an accounts but they don't get to keep the money, normally it gets refunded to the source of income (i.e customer refund), transferred to the government (i.e. income from criminal proceedings) or returned to account holder after a period of time (ensuring there's no clawbacks) .
Wait until they realized microservices can be deployed independently and have strict APIs without people using classes they shouldn't or creating spaghetti code because they have 800k LOC.
Hyperloop One unveils Russia deal
This!

I have observed at least 100 teams over the last 5 years. At any given time I'm coaching 4-10 teams. Every six months or so I get new teams.

The number one problem I see is a lack of clear consistent communication of leadership's intent and values.

Disclaimer: I might be hypersensitive to this because of my military experience.

Complex adaptive systems of humans are always searching for systems with which to signal fitness and interpret fitness signals from others. If leadership does not pound these into the organization from their unique vantage point then the system will adopt its own in the vacuum. Rarely does such a scenario turn out optimal for all participants (for reasons beyond the scope of this comment).
Is that your takeaway from that post? Out of over 3000 words, "rape" was literally only mentioned twice. The rest of it was an account of A LOT of appalling and unacceptable sexual harassment.
Thanks for all the work you and the good folks at Dockyard put into Elixir Phoenix and Ember.js, my entire stack nowadays is run with Ember in the front and Phoenix in the back, so I very much appreciate all the great addons, packages, talks, etc., you guys have given.
What I learned from analysing 1.65M versions of Node.js modules in NPM
"Complex interplay between own personality and patriarchy/misogyny"
You just need a team. Stop trying to do a SaaS app all by yourself. Work with at least 1 other person, even better with 2 other people. The team will keep the idea going if it's a good idea. By yourself, the odds are not in your favor.
How is matching people to jobs a zero-sum game? If you are able to devise a method to find the ideal job for people I think that society will benefit from it, better products and services will be constructed, so this is in no way a zero-sum game. Is a win-win situation is jobs seekers and jobs providers are able to find the match the right candidate with the right job what require to pay the right price.
Following the [X] I was wondering if we can build a model [Y] and some other data sources like [Z], etc ?

(X = Reichstag Fire, Y = of potential communists, Z = communist party affiliation)
(X = 9/11 Attacks, Y = of terrorists, Z = mosque attendance)

I guess you could, but has history taught us nothing?
If I am a communist, am I a threat to you?
If I am a muslim, am I a threat to you?
If I have a gun, am I a threat to you?

I don't own a gun or have a gun license, nor do I want to be the victim of gun violence (or violence of any kind, having experienced it), but I don't know what you would gain from this information if you are looking to profile a potential disaster.
Somehow I've never heard of "sectors" and google isn't any help.

Is there a different name for this concept used in Elixir/Erlang world?
No. E.g. one was of a traffic incident that I was a passenger in.
"The soft skills he's referring to are how you deal with a face-to-face situation."

That's a non-credible excuse. If it's really about how you deal with adversarial situations, there's no reason for coding to be involved at all. There are plenty of other scenarios you could role-play that are more realistic and/or more informative wrt what software engineers actually do. Why don't people do those things instead? Generally, because it was never really about communication skills or reactions to stressful/adversarial situations. That's just the rationalization that people who actually did intend to measure coding skill come up with when they're forced to admit that the tool they've chosen is spectacularly ill suited to that purpose. Nobody wants to admit they've wasted so much of their own and others' time.
"I imagine that most people that have been victims of rape do not want their name to be part of the public discussion."

I think this is a reasonable assumption.

However, that doesn't change the fact that if nobody officially stands up and makes use of the legal system, a predator will go unpunished....and quite possibly hurt others.

Unless one is hoping that vigilantism will take care of the problem, but that's rather horrible too.
> they should have freedom to decide for themselves. Yes, maybe they will make some other members unhappy in the process.

They can and do have the freedom to decide for themselves. Right now they seem to be deciding that this guy should be excluded because it's better for the community.

Some people struggle to understand when it's okay to exclude others, presumably because they were excluded at some point and found it hurtful. Sometimes, though, the person you are trying to include is hurtful, and the rest of the community suffers as a result. By excluding a hurtful person, you include others who are driven away by the hurtful person. You might think that you're giving the "choice" to everyone by keeping the hurtful person in the community, but you aren't. The people driven away by the dangerous, hurtful, or just plain abrasive people don't have the choice to participate in a healthy community. So long as the community chooses to include hurtful people, they choose to exclude the people victimized by those hurtful people.

I have friends who were really into tabletop gaming (e.g. Warhammer 40k). They used to go to the gaming store to play with other people in the gaming community. They stopped going because a number of the players there were assholes. They were abrasive, and made creepy remarks toward women, and generally made it unpleasant to be there. New people would show up to play a few times, have a bad interaction, and stop coming. Other people also stopped going because of this, which meant the assholes were an even bigger piece of the community. Eventually my friends stopped going entirely because the community wasn't fun to engage with anymore. Including the assholes drove away too many of the good community members. Including the assholes hurt everyone else.

> It gets revealed that famous person in OSS project cheated on taxes. Should there be a call trying to ban him from working on OSS?

This is entirely different, because in the case of Appelbaum, the community is (allegedly) being victimized. If he'd cheated on his taxes, no one would likely be calling for him to be excluded from the community. If he were repeatedly stealing from his co-workers wallets? Yeah, there would probably be a call to exclude him because he's toxic.
Show HN: A hacker news bot using Microsoft bot framework