skysight-inc/HackerNews huggingface dataset:
>> Why.

> You must be a vim user...

Best. Reply. Ever.

(Full disclosure: I used Vim for about four years, then switched to emacs. So I know and like both editors, but prefer emacs.)
The thing to understand is that these students clearly don't inherently care for the class. The graduation requirements list it, and either they care about the subject matter and can learn it in better quality and better time on their own, or they don't and they're not paying to learn.

Somehow in between the "younger generation" and the previous one, it became impossible to get a middle-class job without a college degree. Doesn't really matter what you learned, but it's a basic expectation that you made it through those four years.

And the world does owe people a fair chance at a living. To the extent that that involves a useless college degree because people want the credential, yes, the world owes them that.

Frankly the academics should just admit that their own incentives don't include teaching, give students easy exams, and get on with research. There's no reason for them to do otherwise, and if they try to be better at teaching than they need to and run into conflict, they're the ones who are acting entitled.
You're basically describing the Semantic Web.
The derivatives piece is totally wrong of course. Gross Notional is a completely meaningless number - it does not represent what value is owed or how much risk there is.

E.g GS could have 1tr of gross notional of derivatives with JP but with zero risk or monies owed if the positions all offset (as indeed in real life they do, banks run very little net exposure).

But of course newspapers and grotty rags like to perpetuate this narrative that derivatives are going to blow up the world.
"Creepy" is shorthand, which most men are at a disadvantage in understanding on account of not having spent a lifetime analyzing men as potential mates. (And now you know why the "gay friend" trope exists: as a bridge between the worlds.) In this case, "creepy" probably has a lot to do with anyone dense enough to try a cold sell in a coffee shop being unlikely in the extreme to make a worthwhile partner even if humored.
Been using Qt5 for quite a while at work - what changes don't you like in it? Most things seem to just be relatively minor improvements from Qt4.
Show HN: Cli-money, a simple Unix finance utility
Given 11 people who each have a 90.9% chance of having significantly harmed a child and the option to release all or jail all, how many would be for releasing all of them? I find that most people don't follow Blackstone's formulation in practice. Maybe if it was 1 guilty person, but not 10.
For a while after Snowden's leaks were first beginning to be published, the US Governement position on the issue was something like "stop whining about PRISM, we are only doing blanket surveillance of foreigners". They have since stopped saying that, perhaps because the companies involved in PRISM complained that they were scaring away their customers.
Cool, now ... make mcedit do this!
If you're interested: http://pymc-devs.github.io/pymc3/

PyMC3 uses Theano to create a compute graph of the model which then gets compiled to C. Moreover, it gives us the gradient for free so that HMC and NUTS can be used which work models of high complexity.

I use it in production, despite it still being beta. We're close to the first stable release but there are still some small kinks to figure out.

Disclaimer: I'm a co-developer.
> India still has terrible public education, so it may take them longer to catch up.

India is a _very_ big country; as big as all of Europe, if not bigger. There are parts of India that are highly educated; in fact, the southern Indian state of Kerala has nearly 100% literacy. And corruption is plentiful there too.
I am not only talking about university here. This attitude pervades the entire structure of education all the way down to primary school.

What I am advocating here for is different system that actually allows students to purchase the level of education that they want. Ideally the cost would be based on how much work the teacher has to do to shove the knowledge into your head. If a student is struggling, then they can either choose to pay more to learn it, or drop out. The current system is not a market for knowledge at all. There is no continous supply curve for students to change pricing. There is a huge economic inefficiency here, and I am sure that the surplus is not being captured by the students.
I elaborated on the general problems with them above, and Martin's blog posts are on spot.

It really is more of a theming problem – Gnome 2's standard themes were in the really awkward spot where the controls are far too big than they need to be for mouse or stylus input, yet not big enough for touch input.

