skysight-inc/HackerNews huggingface dataset:
SEEKING WORK (remote, located in Connecticut)

Developer and designer (4+ years), work out of my own shop, Heta (http://heta.co). Primarily develop, design, and customize WordPress themes, or convert PSD designs or HTML/CSS/jQuery to WordPress. I'm also building an app and run my own server as a hobby. This month, I'm launching an online theme store (http:/hetathemes.com). Our flagship theme is MidLaw, a theme for small to mid-sized law firms.

I've worked on complex sites for digital agencies (30+ templates, 25+ plugins), as well as on smaller sites for small businesses/individuals (10 templates, 10 plugins). References available.

Technologies I use: PHP, HTML, CSS/LESS, jQuery, CodeIgniter, WordPress, mySQL, ZURB Foundation (3/4/5), Bootstrap, SVN or Git for version control, Fogbugz or Sifter for issue tracking, HipChat to keep in touch with clients. Self-taught and resourceful.

Reach out to me at: hn [at] heta [dot] co (not com). I can send you links to live sites I've designed and developed, sites I've converted to WP, etc.
Re: Foxconn and boycotting iOS

I would certainly consider it if Apple -weren't- making huge efforts in that direction with their Supplier Responsibility program (which no other tech company that uses Foxconn appears to even have, much less be devoting resources to.)
This start-up gives proof that the world can operate using real and e-currencies, wow, that's a big day!
403 from my Lumia phone. Interesting.
I think I will go with this method for the time being, thank you!
Thanks a lot. It looks very interesting. I will go through it when I have some time. Do you know any good book that covers this subject?
The complex part is that a lot of people have a lot of different opinions on it. Now I don't know most of them, because I have no personal interest in it (http://en.wikipedia.org/wiki/Gay_marriage has a few...), but dismissing every argument made against same-sex-marriage in one broad swipe is refusing to take every other point of view into consideration.
In my experience, almost certainly not. I even find it kind of offensive that they would say that.

There is some old and poorly maintained housing stock here, so there are definitely some homes that don't, but I would bet the majority of these are rentals and a lot of them student rentals. My instinct would put the upper bound at 20%.

I can assure them that people in these properties (old, poorly maintained and usually rentals, correlating to low income) are not going to be buying a nest thermostat. I would be amazed if more than 1% of UK nest sales are going to homes without a thermostat.
To devil's advocate on behalf of okcupid: I don't see that there's any moral inconsistency about being happy to use something made by someone you consider problematic, while still not wanting that person to have an ongoing position of power.

Richard Wagner was an anti-semite. I see nothing contradictory about enjoying his music while also thinking that (if he was still alive) he shouldn't run an organisation of musicians which has Jewish members. (To be clear: I'm not saying I necessarily hold that position wrt Eich, just that contrary to the parent's implication, it isn't a hypocritical position to hold).
It annoys me to no end that people try to take the high ground of reasonableness by equating normal or even controversial personal political, social or religious views with the extremist hate-mongering of racists, antisemites and homophobes.

Eich's active support for the notion the gay people cannot have equal civil rights is well beyond just "controversial". OKCupid summed it up well as "those who seek to deny love and instead enforce misery, shame and frustration".

Not every "controversial" view should be treated with equal respect. Vile, hateful and vicious views warrant shitstorms.

There is a constant pattern in tech to sweep sexism, homophobia and racism under the rug as "just someones personal views".
Pilvi Launches Cloud Services Web Store
People have lots of different opinions on things but government hasn't ground to a halt (except when yours does but I don't think that's policy paralysis.)

Saying "there's many sides to the story" is a lame excuse that people (especially politicians) use to avoid making decisions.
I'm sick of all these software engineering articles which are so vague and give no numbers, no hard evidence, and not even any very specific anecdotes.
Ill-informed and condescending. Radiator thermostats are very common (whether they work or not is another matter), boilers also have a maximum temperature setting.
Why I switched back to Google Chrome over Mozilla’s new CEO
Yup, I think I totally agree. It seems there's an issue with wording and that the state is marketing something it doesn't actually do ('wed' people), where they actually just provide a paper that pronounces legal union.
Bloomberg: It's Not Just A Keyboard [video]
Google founders look to cement control with novel share split
Just slightly away from the practical job of finding a usable editor, but I found the following demo of an in-game node-based tree display/editing interface from Limit Theory[1] lone developer Josh Parnell quite impressive as eye candy if nothing else:

