skysight-inc/HackerNews huggingface dataset:
I like how moon_of_moon's comment got flagged the second he posted it, real good work silencing discussion like that, guys.

Relatedly, it's a bit sad what's happening to him. A few decades ago, he would have just been "that guy who makes the racy jokes" at an all-male shop, but over time our laissez-faire anything-goes culture has been taken over and thrust into a rather more corporate world, filled with people for whom our words that used to be simply racy are now akin to being stabbed through the heart. Such is the price of progress, I guess. I would suggest the companies mandating that people like him receive councelling, so they can function in today's diverse environments, but it feels really creepy for the company itself to be sending you to a mental health professional.
Eh, I think you might be overly pessimistic.

Big banks screw up impressively, but not consistently. They can go broke and survive, they can commit massive fraud and survive, but they can't be utterly useless at the very act of banking and survive.

Paypal is rapidly approaching that point. It's name is almost synonymous with "we'll ban you without warning, and freeze your funds when we do". It's literally the first thing I expect when I see 'Paypal' in a headline.

Big banks survive partly due to FDIC insurance and similar - they're fairly unlikely to simply strip all the cash from depositors. Paypal, by contrast, has ruined everyone from Amazon sellers, to Kickstarter campaigns, to startups. At this point, I can't imagine starting a business that relied on Paypal without having another, more reliable way of handling payments.

Put it this way: I would trust Chase to handle my paychecks, even if they do make bad investments. If they started randomly freezing 2% of deposits, I would sure as hell not continue trusting them.
>$50 million is missing, and people feel wronged as a result.

So what is the plan going forward - if either party in a "smart contract" feels disadvantaged by the outcome - they go running to the law and outside jurisdictions for remedy? Isn't avoiding all that overhead the point of have a "smart contract" in the first place?

It's an interesting concept and I'd like to see the project survive (from a technology standpoint; I not risking any cash with it)... maybe it is good they did a faceplant 6 weeks in and can start answering some very hard questions that have come up.
I think this author is letting their ego get in the way. The interviewer doesn't have time to review their past work and make judgements on that. Devils advocate, even: How do they know you actually wrote that code? Granted I'm not on the programing side of things, but a white board presentation is a great way to quickly gauge how a person solves a problem, and if they know what they're talking about. My first programing job (in 2009) I was asked to hand write out a bubble sort. Ok, which flavor? Java? Sure thing. I got a few things wrong but the interviewer clearly saw I knew what I was talking about, I wasn't afraid to tackle a problem head on without a computer, and could think it through.

This author should really reconsider their attitude towards getting a job, and be willing to stand up and put the effort towards getting that job.
If I'm reading it right, violetblue. (and 9 others listed in one paragraph of the article)
Just wondering, why microsoft is spending resources on this, rather than its flagship products.
It feels like a pr move.
> Even a great team can be dysfunctional.

By definition it can't.

> It's crazy to pretend like a software team will not have disagreements from time-to-time.

Sure you can have disagreements. So then you all present your arguments figure out which way forward is the best with as little ego thrown in as possible and move on.

Right now I'm involved on the side with a project where a ton of decisions have already made. I can choose to (1) accept this and be of help as good as I can or (2) revisit every decision already made and to argue about them.

My attitude is to choose (1) wholeheartedly because that's much more useful than (2) even if I might be right about some of those decisions.

If a choice is an existential one (as in, the company depends critically on the right choice in the longer term) then by all means, spend a great deal of time on the decision. But don't turn each and every choice into a 'my way or your way' discussion. It's pointless, it takes up way too much time and in the end a way is usually far more important than the way.
Having disagreements doesn't make a team dysfunctional. On the contrary, a healthy team (or marriage btw) includes people bringing up disagreements and learning from each other to resolve them. Without this process, then the team is unable to bring its members' expertise to bear in avoiding poor decisions.
I typed this response to a comment that called the OP "mostly bullshit" and that if someone does wrong, it is incumbent upon the victim to file charges or forever hold their peace. The comment was flagged so I couldn't submit what I typed, so I've pasted it here.

