skysight-inc/HackerNews huggingface dataset:
Thanks for your comment, it explains how your initial comment relates to his conviction. This article helped too. [1]

The basis of his conviction is that he made a prediction that the court found to be false, and the court found that he should have known it would be false.

If it's for say, predicting 2001/2002 revenue, he was convicted as lying to the SEC, it's possible that losing NSA/government contracts contributed.

I don't know the dates and so don't know for which year(s) he was convicted for making a false prediction. If it was earlier than 2002 it is probably as you say, run of the mill lying to the SEC.

His allegations are of retaliation, that he was given cruel and unusual attention because he refused to comply.
As regards whether it was retaliation, his credibility is shot.

I don't doubt that the meetings occurred, that qwest refused and that contracts were cancelled. In that regard even though he may be a liar, he did better than the CEO's of the other companies. I am sure if you subject any CEO to enough scrutiny you can convict them of something. Put it this way, I'd take a CEO who makes unrealistic predictions about revenue over one that silently allows warrantless wiretapping.

[1] http://www.deseretnews.com/article/635163326/Ex-Qwest-CEO-pl...
Talk about lucky
PhoneGap HTML5+Native UI app done in 4 minutes
Looks like rubbish frankly speaking. That XSLT alone is a sign of something being wrong.
Lasted ~2.5years. Got open sourced and now powers 2-3 startups.
I just had an exam about XSLT, XML Schema, etc... this morning. My take-away is this. Pick any scripting language (python, ruby, php...) + templating engine and you'll avoid the World Of Pain that is XSLT.

XSLT is kind of 'declarative', but it has ifs, switches, ... They probably didn't start out with the plan to implement a programming language with xml tags, but they did. It's horrible.

Edit: XML Schema is horrible as well. This is how you define an element with string content, and one attribute (which is VERY basic):

<xs:element name="myElement">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="myAttribute" type="xs:string" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>

Just off the top of my head, I could invent something better, like:

<myElement myAttribute="xs:string">xs:string</myElement>
Challenging designers to get more hands on with software
Agreed. Working as a Haskell/Erlang dev in finance would get you well over £100k as well. Scarcity of such positions is a different matter though.
Thanks for being the only on-topic, interesting comment of the whole thread. This is really depressing. And yes, I think this could be really great with Google Glass, especially for medical stuff or cooking.
List of Buddhist temples and monasteries in Nepal to visit.
After just reading the headline the first thought I had was "the comments are going to seriously question the statistical basis used" I was not disappointed.
guess smart-phones aren't that smart after all...
Silicon Valley’s Fake Eggs Are Better Than the Real Thing
You're only sharing your email address. Anyway, this is well documented and this level of paranoia is rather ridiculous anyway.
It's a blank white page in opera mobile whereas the normal hn style works pretty.
Those of you who downvoted this comment, please explain your reasons.

E.g. here are mine: not enough people communicate securely right now. I can't just abandon everyone; that's way too isolationist for my personal taste. Still, if you want to that _is_ an option.
And you can be based in post-soviet ("happy" 45th anniversary to crushing Czechoslovakia's future) country, make $10k or $20k and be very happy.
> If I'm understanding this right, the Australians have the privilege of instant run-off preferential voting, and still prefer to just vote party line? Could an Aussie please explain this phenomenon to me?

We have two separate elections - one for the house of representatives, and one for the senate. In both cases, we do preferential voting.

For the house of representatives, you have maybe five or six parties running in your electorate, each with one candidate. Filling out preferences for this is feisable, and plenty of people do. It takes about ten seconds.

For the senate... not so much.

This year, the senate election in New South Wales has 110 candidates. You can either provide a single vote for one party (your preferences will be distributed according to whatever deals that part has made), or you can individually rank all 110 senate candidates. The ballot paper is a meter wide. Oh, and the desks you use are typically wide enough to fit an A4 sheet of paper.

Nobody bothers. It's just way too much hassle.
I'll second this. I've yet to ever see any PHP job short of architect paying that amount here (most are 70k or less), same with Java and Perl. I'd like to know where this was collected from....I need to move there.
Soylent completely discounts the act of chewing. It's not needed for the mechanical action, but for its chemical benefits. Maybe they can ship a chewing toy or something with the crinky bags :)

http://whfoods.org/genpage.php?tname=dailytip&dbid=337
I have no intention of moving away from Windows 8. I do, however, have a laptop that never connects to a network. Ever. It's where I keep things I consider private. Data transfer, minimal as it is, is done using swivel-chair integration.

Everything else (i.e. all my remaining devices and apps on those devices) are treated like any PC in an Internet café - untrusted and compromised.
I looked at Xvim some time ago and decided not to use it because it seemed abandoned. But apparently they're working on another branch! Good, XCode really needs a vim plugin.
Every vote has to count to someone... so you can't have a "dead end" on a ballet (hence a vote isn't counted if it isn't filled out completely).

They preference all 100+ rankings, but do it by groups (generally). i.e. Party A will preference Party B candidates, then Party C. Though some smaller parties do very individual preferences.
So forgive the statistical ignorance, but how would one display mean and std dev in useful graphical form? (Asking seriously as it would be good to know which setting to press on gnu plot)
On the contrary. I am saying "experts ALSO deserve skepticism". Not equal doubt, but certainly nonzero doubt. And I gave three examples that experts often get wrong, and the only times I see them questioned is when I do that.

Most of the criticism directed at soylent is of "this doesn't seem right" variety, rather than the "this detail is wrong" variety. The latter is what I read the discussions for. The former is a waste of bits.
Subtracting the top 2 and bottom 2 language data points and you have a range of $94,031.19 to $103,179.39.

With a range that small, IMHO nothing significant can be derived.

It's not like the range is $50k to $150k.
Git: The tree of possibilities for the curious designer
What brand notebook is that? Just so I can make a mental note to avoid purchasing that brand in the future :)
Being 'social' isn't a great indicator: Wave was social, Buzz was social, Jaiku was social, Friend Connect was social, Reader was social till 2011…

