skysight-inc/HackerNews huggingface dataset:
Don't put hard commitments into the contracts then. Why slave yourself to something that you aren't sure you can deliver?

Good developers should ideally only ever do the same thing once, which means that there is very limited utility in trying to improve estimates for a task that you should never perform again.
Wat? Are you even trying? I didn't even finish my comp-sci degree at Concordia and since I've started working I've never had to go unemployed between jobs. If you're a skilled developer there is no reason why you should be unemployed right now.
Burp Suite 1.6.37 released, with reporting of all reflected/stored inputs
Great so you made capisicum with docker .

https://www.cl.cam.ac.uk/research/security/capsicum/

Docker docker docker docker
This. Every guy on the planet should have to understand the deep meaning of this when relating to women.
Yes. This exactly.
What was the literature / publishers? Sounds interesting.
> The fact that this and my own comments are getting downvoted on this is sad.

It's because you have added nothing other that your own faked outrage at the legitimate use of scoring as a way to describe attainment of a sought after goal.
I'm no native speaker, but also passed that point at which I have to be careful not to speak to complicated english.
Wouldn't it be up to the maintainer to toggle the "no longer maintained" flag?

Sometimes a project that hasn't seen commits in a long time isn't orphaned, but just doesn't need changes...
I don't think that "responsible" is an adjective that people generally apply to the companies you've used as an example.

"Powerful" perhaps. "Reliable" even.

But disdain for big banks and credit card companies is very widespread, and people do want a system that is more... well, responsible.
Then again, you used the term "insane" inappropriately. To a certain extent, you have to accept some slang during discussion. And, in addition to the fact that power is a core concept in sociology, what dating dynamics are "meant to be" (whatever that means) doesn't really matter.
Remember it took years just to get them to properly display code that uses tabs (and we still didn't get a simple ui setting).
The tendency to estimate poorly - particularly to underestimate - is one of the key reasons to use a very tight, short-iteration agile process.

If I estimate something will take two days, and I'm off by 50%, it'll take three days. If I estimate it'll take two years, and I'm off by 50%, it'll take three years. And because I can get a lot more practice at two day schedules than two year schedules, I'll improve my accuracy over time, through steady practice.

This takes us back to the triangle of constraints that Kent Beck talked about in the first Extreme Programming book. There are three constraints on projects - schedule, scope, and resources. You can control two of them. Generally, resources are inflexible. So in practice, projects are either schedule-bound (we must hit this date) or scope-bound (we must have these features). A project that tries to do both, without a significant resource surplus, is probably doomed.

Since estimation improves over time with short iterations, it seems better to me to be scope-constrained than schedule-constrained. With steady progress, you can achieve the goals eventually. Good agile processes are much better at saying where you are and where you're going than when you'll get there.
That is cherry picking. Did you try to comprehend the post you are replying to? Take into account all of the estimations, not just one failed estimation.
This kind of hits home because I a) live in Calgary and b) was in a 'gifted' school program for a year or so (at public school). I also graduated early.