I agree that it's hard to find black and white in accusations...but I'd argue that even the judicial system leaves more than enough gray to argue over. And because of that, I don't believe that things are ever as simple "if something is wrong, file charges" -- just like it's never as easy as "if you love someone, put a ring on it."

I'll likely have the privilege of never having to file charges for rape, but once I had to file charges as a victim of armed robbery. Even though I had plenty of evidence, in hand and forthcoming (Android location tracing)...I had a hell of a time convincing a detective that I wasn't faking a robbery for insurance purposes, just because I wasn't clear exactly what block i was on when it happened. I can't even fucking imagine what it is like convincing the system that sexual assault (or even harassment) has happened, but I imagine the friction is enough to deter people from taking necessary action until it's too late. It seems that some of these victims are able to talk themselves out of thinking that a colleague truly did wrong, and when others step up, they realize their mistake in being quiet.
Current default is 100.
You can also use maxwin command (for example 'maxwin 200', up to 2048) in your screenrc file to define other value, no need to recompile.
However do note that you can't change it in already started screen.
Parc in the 70s was an outgrowth of the ARPA projects that were started to be set up in 1962. Bob Taylor was a factor for both, and wanted young researchers who already had imbibed the mother's milk of "the ARPA dream", This created a culture that never argued about what the general vision and goals were, and also was able to argue in good ways about how to get there.

Such a homogeneous culture organized around a particular vision doesn't exist today (that I know of), and it means that places like HARC will have to do some of the culture building that was done in the ARPA projects (I think of the HARC initiatives as being more like the ARPA projects than like Parc at this point)
Textillate.js -
> Honestly, if there are that many battles in a developer's day, it's a sign of mismanagement.

Or a bad hire.
Don’t Look Now: 16,000 Coders Are Coming for Your Job
How Much a Website Really Costs in 2016
> I took a year of calculus in high school and took 3 semesters of calculus later in college.

Probably not AP, so the college wouldn't accept it, right? That's the rub, really. Though to be honest my HS calculus was more like an intro with College being much more complex.
I agree, if HL3 is going to be one of the killer apps for VR then it will be radically different. I think Valve have the resources to pull it off, and I suppose we'll see what path they take.
This is a really interesting issue and one we should all be thinking about ...
> Most of the outlets are having a hard time wrapping their heads around how this could go on so long within arenas whose missions are to fight against injustice and power imbalances, and to champion whistleblowers.

I see no dichotomy whatsoever. In fact, I would even say that individuals and organizations that pursue a "higher calling" (in this case, freedom from governmental authority) are more willing to sacrifice some less-valued members for the higher good – as evidenced by statements like "But he does good work".

Besides, not everyone who belongs to an ideological organization is in it for the ideology; some are there for the power and influence they can achieve from rising through the ranks. Judging by the descriptions given in this article, Jacob Appelbaum appears quite power hungry and manipulative.
Live video on Tumblr
It depends on you worldview, if you find extrajudicial mob justice acceptable or if you believe in rule of law.
Digle Beta Testing
Sign up to Digle.com for early access to our beta testing site!
Well, sorry paypal, but I've seen a host of new payment services crop up lately. Now is not the time to push your clients around.
In general, you can. Just remember that you are stacking it N times on a CPU and, depending on the function, there is hardware that can do it more efficiently than a CPU: you're technically inconveniencing yourself more (in comparison to a hacker) by using a cheap function. You're going to gain a lot more by using a function built for high computational cost from the outset.

Furthermore,

> It can be shown that the repeated hashing reduces the space of possible values, but should reach an inner "cycle" of size roughly sqrt(N) if the hash output values are in a space of size N[1]

Using the correct type of function just makes more sense.

