skysight-inc/HackerNews huggingface dataset:
Hi there, I'm the Chief Executive of Freelancer.com. This is ridiculous. If you have a specific example and can send me your username to matt@freelancer.com, I can get someone to look into your case for you.
This is absolutely brilliant! Thanks for sharing Alex.
Great developer != great CTO, by a long shot. Not saying the OP can't be a great CTO, but the things you are saying imply he is a good fit for the job are just... not as related as you think.
I guess they tend to prefer freelancing
That's my experience as well.

FYI: Your "Get started" form looks botched to me (Chrome, Mac OS)
And then compete with european market? Oh, have fun with that.
We ban freelancers who do not provide the service. You can also leave feedback in the form of an "incomplete" report which is a very damaging form of feedback. Normal feedback cannot be left unless the project is paid in full.
I had the same problem also a few times
Hi there, I'm the Chief Executive of Freelancer.com. I've never heard of Ghostery, why is it an issue?
> Most people don't don't realize that an 8000 series tractor has more computing power than the first space shuttle...

So does my $200 cell phone...
Advice to Y Combinator non-profit startups
We use three DSLs to construct our application, all of which have custom hand-written parsers for performance reasons. One for extending UI, one for extending the core domain model and one for defining business workflows and events. We have 65,000 separate customisations at the moment so this is a big win for us.

You throw all these into a our metadata store and point the software at it and at runtime it throws out a desktop (WPF), mobile (web) and web version of our app which are all tightly integrated.

We built this because everyone of our clients needs heavy process level customisation yet we want to maintain a SaaS model.

Not toy languages here although you'll never see them on github.
When the government creates grants for political reasons, then yes there is. Same with green energy extraction.
The card game War, written in Haskell
A good intro to programming in Haskell with Monad Transformers.
Dutch media set up their own website for whistleblowers
You're counting N and KN versions, 32+64 bit, checked/debug? Or what exactly?

I'm sure Apple has SKUs for other countries, where they need different power adapters. The core Windows licensing is down to 4 now, right? 2 on desktop, 2 on server.

SQL Server on the other hand...
5 Reasons of why emotional intelligence matters more than you think.
Thanks so much for posting that link! Alex is indeed awesome, and you are a fantastic dad for exposing her to these opportunities. Congratulations on a job well done to both of you.
Freelancer.com is a massive SCAM - IMHO

1. you can only withdraw if you have more than $x in funds - I have had $7 left on the site and can't get it back!

2. their conflict resolution is non-existent or biased - a person clearly didn't deliver what I asked for in my job and they simply refused to help me deal with it

3. after I left honest but negative feedback the freelance worker contacted me and tried to bully me into changing it. after I refused he proposed that I withdraw my feedback and he will refund me for the job

4. after I have withdrawn my feedback and he didn't refund me - I tried to bring it back - but hey what do you know - freelancer.com doesn't allow you to bring back my original feedback unless both parties agree!

5. I contacted their support to try to resolve it - again no help there

fortunately for me the job was only small $50 project, but I learned my lesson and will NEVER use this website again!

after that I used both Elance and oDesk and I think both are good and professional
i got a diverse set of projects done through elance contractors in the last years. over all a good experience so far.

usually i do a general chat through skype with those providing a useful application. since i am a programmer myself, this helps me to quickly figure out someones skill set.
Agencies are usually complicated and a lot of information gets lost between workers there. I did a iOS app with an agency, the design, ux and code were horrible. Rebuilt the App with a single contractor from Lisbon for half the price. He quickly understood the application, provided clean code and simple but elegant design. So evaluation of the contractor is something you need to do with care.

i prefer elance because it allows you to search for people based on their location easily. a feature which odesk is bad at. But still the main reason to use any such service is the legal frame, payment and escrow.

ps. i'm currently hiring for a golang job
My review:

- ditch the Microsoft thing nobody likes them

- get a real domain name - or at least keep the silly dot in the name for consistency.

I would go further but I was too busy smashing the back button after seeing a request for my location. Too cool for Geoip?

-

Alas, I jest, nice site - though a quick bing just brings up a bunch of similar sites id find on Google. What sets you apart from the others, specifically Microsoft's msdn etc?
In most parts of the US, it's cable we want an alternative to. We generally only have 2 options for internet service: cable, or DSL via the phone company (if you live in a large city and you're lucky, the phone company is Verizon and offers fiber instead of DSL). DOCSIS 3.0 is significantly faster than the DSL options generally are, so there's really only one choice if you want speeds greater than ~50 mbps. Here in northern Utah, my options are Centurylink, which offers ADSL with download speeds of up to 40 mbps, and Comcast, which offers DOCSIS 3.0 with speeds of up to 105 mbps.
Going further down, on the slippery slope...
- Arethuza, I actually like the Winterhighland site. Seeing people do things as skiing or sculpting relaxes me.
I think question is too general.
In some part of course, and in other side not particularly.
According to C#. It's good to know topics e.g.: stack, heap, gc (type of generations) common things, which are covered in "CLR via C#" it's enough.
But detailed information e.g. about MSIL and stuff around it's of course another addition to your skill but only if you use it day-by-day. It is waste of time for me, junior dev, learning topic which I forget at some months.
In nowadays is better to thinks more general and know essence of a lot technology. Using imagination, metaphors to understand ideas. And master skills that are useful to us.
I know about your course on pluralsight and book.
We can go dipper and why not learn all processor instructions which are generated from MSIL? And again, maybe to some one is niche. Or it is value to his day work.

