skysight-inc/HackerNews huggingface dataset:
Well, you know, speaking from the totalitarian hell of Northern Europe, thoroughly impregnated by the "sickness of socialism"... a lot less people are in prison than in the Land of Freedom, and people are not afraid of the police (Denmark is consistently rated as the happiest country in the world). As for the surveillance state, it certainly exists, but not worse than in the US.

To a European, it's always weird to see people start foaming at the mouth whenever the word "socialism" or "state-provided healthcare".
GitHub now lets you attach PDF, Word, Excel
On that note, if one go back to old guy Marx we find that he was no fan of centralization. His thinking was towards workers owning the factory they worked at.

Then again he also apparently had himself talked in circles to make his findings fit the labor theory of value.

Still, while mostly we hear about worker exploitation etc he did dial in on the issue of debt and banking. And how there was a second struggle between industrial capitalists and financial capitalists.

From that an later sources it may well help to think about a economy as a systems of flows. Goods in one direction, and money in the other.

And much like with all asynchronous flow systems, there has to be buffers to even out peaks and slumps.

Banks do that for the money flow via their issuance of debt.
> the Shipping Forecast is not a met office thing

Isn't it? It always starts with 'And now the shipping forecast issued by the Met Office, on behalf of the Maritime and Coastguard Agency, at...'
It's not that these things are not clear for me, I build many successful applications using these technologies. Also in the past I was really happy using them, but lately I started to realise that it's usually just increase the time we need to spend building applications. I can't see what really I get in return. Especially debugging this kind of application is also hard, as we can not just set breakpoints in yml file.
My anecdotal observation of sample size one is that I tend to write better using a laptop or desktop system than when using a mobile OS, and when using a mobile OS, pop up touch screen keyboards tend to produce worse writing than mechanical keyboards.

I suspect that YC could have measures of comment quality and record browser agents. It certainly has the mental muscle to correlate them if it has them.
You can already download the MOBI from the book's GitBook page: https://www.gitbook.com/book/0xax/linux-insides/details :)
TaiG+Jailbreak iOS+8.4.1+likelihood+|+iOS+Jailbreak+Tools+and+Jailbreak+Guide
I would be interested to see a global heatmap of weather predictability.
While I agree it could be due to this reason, it still was a bad call in my opinion, because a scare tactic is totally disconnected with their motivational slogan below the logo.
Neural Transformation Machine: Sequence-To-Sequence Learning
Does Africa Need More Cheap Smartphones?
Being a trading fund only means that trading receipts must account for 50% of revenues. It says nothing about where those revenues must come from, nor where continuous capital investment must come from.

Their revenues are still 85% from government contracts (bid and no-bid) according to 2013 accounts [1]. From a cursory read, I'd say it cost the government £16m in 2013 and produced £12.3m in profit, with more than £170m of revenue coming straight from governmental contracts and £30m from commercial ones.

I can see people looking forward to cutting £16m from the yearly budget and force all internal contracts to be bids, lowering that £170m bill. It makes an awful lot of sense, from a certain perspective.

[1] http://www.metoffice.gov.uk/media/pdf/n/e/Annual_Report-web....
Yea, I initially started down that route but realized I could have exactly what I needed with TinyMCE by just pulling it in with a CDN and a textarea.

Nice to have options.
3 Things Weekly: Elon Musk, Tesla, and SpaceX
Having seen a lot of the content that goes through these products, from the compliance side, I'm not sure that they are particularly "productive." Where they have any uptake at all (surprisingly rare, for such expensive products, that require so much work to implement and roll out), it's pretty... meh.

My feeling is that a lot of this is because people thought "Hey, we can make a private Facebook clone and drop it inside our organization and people will use it to be more productive". I think that's a mistaken approach. "Social" tools certainly can have value in an organisation, but there's nothing magic about a Facebook clone (or web-based IRC for that matter).

Our position at Fogbeam is that ESN's (Enterprise Social Network), in order to provide real value, have to do more. That is, they have to connect with the things and ways that people actually get work done, and make it easier to find (information|people|documents|whatever) that you need to do something... in addition to the fluffier "idle chit chat" aspects. If an ESN can do that, then it can provide value.

Of course, I'm biased, as that's one of the ways in which our ESN approach differs from some of the others. We have a tremendous focus on integration with other enterprise applications. And we use semantic web technology to do automatic semantic entity extraction from the text flowing around the system, so we can build a knowledge-base that helps people find related information.

I'll be the first to say that a lot of companies have not received as much value from deploying internal social software as they might have expected. We just think it's (in part) because they used first generation social software that doesn't provided the needed capabilities.