Personally, I'm against the idea of segregated classrooms. In our 'gifted' program, we did get to do some cool things. We assembled a small robot (this was in the mid 1990's when that was just becoming a 'thing'), used computers, and did other 'gifted' things. But the problem was, we just saw it as a way to get out of doing normal homework (we'd still write tests in the classroom with the 'normal' kids), and eventually still got bored with it because the teachers didn't really have a well defined curriculum to teach. In the end, I not only went back to regular classes, but never did any 'advanced' classes again. And the truth was, those 'gifted' classes never really taught us anything that a bit of time in the computer lab or a science project (both of which were part of the 'regular' curriculum) couldn't.

I also made some poor life decisions (some good ones too, like playing sports, starting hobbies and making poor decisions/having fun), and today I'm quite happily adjusted, married, in University as an older student, albeit with kinda shitty job prospects in Canada.

And about the article, I'd also surmise that many of those 'gifted' kids may have some sort of mental health issues. Sometimes the two go hand-in-hand. And social conditioning is important.

Also, the regular school system in Canada is much better than most people realize. As part of the 'regular' school system, I learned French (immersion from kindergarten), learned basic computer programming (in 9th grade, still in the 1990's!), we did all sorts of cool science projects (which I hope my kids will still be able to do), used power tools in shop class, got plenty of computer lab time (much of which was spent playing multi-player games over the network of Apple IIs whilst ignoring the teacher), played countless sports, got to learn how to ski (which otherwise my family could have never afforded, and today I do a lot of), and band class was forced on everyone which was nice because even the bullies had to bear the embarrassment of being terrible at playing an instrument (actually everyone got quite good in the end). Assuming the public school system hasn't got worse, I definitely plan on sending my children there.

Anyhow, just some random thoughts on the matter - I believe in a strong system for everyone, if someone is a little ahead, maybe they can pick up a hobby, or use that time to learn a sport. The 'regular' system was quite good, the 'gifted' program was a bad afterthought, and making friends with 'normal' kids was definitely good for my mental health and general happiness.
<Playing devil’s advocate or in this case Angel’s advocate?>

It is easier to carry out a door to door mass shooting with a pistol grip. This is why assault weapons have them in the first place. Sure, it might only save a few lives, but that would be meaningful for those who lived. ;0

</enough derailing>

IMO, none of that stuff was going to get passed, it's all about the political football. I am starting to think encryption may be the same game as it's a great way to drum up donations.
The general gist is that one would use the subtree diff skipping APIs to prevent expensive diffs, and per-component redraws to selectively update things in the problematic subtree. Admittedly, it's not perfect and requires a not-so-trivial amount of app-space code, but at least it's not a black box renderer like, say, Angular 1.

Ultimately, there are a vast number of different scenarios, some of which are likely to remain open problems for the foreseable future (e.g. a 100,000 item reverse), and some of which can be worked around via application space "escape hatches" such as the use of granular update APIs and techniques like occlusion culling.

As I said, it's very interesting to see work that tackles the problem from an algorithmic complexity angle, and it's always healthy to explore different performance characteristics, but I think it's important to also keep in perspective what is the performance profile of solutions currently in the market, because looking at their theoretical algorithmic complexity alone doesn't tell the whole story.
As a classroom teacher, I agree wholeheartedly. A timeline for when you will respond in more depth (24h, a week, a month) is also quite helpful.
> as they gain experience in the domain

Because "gain experience" means that there are no more "unknown unknowns" for them, anymore.

But, unfortunately that is a luxury you can't afford for too long. Reality has the nasty habit of changing, shit happens and good developers need to get replaced as they burn out and run away from development into more sane activities.
> She never pays for lunch, never pays for dinner.

Then she's playing along at least on some level. Accepting gifts while calling them unwanted is disingenuous at best.
Depending on structure, co-ops often do face special tax reporting requirements.

Moreover, in this case the fact that Vanguard is a co-op is a redeeming factor. If it were a typical corporation charging itself below-market transfer prices, that would likely be illegal.
Looks like a similar issue with a different cause (in this case the kernel seems to be assuming that IPSec packet contents were already checksummed by the outer IPSec packet and thus correct).
Yeah, I have seen this in person. What is more sad, is that the scientists using Excel are aware of the limitation but they just don't want to spend time learning to work with R or Python and csv files and version control systems, after all they rather spend this time for grant seeking. For them convenience trumps reproducibility, they just redo the analysis until one one could get the "right" result. This indeed is very bad for academia and drives smart people away from postgraduate school. I also encountered use of proprietary software that scientist written themselves just to prevent reproducibility and make it harder for competing research groups. How this people can get published in high impact papers is beyond my understanding.
Not pay? Heh. For work performed? OK...

That is why my contracts require payment up front.
TIL guys are openly hostile to solid dating advice
That is exactly what their study concludes:

"One explanation is survivorship bias: [...] Another explanation is self-selection bias: [...] Yet another explanation is that women are held to higher performance standards than men [...]"

Or in other words: Women who stay long enough to end up submitting PRs submit higher quality code, while the much bigger population of men, under much less social pressure, has a more well-distributed quality curve; and even women who get this far are biased against if their gender is known.
Docker SSH – Attach an ssh server to any container
Quentye
> Online dating apps put much more power into the hands of women than men.

No, online dating puts more power into the hands of beautiful/photogenic people than in real life, that includes men.
Subtitle "experiment reveals that organism's behaviour is influenced by most important driver for genetic survival".
This is true, but that's also why they're willing to buy high value companies outside of the US.

They can essentially have two separate budgets: Money already in the US [to be spent in the US] and money outside of the US which will have more buying power if spent outside of the US.
Actually my genuine concern (not outrage) is primarily that someone on HN feels that the use of the word 'something' to describe a woman is remotely appropriate. I'm calling the poster out on that because I feel like if they don't have it pointed out to them that that is inappropriate they'll continue to think it's okay. It is not okay.
Singapore has a pretty good solution for this sort of thing. Socialize Housing (https://en.wikipedia.org/wiki/Housing_and_Development_Board), and then drop 10s of thousands of new units onto the market continuously, subsidize citizen ownership (with further subsidies if you live close to your parents), and further, create a culture of constantly wiping out the older (20-30+ year) apartment blocks that were lower density, and replacing them with taller, higher density buildings. (https://en.wikipedia.org/wiki/Selective_En_bloc_Redevelopmen... )

Pricing has stabilized, and, even is dropping a little bit.
No, the philosophical debate exists and has a history. Also Bayesian is quite a buzzword that people use in paper titles just because it sounds like some seal of approval, even if it just means that they used Bayes' rule somewhere in the derivation of their formula.

Anyway, using Bayes' formula is not the same as philosophical Bayesianism. Bayes' formula is simply a theorem of mathematics that follows from the axioms of probability theory. It's not controversial.

The controversy comes from the applicability of Bayesian philosophy. In theory and ideally, it seems nice, but there are some problems with it.

One well known problem is how to specifying your priors. A bigger issue that is often forgotten is that you can't calculate the conditional probability P(explanation | observation), without computing

P(observation) = SUM_i [ P(observation | explanation_i) P(explanation_i) ]

for the denominator of the Bayes formula.

Now, this means that you have to consider all possible explanations. But systematically scanning through all possible hypotheses is really difficult. Usually it takes rare moments of random genious ideas to come up with a hypothesis that works well. You could say this is a "global optimization" problem in hypothesis space.

Now, if you restrict the search for a particular class of hypotheses (a limited-flexibility model), then you can use computational methods, like Monte Carlo methods, to approximate this sum (integral) over a set of hypotheses. But you can never be sure if your modeling restrictions were valid or maybe the best explanation is outside "the box".

When I hear Internet people (bloggers, commenters) saying they use Bayesianism in their everyday life it's almost always about pulling numbers out of their asses and then feeling great about how smart and rational they are. Everyday life is just too messy, there are many possibilities that are hard to capture in a model.

Addendum: I also really hate how Lesswrongians hijacked and overmystify the term "Bayesian" (and even "rationalist") as if it were some panacea/silver bullet that magically turns you into some superhero. It's like a "one weird trick" BS just for smarter people.
> maybe your interests have changed, so when you check your timeline its like listening to those old mp3's from the 90's that you still keep around (not your current tastes, and terrible encoding rates), so now you need to curate a new timeline, and that's a lot of work, and where to start?!?

Lists could be used as forkable alternate universes, but Twitter does not provide the tools.

- keep high and low frequency users in separate or topical lists, keeping in mind that people may change tweet frequency

- create annual (past you, future you) lists and fork each year, removing people or topics that are no longer aligned

Instead of Twitter black box curation that cannot possibly serve the millions of niche threads and communities, Twitter could enable 3rd-party analytics for refactoring lists/streams by metrics that are under the control of users. Even the curation signals could be crowd-sourced on Twitter itself, with appropriate API support.

Twitter could have an API competition to re-engage 3rd parties. Use the raw datasets already available to academia and identify new signals and APIs to enable client side, human "intelligence augmentation" innovation in curation analytics. As a side effect, curation will provide new signals for targeting.
I do believe that the U.S. can't "ban encryption", any more than it could "ban mathematics".

That doesn't mean the intelligence value to legally enforced backdoors in popular US-created or US-marketed products isn't significant.

For one thing, your target might not be sophisticated or suspicious enough to avoid these products, or they may be communicating with folks who aren't (for example, if you're studying recruitment).

For another, requiring anyone desiring to hide their communication to eschew popular products itself provides a signal that may be of interest. And a diversity of smaller encrypted products may end up being more vulnerable to subversion and exploitation, vs. widely used, deeply studied systems.

I am not arguing that this value is worth the massive privacy and civil liberties tradeoff of giving the government access to products like iMessage. But it's not, I think, as simple as saying, "the bad guys will just switch to using other tools".
Finally, a solution to all Promise based stack problems: usable-promises.js
Except here, we've got an entity that engages in two activities, one of which is for policy reasons tax-exempt (holding stocks in a mutual fund) and one of which is not (investment management).

Say a non-profit hospital ordinarily purchases services from a for-profit testing lab. The testing lab receives market-rates for its services, and pays tax on that income. Now, say the hospital purchases the testing lab, but continues to operate it as a for-profit subsidiary. But the hospital makes the subsidiary sell its services at cost, eliminating the subsidiary's tax liability while boosting the hospital's non-taxable surplus. Maybe that's still okay. But now say instead of a testing lab, the subsidiary is an advertising agency. Same result?

It's worth reading Matt Levine's take on this: http://www.bloombergview.com/articles/2015-11-25/calpers-fee... (scroll down to "Vanguard and taxes").
Recycling imposes a cost on me. I would like to know which parts of it are really worth doing and which are not.
Sure, take into account all the estimations. How much value have they delivered? Show me how NASA has got more science done than if they had "just sent a drone there and watched what happened". Because I don't believe they have.
How does capisicum solve X11 insecurity? Subuser uses XPRA...
I think it is more about two things.

1. Learn to flex across roles

2. Be specific about roles in a project/team/task

Sometimes you need a bunch of strong dudes working together on something. When you do, it is extra important to be specific about roles. Who decides when there is a tie or you are stalled? Who facilitates view points? etc.

If you dont have the flexibility to gracefully and effectively not lead, you are pretty one-dimensional. That doesnt mean the passive aggressive "well it is X's project so I guess he decides" way, rather it means to fully support and believe in the group structure you've set up for this thing, whatever the thing is.

Roles are something you flex into and out of, not something that defines you or is something "you are". If you let a role define you, you will be a lot less effective in getting stuff done.
The secret of a consultant's work is not to craft software, it is to craft contracts.

Evidence : CGI never got burned by their fiasco on delivering Healthcare.gov
A task-based employment marketplace for product development
P2P Bitcoin lending startup LoanBase hacked, hires the criminal as consultant
In other words they're quite low vs. comparable American cities :)
I loved the old Myst-like Connections game.

Might take some work to figure out how to run this on modern hardware, but I found it on myabandonware[0] if anyone's interested. They do have a guide[1] for how to play it.

I also just discovered there was a clip from it in recently-released and HN-discussed The Witness!

[0]: http://www.myabandonware.com/game/connections-3i2
[1]: http://www.myabandonware.com/howto/#mac
Depends on the science as well. I don't think it fair to group biological studies or clinical trials with psychology.

Also alot of biological labs do try to reproduce experiments to further their own research. They just dont publish negative results.
- It has some ridiculous language issues. We have the OQLF which goes from business to business to fine anyone not adhering to the French language laws. We once got fined for having the accent the wrong way in our signage, and again for having the wrong verb conjugation in our tagline.

- Dumbfounding Bureaucratic issues. Once when I went to University, I was able to prove to the Provincial Gov, that I lived in Quebec, but the same documents were not accepted by the Federal Gov to prove that I lived in Canada. Meaning I could prove that I lived in Quebec, but not that I lived in Canada.

- And it was named the most corrupt Province in Canada.
http://www.macleans.ca/news/canada/the-most-corrupt-province...
How's the tech scene in MTL?
I haven't hammered this point home because I've lost the graph, but have absolutely seen one breaking down user growth month by month, and there's a clear turning point around about August 2014 — which is of course the month the Gamer Gate frenzy kicked off.

If there's something in that correlation, then actually the Safety Council is unlikely to be the beginning of the end — but it may come too late to reverse the damage done by the abusers who have run rampant on Twitter for years.
Perhaps people find the content of the comment sufficiently high-quality that it overrides concerns about language.

It's also possible that voters don't share your opinions about what sort of language is "okay" or "not okay". Which wouldn't surprise me in a community with diverse opinions.
> In most cases, they'll only accept the phone call if they're already into the guy. If they're unsure about the guy, he's probably ensured he's going to get a negative response.

Counterpoint: this is self selection mechanism in itself. I don't want to be dating the person who can't handle getting a phone call without it being "awkward" or "weird".

Playing the game by the numbers is only worthwhile if your goal is ephemeral (i.e. to "score"). If your goal is to have a lasting meaningful relationship, then who cares what the numbers are. Be yourself.

> After the initial courting phase, I've found things to be a bit different and more dependent upon the individual. That's the time to show your own preferences rather than play the game.

If your preferences matter to you, use them as a selection methodology or you're just wasting time.
HIPAA was signed into law in 1996.

The importance of privacy of medical information goes all the way back to the Hippocratic oath, so no, it IS physicians and patients themselves driving concerns about privacy.

You really don't know what you're talking about.
Vulnerabilities in ASP.NET Templates Could Allow Tampering
That advice resonates with me.

My wife and son are Aspergers. I put a lot of effort into teaching social skills to my son (via myself and through courses) and by proxy, my wife has benefitted too. We also put my son into a regular and high performing school, despite his gifted ability (WISC tested).

I've had several friends tell me that I saved my son, which I think means that focussing on socialisation and behaviour was of more benefit to him than solely driving his academic performance.

He went from a troubled boy to reasonably accepted in a few years. While it's feigned behaviour (eg. He mimics being like others), it helps him socially. I've seen other Aspergers kids be broken by their peers because they don't try to (or can't) conform.

I spoke with his teacher last week and said "I expect the same respect and treatment for my son where possible" and highlighted a bad example where my son was singled out in front of the class "you can't treat an Aspergers like that".
> This seems like a strange and arguably poor decision.

Chrome team in a nutshell
This will never happen voluntarily. You would need a major event, such as bankruptcy, to allow this to happen.

There are many things in the business world where you are at position A and will end up at position B, but there are too many stakeholders who are going to lose by the transition for it to happen peacefully.
just an opinion based on personal experience. Have many family/friends who are doctors.

many fish in the sea, no reason to be frustrated.
Why couldn't you use a structure to encapsulate the table and then have the destructor to deallocate the the array?

This is how vector works.
There's a reason that "recycle" comes last in the "reduce, reuse, recycle" catchphrase. There's a frightening amount of food, for example, that could simply not be wasted at all.