Please, I read your blog post, SQL Injection or boxing/unboxing it's elementary and do not know anyone who would not have heard about it. SQL Injection which generally ORM fixes and boxing/unboxing (C# 1.1 -> C# 2.0).
- ODesk (www.odesk.com)

- Elance (www.elance.com)
Louthy in this thread is making a good case for the kind of user that you can afford to lose. If $5 per user does not cause some of your users to go away then you're too cheap. Scale it up an order of magnitude, or even two, watch your competition like a hawk and make sure that you make you users happy, never mind about them resenting to pay. The way to offset that is not to lower your price but to give more for the same price.

best of luck, I feel that "We made $1,000 in recurring revenue" is so much more constructive than 'Show HN'.
>Technology's influence on evolution / selection in modern society pushes us towards efficiency, connectivity, knowledge, and truth.

it is really fascinating statement. Is gen X more efficient than boomers? and Millenials more efficient than gen X?
I'd agree with more connected. The next 2 are also doubtful - more knowledgeable (vs. baseline of available knowledge) and more truthful.
And you think that living with dolls is good advice for a depressed person?

He didn't strike me as depressed, just completely lacking in empathy.
Most of the talk about linking is gone from the GPLv3. It's mentioned multiple times in the GPLv2 [1] but only once in the GPLv3 [2]. This to me means that it doesn't matter much whether it's a compiler or an interpreter.

As for your tar example, the input to tar, to me, is pretty clearly data. The YAML from ansible, on the other hand, straddles the line between code and data. If I consider it to be code, though, in most cases it calls out to Ansible's GPLed modules. If it was Python doing this it would be pretty clear to me that it would fall under the GPL. I'm not sure I see the distinction between a sequence of function calls in Python and a sequence of tasks in YAML for ansible.

When you flatly state that "YAML playbooks can be under whatever license you choose" you are doing something common in the GPL world, which is making a specific interpretation for the GPL for a specific project. This has been done with WordPress. The distinction between JavaScript, CSS, and PHP code has been made by the leaders of the WordPress project. It doesn't come directly from the GPL. I don't like this at all. I think if they want specific rules they should state them in the license, and not do some hand waving so it looks like they're just using a standard license.

[1] http://www.gnu.org/licenses/lgpl-2.1.html [2] http://www.gnu.org/licenses/gpl.html
Distributed data mining with PHP
How a team created a web scraper with a service-oriented Architecture using Gearman, RabbitMQ and MongoDB.
But to be fair, the tractors in cars weren't modern at all, they were from roughly around the 1950s/1960s
Yes.

Happy now?
Anyone who wants their mail to remain encrypted until it's read by the recipient should use GPG.
I'm not your target demographic, but I hope I can recommend some design changes.

For some reason you have a map overlaid by the list of "latest partner activity and updates", and to me, it looks very strange. I can't see the map, just how the map borders the news. It isn't a useful design, and just makes the site look busy.

You "latest partner activity and updates" could also use some tweaking to lay them out better.
I'd go with a slightly larger font, and more space between each item. Then (please), move the 'blog post/tweet' labels to a consistent position. Possibly at the bottom of each block, maybe next to the 'added x time ago...'. The way you have it now, I find it more difficult to skim the headlines. It's a bit of information design. Is the fact that it is a blog-post or a tweet really that important?

Sorry I couldn't be more helpful with respect to a review of the site, but I just don't know enough about the Microsoft partner environment to comment.
Wikileaks details how NZ spies will work
I do agree that the 9-year old girl should be getting more visibility than those other 2 guys, and I think that she will.

But at the same time, the idea here is that we want to more individuals like her to join the startup community. The current environment is hostile to women and children, as evidenced by the mother's onsite tweet. Therefore raising attention to these issues makes it more likely that the problem will be addressed in the future.
I mean, this http://www.theatlantic.com/technology/archive/2013/09/the-re... was not comedy and it happend all of a few days ago.
I don't know all the details, and I haven't watched the videos, but something about these reactions reeks of "What You Can't Say"

