skysight-inc/HackerNews huggingface dataset:
In short: yes.

I actually disagree with the idea that it's easier or better to start simple. As I've gotten more experience, I like simple frameworks better, but as someone starting out, I had no idea what to do with them. You don't know what you don't know.

Here's what I suggest: find a tutorial that walks you through every single step and lets you build a complete, fully-functional web app. You're not going to understand what you're doing or why, and most of what happens is going to look like magic. This is ok. After that, start to customize your application. This is the part where you really start to understand how it all works. You'll fumble around and get error after error. But after having gone through your tutorial (and type it all out by hand, because you'll inevitably make typos and this is good because you'll start to understand what different errors mean), you'll have an idea of how to find the answers. Almost everything you encounter at this point will be answered on Stack Overflow, and if it isn't, that's a pretty big hint that your problem is a weird typo.

I like to think of it this way: think about how people learn new languages (not of the programming kind). Maybe people will tell you to buy a dictionary and grammar book and "start with the basics", but that's not going to get you fluent and frankly, won't be much help at all unless you've already got some real experience. The best way to become fluent in a new language is total immersion.

Yeah, it's nice to sit here and say you should learn everything about how HTTP works and what happens when you type an address. But you're going to find this out for yourself when you take control of routing in your application. If you sit here without any context and read about GET vs. POST, that knowledge doesn't have anything to stick to.

I don't know much about the Python world, but I guarantee there are tutorials out there that walk you through a complete web application from the ground up. Django seems pretty popular, so you might have some success finding tutorials there.
Ron Johnson thought that, so removed the cheap pricing tricks from JCPenney.

People stopped buying.

He was fired.
Fits in a backpack water-bottle sleeve -cool!
Hmm, maybe we're simply debating when the Chinese territory solidified? I think it's generally accepted that China's territory has been more or less the same through most of its history (or at least for the last thousand years?). In fact, if anything, today's borders are less than several of the most recent dynasties. Yes, if you go back to several thousand years BC, you'll find the civilisation concentrated quite a bit more, but so was every other people group.

Here's a nice illustration:

http://en.wikipedia.org/wiki/File:Territories_of_Dynasties_i...

Yes, you can make an argument that Tibet and Xinjiang are not part of the mainstream Chinese territories, but I think it's hard to argue that other regions aren't or are recent imperialistic expansions. At what point does it cease to be "imperialistic" and start to become "the way it has been for most of history?" Compare this with almost every other empire: American, Roman, Russian (Soviet), Greek, Persian, etc - all of them expanded in a short time and collapsed (USA maybe not so much, but still lost colonies and concessions in...China! for example) in a short time, and don't today enjoy anywhere near the territory they did after their big imperial outings. Their presence today mirrors their presence before their big imperial thrust.

Today, if you visit most places in China (again, Xinjian and Tibet excluded), you're not going to find really anyone who feels the borders are out of place.

Wheras China's claims to both of those provinces has always been "to get back to the way things were" (for instance, in the Yuan dynasty), there isn't any other territory other than Mongolia for China to really claim based on history. It is unlikely that China would therefore have ambitions beyond it's current borders.
Thanks for the comment! I'm fairly new to Emacs (~3 months) and I found this article to be very helpful
The fallacy recognition fallacy:

The idea that if you recognize one of those fallacies at play, it's the dominant fallacy and hence correcting it will lead to the predicted results.

Reality is a complicated mesh of variables, and we judge it with a complicated mesh of heuristics.

Studying the fallacies is good, but don't think you suddenly have an explanation & solution for all the problems you see around yourself.
Awesome! I shared this with my ladies' coding class, since several of them are interested in web design and have been learning CSS.
ES6 Tools
Long term I have wondered if co-op will end up dominating less capital intensive businesses. The downside is an inability to raise outside capital however they don't need to fund profits which allows them to operate on leaner margins which could presumably push out traditional businesses and simply grow.
Having a backup plan means planning to go back. It means holding something back from your effort. Its much harder to win big when you're not committed, when you haven't committed all of your resources to win where you're at.

All sorts of schemes are possible; its not a no-brainer that a balanced approach is the best for everyone. In fact I'm certain its not.
Thanks for the info, I realized that it would make a lot more sense this way, right after I posted my message.
Yes, you can do local/personal work, but if GitHub was your only way to share that work with others, or the only place you had your reviews and bug reports, then all of that comes to a halt during the outage. IMX many GitHub users have forgotten (or never knew) how to email or apply a patch so work can go on. They just get totally blocked. As I said in another sub-thread, that's not really GitHub's fault but it's something adopters should consider and (probably) seek to ameliorate.
Agreed... I think it's depressing that many people believes that "things were better before the Union"...

