skysight-inc/HackerNews huggingface dataset:
"I studied CS.."

You asked someone who obviously has no clue what it takes to actually DO the work to value your work. Hence the response you got was someone thinking... "damn.. how hard is it to write a crawler, I can think that through in my head, step by step, easy as pie."

You learned a great lesson - value must be shown and substantiated, clearly and succinctly. People outside of your head have no idea the effort it took you to understand and do what you do. You're putting the onus on them to recognize the effort when it's YOUR responsibility to convey and stand by exactly that.

As you deal with more senior and exec management, you'll come to find that playing dumb is quite often a finely honed skill that preys upon situations exactly like this... which left unchecked, is setting yourself up for a sudden realization down the road you're killing yourself to deliver on a silly deadline at well below your normal rate.

Step back and breathe this lesson in, it's so much more to your benefit than simply defaulting to indignance.
Quit my job 2 years ago and went freelance. I earn just a bit more than before but I have way less stress and quality of life improved. All my clients are contacts I gathered over the years, never had to look for a client online. My advice is, before you quit make sure you are networked enough to pull it off on your own. Maybe it's a good idea to plan spending the last couple of months at your regular job arranging your first freelance gig before quitting.
Not in the late 1980s certainly.
This is interesting, there are places I would still choose Python over Go. But usually these are front-ends due to the richness of the l10n, i18n and template options that Python has. On the backend I exclusively use Go and have not seen route leak issues or some of the other things. The only thing that I do feel is that some Go code is harder to mock and fully test effectively.
This whole scheme is totally unproblematic as long as everyone acknowledges that we live in fascist states, which should not be called democratic anymore.
Calling modern fascism "democratic" is a stretch, but thanks to modern fascist marketing (i.e. calling critics "conspiracy theorists"), controlling the press and big media it works.

Other countries solved that problem e.g. by calling themselves "People's republic", which leaves the path of ancient greek democracy (which has almost nothing to do with our democracy btw) and follows more Napoleon's republic principles, who invaded all of Europe to liberate the suppressed peoples from the aristocratic rulers.
> Having a single party in total control like that would be destructive to our country, no matter how you spin it.

I'd argue it has been destructive to our country. Specifically with the way healthcare reform was passed. All democrats by the slimmest margin. Absolutely no wider support for one of the biggest changes in our country in a long time, as far as domestic policy goes. The result? More fighting than before. Complete gridlock on every other issue.

There is half a valid objection to say that Bush wasn't bipartisan either. That's not entirely true. He certainly wasn't bipartisan enough, but he certainly tried more than once (remember medicare part D? no child left behind which was also sponsored by Kennedy?). I don't think the President and the democrats are solely responsible for the bad blood. But I think a wise person would recognize that lacking ultramajority (>70%) consensus for a major rule change was a major contributor.

That's a long unpacking of why I agree. We have to find resolutions that not just a majority of people agree with, but almost everybody wants.
It's hard to know till you try it but the experiment seems easy to do and reasonably low risk - the risk from anti-fungals is probably less of a worry than dying from Alzheimer's. So it seems worth giving it a shot even if the probabilities of success are low. The nervous system seems to have some recovery abilities, more from retraining surviving neurons than growing new ones.
Looking forward to the forthcoming "NextTrendyNewLang concepts for Elixir developers" article.

In all seriousness, if you want to learn Elixir, learn Erlang.
Expanding on the existing business models; maybe this is all about the terms and conditions that people are able to comprehend:

maybe this whole business model thing is about domination - if megacorporation is not in a dominating position then there is no business model to think about, so there is nothing serious to begin with;

i mean that a position of dominance is a prerequisite for a business relationship - one where the owner of the business can turn the mutual relationship into money.

However this is only speculation, since i don't know enough on the subject of money making.
It takes some effort to find jobs where clients are willing to pay a premium for quality.