http://www.paulgraham.com/say.html
>although these social contributions means you get access to healthcare, which is always nice to have even when starting out.

It is indeed, but often times there are various ways to get that. You could be insured with a spouse or by opting into a voluntary scheme for low earners or students. Having to register as a sole trader makes that impossible in some countries.

>A minimum of 200 EUR seems too much though, are you sure?

Yes, for instance, in Spain it's 250 Euros per month just to be registered as autónomo. It's similar in many other countries. Good to know it's different in Romania!
Inquiring about the JavaScript to Lua bytecode compiler used by Tessel
What, no information retrieval charges? How are we going to pay for all the ducts?
Interestingly, HOL Light is used to prove that the density of a packing of congruent spheres in three dimensions is never greater than pi/sqrt(18), a 400 year old problem:

https://code.google.com/p/flyspeck/wiki/FlyspeckFactSheet

300,000 lines of code, still unfinished.
Not sure I would trust an hard drive bought and mailed by any random person, though. Maybe an SSD.
Getting more randomness by improving MIPS get_cycles()
Steve Jobs obituary is the #1 post. Hats off to one of the greatest innovators of our lifetime.
"Strict liability" is the term of art I think.
Imaging one particular card with heavy multimedia that hogs your whole fucking browser...

Next thing you know now there's CPU & memory meter for cards.
That's beautiful stuff. Gears are fascinating in their own right, these gears doubly so. As a kid I would disassemble (for the most part, sometimes I managed to put things back together again) all kinds of stuff and my favorites were alarm clocks and regular clocks. I must have destroyed what today would be worth a small fortune of clocks. Gears always fascinated me, they look so simple and yet they're quite complex.

The beginnings of the industrial revolution were grounded to some extent in the clock making industry, to aid the sea going nations. Cutting the gears for those clocks required a degree of precision that had not been seen for a long time and from that clock making industry we got to portable clocks (watches), mechanical computers and so on.
As a researcher with MCMC interests, I agree with the grandparent post. Used as technical jargon "probabilistic programming" tends to mean: specify a model using a programming language, a compiler then works out how to do inference in that model, and writes the inference code for you.

PyMC is a toolkit that makes it easier to write inference code for a wide range of models, but isn't as automatic as the field of probabilistic programming promises.

As it says on the linked site, it lists more than probabilistic programming systems, and PyMC falls into the latter categories of things it lists:

Below we have compiled a list of probabilistic programming systems including languages, implementations/compilers, as well as software libraries for constructing probabilistic models and toolkits for building probabilistic inference algorithms.
I'm a Nigerian studying for a PhD in the UK.

Confidence scams have always been a problem even for other Nigerians. We tend to be very suspicious of people on average.

A couple of years back my father, who teaches at a Nigerian university, got a call from his head of department who was in Europe at the time. He needed help clearing some important items that were being held by customs who were demanding payment to release a moderately valuable shipment into the country while he was away.

My dad was put in contact with an agent who requested some money to sort things out. At first, it was a token amount, but things escalated gradually to the point where he was considering "borrowing" money from both my sister and myself (we were both on scholarships while at university). My sister was home at the time and grew suspicious from the outset but my dad was totally convinced that the voice was authentic and that the caller simply knew too much. It was actually offensive for my sister to presume that he was that naive.

Fortunately, he fought the need to save face by not disappointing his boss in a crisis and told the agent that he couldn't send any more money. The numbers were disconnected immediately afterwards and his Head of department had no idea what he was talking about when he eventually returned. He didn't push the matter any further as it would be embarrassing to admit that he was conned.

This was a well calibrated psychological attack designed to take advantage of his personality and reputation as a man that can be relied on. It also preyed on his need to maintain his social standing among his peers. He had nothing to gain from this other than gratitude and an appeal to greed would have set off red flags immediately.

My conclusion was that this was probably engineered by some students who knew them both fairly well.

419 scams are fairly common in Nigeria and you become a target if you are perceived to be wealthy or recently come into some money. The "Yahoo boys" are ridiculous though because they are fairly easy to spot and are only marginally literate. It is part of a foreign condescending attitude to assume that that level of poor presentation is an acceptable standard for an educated Nigerian. Most of us think people who are scammed are suckers but it's an evolutionary game and some of the scammers are really efficient predators.
Sorry, I missed that. The last thing I've seen were those Grasshopper rocket "jumps".
> That was the purpose of globalisation since the start: to equalize level of life, salaries and prices (on a global market).

Oh god no, that is economic history revisionism. Globalisation is first and foremost the method for rich countries/companies to outsource their workload to a cheaper provider. This is what it has become.

In the begining globalisation was about information and tech. exchange, a larger trade market and allowing people to move easily thought frontiers. Never, and still not, about fair trade.