Before the Union there was War. There has been war almost continuously in Europe since we have written records.

The EU is far from perfect, but is a product of WW2, when people was aware that another war in the nuclear age probably would have meant the annihilation of entire populations.

Relinquishing part of one's country independence and autonomy was considered a fair trade for peace and security.

My grandfather was made prisoner by the English in WW2, and not 60 years later I was able to take a plane and start living and working in England with just my ID card.

This freedom (and security) for me is worth every wrinkle and obstacle the EU can and will have.
The Plane that Dreams are Made Of: The SR-71 Blackbird
>"Who do you think is going to have a higher performing team in the long run?"

The project manager who manages the team, schedule and risks such that things don't routinely blow and run down to the wire would be preferable to either.
Crosswalk
This is better than an interactive fiction version for me.
You can use the WinDbg debugging engine as your debugging engine in Visual Studio, which allows you to combine the benefits of the IDE with the power of WinDbg virtually seamlessly.
I've been coding in Java for over 10 years. If I ran across pretty much any project that wasn't including Apache commons I'd be startled. I get your point, but some libraries are in such common use that for all practical purposes I consider them part of the language API.
Getgrasp.io – help us create the next-generation webinar solution
Y Combinator Winter 2014 Batch Rankings and Quick Reference
> b) I learn Chinese from the ground up. It won't be pretty for a long time to come, but at the end of the road I know exactly what I'm saying

That's not really how people learn languages -- not to become fluent, anyway. Think about how children learn to speak. They copy adults, get feedback, and eventually put it all together without understanding why it works until later.
Exactly what I was thinking. I have a ton of pictures of the kids I wanted to transfer to my in-laws. My first inclination was to throw them on a couple of flash drives like these. In the end I just grabbed a 500 GB USB HDD as it was less of a hassle.

I also learned that while the cloud solves lots of problems for me, sometimes a flash drive is still the easiest thing to use.

Edit: Then again, sometimes speed doesn't matter. I just got a USB drive in the form of a fictional character that sits next to my other trinkets above my desk. I use it to back up my GPG and SSH keys in case my laptop goes kablooey.
Show HN: GPG emails for everyone, from everywhere – open sourced
Great one Mantrax3! We'll add that on http://coglode.com I think!
I tell the fable: you can swim, you're at the beach surfing and diving and splashing around. A big ship goes by, full of passengers, leaning over the rail. They're yelling something at you. Paddling over you hear "Get out of the water! Its wet in there! You're getting soaked! I hear there can be sharks! Maybe it'll rain or something!"

You try to tell them "It's ok, I can swim. If it rains I can go back on the beach for a while. There aren't any sharks here, at least not now. "

But they don't listen, they sail on.

See what I did there? The corporate employees can only see the risks, and greatly overestimate the danger. The swimmers (entrepreneurs) can't really convey how normal it is to them, to be swimming in those waters, to actually enjoy it.

This conversation happens a lot, where someone comfortable in their career can't conceive of jumping overboard and trying anything else. There's not a lot you can say, coming from such different points of view.
You should have not read it more slowly and saved yourself an hour.
"And when you really do it, work stops being just job, it's life as well. And there's no separation between you at home and you at work."

That is the single most terrifying sentence I've read in some time now. No thank you.
True. I think reducing network overhead, removing one SQL call (currently need SELECT + UPDATE), and simplifying application code is a good start and probably fast enough for most use cases.
No probs! Follow our twitter feed https://twitter.com/coglode We'll be putting all new gems out via that. Hope that helps!
Great story, I remember reading it the first time around. How they didn't explode sooner from that set up and and managed to get as far as they did was probably the most shocking part of it.
But regardless, the JS runs in your implicitly trusted JS VM on your trusted OS using the trusted AES instructions on the die of your trusted proc. Are you sure you trust all those middlemen?

If the NSA wants it, they've already got it folks.
those are standard google analytics campaign tags, they probably (automatically?) built the link that way before they originally shared it on twitter, and then someone cut & pasted that link to share on HN.
Easy calculations for CPM, CPC, CPA for publishers
Been working at one in Ottawa for a few months, though only once or twice a week.

1. Can’t think of anything I strongly dislike, other than lack of snacks and good coffee (no espresso machine?!)

2. Variety of events that aren’t strictly about networking, diverse background amongst members, many chances throughout the day to talk over the water cooler (even if you lack said water cooler)

3. Kitchen and printer at the very least. If I biked a shower would be appreciated, but don’t think it’s mandator. Also quiet spaces that aren’t meeting rooms, so I can crack open a book or just take a nap.

4. Definitely, wouldn’t join a coworking space if it was strictly about working

5. I don’t expect a staff but healthy snacks and drinks would be great. Right now members bring their own and share them with others for donations.