I've used Upwork before - if you are experienced enough, you can easily filter the client by a combination of amount spent, average hourly rate paid, prior feedback by contractors, feedback given to contractors and their estimate price (or expertise) for the project. Apply/respond only if the client matches your filter.

But as others have mentioned here, it is cut-throat competition - you have to be patient and very choosy.
This was a necessary instrument for the arms race.
> unlimited corporate spending on political advertising is considered protected speech

Probably an unpopular opinion in this thread, but...

It has always been protected speech. The Supreme Court just declined to make a distinction between The New York Times and an arbitrary group of citizens (or even a single citizen) doing a one-off publication.
The next part is to set the price for the job. Usually I would say: Ok, data scrape will cost you $75.

That's still ridiculously low by any measure. I wouldn't take you seriously at that price point. Because, here is why: I was charging that much 5 or 6 years ago.

How about $7,500 for manual data scraping?

On a related note. A friend of mine asked the other day if I can develop for him a GPS/Google maps solution that would take 6 months to develop for a serious Full-Stack developer.

He works on a multi-billion dollar company but he wants the solution for himself to show off his productivity to his bosses. He wants it on a "$50" budget.

I'm guessing you have fallen at the same scenario where the lady is paying it from her pocket instead of big corp bank account.
> This forum, HN, is written in Haskell, which is also statically typed.

No, it's written in Arc, which is a variant of Lisp and is not statically typed.
The difference is you can legally buy a TV with your legally earned money. The grandparent's "shit government", on the other hand, payed you an amount of money it figured you deserved regardless of the actual demand for your skills, and then with that money you could buy very little on the legal market because few things were sold on the legal market, while the black market prices were likely out of reach for you, even if your skills were tremendously important to the economy. In this situation stealing parts from your factory (not from a shop where little was to be found) and selling them on the black market is more compelling and IMO more excusable than under some other form of government.
Pitchfork time after Redmond force-feeds upgrade
I believe the Athenians practiced direct democracy rather than representative.
> Skype was a fully encrypted means of communication... Then the NSA...

Another Skype skullduggery that's much less known than the protocol weakening is that they preserve voice mails and video messages forever. There is literally no way to delete them. I can't figure out if this misbehavior is being imposed on Microsoft/Skype or it's something they decided to do on their own.

Setting Preferences -> Privacy -> Delete history (OS X) or Options -> Privacy Settings -> Clear history (Windows) appears to delete the voice/video messages but it merely hides them from your view.

If you re-install Skype, all the "deleted" messages comes back. You can also run Skype on a different computer to see that all the voice/video messages still exist. As far as I can determine, deleted chats (text conversations) do not re-appear, though we shouldn't assume those aren't being surreptitiously archived as well.

Googling about this yields surprisingly little discussion. It appears that a few people have been aware of it since 2013. I can't find any response, workaround, explanation, or admission from Microsoft/Skype.
I think there's no such thing as an independent commission. I'd rather it be part of the political process but improve the checks and balances somehow. Not sure what that looks like. Maybe explore special referendums or require more involvement from another branch of the government.

It's also worth pointing out that the courts have actually mandated gerrymandering at times to promote majority minority districts... which actually help create supermajority caucasian districts. We would need to stop this kind of gerrymandering or somehow establish the bright line between 'beneficial' (scare quotes for skepticism, not sarcasm) gerrymandering and corrupt gerrymandering.
As awesome as Sanders is, I also happen to agree with Lessig in that campaign finance reform needs to take priority over every other issue.

Sanders is fighting for the right issues, but without campaign finance reform, every issue worth fighting for is going to face an almost impossible uphill battle.
There is little detail in the question itself. Dropbox was a startup at some time (I guess it still is). And it had only one founder when it started.
I think it's good enough for the target audience to have gotten the message if they ever saw it though.
Automate all the things but wait a second
> In general people tend to work on greed and fear.

I don't think that's an accurate depiction of humans. People work either: (1) they want money, and/or (2) they want something to do during their waking hours.