You can't equalize level of life without social rights and globalisation don't push for that (especially in the US where globalisation is mistaken for global free-market).
If you have any specific questions about this advice or anything else regarding non-profit digital startups, please don't hesitate to ask.
> drink for "free" in exchange for x number of oranges

Why just not eat the oranges?
While I find working with multiple accounts awkward, I find that Mutt has no problem submitting mail via SMTP; and once I enable message header & body caching, IMAP accounts become perfectly fast to use.
How Google Applies Big Data To Know You - Infographic
I have noticed that you guys tend to pop up when these thing surface. Perhaps you should dedicate your efforts to better customer service, so you wouldn't see these stories in the first place? As you can see I am far from the only one with a bad experience.

Thanks for the offer to look into my case, but I have wasted enough time with it. Keep the 50 dollars. But the price is that I warn everyone that will listen. So, in the long run, better customer service would probably be worth it for you.
You listen to Programming Throwdown too huh?
IPsec, which runs at layer 3, secures IP (layer 3) traffic.

To protect L2 connectivity with IPsec, you'll need to tunnel the l2 frames inside IP.
It's an issue because I have Ghostery turned on at all times (www.ghostery.com) and when I visit Freelancer.com and click on either "Hire" or "Work", nothing happens -- the site appears to be broken.

I have no idea, of course, of how many people use Ghostery and attempt to visit Freelancer.com, but I would guess the freelancer demography is over-represented in the total population of Ghostery users.
I agree, except that I think Haskell would be pretty big in an alternative universe where everybody already learns programming with Haskell. That is, in the dynamic system of software development, default-to-imperative and default-to-pure-functional are both stable equilibria.

As far as monads go, the things that helped me was (1) think of writing in monads not as programming in an imperative language, but as writing a functional program that returns an imperative program (as a value in a rather opaque type), and (2) forget about do-notations and learn about using the arrow-like operators directly.
It's not like jwz was dead or trapped incommunicado in the arctic. Did no one bother to just ask him?
Your name might have some struggle in the nordic countries since "Pul" is kind of a dirty word. Especially doing it with your partner!
Calculating Optimal Betting Strategy
Perhaps, but it also makes it annoying to add new keywords while keeping backwards compatibility even if it can be done entirely unambiguously. For example, C++11 needed to resort to the awkward idea of "identifiers with special meaning" to add override and final.
Even if the YAML playbook does fall under the GPL, who cares? Are you planning on releasing them publicly under a proprietary license?
Wow. She must be a pretty amazing woman to have collected such strong allies.

I'd have lunch with her.
... as a service!

But seriously, isn't this how Groupon is supposed to work? Offer a stupid discount, protected by a limited supply in order to manufacture demand.

I'm not sure why this is top of HN?
"The article was based on, and linked to, documents that were stolen by Edward J. Snowden..."

"...are suggesting that to share information online is the same as possessing it or even stealing it."

I find the choice of the verb "steal" rather bizarre, particularly given the slant of this article. If leaking information is theft, then the New York Times is a frequent recipient and trafficker of stolen goods. I'm not necessarily criticizing their decision to steal the Pentagon Papers, but I think it would be cool if they returned them.
They just love it in French engineering schools.
They bring it on the day of the test, if you make an odd number of sign error you completely miss the trick, if you check your results for general coherency you'll never believe they are rotating in the same direction and you'll loose quite some time checking your stuff.
+1
In Australia, my DOCSIS 3.0 is 90Mbps down and 1.8Mbps up. And the government has announced they will rip up the cable and give everyone 25-50Mbps down and 4-5Mbps up.

Everybody here thinks it's a joke, unfortunately it's not. http://abbottsinternet.com.au/

For this I currently pay about $75 per month. Sigh.
Probably I wouldn't have. I now they have to monetize the product, and for a software with simplicity as the strongest selling point, doing it through consulting/support I guess would be a conflict of interests. But when I saw the prices I was a bit shocked, and made me doubt about the company's strategy in the long term.
thanks. unbelievable - modern government sanctioned robbery
Regarding the actual issue of onions being very expensive, what do people eat instead then? Here in Europe, I would consider onions to be one of the cheapest vegetables you can get.
The majority of the time, becoming doesn't CTO involve being the best technically/business wise. Just being there at the right time, I.E Early employee or co-founder.
JFYI - if you take every US billionaire's (all 400+ of them) money (about 1.9T) and split it among everyone in the US (300M) you get about 6300 dollars per person. It's not a lot of money. Might pay your rent and utilities for a year. And then it's gone. It's not their income, it's their whole net worth. So I'd stop fantasizing about money of uber-rich. There is not that much and it does not matter.

What matters is the people who are actually paying the bulk taxes and making investments.
It's about time the web started looking like a decent text editor.
Because people drink coke instead of drinking water with sugar mixed.
How to draw a straight line