skysight-inc/HackerNews huggingface dataset:
Great questions.

I can't speak on avoiding what they're familiar with generally, but my strategy was to make the deliverable for most sub-projects a five-minute presentation on their results to the rest of the class. I reasoned that presentations are critical for marketing, sales, and entrepreneurship in general, and that the students had very limited presentation experience so the format would give them experience. Then I followed many presentations with students meeting one-on-one to give advice to each other.

Public presentations with feedback are accountability tools that force them to do thorough, quality work, to pay attention to each other, to see how others tackle similar challenges, and to develop communication skills. Several of them were scared to present at first but then reported improving presentation skills as one of the most important parts of the class. They grew a lot in that area.

I also made deliverables similar to real-world problems. I assigned them to talk to people in the field, even experts in the field, which forced them to prepare (I didn't just throw them to the wolves. We worked up to that by having them practice with classmates and then friends and family to develop their business communication skills).

Regarding breadth, I told them at the beginning of class something like this: "Even the best salespeople learn sales their whole lives. Nothing anyone can do can make you the worlds' best salesperson or marketer in one semester. You'll always have more to learn. If you became the best, you'd probably keep learning faster. My goal in this class is to develop in you the skill to improve yourself by finding out what you need to know and learning it -- to improve the slope of your learning more than the y-intercept."

The most important tool was having them act, not just listen or read. I can't comment on how things will go for them in the future, but they've already hit major business challenges and learned how to overcome them, like how to find an expert in the field and get him on the phone. Each saw others do it. Their barriers are lower. If they have depth without breadth and they need it, I hope they'll figure out how to get that breadth. The class is only a semester so we couldn't cover everything no matter what.

By the way, they weren't purely self-directed learners. I created the course structure and they never worked more than a week without oversight.

Incidentally, I don't claim to have mastered inquiry-driven project-based learning, only that it's gone great so far. I expect to keep learning my skills in it forever. Part of why I'm posting at such length here is to try to find or create community of people who work similarly. I saw how much the K-12 IDPBL community helps each other. I hope university IDPBL teachers do too.
Most real-time frameworks like Wave and Derby use Operational Transformation. http://www.waveprotocol.org/whitepapers/operational-transfor... http://blog.derbyjs.com/2013/06/04/derby-v0-dot-5-0/

(Edit: Apparently Meteor does not use OT; yet another reason it's behind Derby.)
The old one was open sourced a couple months (years?) back and is on CodePlex. http://aspnetwebstack.codeplex.com/
> What's interesting to see here is how ephemeral the results of centuries of selective breeding can really be. A very specific and specialized form of dog disappeared almost overnight once the artificial selection maintaining it was removed. It's a testament to the ability of genes to repair themselves given the least bit of diversity to work with.

That's a pretty weird way to look at it. 'Repair'? No one is shining x-rays at turnspit dogs. What happened is that the selection pressures changed, and as quickly as they adapted to the turnspit niche, they adapted to the alternative niches like being mutts or lapdogs. Selection is fast, artificial or 'natural'.

Which incidentally suggests that we're wasting a lot of potential. (Like dogs which can sniff cancer; why aren't we trying to breed dogs to do that better?)
Self-Reliance: An Introduction
proof of stake seems to be hardly an answer to the problem. And maaku seems to be pointing out that proof-of-work WITH SUBSIDY so far has worked, but without subsidy the dynamics are quite different.
A Candid and Humorous Discussion on Remote Working
Your song is a dead ox. Be the CIA.
A couple of people have asked for this in comments (and someone reported it on GitHub as well). I don't have a deployment handy so it's hard to build out. I hope someone can submit a PR. (Or wait until I can get a deployment to build/test.)
Yeah, I figured I'd be (rightly) called out on that - I don't know of anywhere that teachers are required to get the degree, but I know teachers (in Colorado) whose career progressions are limited early on without it (hence "required ... to progress in their careers").
The article I linked to probably wasn't the best example. However, that is not to say that what I was referring to did not happen. There are numerous examples of such.
Startup sales: how to close every customer by asking this question
Can you provide a link to an article discussing how you can treat the latent characteristics as a point in Euclidean space?
dubbed the FTL – short for Fourth Tier LLVM

Is it still a backronym if it redefines an existing acronym? (even a fictional one?)

http://en.wikipedia.org/wiki/List_of_Battlestar_Galactica_ob...
It's changing in France also. I'm old and most of my French friends are old and not one of them smokes. This is obviously anecdotal and selection bias, but in my 20+ years of observing I've noticed that restaurants have gone from smoke filled rooms in which everyone is smoking to the occasional smoker at the table next to you.
> happy with results

I'll predict expanding waist lines and increasing obesity rates.
83% of College Students Don’t Have a Job Lined Up Before Graduation
I know that game... Trying to grab and hold an iMessage in the process of it sending, to reveal the "Send as a SMS message" button before the option disappears.
How to use Oxide in your Ubuntu QML application
Each has their own plusses an minuses; it's hard to make a sweeping statement that as a whole one culture is superior or inferior to another. Look up what Leonard Sax has to say about today's Western (particularly American) culture.
But then you get into a whole heap of problems with multiple threads.
baloney.

They had at least one guy (Bashkalenko) handcuffed on stage during the protests.
https://www.youtube.com/watch?v=GTqveUVU70g

But I really don't want to argue about it anymore. I realize the people of Ukraine had legitimate grievances. I don't think Russia should own Ukraine. I don't think the CIA or anyone else instigated the coup. I just don't think Washington should have had the state department in the middle of it. And I think they should tone down the hostile talk.
If you find this interesting you may find the work Knox is doing pretty cool - we're able to verify funds before we make payments (so there no NSFs), get and verify account numbers without asking for the user to tell us them, and verify the identity of the payor all in one step - we just have them log into their online banking (like you do with Mint or Yodlee except faster). We've never had an ACH file returned ever, and all our payments are 100% guaranteed against everything but chargebacks as soon as they're made.

It takes away just about all these problems. We don't store usernames or passwords so there's no fraud risk there, but it does require some trust from the user to do something they're not used to, but it's super fast and easy for the user. I hope we can help solve some of these problems for developers! (Plus it's only $0.18 a payment).

If you want to try it you can donate to some cool non-profits using Knox on thesimpledifference.com - all three are worthy causes, but I think y'all will find HackCville particularly interesting. A note: the payment happens in an iFrame that is SSL secured, but thesimpledifference.com does not have SSL (currently pending). It doesn't matter really, but I know that can feel odd and 100% understand if that's offputting. Let me know if anyone has any questions!
Good point, that wasn't a great analogy. I should have gone with "Nice house, it would be a shame if it burned down" or something similar.
Take a look at the "Reading Data From Firebase" doc (https://www.firebase.com/docs/reading-data.html). If you've got some feedback on it or think it isn't clear enough, I'd be happy to chat with you and see how we can improve the docs.
i think this should be mentioned

http://www.reddit.com/r/time4popcorn/comments/24a7qd/why_tim...

i would recommend show box as a mobile alternative and the original popcorn time for your PC
Thank you :)
Yes it has grown out of hackathon size hack now. But we built the initial prototype within a weekend. Firebase really helped in speeding up things.
I agree. It takes a while to get one's head wrap around AngularJS. But once you get it, it's awesome. Anyways, this is the tutorial that finally helped me get it:

http://www.thinkster.io/angularjs/GtaQ0oMGIl
sc-embed – Web Component for embedding SoundCloud tracks
This will save countless electrons that might otherwise have been displaced while opening many new tabs to view the source files.
If it's that laden with stuff, I'm not going to view the page as the authors meant it. I only have googleapis and linkedin allowed, and the article content is perfectly readable.

When you use NoScript, this is what you implicitly signed up for. It's assumed that you know what you're doing.
Branch predictors do not modify the code in memory. Dead code is still there; if you have a branch that is always taken, the predictor may remember that, but the wasted bytes following it are still using up your cache.

You can usually get the linker to either remove dead code or assist in its removal, though. "Nearly" dead code is the big pain (e.g. options that are never set but could be).
The vodka would need to be diluted prior to ingestion to qualify as safe.
Did you just turn on NoScript? Usually, when someone turns on NoScript for the first time, they need to go about enabling and disabling a standard set of websites' use of JS. I wish there were automatic whitelists for this sort of thing, but I haven't seen any yet. While not all, many of those are actually useful for presenting the content. Probably 9 are required to view the page properly and allow for the website to manage their website. The others are common social media you would want, and only like 6 are purely for the ads.
ASP.NET MVC shares a ton of the common infrastructure with ASP.NET webforms. It's true that when there was only webforms, there was no need to distinguish and it was all called "ASP.NET". However, MVC and webforms are now two different patterns one can use to structure applications that run on the large, extensive and shared "ASP.NET" infrastructure.
As the famous quote goes, there are two hard things in computer science: cache invalidation and naming things. When I first heard it, I thought it was a joke; nowadays I feel like it's barely a simplification.
Are the newer studies factoring in perhaps that their diets may have changed since the older studies? Do they eat less fish, etc. nowadays and eat more junk food? Consume more alcohol? Other drugs? More sedentary? If that's the case, the new study is deeply flawed.
At this point I'm just confused. If you want to maintain that "Chess as an indication of intelligence is an American cultural quirk" then please do so. The rest of us will try to be satisfied with our apparently superficial understandings of various cultures. I would like to visit a place where chess is the game for dullards, so cheers if you have any advice on that.
The term FTL is generally used, and predates Battlestar Galactica.[1]

But of course, your point of confusing people with acronyms still stands!

http://en.wikipedia.org/wiki/Faster-than-light
Thanks. You're right, Safari port shouldn't require much change. Let me nail the Chrome version first, there are a number of issues reported in the project page that I want to take a look.

Also thanks for featuring my gittip page, I almost forgot I had one.
No, you merely suggested it applied to "privileged" white males.
Instead of using your media center pc could you get him a Raspberry Pi? I bought my nephew an RPi so he could use Scratch and have a computer of his own. The only challenge I had was figuring out an easy way to introduce him to Minecraft Pi edition.
Not quite: that's "ASP.NET MVC", the razor view engine, "web pages", and some other libraries like Entity Framework and SignalR. Technically these are just libraries built on the closed-source ASP.NET stack, colloquially known as System.Web, which is essentially IIS.
I'm so glad to see that Webkit is not dead after the Blink fork. I still use Safari as my main browser, but its developer tools and optimizing compiler lag behind.
Thanks for walking me through. I've usually dealt the with hugepages as buffers (as you mention in the last test) and haven't thought much previously about how they work as shared memory.

To put this to the test: generate 1 GB of random bytes on the fly, instead of reading them from a file, and do the same sum. Does the speed change much with the page size? I'd be interested in the results, especially if accompanied by fine-grained performance counter data.

Yes, I'm pretty sure this is the case, and had in fact been assuming that it is the major effect. It's a little trickier to measure than the case from the file, since you don't want to include the random number generation as part of the measurement. This essentially excludes the use of 'perf', but luckily 'likwid' works great for this.

I'll try to post some numbers here in the next hour or so.
What performance counters are you interested in?
Phone numbers are portable between providers, email addresses are not. So email addresses make worse identifiers (where consistency rather than encoded meaning is the important thing) than phone numbers.

(Also, the "pay to get a randomly assigned number" isn't always true: my Google Voice number was free, and I got to ask for particular digits string to be included and got to choose from a list of numbers that met that requirement.)
> Many people are uncomfortable buying bitcoins.
sorry, care to explain this further ?
What is so uncomfortable about buying $10 worth of bitcoins for microtransactions ?
I did. But personal access token to rescue (GitHub API is great). See here: https://github.com/buunguyen/octotree#github-api-rate-limit.
Where did you get that figure? I'm curious because I've used APIs such as Blockchain and Coinbase and minimum fee is 0.0005BTC, which is about 25c.
Also alcohol is pretty costly in terms of our economy:

http://pubs.niaaa.nih.gov/publications/10report/chap06c.pdf
There is nothing wrong with current shell. Who needs window resize or copy&paste anyway?
Native drag and drop is popular, but I'd hazard to guess that most people are more comfortable selecting individual files or groups of files via a file dialog than they are dragging them onto a web page.
the statement "all of the violence was provoked from the government (him)" is not necessarily true at all....

just to get that out there.
Insane San Francisco home sale
My wife, a university professor, was hired only after three extensive teaching demonstrations. I think some universities and departments focus in research while others focus on academics.
Blackbox is working on windows 8. If you head over to deviant art you can find some shots of working setups on the Blackbox group: http://blackboxdesktop.deviantart.com/
I don't deny that the easy availability of mass amounts of information about people on the internet has serious, troubling privacy implications, has magnified the importance we ascribe to that information, and has made it more difficult to escape incidents in our past.

But this isn't a freedom with a long-standing history. Far from representing a break with history, this tradition--wherein reputations are sticky and inescapable--is consistent with how human societies lived for thousands of years. Until relatively recently (~100 years ago), the vast majority of people lived in the same town for their entire lives, and there was a collective remembrance of their character. Everybody knew everybody's business, and preserved it through gossip. At least partly out of necessity, our cultures evolved significant traditions of society-wide shaming; stealing an apple could be punished by public shaming in the stocks in the town square. Social acceptance and even livelihood was based on your character, and the punishment for even minor moral failures was severe.

I submit that reputations were only escapable in a meaningful way for maybe the past 75-100 years, when our cultures (at least, industrialized cultures) became increasingly mobile: people left home to pursue education on the other side of the country, to begin careers and new lives in new cities without a trace of their old lives and reputations. This ability to escape your past and reinvent yourself was a brief aberration. The size of our communities exploded in the last 15 years as the internet expanded, and it seems not that different from when we lived in teeny communities and everyone knew our business.

There isn't and never has been a statute of limitations for dumb and embarrassing things. Whether to create one now is a normative question, and regardless of how you come down on that, I just don't think you can justify robust privacy protections--particularly at the expense of transparency--based on supposed historical respect for privacy.
That's also $50/mo minimum to use a custom domain. Github's static page hosting is free.
I believe lightstep is also working on windows 8 now.
Thought of a similar concept a few months back. When it comes to not getting sued, as long as they're not providing content, then the tip is simply a donation. If the users use the tip as moral justification to then steal the music ("hey, the artist got more than he would have if I bought it, and screw the labels!"), then the onus is on the user.

As for getting the money to them, that's the question I want answered. I had conceived it as pledges rather than donations. I think people are more likely to pledge than they are to donate, which would get the service started a lot faster (and not problematic as long as you provide cc/banking/bitcoin details so that pledges are automatically deducted). Artists could then be contacted and told to claim their pledged donations.
Sure, if you ignore things like - as just one example of the plethora of marketing statements propagated by their senior staff - apple routinely referring to OSX as the "most advanced operating system" simply because it doesn't use the word 'best' (and even then ignore several statements which do use the exact word because their phrasing or origin disagree with your bias), which would be missing the whole point for the minutiae.
I don't think pro-copyright folks are claiming lack of copyright will prevent people from EVER creating art. It will just prevent a lot of people from creating GOOD art. It will be more difficult for solo artists to practice their art. And it will be almost impossible for multiple artists to practice their art (especially when they collaborate on something that can costs millions of dollars to produce)

Enforcing copyright can inhibit creation of art that builds on other art. But they can only build on the other art if that art exists. Not having copyright means some of that art won't exist.

Sure, you will have street musicians, and repertory theater, and people will still write books.
The Jenny McCarthy effect. She should be executed for the all the deaths she has caused.
This is on top of mounting concerns that fish oil supplementation may actually increase a man's risk of aggressive prostate cancer:

https://www.fhcrc.org/en/news/releases/2013/07/omega-three-f...

It's looking more and more like the prudent choice for men is to avoid fish oil supplements.
It's a bit more complicated than that.

In addition to teachers focused on teaching, community colleges also have a significant share of adult education... and it's not quarantined away as it is in universities, because the percentage is in the double digits, rather than measured in decimal points.

There are other things, but I'm having trouble capturing them.
Yahoo Acquires Self-Destructing Messaging App Blink, Which Will Soon Disappear
It sounds like you took awful courses. The majority of my professors were extremely engaging and very rarely acted like they had all of the answers or knew everything. In several cases we were actually encouraged to find fault with their work and some of my classmates actually did just that.

Then again, I didn't go to uni for CS because it's such a boring subject.
Thanks for the response. I have, and its simple enough from the perspective of a developer that has been in the field for a little while, but since these services are getting more and more popular it seems like striving for absolute clarity might pay off in the long run.

For example,

1. Its not totally clear that the url that you are supposed to use is the url that is generated when you create a new app and land inside of Forge.

2. Its also not totally clear that in retrieving data you're supposed to follow the structure of you JSON schema. A simple note along the lines of "If you would like the retrieve the third index in your array, its as simple as creating a new Firebase instance and passing in 'mydata.firebaseio.com/3' as the url.

3. Like I mentioned in my first comment, it would be good if you had a 'Retrieve Data' bullet point on your getting started page. For users who simply want to import JSON into Forge to display in their app via retrieval, a two line note and example along the lines of

Retrieve Data

user = new Firebase('mydata.firebaseio.com/users/3')

user.once (userData) ->

console.log userData.val() # Should return Kim Gordon

would help.

There are little things (and I emphasize little here) scattered throughout which would lead less experienced devs into a bit of confusion when first getting started.

If I'm being overly cautious here please disregard, but it did hang me up when I first started playing around with the system.

Either way, totally love the hosting and super psyched to dive deeper into the platform!
You could create an Amazon CloudFront distribution with your github domain as the origin and use Route 53 to set up a root domain without CNAME tricks.
You should fix the lack of SSL security on thesimpledifference.com

Why? iFrame SSL certificates aren't visible, and no, your VeriSign trusted doesn't count. This means users will find it offputting as you note.

Why else? Someone could hijack the HTTP page and point the iframe location somewhere else where they then intercept bank details.

Next knox only seems to support a limited number of banks, unlike ACH which I'm assuming supports alll banks.

Finally 'log into their online banking' worries me. I'd never hand over my online banking details to a third party (I suspect doing so would violate the T&Cs on my account!).
well, coinbase and other exchanges have been known to stall your transfers due to issues with cold storage or, really, who knows what.

hive is an alternative to running something like bitcoin-qt, which uses a lot of bandwidth and compute to keep up with the bitcoin network.

hive is lighter weight, uses a different protocol which i don't entirely understand but seems well trusted and efficient. i use it and bitcoin-qt and distribute some of my BTC among the two.
Yes, I think that being in the top 5% is a requirement for being one of the highest. To be honest I would prefer to restrict "one of the highest" to the top 2.3%
Show HN: sidekiq
The problem with pains and solving them is that if you know how to solve them, then you do so and they're no longer pains. This happens quite often and we likely forget that they were pains to begin with and thus don't value the solution as a potentially commercial product. If you don't know how to solve them, then you have no product either.

I guess the real advice would be to pay attention to the pains you have solved.