[1]: http://security.stackexchange.com/a/23308
"He observed that a committee whose job was to approve the plans for a nuclear power plant spent the majority of its time on discussions about relatively minor but easy-to-grasp issues, such as what materials to use for the staff bike-shed, while neglecting the proposed design of the plant itself, which is far more important but also a far more difficult and complex task."

https://en.wikipedia.org/wiki/Law_of_triviality
The problem of Edge is its usability, it is full of annoying bugs and incomplete functions, just like the Windows 10.

- a Windows 8 lover.
Bitcoin Rival Ethereum Gains Traction
Hmmm. I wouldn't define a great "team" as dysfunctional. Some might point to "high-performing" teams and say something like "well, their results are good even if the tensions are high." To that, I would respond, what would happen if you lowered the tensions? Might performance be better?

Also, on another note, what constitutes "conflict" varies from team to team. What looks like heated debate to some might feel like healthy discussion to another. It is relative to people's perceptions.
Don't forget the time that the Russians(!) put the name of two brothers in the Boston area on a list of "people we think are up to no good" and sent that list to one of the three letter agencies.
Does Medium support this?
Internal - always, they have much more 'skin' in the game, and i've found typically have more motivation than some outside firm.
Have you seen the "gyre" in the Pacific?
The article has some links in it, I read another account from Isis Lovecruft, whoever that is.
I've found that being a parent teaches some of the best lessons about how you can be functional without everyone agreeing.
Are you sure it was because they wanted him to be the smartest in the room, and not that they were trying to make sure that he wasn't stressed out learning at a pace that he wasn't ready for?
> how to build an organization where...

Patrick Lencioni has a few great of books on this. If you like narratives or "buisiness parables" then read The Five Dysfunctions of a Team. If you prefer a more direct/didactic style, then read The Advantage.

Difficult Conversations from the Harvard Negotiation Project is also a useful read.
This paragraph from the article: "More witnesses and stories have surfaced since. These include Bill Budington of the EFF, Micah Lee of the Intercept, Nick Farr, Quinn Norton, Leigh Honeywell, Alison Macrina, Andrea Shepard, Meredith Patterson, and Isis Agora Lovecruft."
I suppose my quick metaphor doesn't hold up under scrutiny. The point I'm trying to make is teams don't (shouldn't) let egos and feelings get in the way. Just because someone likes their code getting rolled out isn't reason to make your analysis of it with anything but cold calculation.
In the ACE specification or the ACE program? In case of the specification, the language is designed to be easily verifiable, also through the generated test suite. This allows a domain expert to check it, as well as a programmer if required.

In case of the ACE program, it's a program so can indeed have bugs. But at least then we only have to verify the implementation of a single program, instead of all of them.
You should not be permitted to write production code
low risk profession

It can be, for teachers in comfortable suburban schools where the students are generally well behaved.

For teachers in dangerous, urban schools with severe disciplinary and even criminal issues (gangs, violence, drugs, etc), it is not so low-risk.
It's called convex analysis, here's a course on the topic: https://lagunita.stanford.edu/courses/Engineering/CVX101/Win...
Yes, but unless I'm mistaken, none of those people have publicly put their name on a rape accusation.
And I think that "shouldn't be surprised" is what ultimately threatens to kill Paypal.

I wouldn't ever use Paypal as a primary or exclusive channel for a startup, and I'm not alone. It may not become publicly hated, but if companies end up too scared to give it traffic, it will still die.
Revolutionizing one dog tag at a time with PupTracker
> "When harassment, sexual or otherwise, requires a cost-benefit analysis, you have failed."

I don't really agree with the quote. Harassment can be too loosely defined.

> "It was a close call as to whether his benefits outweighed his liabilities."

I disagree with this one more strongly though. I mean from the author's writing, this guy was off-the-charts.
Why Apple can take a bigger stand against Trump than its rivals
It isn't really a disorder, it's just a kind of personality. It's pretty much par for the course of simply being human. A good shrink should be able to get him to function with people who don't see things as the does, but there isn't anything wrong with him per se.
Cool! We've been doing something similar with public Maven repositories as the backing store.