Even if I had enough money that I never had to work the rest of my life, I still would definitely work, because I enjoy work, and want to do something meaningful (from my perspective) with my life. I would most likely be a pro bono computer science researcher, and might maybe join a PhD program -- if I get to pick what I research on, which might be possible since I don't need grant money, and would cost the school zilch.

But basically, my point is that what motivates me (and most people) to work is either: (1) the love of work, or (2) the need for money.

Absolutely not greed and fear, as you say.

Now with regard to communist societies, I think the biggest problem is the utter lack of freedom. Maybe I'm wrong, but I have a strong feeling that the epic failure of communist economies like the Soviet Union or pre-1990 India could be directly attributable to heavy regulation of businesses. They made it hard to start and run a business.

Now I'm sure over 90% people will never start register a company in their lives (maybe that percentage is reducing now), but making it hard for 10% that do start & run businesses could be the direct cause for the failure of these large economies. For example, India, until 1990 followed Soviet Union-inspired policies, and one of the biggest consequences of this was insane red tape know as "License Raj"[1] wherein you couldn't start a business without approval from a dozen corrupt government agencies, and even if you did succeed in starting one, you were subject to an overwhelming number of regulations that made it insanely hard for you to run your business.

Why do I think making it hard for 10% to run business is the cause of their economic failure? Because it prevented any sort of free market capitalistic competition. Everything was run by a bunch of non-business-minded bureaucrats who predictably did a bad job at it. Restricting private businesses and especially competition prevented an increase in production efficiency, and made the economy as a whole less efficient. A lot of these factors and other factors rolled in to one, led to the hour long lines for milk and butter.

More fundamentally, regulations erodes away your freedom. If you want to do something -- and starting a business or selling something is doing something -- if the government steps in and says "no you can't do that without my approval" that is an insane Mafia-protection-racket-esque interference in your personal freedom. You're just trying to make something and sell it! Nothing wrong with that! People have been doing this for millennia! Why do I need to listen to you, follow your little rules, or pay you a fee, to exercise my personal freedom?

Regulations take away freedom. And enough of it destroys economies. End of story.

[1] https://en.wikipedia.org/wiki/Licence_Raj
> SuperPACs are difficult to play the devil's advocate for.

I'll take a shot. They could be megaphones for oligarchs, sure. But they can also be fledgling political parties. Or at least non-governmental counter-movements within a party. I mean, that's basically what Lessig has been doing, right?
An interesting point. There are to many sysadmins that do not even know how to configure apache without puppet...
Maybe antibiotics cause Alzheimer's.
Of course. Someone in the Politburo read 1984.
I tried my hand on vworker.com I got a great reputation (top 100) but when I added up I had made about $2 an hour overall, competing head to head with third worlders is not easy.
Yes that's how facebook's and Google's pixel tracking works
Are there any payroll taxes on top of that salary number? Where I live (Belgium) there's a 33% (probably being lowered to 25% soon) social security tax paid by the employer.
“Do you have any writing advice?”
I clicked through the the article, verified that the title was the same as HN, read the early line "Couple days ago some R.D. from United States contacted me. She wanted to do website scrape.". I stopped reading. Clickbait, ignorant of real freelance work, thinks being contacted about a pathetic scraping job means freelance is worthless? Give me a break. Become a real developer who can find real clients worth the effort, and freelance is 100% viable. How the hell is this getting any traction? Puh-please.
"huge unit testing burden necessary"

Why do you consider unit testing a burden? I find unit tests the best way to formalize specifications before even starting to write code.
I've been working as a freelancer for a bit more than a year now and let me offer a counter perspective.

This article is a report from the absolute bottom. Part of the problem is the clientele: data scraping jobs are the shadiest, worst-paid jobs you can take on as a programmer. Also, offering the client to pay what they think is fair is a monumentally bad idea.