6. You mean booking space for my own events? I don’t do that since I don’t host events. I pay my dues at the beginning of each month.

Feel free to hit me up through email or twitter if you want to pick my brain further; the stuff I wrote is just what comes to mind given the questions.
Shaolin monks visit Google, try on Glass, manage not to kick anybody’s ass
You can only do one thing at a time. 1000 other things are being neglected. So this means your time is wasted anyways.
For anyone else wondering: author of Leo Explores is Leo Polovets @lpolovets

Twitter bio:
"Partner @SusaVentures. Before: 2nd non-founding engineer @LinkedIn → @Google → early engineer @Factual. I love travel, good food, reading, and helping others.
Palo Alto, CA · codingvc.com"
If your autogenerated files have to be changed by the programmer, they're not autogenerated files, they're templates.
I find most annotations in Java are workarounds for missing language features. If you need a piece of functionality you're better off working in a language that provides it natively, so that all your tools will understand it.
Ask HN: What other funds like kima15.com are out there?
I'm planning on applying to kima15.com but would also be keen on applying to other similar funds.

thanks.
Heh, Hong Kong and Macau are a perfect of example of China having possessions taken from them (by Portugal and Britain) and then being returned. If anything, despite what people locally may have preferred at the time, we're talking a return after 100 years on territory that had been occupied for thousands of years by Chinese.
Kendo UI the whole package – Part 2
Show HN: Cherry.JS – A frontend framework I've been working on
I believe that this is not a java architect but a full stack developer position.
Want to be happy? Please subscribe to my newsletter.
Generate weekly reports from Basecamp todo's
That's awesome, the result looks great :)
sounds very familiar! I used to work as a quantitative analyst at an IB and was quite familiar with programming. Turned out that coding algorithms is one thing, coding up a webapp with loads of different moving parts is quite another story. But by the sounds of it, you're on the right track, keep it up!
Yes, but the true speed information is very hard to come by and the tradeoffs are still not great. The drive with highest reported speed in benchmarks is only available in a maximum size of 64GB. When will there be larger capacity drives with similar performance?

http://www.makeuseof.com/tag/5-of-the-fastest-usb-3-0-flash-...
Github sells private repos.
Prepare for unpopular opinion: the hill is the only place worse than the valley in terms of being in an out of touch bubble
Yes, I believe so. I mean, no one can prevent other people from engaging in a large transaction with a vendor that exceeds what the vendor has spent on building up his reputation, but I think we can make sure all the information is available for nodes to make an informed decision, and not make it profitable for the vendor to attempt to cheat.

Eg. in the user interface of the application talking this hypothetical decentralized anonymous marketplace protocol, a warning could pop up if you're trying to place an order with a vendor that has open orders for a value of, say, 50% of what he has burned in total.

If nodes who begin a transaction with a vendor simply publish their unsigned multisig transactions -- signed by the vendor in a way that doesn't make the transaction valid, but enables other nodes to cryptographically prove that the vendor has accepted this transaction and that it is open -- to the network (and I see no reason why they wouldn't want to), we can know the total number of outstanding orders for a vendor, and the their total value. Along with information on how much a vendor has burned in connection with other trades, we can figure out whether we would put the vendor in a position where he could profit financially from running off with the money, were we to place out order.

But remember, an escrow service is involved. The vendor would have to convince the escrow service to sign the unsigned multisig transaction (open order) so the vendor gets the money. Although the vendor can just promise a cutback to the escrow service. But if we make sure that the total value of all open orders doesn't exceed a tempting amount for the vendor, we can at least make the dishonest behavior of a vendor unprofitable.
Is it still so easy to maintain Clojure code given it's lack of types?