Jonathan: if you're listening, have you guys looked at Maven as a source instead of an S3 upload? What percentage of your dependencies are internal vs. external? We get 10-20x space savings from public-Maven-only elision.

EDIT: we've been working on a similar technique for executable JARs as well, which shares the same general optimization numbers and approach. It's a bit trickier, since we want to preserve the same 'java -jar' syntax, so requires a bit of classloader tomfoolery, and corresponding classloader awareness in code.
As noted in a sibling, educators have flip-flopped on mixing achievement levels for decades or more.

I was a casualty of one such experiment in Fairfax County, VA. My year, and my year only, instead of offering the usual 7th grade honors "pre-Algebra" course, they mixed the honors students with lower achieving students. It was an unmitigated disaster for those of on the honors end of the spectrum. When we entered Algebra in 8th grade, we were all well behind the expected knowledge level. I feel like it hurt me the rest of the way through high school.

As far as I can tell (from loads in internet research), Algebra-For-All and similar mixed courses have benefits for the average and below-average students, but the price is stunting the development of advanced learners.
I am completely on her side and this dude seems sketchy.

However, Macrina's story mentioned in a different article[0] sounded very very strange to me. I simply don't understand how Macrina, a working professional adult, can follow that kind of logic. To me it simply sounds like she made a mistake and now regrets it.

[0] - http://gizmodo.com/another-woman-has-accused-jacob-appelbaum...
Private key for each client which would salt the file when saved and removed when shared. Could be done, but requires computing and breaks when the client is reinstalled.
It would be great to have a notion of type that would actually pay for itself in real clarity. For example, what would be really useful in many dimensions is "semantic types" rather than value oriented types (which I don't think are particularly valuable enough).
If someone repeatedly raped and made inappropriate sexual comments about your family members banning them from family events would be considered about the mildest thing you could do.

This guy should be in prison for rape. But even disregarding the actual illegal things this guy has done, his other behavior alone disqualifies him from interacting with others in the community, esp. as a community leader.
While what you said may be theoretically true, does anyone run microkernels or exokernels on servers in production? I know microkernels like QNX are extremely popular and effective in the embedded market and as far as I can tell exokernels are more research oriented. But if I want to use a server with dozens of cores, hundreds of gigs of memory, dozens of drives, and several NICS what microkernel could I use? Currently I would use FreeBSD for such a role. What microkernel or exokernel provides all the features of FreeBSD on the server, like a COW file system, visibility(dtrace, vmstat, iostat, etc), os-level virtualization(jails), hypervisor(bhyve), performant network stack, linux binary emulation, and is open source? Unless people write a microkernel or exokernel that can replace Linux or FreeBSD on the server than people will continue to put monolithic kernels into production.
Even putting aside whether he is a literal rapist or not, it sounds like he is blatantly guilty of being a serial sexual harasser. The examples of public behaviour he is noted for in the article are completely beyond the pale.
Vive has partially solved this problem with room scale - moving your goggles also moves your perspective in game.
I use Evernote for non coding notes and Quiver for coding related notes.
JavaScript developers, be warned about this crazy JIT bug in V8
Firing someone for inappropriate abusive behavior is not remotely mob justice. Mob justice would be dragging him into a back alley and cutting his balls off. Do you see the difference? I'm guessing you don't since you're repeating your "mob justice" comment several times over.
Obviously, all of the languages with type classes. Those languages do not have "type classes" like scala does, which is what I was replying to.
Docker is great (wonderful in fact) for building development/CI environment. I never use docker for production.
I don't know -- I'm not a software engineer -- but I think this is a very tough profession to do well.
Judging by the downvotes, I'd say that partisan politics is alive and well on HN. Pathetic.
These Apple Engineers Want to Put Backup Camera with Computer Vision on Your Car
This seems to meet the definition of attacked:

The convincing turned into trying to pull her away
physically, grabbing at her hands. I locked my arm with
hers, and put myself in between her and Jake. All while he
was trying to reach around me, while he was telling me to
let go.
A good, old-fashioned tablet PC: http://www.thinkwiki.org/wiki/Category:X201_Tablet

All the advantages of handwriting, none of the problems of managing stacks of paper.
Does that interaction have to occur in a highly technical subject like mathematics? Or, does mixing achievement in PE and elective courses have the same impact?
Xerox PARC Alto filesystem archive
But will companies continue to run the risk of letting Paypal ban their accounts (and often, freeze their funds in the process)?

I can't imagine a consumer revolt, but at a certain point "makes your users feel secure" is outweighed by "makes you terrified you'll lose your money". I suspect that something like Stripe or Square will eventually sell companies on a "we won't screw you over" narrative and start to compete directly.
What's nice about the Baofeng VHF/UHF handhelds is that they correspond with the frequencies available to an entry level ("technician") US amateur radio license. When combined with an online study guide, the test fees and radio combined are less than $75, providing an inexpensive introduction to learning a lot about RF systems and proper radio operating procedures.
"He should be in jail, there's nothing medieval about separating a rapist from the community."

Has he been convicted of rape, or is an article on the internet good enough evidence for you? There is a good reason we have courts a justice system.
Repeat after me: companies are not people. Everything is a cost-benefit analysis. Do we poison the river and give an entire town of couple of thousand people premature cancer or do we put the waste in barrels and bury them in a safe manner? If the fine is less than the cost of the barrels, they'll dump it in the river.
The Hard Truth about Bimodal IT
I think "real AI" could help (because it could also explain as well as configure). Systems that can't explain themselves (and most can't) are a very bad idea.
Not raped though, which is what I was trying to get at. Sorry if I was vague. You're right, the evidence of many other incidents is indeed there.
Video recorded with my cell phone (ask if your professor is okay with it).
Also took notes by hand, something about writing down helped with memory retention.
Followed it up with manual conversion into flashcards in anki http://ankisrs.net/ .
How much value are you providing/time savings.