http://www.youtube.com/watch?v=Ekq56VZqQvs&t=5m25s

earlier version:

http://www.youtube.com/watch?v=KN3tKT0E0t8&t=14m30s

(EDIT: also at: http://www.youtube.com/watch?v=KN3tKT0E0t8&t=19m40s as he updates the layout algo in real time (!))

Worth watching as he puts it through its paces.

If I was hiring someone to create a generic tree editor, his number would be top of my call list :)

[1] http://ltheory.com/
Nice, this also ensure that the reference code stays up to date. Seeing as comments that are meant to explain could just as well be a source of confusion because of neglect.
So you would have to manually regulate the heating - turn it on and the place just gets hotter and hotter and you manually turn it off?

Mind you, if its anything like our flat even if you left the heating on permanently with the thermostat turned full up it wouldn't get that warm. Although the impact on our gas bill would no doubt be spectacular.
<i>The problem is that it's not healthy for Firefox to be seen as pro or anti women's rights, or whatever not-directly-web-related political issue, really.</i>

See the problem now?
Oldboot.B: the hiding tricks used by bootkit on Android
This is the first april 1st gag I've respected in years. Bringing Jaglieski (ASF co-founder) in as an evil PHB was inspired.
thanks for reaching out

Does your extension really need all those permissions?
"permissions": [
"webRequest",
"tabs",
"http://*/*",
"https://*/*",
"storage"
]

Good question - maybe you know ways to improve this

Storage is to cache results, webrequests to request the json, tabs to place the tab.

Im unsure if i access anything through http:// anymore - might just be a development relict.

I could limit to certain domains to avoid hacking vectors.

But that's a bit too much for an simple friday afternoon hack i guess.

Does your code really need to be minified?

I used grunt / yeoman for chrome extensions. Minifactions came out of the box and i didn't see any reason not to minify. Eg i also minify all JS on my websites

Why do you fetch the HN front page using an external API
when you could easily scrape HN's front page directly?

HN's html structure is quiet a pita so i wanted to keep this on the server site (updates through chrome app store can take days).

I could use inofficial HN JSON APIs but i needed to add my imgur links anyway and i don't know any safe way to make those on the client side without enabling people reusing my api keys.

Finally, you should probably disclose that you are tracking
people who use your extension through Google Analytics

Good idea.

It didn't came to mind because most extensions like this use GA to track usage/events/etc - some even use JS error loggers.

Where would you communicate this? TBH i hardly ever communicate this on my website projects neither (apart of in the wall-of-text-TOS)

thanks for the feedback
I live in an area with no gas, so all our heating is electric. We have storage heaters, but Nest wouldn't work with them (there is no temperature setting once it's on).