(I know about Typed Clojure; it doesn't seem to have won the hearts of all Clojurians)

(Or, do you just test the bejezus out of the thing?)
Free will doesn't exist anyways. Your brain is deterministic like a biological calculator.
Both Hotmail & Ironport reacted with a customer-centric focus (e.g. Hotmail: "How do we recover their emails? What else can we provide customers in the future? What steps will we take so this never happens again?")

I would guess a lot of companies in a WFIO situation that take a CYA approach rather than customer-first face a worse fate.
Love Index: Great Brands Still Don’t Get Mobile
With Kimono #1, scraping websites is alive and well! I wish Pushbullet had a score, very useful tool.
Hi. Here is the link:https://chrome.google.com/webstore/detail/ritetag-find-the-b...

We'll check the links.
> I'll have the draw of letting them work in the best tools, not making them compromise so it's easier for management to hire less serious programmers.

Why are developers who have not worked with Clojure "less serious" than those who have?
Seems if they put it in github and instead of putting everything in pdf, they would write readme.md file, they would have couple hundreds of followers
I believe you were pointing out that winner is the one that will have the lowest fee.
"It's freedom in negative dimension."
A market is simply two or more people engaging in a transaction. Why would they engage in the transaction if they think it's more work for them?
Three lessons for designing for the whole world
Are You Addicted to Technology?
That's a better way to see it. It's hard to see good management and its effects, but good management really does make a major difference. But it is so hard to see, that people sometimes don't even realize they need it. But to see the ability management has to change the outcome, look at bad management: they can totally destroy a company, no matter how good the engineers are. That people can see.
"How about actually plotting the drives at their correct position rather than stacking them neatly?"

It would be one big mess of overlapping stuff. I can code an option for that if there is demand for it.
Give us feedback on our update system. Support us
AWS CPU Steal: How to detect it with Datadog
Hello Human Race
Not sure if I like the 'some?' operation. It's short for (not (nil? x)).. And has nothing to do with 'every?' -which checks if every element of a collection matches a predicate - ex (every? odd? [1 3 5])

To check if some elements match you need to use (some odd? [2 3 4]) - note the lack of '?'

Bet it will confuse people.
Particularly when it uses up the free articles remaining for the month...
> It motivates people to work for themselves if they get to keep more of the reward, plain and simple.

The amount of money you keep after income tax still scales linearly with the aggregate amount you make... are you really arguing that people are lazier because a portion of their income goes to public interests? I have great difficulty imagining how that could be true.

> Also, taxing spending means more saving - which is what the poor need to do (save) in order to get themselves out of their situation.

The poor don't need to save, they need to find a job that pays them enough that they can save. The very definition of poverty is not or barely having enough to get by.

Also, you have it backwards: sales taxes are unfair to the poor because they are _regressive_. The poor spend every dollar they make, and, in general, the wealthier you are the less of your income you spend. A sales tax takes the highest percentage of income from the poor and the smallest from the mega-rich.

(Not to mention that sales tax adds a lot of unpleasant administrative overhead for businesses)

EDIT: Also, the idea that sales tax encourages saving is a fallacy. A portion of tax cuts go to savings, but raising sales tax just means people get less goods/services for their money; they're not going to start spending less.
Any posts which explain how the referential transparency built into the core libraries helps? My understanding is that Clojure is impure, so a "partially referentially transparent" design is interesting to me.

Or are you just referring to the fact that the core data structures are immutable?
Requs.org, software requirements automated
A founder and main public figure with a decade long criminal history, maybe.
Document Freedom Day delivers messages of interoperability around the world
Well let's take this context of married women for example. The reality is that there are many men who do not have any qualms about "trying to seduce" a married woman.

http://www.youtube.com/watch?v=FKfMqwSMI4U (I just had to link this :-)

These men do not "respect" the institution of marriage or the religious views on adultery etc.

There are entire forums on the internet devoted to "how to get a girl in a relationship" with "boyfriend destroyer routines" or whatever.

The idea is that an institution employing experts with lots of experience in poaching employees, is going to have an unequal advantage over the employee, and is likely to entice them either through souring their relationship with their current employer (maybe telling an employee about how Apple's workers are treated in China, for example) as well as using psychological tricks to lure them away.

Flirting is one thing. Blatantly propositioning in front of the husband when he's ware of it is something else. Most people draw a line not because they want to flaunt some antitrust law, but because of biological / economic emergent actions.

http://arxiv.org/abs/1201.3798
CodeBunk adds 6 new programming languages
GAO Issues More Cost Warnings For F-35
Are your memory safe languages also concurrency/data-race safe? (<3 valgrind DRD)
No, I think he removed the "Sale: Was $30, today it's $10" and put the $10 without the "pretend sale".
Google will offer Ray-Ban and Oakley versions of Glass
How Apple taught me empathy for my business
Why do you come into threads and make comments like this? Genuinely curious. Do you have something against the author or..?
A favorite quote by Mormon church leader David McKay: "...no other success can compensate for failure in the home."
I bet Kim enjoys himself a lot these days. Now, this guy with a long history of shady businesses and convicted crimes is suddenly the good guy. He plays his part, but do me favor and don't invest any money into one of this guys endeavors or you will be thoroughly disappointed.
Absolutely loving Clojure. I typically hang out in java-land. I tested it out on an annoying problem to scratch an itch and wow, I'm actually enjoying programming again. I find myself looking forward to solving problems with Clojure in a way I haven't for a long time.
I did not read it so slowly I now have 6 extra hours! Thanks, guy!
Last call for the W3C Web Cryptography API
D-WAVE SYSTEMS JOINS THE NSF CENTER FOR MULTICORE PRODUCTIVITY RESEARCH
Oh, gotcha. The code above with "byte[] buffer" also works since write(byte[], int, int) flushes.