I expect you could have a few plans starting out at $99, $249 and $499.

Tiers by users/api calls, etc.

Construction industry software typically seems to command a premium price so maybe more that my off the cuff numbers.

Pricing is more art than science, how much will companies pay you based on their time savings/value of using the api is the answer. Also you ran roll out initial introductory pricing and then change based on what the response/signups are.
The "trouble" group is the result of splitting them out. You don't end up with a whole room of problematic kids and a couple of misidentified gifted kids when they are mixed.

It depends on the specific kind of "trouble". If you have students who don't get the material, and need extra assistance, that's one thing. At least they don't "disrupt the learning environment" (as they say the edu-speak that teachers and administrators use).

On the other hand, if they are bored, really don't want to be there, blurt out things at random, make animal sounds to amuse themselves, etc., this affects other students and the whole mood of the classroom. (To say nothing of threats, hostile behavior, actual violence, etc.) Such students need to be physically removed in order to enable the others to learn undisrupted.
As a dev that used Python for the majority of projects I skipped over Elixir when I first saw it based on just a quick scan of the home page. "What? A dynamic, functional, compiled language that looks a little like Ruby? Why would I spend time learning this?". And I'm happy to say that I now love Elixir. Off the top of my head the 5 best features are: pattern matching[1], fault tolerance (a single isolated VM process can crash and then retry quickly), concurrency, Phoenix, and now Nerves[2].

https://www.youtube.com/watch?v=5hDVftaPQwY

https://hexdocs.pm/nerves/getting-started.html
So you're literally saying "but he does good work"?

I hope you appreciate the irony.
"I found that there is no app that allows me to quickly mix together text, math formulas, images, sketches, graphs, and other kinds of media"

OneNote - with add-ins
She's calling out his employer for not firing him when he was known to sexually harass employees. It's black and white because it's clear as day. Don't keep rapists on your staff, you're making your workplace unsafe for other employees.
CDG has morphed into HARC, etc. And I do plan to be active.