http://en.wikipedia.org/wiki/Storage_heater
A new video was just produced and I figured the crowd here would appreciate delivery of a polished finished product, which is one of the reasons why a software company builds their own hardware. (Most people don't know we still make hardware!)
The article says he "invented JavaScript." Anyone know if this is accurate?
Not sure why you're down voted. I find this is at least somewhat accurate today in.

That said, never lived in a house in Scotland that didn't have central heating, gas being the fairly obvious choice. I doubt thermostats are uncommon at all.
SVN Devs thought: haha, no one will really believe we would not prefer SVN

rest of the world thought: man, is SVN really so bad that even the devs won't use it? That's sad, but hey, they're responsible developers choosing the best tool for the job.

now that we know it was a joke, are we more convinced that SVN is great?
I just subscribed, and 8:30am would be great, but I did not see an option to set my timezone.
He created Javascript
Be on the lookout for Mike Huckabee to announce national Firefox day
Oliver R Smoot
I use it as a better shell. Scripting in bash or sh is a horrible experience, and pure Python lacks the conciseness of bash for simple exploration and manipulation of a file system hierarchy (cd, cp, mv, ls...).

For example, you can write stuff like

files = !ls -a
for f in files:
!diff $f "some_file"
if _exit_code != 0:
some_function(f)

and it even correctly handles spaces in file names. (what sorcery is this?!)
A solution the world has been waiting for...
Internet Engineering Task Force
DHCP Working Group co-chair, 2010 - 2013
The namesake and exemplar of a unit of measurement became a success in standardization.
Word Lens: See the world in your language
So basically the new business strategy as seen by Airbnb, Uber, et al is to avoid the law as long as is possible? Sounds like a pretty scummy way to do business.
Of course it isn't healthy. My suggestion was that Mozilla might get some lemonade out of the bitter lemons others have already bought for it; and it was made mostly in jest anyway.
Isn't the result of this class of solutions a service on the web that can _only_ (easily) be accessed by the client code that was specifically written to use that service (by virtue of being built out of the same lump)?

Doesn't that kill one of the best aspects of the web: client independence?
Given how expensive rent is in Guildford it made more financial sense just to try keep it from freezing using the weird timer things that came with the boilers and wear lots of clothes. Yeah, they were all old fashioned single paned/sash window/broken-glass-with-holes type places so getting past 15 degrees in winter was impossible.
>Saying "there's many sides to the story" is a lame excuse that people (especially politicians) use to avoid making decisions.

That might be true, but it's also true that making decisions based on a strongly opinionated argument led to literal witch hunts. With burning and everything involved. (And OS-flamewars, these are even worse). I guess the best option is to find a healthy balance between choosing a side and considering conflicting points of view.

In this case, I think there are some angles of view that might be contra-marriage but not hateful. That's all I wanted to say– I don't think Eich is a bigot, his reason might be different than the one that a a lot of people placed in his mouth.
If you have an issue, just let me know. I typically have a < 24h turnaround.
Just back from East Africa, and plain HTML is really useful there. Never was able to open G+ and always used the offline version of Gmail.
Really? It's always been "(hash)channel" to me (1996ish) and the people I know who've been on longer (1994ish).
6 Steps To Never Miss When Writing Your Blogpost
Agree and write the Cucumber tests when you write your stories, in the same meeting. Agree to write the minimum test that describes the feature in a way that everyone agrees on and understands. Don't rely on Cucumber to test all your edge-cases.
"never lived in a house in Scotland that didn't have central heating"

My parents house in Moray didn't have central heating - the halls of residence I lived in when I first went to University had central heating and felt tropical to me. No sooner had I got used to that then I went home again for the Xmas break and felt like I'd moved to Siberia...
I almost fell for this one:

Sublime Text 3 Stable is approaching
http://www.sublimetext.com/forum/viewtopic.php?f=2&t=15741
I just woke up and, after seeing this announcement, I know it's going to be a great day. I do statistical research for my university, and I just found ipython notebook a couple weeks ago. I don't remember being so excited about a piece of software since I first installed sublime. Although I've been doing data-heavy software engineering for several years now, this one tool has already completely revolutionalized the way I do day-to-day data mining. Props to everyone involved in this release!

I'm especially excited about the notebook subfolders. Ah, the little things in life.
Yes. Yes I would. More to the point: If the tables were turned and it had been a pro-gay marriage CEO in a conservative company, we'd all be bitching and moaning about corporate culture suppressing the dissenting opinion. Why aren't we doing so when we don't agree with the dissenting opinion?

Mozilla's mission has nothing to do with gay rights, it's all about what the web should look like. Eich's opinion on gay marriage is immaterial to his work as CEO.

Now, it just so happen that there's a far few queer and ally Mozillians. If Eich's personal opinion were to extend into company policy about those people (or, in general, if his governance were to massively disagree with the company culture in any way), I'd question his fitness to lead. But coming from a company built on inclusiveness and tolerance, the shitstorm they're making about a member's personal opinions seems quite hypocritical, to be completely honest.
I have lived in a number of complete dumps, and they all had thermostats.
Let me see what I can do. It would have to be a custom fork, because that's pretty edge. I'll give it a shot after I finish the angular directive and wp plugin.
Sometimes people see the word "Guildford" and swell with rage. Its almost understandable https://www.youtube.com/watch?v=T3_EYVznn1A.
At what point will this browser actually die? Or will it just become the COBOL of browsers. Something that will always be out there that someone will always have to support in some context.
I've have been renting 2 flats (new development) and they have electric radiator with build-in thermostats. Same situation with my friends' places.

I actually would be disappointed to have a central one.
I have been looking for a flat in London recently. A lot of the purpose built set of flats built since the 90's use electric heaters. Even brand new one are still the same ( lot of those are buy-to-let, and if you are going to rent your property, nothing beats electric )

Thermostat are not common with those ( actually I have never seen one ), and would probably be quite tricky with off-peak storage heaters.

I have hard time to belief that this is the majority of houses though.

edit: each individual electric regular heater has a thermostat. Off-peak storage one that are tricky to control because of said storage of heat. So it get controlled by an input and output control.
"Available Today", no mention whatsoever of price, or even a place to buy, just a link to find certified professionals to do the install for you.

The lowest installation price I could find was £75, some were £100. Experience tells me that the $250 price in the US means a £250 price, a theory backed up by the conspicuous absence of any pricing. That brings total cost to £325-350, or at current exchanges, $540-580.

I think I'll wait for a cheaper alternative for what, although neat, is essentially little more than a pretty raspberry pi with a small display and temperature sensor. (Also it strikes me that the real savings will be made when this is done on a room-by-room basis rather than whole-home).
Reminds me of SkySails: http://www.skysails.info/english/, http://en.wikipedia.org/wiki/SkySails

They claim a 10-35% fuel reduction.
Using options --dry-run and --print-stats would probably give you this information

''Don't really create an archive; just simulate doing so. The list of paths added to an archive (if the -v option is used) and statistics printed (if the --print-stats option is used) will be identical to if tarsnap is run without the --dry-run option.''

(http://www.tarsnap.com/man-tarsnap.1.html)
Coursera courses on Android app
No more need to be on your laptop to get Coursera course... Awesome
First, I'm sorry for a hash tone of my first message.

Second, I could argue that Russians just skipped the insurgency part. It would be trivially easy for them to create/support insurgency at Crimea and leave Ukrainian forces with no good choice: either they retreat immediately or they retreat under Russian assault (which will be justified as a war/genocide/whatever prevention).

On Serbia/Kosovo: discrepancy between military might between Serbia and Albanians from Kosovo was so great that any insurgency was practically suicide. But if you know that you will be backed by NATO insurgency suddenly looks like a good idea. My point being that NATO action wasn't just consequence of war but part of a cause.

Might makes right - works everywhere.
I'm working on
https://github.com/transmart/transmartApp
(it's actually a lot bigger than would seem from the repo, it's used by almost all big pharma companies). I've started only 2 months ago, so like you I'm looking for opinions about it. So far I'm mostly annoyed by it doing too much magic and being slow to start and compile
I wonder how many people were like me and completely missed the point of the HN post yesterday.

I thought Apache was saying they were moving all their projects to git from svn. I didn't realize svn itself was an Apache project.
Ephemeral Apps
Found cpc https://github.com/kerneis/cpc from your comment stream. Looks super interesting. http://felix-lang.org/share/src/web/tut/fibres_index.fdoc might pique your interest. It also compiles coroutines portably and efficiently (to a C++ runtime library). Felix tries to do for C++ what F# does to C# (in case there is any confusion, I am just a new user)
Still exists afaik: https://github.com/popcorn-time/popcorn-app
I do worse (I'm bad, I know). A large Telco in Australia once charged me $800 in phone calls several years ago before the TIO and ACCC mandated SMS notifications when accounts go over a certain amount.

I explained the situation to them, that I was a good customer, I'd just had my first child, could they shave off some of the bill as a goodwill gesture. Even $40. They didn't budge an inch.

Over the next 6 years I've made a complaint about every single fault, bill error, outage and mistake they have made. Each time I've demanded compensation. I have a number of accounts with this Telco.

I estimate that I've recovered $700 worth of compensation. I'll keep going till I get the entire amount back, then probably go on for another $100. Then I'll stop. And probably find alternative services and dump them completely.

Don't piss off your customers.
I just hope i can pay for it with my Coin card!
You could try Little Outliner[1]. Dave Winer has been making outliner software for decades[2]. I remember playing about with a desktop app years ago. I guess Fargo is the latest iteration.

[1]: http://littleoutliner.com/
[2]: https://en.wikipedia.org/wiki/Dave_Winer#Career
That is the original, now discontinued one.
OP link is to the updated version.
I agree with you there - in that I don't think he's a bigot in the general sense of the word - he's misguided (IMHO, natch) in voting for Prop 8 but probably not actually homophobic (he might be - it's not possible to tell from this single action.)

But if you're going to be the CEO of a very public organisation, things like this (or, say, shooting an elephant, hiring hula girls for trade show, using racial epithets, whatever) will bite you badly in the ass and you really need a good narrative beyond "the lurkers[1] support me".

[1] Indonesians
Only up to 8 nodes per session (at least, at the moment), according to the docs and this post: http://lightyearsoftware.com/2014/03/multipeer-connectivity-...
No more need to be on your laptop to watch coursera courses... This is awesome
"we would be bitching"? you too? :)

i'm pretty sure i have the right to protest what ever i want, regardless of how irrelevant my life problems may seem to you, and regardless of how easy it is for you to ascribe them all to matters of difference of opinion.
French presidents have had mistresses, left their wives, German chancellors have had three failed marriages, or a childless marriage. We had an openly gay foreign minister and ministers who refused to say "god" in their swearing in ceremony.

Would the voters be so lenient if those chancellors had donated $1000 to an NPD campaign instead?

I'm European as well, and I agree (and like) that we are relatively unconcerned about our leaders' personal lives, but I don't think that contributions to political campaigns would be considered "private life", at least in our small corner of the continent.

EDIT: Curiously, we recently had a similar situation: the director of our biggest food bank (an NGO) gave an interview were she said that we must "re-learn to live poorer", that we "can't eat steak every day if we can't afford it" and that "we are poorer, but there's no poverty".

The interview did originate a major backlash, including a petition pushing for her resignation from the organization (which didn't happen).

So at least in some Europeans countries, political views exposed in public aren't considered just private issues.
Why This State Is The Most Likely To Get Tesla's Gigafactory
Build, Measure, Learn – the Board Game?
Python replaced them with indentation. Funnily enough it is one of the most complained about things with Python. I hated it at first, and its still a pain when switching between JavaScript and Python, but you never get the mismatched brace problem which more than makes up for the problems.
"We are not designed to handle more than one layer at a time" anymore than we are "designed" to handle any source code format, surely?
The design looks so good! I wonder has anybody tested it?
The fact that you can "factorize" 92 into 4 x 20 + 12, means you need less samples, not more. Of course it also requires more and specialized logic in your program, which is the real problem.
Secure protocols for accountable warrant execution
Surprisingly, performance on IE9 on an old-ish computer is perfect. It seems to be better than Firefox too.
It’s a bit hidden, but there is a UK store for Nest:

https://store.nest.com/uk/product/thermostat/

£179 for Nest and (slower) installation if you order this week, £250 after.
Wow, it's not often that I see something that makes me sad I wasn't the one who implemented it, but damn this is one of those. Beautiful and elegant, really nice. Thanks for linking to it.

This takes me back to high school when a friend and I goofed around with spatial navigation through hierarchical structures. Of course that was in the era of the 486, and we had no idea what we were doing, trying to build something based on vector graphics with Pascal on DOS... so this was what we were dreaming of but couldn't make (nor properly articulate).