Also, I assume that just about any new products they create will be tied into G+ if at all possible, so it remains to be seen if that will be a good indicator or not. If being tied to G+ means things don't close then that means they won't be shutting many things at all in the future. I'm sceptical.
While it doesn't really help mobile users much, I have a rather buggy userscript that converts the horrible HN markup to something actually workable.

If anyone where interested, I could finish it relatively quickly...
Free to code: Python - Putting dot in the dict
Visual Studio (tested version 2010; Express probably won't do it, though) has a pretty good XSLT debugger, which made writing XSLT stylesheets a lot easier when I wrote some a few years ago.
I believe ITJobsWatch ( http://www.itjobswatch.co.uk/ ), despite being limited to the UK, gives a much more comprehensive overview on the topic.
AirPi is an open-source weather and pollution monitoring system
It looks like the most data points are found in the middle of the field. The extremes at both ends are underrepresented (except Java). That is a common finding, because the probability of deviation from a “true norm” would be highest in the smallest sample.

The big question is: How significantly do these datapoints deviate from the null hypothesis of “all programming languages average the same pay).
I guess I should drop php and switch to ruby & js exclusively eh?
What Is The Budget For Your App?
Isn't that the same problem as selling android apps?
Parties do indeed submit full rankings, which are published.

http://www.abc.net.au/news/federal-election-2013/guide/gtv/

Only the summaries get reported, for obvious reasons.
Because XSLT is used to put a visualization of a data together with an XML-formatted document - very convenient for B2B. You may see content in a browser, and then extract info from the same page without XSLT.
Startupfix Attempts Long-Form Demo Night
Two-Factor Authentication and the Police State
Your wish is my command. Django-style admin GUI added! Check out the GitHub page for a screenshot.

Authentication is next on my list...
It's all published before hand. The deadline was the weekend, which is why we're seeing all the stories about preferences now.

In the Senate, parties lodge Group Voting Tickets (GVTs) with the Australian Electoral Commission. If you vote "above-the-line" (say for the Liberal Party) the GVTs dictate where the preferences should flow.

The AEC did have PDFs of the GVTs, but I can't find them now. The ABC has published them here (in an easier to follow format): http://www.abc.net.au/news/federal-election-2013/guide/gtv/

The reason why the candidate quit was in part because of the NSW Wikileaks preference deal: http://www.abc.net.au/news/federal-election-2013/guide/gtv/n...

You can see at spot 36 and 37 the preference going to Australia First. Its chairman is a former neo-nazi, convicted in the 1980s of organising a gun attack on someone from the African National Congress. The first Greens candidate is down in the 50s.

As for why we have to number all the boxes, I'm not entirely sure. It probably didn't matter so much back where there were only a handful of candidates. It doesn't work so well when there's more than 100.
Your phone is not able to put page shortcuts on the homescreen or whatever?
Best mobile HN, by far: http://hn.premii.com/
> This is like the only thing...the only thing...that has gotten better in China while I've been here!

Slightly off topic, but what are the things that have gotten much worse?
Nicotine exposure gives baby rats addictive personalities
i agree, it has replaced native HN apps on my iphone.
The point is, with Django you'd have to painstakingly reverse-engineer a Django Model from your existing database. sandman does all of this without writing any boilerplate code (aside from listing the names of the tables you want included in your API).

The difference in LOC and general frustration is huge.
It's Acer, but I as far as I know almost nothing it Acer specific -- it's a Windows 8, all OEMs must accept what MSFT wants, plus the concept of third party additions, plus the Intel technologies. I'm surprised how little coverage there is on this all aspects.

The discussions of kernel-level "giving up control" existed in Palladium and "technologies formerly known as Palladium (http://en.wikipedia.org/wiki/Next-Generation_Secure_Computin...) even 10 years ago but with Windows 8 they start to be ubiquitous and nobody even notices.
With boxplots? http://benchmarksgame.alioth.debian.org/u64q/which-programs-... (they can show a bit more though, min, max, interquartile range or mean+/- 1 stddev and mean itself) see also http://en.wikipedia.org/wiki/Box_plot .
Not quite the same, but box-and-whisker plots (https://en.wikipedia.org/wiki/Box_plot) are good for visualising distributions. They show the mean, minimum, maximum and the first and second quartiles.

Since they show the minimum and maximum we can judge the overall spread, the mean tells us...well...the mean and first and second quartile lets us judge how close data is clustered around the mean.

See http://gnuplot.sourceforge.net/demo/candlesticks.html for gnuplot examples.
Ahh yes. I tried writing a schema for my document (ocd here, I like things to be valid), but then I realized that the cost/benefit ratio of this process would be completely unreasonable.
There are interesting projects out there to help you organise your Senate papers before you go to the booth. Check out http://belowtheline.org.au or http://senate.io
That's an interesting point you are making.

I can't rule that possibilty out, but I have also never seen evidence that suggested they created Reader with that intent.

Can't it be that Google tried to push adoption of a technology, believing that it would benefit them in the future?

Or that they believed that they would come up with a business model, given enough users.

You are right to be critical about startups without viable business - so am I - but don't forget: Google was that kind of startup for a few years
It's a broader question than the pass given to any one particular start-up that pivots. If one actually was upset about the likeliness of something being killed off, one would never use anything from the start-up ecosystem, where almost everyone fails, most of those that don't pivot, and many winning scenarios aren't wins from the end user perspective.

Start-ups should try different things and stop doing the stuff that doesn't work. So should Google. And Jobs saved Apple by killing off most of the products and projects when he returned from Next.
Did they ever give free copies to a retirement home?
>>Yes, there are parts of the world where people are starving

There is nothing like a food shortage in the world. There is problem with food distribution, often because its expensive to send food from point A to B and no one is ready to pay for it.

The solution is to find those people jobs so that they can buy food.

It has more to do with economic policy.
How would you tell? In an environment with such a high rate of growth, would we detect a lower-than-"control", but still high, growth rate as a change?
Why IT Managers Should Fear Social Media and How They Can Tackle It
I think the point is, China isn't the one that needs to reduce, it is the US.
_select() the content of any DOM element you want
>However after struggling with it for a while, I realized it sometimes makes completely no sense. Or, to be more fair, it takes a rather different logic to understand it than I usually apply to programming languages... because, well it's not a programming language.

IIRC, it actually is turing complete (or nearly powerful), and it works in the paradigm of functional programming. Have done a large-ish project with it circa 2002-2004.

>I only wonder, where is XSLT usually used? Can anyone outline the most typical types of projects and environments?

Well, it's used a lot in the enterprise, where there is also a lot of XML.
New Zealand Passes Law Allowing Domestic Spying
Do I understand the chart correctly that people get paid exclusively for writing vim plugins (VimL)?
That's because Cobol programmers probably make an order of magnitude greater income than on this chart. The only people who still write Cobol from my understanding are people who continuously update banking mainframe software. Government mainframes, etc. Usually these days you are apprenticed by someone with years of experience because of how difficult it is to obtain old documentation etc.
I don't care what the critics are saying. I'm a fan of this Kenneth Myers fellow.
I learned Vim on qwerty, then switched to Dvorak and re-learned the positions and I'm pretty fast again. Using it with qwerty is like being on drugs, though.
The staging area doesn't really help much with that, though. Too often there are unrelated changes to the same file, which are precisely as inconvenient to split up as those in separate files without a staging area.
You can create lightweight threads built on delimited continuations in javascript, same as any language that supports thunks reified as functions.
I found this screencast about Node.js yesterday. It seems to be in the same vein: http://nodecasts.net/
The important first step is to give the option of encrypted communications to people that want it. Also, not all email is sensitive, and you can convince the people that matter, e.g. coworkers, friends, family.

I'm also fairly sure that Google will start integrating PGP into their desktop clients (Android, iOS) because this is affecting their bottom line (just wait until governments will start banning Gmail usage in the public sector).
Contributions are always welcome. I've been making reasonably quick progress on it and it's getting more robust by the day. Already added features include a Django-style admin interface, user-defined HTTP methods per Model, and user-defined, per-method validation.

The two main features needed to make sandman really usable are authentication and the generation of "rel" links automatically from foreign key information. I'm working on authentication as we speak...
Funny, I've heard that one of the things making graphene exciting to industry is that it may be easy to adapt existing photolithographic processes to it. I don't know how true that is though.
With the Youtube audience, this could nicely turn into new stream of live shows/reality TV where everyone can participate.
If the test was always exactly the same, designers could optimize the car design for that precise impact force at that precise point.
In the small scale your rationalization is logical, however in the big picture you're going to end up with teaching people to make useless commits. As long as this is true of ungit, it is a project i will have to vehemently recommend against in any circumstance.

What ungit should do is the same thing as git gui: When you go to make a commit, you can view diffs of your files and select single lines to be added to your next commit.

Edit: I've created an issue for this: https://github.com/FredrikNoren/ungit/issues/98
Obviously you didn't read the whole thing; search for the word "placebo" and you'll find my discussion of it under the section called "Potential Weaknesses In The Data".
What, your ISP already mines data about you and sells it? If I knew that about mine I would leave it ASAP.
So something is not an experiment unless you do it for 6 months? :)
Show HN: Our first iOS app built on Bootstrap 3
None of them was using google+, though.

Google+ is not going away (it's a big source for ranking and more) and this project leverages (I suppose) most of the existing infrastructure.
All reasonable requirements, but SHOES! Why shoes? It contradicts "Minimalist life philosophy preferred."
Pythonistas marry for love.
Is soylent healthy?
Works fine on Mobile Safari. Have not used Opera...
yes, fast web servers.
If you can stop numbering when you lose interest, that's the "optional" in "optional preferential voting". It's good, but we won't get it.

As things are, you always have to choose between the two right wing parties that dominate the system, even if you put them at last choice and second last. So you vote from 1 according to your preferences, give the big numbers to your least preferred, and /then/ blindly count between them.

With optional preferential voting, people who don't want either of the big two could avoid choosing between them. This doesn't happen because (what they taught us at school) there might be a tie, or you could get elected with a small number of votes, but really because (what they didn't teach us at school) the big two and their symbiotes know that it would encourage a civilised multi-party democracy in which coalitions could be negotiated and altruism might sneak in. The big two would rather take turns at being Her Majesty's Loyal Opposition than see green, liberal or socialist options get a voice. They hate it when small parties get enough power to hold them accountable, or have legislation discussed before it is passed.
Ask HN: Advice on making the jump from PM to developer
Here's the story: I'm 33, American, have significant experience abroad (and possessing the attendant linguistic/cultural skills), and have nearly 10 years of project and product management experience, mostly in consumer-facing mobile and web services.

I've been in love with software since typing out verbatim code from the back of Contact magazine and then playing around with it as a kid in the late 80s, and I've walked the basic Pascal -> C -> C++ -> Java -> various web scripting language pathway of late 90s/early 2000 computer science education.

Over the last ten years I've kept myself reasonably sharp, and have spent time picking up Ruby and Clojure and Scala, but never as a day job. Increasingly, though, I realize that what I'm doing as a hobby is what I really enjoy, and I want to make the jump into a position where I can write code as my primary job, but I'm finding that the first step is harder than I imagined it would be.

So, any advice?

* Should I market myself on the PM skills that I have as "a competent developer with benefits," or should I focus on the technical skills I have and try to wow someone into taking a chance on me?

* Should I pick a language / architecture (realistically for me right now it would be Ruby or a JVM-based language, probably Clojure) and really dive deep, or do my generalist roots help more than hurt?

* Any experiences making a move like this that someone would be willing to share?
My Windows Phone 8 (Lumia 928) shows HN perfectly.
He can upload whatever he wants, so i don't see the issue.
When Google acquired and kills of such a similar thing and as awesome and universally useful and (hopefully/seamingly) altruistic initiative as Aardvark (vark.com) was, why do we believe that this new "Helpouts" will stick around and people should invest time and energy in contributing to it?
Doesn't appear to work on my lumia 800. Just says "Loading..." infinitely.
This is the part I'm really confused about. How are people supposed to know which source is authorised for distribution and which isn't? In some countries you can go to BBC iPlayer and just play some movies. In some you can't. In some you can use Hulu, in some you can't.

Basically if I google "watch Xyz online" I will get a long list of results where I'm 2 clicks away from watching Xyz - how am I supposed to know which of those are legal sources? For some movies the top result can be youtube. For others it will be watchseries.{whatever tld they use this month}. Unless everyone makes all their agreements and contracts public, I can't reasonably tell if they are allowed to redistribute.
Are you saying that vegetarian diet is a fad. You need to step out from underneath that rock.
zooms till the image's 3.5 inches

Personally I couldn't read that at all at smartphone size from 1.5 feet away (distance to hand).
The staging area makes it possible to split them up by selectively adding lines to it with `git add -p` or the much superior `git gui`.
We would no longer be slaves to the Carnot cycle. Also, you don't need a temperature gradient anymore. Everything warmer than 0K emits thermal radiation. Think free energy for everyone.