Another reason that companies fail to get a lot of value from this stuff is much harder to resolve: company culture and values. Simply put, some organisations will NEVER get much value from social software because the internal culture discourages collaboration, and encourages knowledge-hoarding, competition, backstabbing, secrecy and what-not. If Joe Manager at one of those firms puts in Yammer, or Jive, or Lotus Connections, or Fogcutter, or anything else, it's going to fail. In those cases, it has little or nothing to do with the technology.

(Disclaimer: I'm totally biased, as my company makes "enterprise social software". Take everything I say with a grain of salt as you see fit.)
Gremlin supports declarative pattern matching. See http://www.slideshare.net/slidarko/the-gremlin-traversal-lan... and http://www.slideshare.net/slidarko/the-gremlin-traversal-lan....
See also LWN's "Anatomy of a system call": https://lwn.net/Articles/604287/
> It has long been discussed within the Jewish community that lots of children of survivors can be really screwed up - not just their parents.

Does the Jewish community have any awareness of whether children of survivors who are raised by someone other than the survivors tend to be? In other words, can we (even anecdotally) begin to tease apart inheritance versus environment?
Learn Lean Startup and Coding Together
Hey Everyone,

Is anyone interested in learning both Lean Startup techniques and how to code with Ruby on Rails? Would a comprehensive course that taught you how to build a startup while teaching the following be helpful?

HTML + CSS
JavaScript / jQuery
Ruby on Rails
Deploying your product
Lean Canvas
Validating your idea
Customer Development
UX
Lean Analytics
Gaining early Traction
Growth Hacking

Most courses focus on one or the other, either teaching development in a piece meal sort of way or only teaching lean startup concepts such as growth hacking.

But I think many people learning to code, ultimately are interested in building a product of their own. Rather than creating a course yourself by patching together online tutorials and books, I think a comprehensive and cohesive online course would be more ideal.

What are your thoughts?

Thanks very much
All the options I suggested were geared towards beginners. I never intended this post to be seen by the Hacker News community.
As a life-long east coaster, I never understood the frequent grouses one hears about weather reports being inaccurate. I consider them to be quite good given how much inherent chaos is in the system they're trying to predict.
It's less about prescriptive vs. descriptive linguistics and more about people trying to make what they're doing sound more awesome than it is. The dilution of terms is an unfortunate side effect.
Mark Bittman (NYT Food columnist) has had an iOS app [1] out for a while, "How to Cook Everything". I can't remember why but this app was put on sale some time ago for $0.99 and I snapped it up. It's great--I've never had a bad meal from a Bittman recipe.

[1] https://itunes.apple.com/us/app/how-to-cook-everything/id409...
The passage is just clarifying the concept of goal-directed execution by comparison with the mainstream approach represented by Java, using a very standard example. There's nothing curious here, and there's no expository reason to start imposing additional requirements out of a suspicion that Java is being treated unfairly. Everyone knows Java is relatively verbose.

Icon isn't forcing the distinction of EOF from errors, but that doesn't mean Icon is incapable of expressing the distinction.

Whether it's more desirable or not, "while write(read())" is remarkably concise and looks simple. Also in Icon's favor, it's nice not to have to enumerate failure differences which are irrelevant to the situation. Everyone who ever complained about Java's checked exceptions knows what I mean.

My reservations are about whether the concise idiom will make more complex cases harder to understand. I'm troubled by the example's implication that Icon is designed to silence exceptions by default, which is bad practice in any language.
I feel like I've mentioned it here before.. but in any case there's a pretty solid chance I inherited Essential Benign Tremors[0] from my grandfather, who survived the Holocaust in Germany (actually was drafted by the US and came back).

[0] http://www.mayoclinic.org/diseases-conditions/essential-trem...
Ah, yes. Sorry.

The met office provide the data to the Maritime and Coastguard agency, who then provide that to the BBC. The presenters are BBC staff, not Met Office staff. So there's no change to the Shipping Forecast.

http://www.telegraph.co.uk/news/science/science-news/1181929...
I don't think no commits in 10 and 6 months is a very good indication of whether or not the projects are dead.

Assuming they just wrap other libraries, there's usually not much to screw up, so I wouldn't expect them to be heavily committed to, except for after a release of the underlying library.
Direct link : http://cooking.nytimes.com/
When the writer states, "This can't continue." I can only say, "who will stop them and how will it be done?"

Two of my favorite nations, the USA and UK, seem to be heading in China's direction. US citizens in particular do not seem well informed on international events, nor much concerned about either government surveillance or its opacity on certain matters.

China's history, of which I do not claim to have extensive knowledge, also seems to support a tendency towards isolation, or maybe selective ignorance - well-versed in subjects that go boom or cha-ching, not so well on the subversive stuff.

That said, to rely too much on history leaves one vulnerable to the daring and imaginative. After all, Corsicans were never considered "truly" French, yet one of them became Emperor of France aand almost of Europe.
Sweet story.
We provide Google and Outlook calendar integration:

http://www.staffsquared.com/hr-software/features/online-cale...
Clickbait title, and contains no useful information about unit testing (not even a link to a useful article).
Long Live Shadow Socks
Probably, I would prefer they must get their health care from Indian Health Service (google: "don't get sick after june" for a nice explanation). But, either would hopefully put some fear in them.
Election+Day:+What+would+Darwin+Think?
I remember it really annoying me when I was in high school and I would see a minivan drive past that had "real time AWD." I think it was a Mazda, but I can't be sure.

As though without it there would be some sort of batch processing delay when driving the car...?
Here Is How Google Works (2013)
Ask HN: Best example for teaching the basics of object oriented programming
Hi all,

I'm in the process of writing yet another introductory course to programming for complete beginners.

I'm looking for a great example context for my OO chapter, beyond the ubiquitous Animal or Vehicle hierarchy.

Thanks in advance for all your great ideas!
Elon Musk’s Brave New World: It Worked for Henry Ford; Why Not Tesla?
I don't - I've been out of the industry for a while now. But, I can tell you, the vehicle dynamics of a large truck are significantly different than a car, and in many situations such an unexpected change could cause an accident.

With a car, you're only concerned about keeping one braking system in repair, when hauling a trailer you get a roll of the die every time you pick up a new trailer, some of them track straight, some of them don't - some of them brake asymmetrically side to side too.

Air Brakes are also a completely different dynamic then hydraulic brakes used in cars, in a way I can't even reasonably explain, its just something you need to experience - but to give you a clue, you don't feel brake fade as a difference in pedal back pressure, your brakes just don't work as well.

Consider this - the old adage when driving a combined tractor trailer is - "you're driving the trailer, not the truck"
do you think people will do that, or just give up and use another browser?

then with everyone developing exclusively in chrome, any bug in firefox will be ignored as everyone adds a note to their support staff to 'just tell users to use chrome'
In general: Copy title, paste into google, take first result.
If you like this story, you'll love this one:

https://web.archive.org/web/20110719094747/http://www.myspys...

All ingredients hackers will find interesting:

Surveillance, suspense, number stations, encryption, a human touch - and on top it's true as well.

Amazing read.
I believe that they use this, but that only accounts for the movement, not, switching the traincars onto the correct siding, locating a chassis, staging it, moving the chassis/container to a parking area, and the coordinating it to be picked up by a tractor. It's more than just the load/unload.
Your statements about cmdlets are simply false, and you are again trying to handwave past the fact that PowerShell is a .NET CLI and that its object pipeline only exists within its .NET runtime and is analogous to function chaining within a single runtime like in Python or Ruby, not Unix pipelines.

From the Microsoft documentation, which I quoted to you in a previous discussion, so you should already know it (which would then indicate you are being deliberately dishonest): "Cmdlets are instances of .NET Framework classes; they are not stand-alone executables."

> they can also be implemented through script (i.e. not .NET classes)

Your statement here is factually wrong. They are called "advanced functions," previously "script cmdlets," mimic the behavior of true cmdlets ("bind as cmdlets"), but are not true cmdlets. They also exist within the .NET runtime, which is the relevant issue.

> through manifests where cmdlets are generated for WMI/CIM classes.

Then those generated cmdlets must be instances of .NET classes, because by definition that's what cmdlets are, and they exist within the .NET runtime, which is the relevant issue.

And in all cases, they exist within the PowerShell/.NET runtime and are not arbitrary executables written in arbitrary languages.

Thank you, however, for providing yet another demonstration of how PowerShell advocates consistently resort to handwaving, obfuscation, and false claims in order to try to pretend PowerShell is functionally different than it actually is.
The $300 tote bag looks nicer than I thought when I read the headline. I pictured a reusable shopping bag. I'm not saying anyone should pay that, but I'm sure many people pay that much for equally basic fashion items.

I would love to buy some Tesla merch, but it seems silly since I don't own a Tesla.
https://web.archive.org/web/20110719094747/http://www.myspys...
Almost No One Sided with GamerGate: A Research Paper
He used up most of his mandate pushing through health care reform.
Ask HN: Where should I post to get reviews for my product
What communities/forums will you recommend to post your idea and get some reviews/feedback on it?
We're on our fourth country, and we've traveled to many more. I think what you learn is that there are many ways to do different things. Other cultures get some things very right that your home culture gets wrong. Your home culture gets some things right that other cultures get wrong. But overall, the main takeaway is that it broadens your view of the world and it opens your eyes to possibilities that you would not otherwise see. You get some of this from travelling, but not nearly as much as what you get when you go and live in another place with a different culture.
Real time used to be extremely difficult, therefore it was extremely well designed and engineered. Think of the engineering and quality level of a stereotypical multi-million dollar industrial machine with hard real time nanosecond level response. Jitter in the response rate can be measured and correlated with tool lifetime and product scrap rates, for example.

Think like a PR guy, use some empathy: Isn't complicated well engineered high quality stuff cool and easy to sell? I know, we'll call our Angry Birds tablet "real time". After all if "real time" is a phrase that sells five axis milling machine motor control systems, think how well it'll sell thermostats? Sure the engineers will be pissed off at the bastardization of their technical term but I'm paid on commission so who cares what they think... if they complain I'll call them "hackers" again to shut them up, that usually works pretty well.

Look how in mass media, "quantum" usually passes for the opposite of the technical physics definition.

There is an inherent danger where theres a profit motive in divide and conqueor style separation of people, the makers vs the consumers could eventually become as bad as the UK vs US two cultures separated by a common language.
Have you tried accu weather? I typically find them to be most accurate, and don't bother with the bbc's.
really depends on your definition of 'small team'. Companies small enough that you might be targeting probably aren't thinking about loaded labor cost per hour on folks taking vacations and such.

Also, the issue is how much impact is this going to have on the person arranging vacation time, vs the person taking it.
I can see the page on my browser. What exactly was the problem on your end?
You actually don't have to use a <div>, you can use a textarea or any form element. However, the catch is that if you just grab the form elements on submit you have to keep the html elements. There are a couple options here:

1. The simplest way is to put an onsubmit in your form element that handles this.

Example:

<script>

var postForm = function() {
var content = $('textarea[name="content"]').html($('#summernote').code());
}
</script>

<form action="#" method="POST" onsubmit="return postForm()">
....
</form>

2. The other way is to use an onchange for the summernote element. Every time it changes it updates the textarea with the appropriate code.

Example:
$(document).ready(function() {
$('#summernote').summernote({
onKeyup: function(e) {
$("#summernoteContent").val($("#summernote").code());
},
height: 300,
});
});

where #summernoteContent is your textarea.

EDIT TO ADD:
Now with that said, my biggest issue is that the documentation is not clear on many things. Especially the API. Summernote has a pretty good API available, but it is poorly documented and is constantly evolving.
"It just feels like there's so much territory out there that's beyond the bounds of ASCII text that's just line after line, roughly 80 characters wide, mostly 7-bit ASCII, something that you could type in on a teletype. That's still where programming basically is these days, and it's proven to be a very hard thing to get anything beyond that."

Few things in programming are as stupefying and obvious as to why we all essentially still use glorified text editors to do "high-end" programming. I wonder if in a 100 years programmers will still be editing text. I'd like to think there's a paradigm shift out there but no one's found it yet.
Haha thanks!
Chrome Experiments: Flow Master 3.0 – Music synced to particle motion
Two Danes face up to six years in jail for explaining how to use Popcorn Time
> Is it just that Mr Godfather is technologically challenged

People tend to overestimate the cultural level of Southern Italy criminals. They are men dedicated to a cult of physical and psychological violence, nothing more. For anything more complicated than that, they have henchmen, and they just keep them in check with violence.

In particular, regarding communications, phone tapping taught them that anything electronic, anything they don't fully control, can be used by authorities to spy on them. Very simple people learn very simple lessons: "it doesn't matter what technology you pick, you cannot trust it". Their henchmen can use what they prefer to talk among themselves, so they might use other stuff; but the very top people will stay far away from anything that might burn them.
10 factors to consider when choosing a software library
Not everyone who is learning to code is planning to create their own products. Even if they do plan for it, they don't get to it.

But yes, a course on a lean startup approach, gaining early traction would be nice. However, it would make sense if the course creator already has a few examples to show.
Hey, thanks for all the great articles! I don't want to come across as ungrateful or anything; I've been a reader for years and I love your work.

I put your blog in the same category as Dan Carlin's Hardcore History podcasts. They don't update super often, but when they do I know they're going to be good. :)
Of course metatables are supported, it wouldn't be much of a Lua without them. Luerl is standard Lua 5.2 except for coroutines.
> Stroustrup: Without supporting libraries, most serous applications are unnecessarily hard in C++.

Indeed.
That's the analogy I was looking for.
Create a list of awesome-resources and add your list to this list.
I disagree entirely. His point wasn't that onaplane was saying good things when only bad things ever happen. His point was that onaplane was caught up in a cult dynamic.

If you're only reading him as saying "Amazon is 100% bad", you're missing the point. Cults that are 100% bad don't work; they quickly fall apart. The cult dynamic is only stable when it provides a fair dose of good to go along with the abuse and control.
No I haven't I'll definitely give them a try. Thanks :)