The bigger problem is the perception of value. I regularly get requests for doing insane amounts of work (usually it involves cloning a multi-million dollar site or app) for less than I charge for a single day. There are "idea people" out there, who think the goal to success is paying someone 300 bucks to implement a clone of the Android app store. It's a real example by the way. I mainly get my work through the Who Is Hiring thread on HN, and although the overall client quality has been high, it's unavoidable that over half of all requests are absolute bogus.

I suspect I'm not the only one having this experience. Now, these inquiries can be effortlessly ignored (I usually do answer them back with or without a short statement why I'm not taking the job) - however, if you're just scraping by, these "gigs" can totally demoralize you.

To an average person, programming is not a valuable thing, and they do not view it as skilled labour. This has been the case for as long as I can remember. After high school, twenty years ago, a friend and I got into freelancing. A lot of inquiries were pretty much the same as they are now. My friend used to say we should rebrand ourselves as the Web Sherpas, named after the local people who often get hired for grating or dangerous work on behalf of tourists yet receive little compensation for it.

To the freelancer just starting out I say: don't get suckered into these kinds of debates, be friendly but firm in rejecting malicious "job offers". Holding out until the right client comes along can be tough, and you're going to need a financial buffer to do this. But it's definitely the only way to go. People taking $15/hour data scraping jobs are part of the problem because they help distort the value perception of our profession (plus they help making the internet a worse place). Don't be that person.
Well you totally missed the point.

There's plenty of substance with Lessig. I just am talking about one bit of substance, which is whether he has the pragmatism needed to get and then to do the job or not.

The glasses (which I actually like; not sure where you got your "fact"... but I doubt US voters will) are the form here, to use your word. Not the substance. They are trivial.

So yes, the glasses are not substance. His lack of pragmatism in clinging to them is substance.
I am thinking of using this for my personal website.
It has been a while since I have had to think about licenses, and I am having trouble thinking this one through.

Markdeep is open source. You may use, extend, and redistribute Markdeep without charge under the terms of the BSD license:
...
Markdeep includes markdown.js, so you are also bound by the MIT license (which is BSD-compatible):
...
...and the highlight.js BSD license:

If I understand correctly that means I have to serve all three licenses in my HTML?
What: A friend asked me this question, and it's a question I've gotten often over the years. I felt like answering it this time.

Why: I've gotten some good responses to my writing on HN before, so I thought it would be well-received here.

Here's a TL;DR:

If you're a casual writer, the most important thing you need to know that will dramatically improve your writing is to be INCREDIBLY clear about PRECISELY what you are trying to say. The best way to do this is to explain it to a smart friend. "I'm trying to write a piece about X. I want readers to understand that..."

Beyond that, if you want to take writing very seriously (over decades), I recommend...

1. Make sure you read stuff that you enjoy (rather than force yourself to read what you think is "important"),

2. Measure your progress by raw volume of output.

3. Let go of the perfectionistic death wish of writing "well"– acknowledge that you will suck, and make your peace with it.