(Back then, I had a stylus-enabled X60 Tablet – with a whopping 1024x768 12" screen. I modded my GTK2 theme to have 8x8, 12x12 controls and icons, instead of the standard 24x24, 48x48. 30% more usable screen size without any changes to applications.)

With Gnome 3 deciding to focus on touch screens, they had to do… something! And that something was making controls even bigger. And to offset that, they decided to introduce CSDs. There's a dozen other ways that could have been taken instead, like not using a touch interface on non-touch devices.
I don't understand what analog has to do with it? The video is digitized first, then error-correction (parity?) information added before transmission, so all parity would be related to the digital bitstream -- unless I missed something?
True. I hate this padding so much I get rid of most of it with this ~/.config/gtk-3.0/gtk.css :

GtkToolbar {padding: 1px;}
GtkButton {padding: 4px;}
GtkComboBox GtkToggleButton {padding: 2px;}

On this side, it feels like the GNOME folks are just trying to shoehorn a start of tablet-friendliness ("two button apps" with huge padding). I wish they had instead a "Tablet" on/off switch that would increase/decrease padding.
Well, yes, if the CSRs treat the product as their own and tell people that their job is creating the product, sure we'll blame them!

The faster that university professors admit that degrees are not a product of the professors, they're a product of the administrators and accreditors and the social system that expects people to have degrees, the faster they'll get out of the way of blame.
Ask HN: How to hire your first sale team member?
I am an engineer, I know how to hire a fellow engineer.

I am not a salesperson, I do not know how to hire a salesperson.

For the last 6 month, I have been trying to do both, engineering and sales, but that is taxing on both front (and my sleep, stress and health). I am ready to hire a salesperson to delegate that responsibility to him. But how do you find such a person? How do you find someone that will not ask for the moon to help you start your business?
>Fast-forward five years and the military deposed him because of his corrupt politics.

Bullshit. The military deposed him because they were grabbing power and because they were worried about his close relationship with the crown prince.

Thaksin's power base lies in the rural poverty-stricken north. He was the first politician to actually help them. That's why he was so popular.

They all knew he was corrupt, but their choice was between corrupt who would help them and corrupt who would fuck them.

Thailand turned from a democracy into a dictatorship because of power hungry assholes. It had nothing to do with corruption.
> I think that newer users of Linux are not used to searching for documentation in man pages, instead they go look for an answer they can copy-paste off of Stack Overflow.

Unfortunately, we see this for (some, newby) system administrators, too. I guess this is the typical issue with "getting it work" versus "getting it right".
I also thought it was the Jews, I was just a little too timid to say so directly!
Totally agree that we have a problem here, see my two last paragraphs.

I only pointed out that soldier is very well defined.

(And if they shoot at random civilian they should be bought to court and sentenced, although I suspect we see that far to rarely)
> If you want to talk about the type of sexism also often refereed to as "institutional sexism"

But I was not talking about institutional sexism. Sexism can be individual (and often is), but unlike misogyny it does not imply disdain towards women; simply behavior (that can feel neutral or even positive) that results in increasing the imbalance of power.

> But "sexism" is an overloaded term whether you want it to be or not.

OK, but it also a term that was coined by a feminist professor fifty years ago and considered a well-accepted academic term regardless of its colloquial meaning(s).

> Academic writing is about clarity and making sure the reader understands the author's meaning.

Academics seem to understand that writing just fine. You can't claim that physicists' definition of energy is unclear merely because it is also used colloquially to mean other things, and you can't expect an academic to clarify what they mean by "sexism" just as you can't expect them to explain what they mean by "energy", because those are well-established, commonly used academic terms. If you find them confusing, you can either learn the relevant subject or choose not to.

Unlike energy, the word sexism started with its academic definition and was only later overloaded (due to confusion) by laymen, rather than the other way around.

> But if they say "definition 2 of foo isn't actually foo, it's just bar. For any and all uses of foo, including outside this paper" they're a hack.

I didn't say that. I just clarified the original and academic definition of the term, because it is the colloquial term that causes confusion. The academic term is quite clear. Do with it as you like. You're obviously very angry about something.
Like the part in "Motel of the Mysteries" where the discoverer tries to figure out what the toilet set was for.

https://www.goodreads.com/book/show/108831.Motel_of_the_Myst...
> Moreover, when I was studying would I have ever had the balls to contact my lecturers and not only question their ability to grade my work appropriately but imply that my low grade was their fault?

It's not surprising that students want to get a second opinion on grading.

http://www.bbc.co.uk/programmes/p03bqlht

> More than 90,000 GCSE and A-level results were changed after challenges to grades awarded this summer - the highest on record.

> The figures represent an increase of 17% compared with last year.

> Results have a significant impact on both students and institutions, affecting whether or not pupils gain a university place and where schools appear in league tables.

(GCSE exams are taken in school by 16 year olds. A level exams are taken in schools or colleges by 18 year olds, and are what is used to get entry to university.)

EDIT: In 2013 there were 850,752 GCSE exams taken. So 90,000 incorrect grades is more than 10% - and these are just the exams that asked for a re-grade. When students have seen a serious error in their grades, or the grades of a friend, it's not surprising that they realise that just asking for a regrade could increase their marks.
You seem to be confusing grade school and university.

The lecturers and professors you will find at university are not experts in pedagogy, and the vast majority will never have claimed they were. They are experts and leading active researchers in their chosen field. They have devoted their professional life to studying and extending the state of the art of knowledge in their chosen field.

If you want to study a subject at university level, it's likely that some of the material that you would learn at university is not yet in published books, because the only people who currently know the material are the researchers at your university who just discovered it, and are trying hard to find the time to write a book on it, around furthering their research, writing papers for journals (which they need to do, and which books do not count towards) and giving however many classes of lectures a week that they've been told to get on with, without a vast amount of training.

In grade school, the material you will learn are basics of subjects that have been understood for a while, and written and refined in books some time ago. The material can be understood by people competent (but not necessarily expert) in the field, and can therefore be passed on, or spoon-fed, by people who are expert professional teachers. This is required in grade school, because students in grade school are not yet adults, and generally don't yet have enough self-discipline and self-awareness to put in the work now for later benefit without being shepherded the whole way.

When you get to university, it is presumed that you are mature enough to have the self-discipline and self-awareness to figure out partly for yourself how to learn from the people who are the most advanced in the world in your chosen field, rather than the best teachers.

That presumption seems to have worked out pretty well for modern universities for the last 500 years.

Maybe university is not actually the place you want to be.
I switched to DDG maybe about a year ago, not because of privacy concerns exactly, but because I was getting concerned that Google's results were getting less and less accurate (literal) for what I was searching for.

I think this is something that technical people tend to care about more than non-technical. I find now that I'm using DDG for very specific searches and Google for "fuzzier" things (via !g).

Google also tends to order results better than DDG, where DDG might have the result I'm looking for in its result set, the relevance ranking of the results isn't quite as good as Google.

About the only other things I search Google for are images (!gi) and if I need to constrain the date range down on the results (afaik DDG doesn't have any way to say "between these two dates" or "in the last month").
What UI in the app would exceed the performance limits? You realize there is a lot of hardware acceleration available in the browser?
Personally, I tend to downvote people who whine about karma. I can get enough of that crap on reddit.

Someone can disagree with you without having to get into an extended debate. That's why the voting buttons exist.
It's like the old Tom Brady skit on SNL:

http://www.nbc.com/saturday-night-live/video/sexual-harassme...
How you use FastMail
But all of your possibilities are ridiculously human-parochial. And they all boil down to "the AI might have diverse interests", which is very unlikely - we have them as a result of evolution, but an AI created by human programmers would very likely have only one driving interest. And whether that interest was food, sex, art, or some particular notion of morality, the result would be equally terrible.
> Gnome 2's standard themes were in the really awkward spot where the controls are far too big than they need to be for mouse or stylus input, yet not big enough for touch input.

Completely agreed, see my other answer to user `moonchrome`: I, too, make tweaks to my gtk.css to fix this, and I wish they had instead a "Tablet" on/off switch that would increase/decrease padding and widget sizes.
Cloudshark is basically this, and it's very shiny.

https://www.cloudshark.org/captures/184a2df0b16d
My lectures are designed to supplement learning that my students are expected to have done prior to class. The lectures are a summary of the material, with worked examples, a chance to ask questions to clear up misunderstandings, and for discussion of key concepts.

Lectures are attended by dozens of students, so they cannot be a personalized tutorial service. That's what office hours are for. My best students don't usually need office hours as they are pretty much self-taught, but the next tier down show up regularly and we sit down together and go through exactly the material they want to focus on in the detail they need.

I tailor my pedagogy to these engaged students, not to the ones who expect to be handed an A for a minimum amount of effort. If you don't work, you'll deservedly do very poorly, and I'm not willing to waste my limited resources on you. And, no, I'm not going to curve your grade up either, because that's not fair on the good students.

Unsurprisingly, poor students don't show up to office hours, don't take advantage of our free tutoring service, turn in material late, and regularly miss lectures. All these failings are entirely their own responsibility, not mine.
I understand what you're saying, but it is a bit more complicated than that. Affirmative action is about leveling an unlevel playing field by giving preferential treatment to those who are on the lower side of the playing field, even if they're "less qualified" than those on the higher end of the field. Yes, when viewed on the micro scale without a picture of the whole field, it may seem "unfair," but that's precisely the point; to raise up those who have been treated unfairly in other arenas. In addition, there is value simply in having viewpoints outside of those you might otherwise receive by valuing people solely on whatever objective "merits" you might be evaluating them on.

It is a tricky and difficult subject, I would not be quick to dismiss either argument.
AI: Emotion Recognition from Microsoft
I decided to have a go at this, even though I am at best a JavaScript dabbler.

I did plan...but if you were watching me you would not have seen me planning.

I decided right away that my display was going to be a table with one table cell per Minesweeper cell, with the table cell's ID of the form "X_Y" where X and Y are the coordinates of the corresponding Minesweeper cell. I did the rest of my planning while getting that HTML written (first in vim, and then when that was going too slow even with macro assistance by writing a little Perl script to generate the HTML).

I was not able to do it in an hour. At the end of one hour, I had everything for a rudimentary Minesweeper coded, but had a bug in the code that reveals the cells around a clicked empty cell, and it took another 20 minutes to find and fix that.

Here is what I came up with: https://github.com/tzs/interview_minesweeper

The initial commit was made at the one hour point, so that would have been what I would have turned in during an interview.
An AI would likely be able to scale and/or copy itself effortlessly. A hundred clones of the same person absolutely would dominate bears, even if they'd been raised by them.
However,

"men in education" = 2,070,000

"women in technology" = 9,200,000
Didn't downvote but...

> Edit: Looks like I've hit a very sore point...

What you said is wrong because you use wrong words. Try changing soldier to hero and we almost agree although I would still hold that attacking random civilians is bad anyway.
It's a pity that, whenever some idiot tries to set light to a mosque in a 'revenge' attack, it never seems to get described as a 'terrorist attack'. I don't know why that is.
You would like stateful packet filtering w/o NAT even more, I suspect. You've probably never gotten a chance to work in an environment where that's possible. It's nice to have one layer of complexity (NAT) removed from the equation and to work with only packet filters. (It's nice not to have to worry about split-horizon DNS, for example.)
My experience is different. This meme gets repeated a lot on the internet, but it jars with the stories I hear from my friends.

Yes, someone not attractive is more likely to be considered creepy - but that's correlation, not causation. Being creepy is extremely unattractive!

An example, which is by no means an outlier: A friend of mine met a man. The man is very attractive, in the particular way that the woman in this story likes, and they had some key common interests. She was extremely attracted to him in short order.

Then he did something creepy. Bam, not attractive anymore. There was no immunity conferred by the other attractive qualities - being creepy was unattractive enough that he was no longer considered attractive.

It is a rather sad fact that many... "socially less capable" people can be a bit oblivious of how their actions seem to other people, and the dividing line between flirty and creepy. Without the necessary skills to tell the difference, it does appear that this distinction is arbitrary, or predicated on other variables (e.g. visual attractiveness).
I was thinking the exact same thing and came here to point this out.
Thanks! They're dense, will read them at home.

But looking at the first link (which is kind of a summary if my understanding is correct), I don't see any mention of the most important benefit to me: controls-in-titlebar.

Am I missing something? Is Martin avoiding it, or is it a non-problem that could have been solved without CSDs?
> A student who does nothing beyond turning up to most of the lectures

Then adjust the cost of the course to reflect that reality. If the teacher is admittely doing zero work to help this student, then why does it cost so much. Teachers in this case are QQing all the way to the bank. This is just a smoke screen thrown up to distract from the fact that these students that don't work hard are being defrauded left and right.

Lecturing 30 students for 18 weeks at $9,000 per student would make me fanatically motivated to give them the knowledge that they requested. Give half to overhead, and that is almost half a million per year. That buys a lot of work from a single human.
> (why 'emacs-fireplace)
"Why not?"
>
I'm not an ideologue at all, although there's nothing wrong with that. I'm just annoyed by people who pontificate at length about historical matters of which they are ignorant.
Thirteenth-Century Paintings Uncovered in Poitiers Cathedral [French]
It would have been the same. Bug bounties are for quality of the bug/vulnerability - for instance they find a configuration error that directly affects every server Facebook has open. Or they find a zero day exploit with root capabilities. Those would be million dollar bugs. Facebook definitely needs to clarify that the bounty is for the severity and widespread nature of the bug itself and not an invitaion to penetration testing. They also need to be more explicit about what is not allowed. Maybe they should give bonuses for the value of the target, but the current policy is for the bug itself. He certainly did expose an embarrassing lack of procedure and awareness of key security and that's certainly worth a lot more to Facebook than the bug. However they definitely do not want to encourage penetration testing. And it's infosec code of ethics (probably should be written down somewhere) that when you find a bug you don't use the bug to download anything from the target. It means a lot of people won't be interested because they want to hack and penetration test. To be whitehat about that requires a lot closer communication and contractual obligation.

Facebook needs to get its shit together in key security and clarity of its bounty program. On the other hand this guy writing a blog about downloading a keychain and probing how deep it leads is definitely not responsible infosec.
I've used https://github.com/mulesoft-labs/raml-generator it let's you define your templates in handlebar.

I kinda favor the parsing/runtime concept over codegen. I find codegen hard to maintain.

What are you trying to achieve?
Moneyquote of the summary:
"Our results suggest that the complete technological ecosystem of a user can be compromised when a wearable wristband device is worn."
Just a heads up about flirting. The same thing could be said the other way around. The fact alone that a guy is flirting is not the reason it might be considered creepy or jerkish. It's the fact that they do it anyway when the woman is _visibly_ uncomfortable / trying to be alone / not interested or worse, when they keep flirting even after hearing a solid no. If a woman did that, you'd say to the very least that she's annoying. It's called _unwanted_ attention for a reason.