4. Enjoy yourself (don't fall into the trap of writing for awards, Likes, etc).

---

Beyond that, will be very happy to discuss anything about writing with anybody on HN who's interested in talking it!
This is not an approach I had thought about - what is the turn around time?
I'm a bit confused on that part though, the offer says $15/hour, why did the author write as if the the offer was $3/hour? Isn't that the pay for manual data entry?
Standing Desks – New startup, please give feedback
> Not sure what you mean; Windows 10 is exactly like Windows 7 and Windows 8 here. You hit the start button / start key, you start typing, and the things you want start popping up.

I can assure you, that is not the way it currently functions on my Win10 machine. For me the search bar is a magnifying glass next to the start menu, at a minimum, or a full-blown text field. Regardless of which state, I have to click it before being able to type and search.
Good point. Lets see:

http://jsfiddle.net/55Le4ws0/

vs

http://jsfiddle.net/nem6tnv1/

Initialising about 300K invisible DOM nodes containing 3 elements, each with 3-character strings is ~15 times slower than initialising an array of 300K sub-arrays containing 3 elements, each being a 3-character string.

Additionally, paging through the created nodes 2K at a time by updating their style is just as slow as recreating them (the console.time results say something different, but the repaint times are pretty much the same and this is noticeable on slower computers or mobile.)

Thats a single benchmark that raises a few questions at best. But I think React put the final nail in the coffin: their VDOM is implemented entirely in JavaScript, and yet its still often faster to throw away, recreate, diff entire VDOM trees and apply a minimal set of changes, rather than do those modifications directly on the DOM nodes...
A wish: featured repository in a GitHub profile page
Without bennies it's actually kind of bad.
This picture should have a human in it, as there is no sense of scale to it.

http://cdn.shopify.com/s/files/1/1006/8978/products/1_5.jpg?...
In the US your employer pays around 15% of your salary as tax. If you're not working for someone else that's an extra 15.3% you have to pay - it's called "self employment tax".
Any book light on specifics (tactics) but heavy on theory (strategy) will age better because it will be less effected by changing circumstances.
People want stuff for free. The web is free. They expect next to free for skills that take at least 10 years to actually master. Skill level similar to a doctor.
Upwork is basically where businesses and entrepreneurs go to outsource work to people living in countries with a lower cost of living. It's a place that's excellent for startups who know how to extract maximum value from foreign workers (I've seen people making upwards of 10,000+% profit from doing this which is honestly crazy) but terrible for the workers themselves. Well ... at least in some instances.

As far as I can tell: most of the jobs on offer at Upwork can be done by complete amateurs but that isn't necessarily the quality you can expect. They have some pretty amazing virtual assistants and not everyone there does mediocre work. Just don't expect to earn a Western wage there without substantial effort (there are US companies who hire in staff as needed but these jobs are like drops of water in the desert.)
Shadow+Fight+2+v1.9.13+Hile+Mod+Apk+İndir+
Are you mainly referring to it being a CYP3A4 inhibitor?
>There's a similar gulf between people who support "more government assistance for people on low incomes" (popular) and people who support "more welfare" (unpopular).

Those are not the same thing, though. Someone with a low income has a job, presumably.
This may be sloppy science, but sometimes discoveries happen in very sloppy and unpredictable ways.
Oh, nice, on Fedora 23 beta, I can simulate die rolls

shuf -r -z -n 100 -e 1 2 3 4 5 6;echo -e "\n"

And rolls of a non-transitive (Grime) die

shuf -r -z -n 100 -e 3 3 3 3 3 6;echo -e "\n"

Which is timely. I sometimes forget how flexible the terminal prompt is...
3dprinted rail gun
Apple patent case: Wisconsin university wins huge damages
Exploit Kit Found That Automatically Generates Flash Exploit Variants On-The-Fly
This uses the Haar basis. It's very easy to implement and makes the main idea very clear.

The problem is that the underlaying wavelet functions is discontinuous, so it produce many artifacts that the article has to solve by blurring.

The alternative is to use a continuous wavelet like the Daubechies. The coefficients are more magical and difficult to explain, but the result is better.
If you can't fire the diversicrats you should probably just give up and accept mediocrity.
Clojure's Protocol-Based Polymorphism for JavaScript
Innocent until proven guilty is for accused citizens acting and bound by an existing legal framework. It does't extend to anyone who may pick up arms against you. You don't set up a trial for every enemy soldier on the battlefield just to make sure he's really the one that shot your comrade and tried to shoot you; you kill them first. Assassinations against military leaders engaged in active war is an extension in time and space of this concept.
> he could be as valuable to Cosenza as Romeo and Juliet are to Verona or the Loch Ness monster is to Scotland, he argues

That is, as valuable as two things that never existed? Not very promising
I found it really really expensive regarding to what it's offering. May be I'm missing the point here.
Voice Verso
A platform helping writers to self publish their books. MVP is launched and have 250+ users. Next version coming soon. Stay tuned!