skysight-inc/HackerNews huggingface dataset:
Ask HN: How to just be a back end developer?
I've been learning and writing backend code(python, flask, Django...) dedicatedly for about 2 years. I learned most of these stuff by myself and has not yet applied for a developer job.

I'm shocked when I see a lot of jobs asking for full-stack developers. It seems to me that it's hard enough to be good at one technology(takes me 2 years already and still so much to learn). I've looked into javascript, css(bootstrap) and such and found great obstacles with these technologies. No doubt I would have to further devote years of effort to learn these as well.

Can I just be a backend developer? What would be my advantages over full-stack developers?
Not for contractors its way higher than permie's pay I have seen year long contracts for data science going at 700/800 per day.

An average day rate for London is £450-500 and that is well north of 100k pa
Yeah, one or more deployment accounts is the approach I've seen most "in the wild". Machine users[1] with tightly scoped access to a collection of repos. Access can then be managed through the relevant Read-only GitHub team.

[1] https://developer.github.com/guides/managing-deploy-keys/#ma...
Everyone knows the US is sucking China's dick but the US is the most versatile country in the world at this point in time. Period.

Singapore is just an exploiter's market only the rich are making the real cuts.
I dunno. As a schoolchild in a conservative region of the Southern US just after the end of the Cold War, I distinctly remember thinking that communism was actually a pretty cool idea, and just had some bad implementors. There are real people in the hacker community who advocate the restoration of the monarchy, the elimination of democracy, and the return of certain races to slavery, which naturally suits them. In Christian theological discourse, it's not uncommon to see people accuse certain liberal theologians of first-millennium heresies. Unless there are other actually unspeakable things that were popular in the past, I don't think there's any evidence that we're writing ideas out of existence, just exerting social pressure to keep known-bad ideas from being retried again without learning the lessons of history. This (naturally) involves knowing what those ideas are.

Basically, given empirical evidence that a certain approach is actually having good effects for the world, and a complete lack of empirical evidence that it's having bad effects of the world, I think it's somewhat misplaced to worry about potential bad effects, unless we can come up with a way to maintain the good effects.
In addition, there is a tremendous amount of case law in Delaware, whittling away the rough legal edges which may still remain in other jurisdictions.
XML/XHTML matchers for Java Hamcrest
Snowplow 66 Oriental Skylark released
> Does this mean the end of no-stir peanut butter?

Isn't no-stir peanut butter usually peanut butter with added palm oil? Other than the fact that this phase out will likely increase the demand for (and cost of) palm oil, it shouldn't have much effect on that.
Delaware has a specific court for corporate litigation, the Court of Chancery which is presided over by a judge. So questions are generally scheduled more easily, and decided more quickly. That they have a lot of companies incorporated there leads to both a lot of services for companies trying to incorporate there and a lot of case law which can be relied on to understand how bylaws will be interpreted when brought before the court. In places where there isn't a lot of case law you end up cutting a new trail and a lot of uncertainty in what the outcome would be.
Then you will still need a reliable auditing system to audit what they're deploying is what's in the open source repository. The government would solve that by creating the "Open Source Auditing Department" or somesuch. And at that point, who trusts them anyway?
> ad blockers have a tough fight to gain widespread usage, specially because ads are the de-facto monetization strategy, plus they are so easy to use.

The fact that ads are easy to use and ubiquitous is what will make ad blocker usage skyrocket.
IIRC, Deleware is so often the state of incorporation because the cost to incorporate is small (~$90-$300).
Ugh.
You are right, it looks like they screwed this up.
Yes, I didn't realize how bad github's security model of this stuff was.
East Hampton officials are pushing for jail time for Uber drivers
Good point.

> At the end of the day, there's money to be made in the technology somehow.

But reading Scott Hammond's PR again I have the impression that he oppose the open-governance model to Enterprise users' needs. I might be operating under the wrong set of assumptions but to me, an open-governance model is the best way to make the smartest decisions possible for the language's future and accommodates everyone needs as much as possible.

Slightly off-topic but Eran Hammer's post describe some of the conflicts between Enterprise needs and the Web world's in the context of OAuth 2.0 : http://hueniverse.com/2012/07/26/oauth-2-0-and-the-road-to-h...
From Zero to Programming Hero: How I Learned Ruby on Rails
Just out of interest, how?

For a developer, £100k+ as a contractor is not particularly difficult, but as an employee this would be rare, no?
I think Patreon is a good model. Micropayments and "pay what you want" are also attractive, but probably harder to bring customers to.

We're in an increasingly "app-ified" world, so I could see mobile/desktop apps that connect to a service and pull down articles in exchange for a subscription (this could also be done in-browser, but I like the idea of a native application so you could ideally keep articles offline easily). Netflix (or Steam) for text, in a way. This has already been done by a variety of publications, but I think the biggest issue is that they all have their own separate subscriptions to manage. If there were an open standard for this kind of thing, it could all be integrated into one app where you can easily subscribe and unsubscribe to each service on a monthly basis. That would also make a la carte articles easy to serve; get a headline and a snippet with a price next to it as well as user reviews of the author and the article.
I agree that you way of questioning is better, but the hardest part is still to be able to interrupt the person to ask that question.
McDonalds.hiphop
It sounds like you just have a lot of judgement about what is and is not valuable work in the world, and would rather hide behind condescension than be honest about that.
Naive people are naive and this is a false dichotomy. Don't recidivate - there are better-reputation alternatives!
Does anyone have experience with Macaw? Are you using it regularly?

I tried the demo a couple times, but didn't fall in love. It seems like a very compelling piece of software, so I'd like to hear if people using it.
There's a ton of reasons to incorporate in Delaware vs. other locations. It's not necessarily a safe haven.

They have distinct courts set up for business-related cases. In most states, if you file a lawsuit, you may not end up in front of a judge that specializes in business law and litigation, which may or may not work to your advantage. In Delaware, you will. Every corporate law firm also has experience with Delaware code (many have dedicated DE code experts). Law firms have standard document templates for Delaware. Every VC has experience investing in Delaware corporations. Courts are highly funded in Delaware relative to most other states, so cases can proceed more rapidly. Even the court clerks are dedicated to corporate law.

There is very little incentive for start-ups to incorporate elsewhere.
I wonder why no one thought to create a metric like the Weissman Score before the show...
Netflix sent me 6 channels for Daredevil, and the sound production was amazing. If you've only heard it via stereo, you missed out on all sorts of excitement.

Good multi-channel sound immerses you in an experience, and is worth a significantly smaller screen as a trade-off, if you have to make it.
> I don't think the decision of the Estonian courts was a good one for a number of reasons, but I can also see why a supranational human rights court could have great trouble seeing why they should overturn it to defend a corporation from a small damages claim for UGC it had profited from and did not attempt to defend as legitimate speech.

Fair enough, I was mainly responding to his weeks comment and the fact that as soon as they were notified it was removed w/i 24 hours of notification and the fact he said "notice-and-takedown" wasn't enough effectively.
You're still saying that a crime shouldn't be a crime just because it happens to be committed in order to cheat at sports. Should I be able to get away with theft if I'm just stealing some other team's sticks and balls to make them play worse?
A government I can trust can get voted out of office tomorrow.
GSV Capital is already playing the same niche http://gsvcap.com/investment-portfolio/

As well as some Fidelity and T. Rowe Price mutual funds that you sometimes see mentioned in late-stage deals.
Search Google from different locations?
if searching on google .com from the USA and you want to see the results that a person in the UK would see by also search Google .com what parameters could be added to tell Google you want to see the results that someone the UK would see?
I think the 44k tons daily is a typo. Earlier in the article it said 16k tons annually (in atmosphere... so maybe the rest is ash).
According to Singapore. A lot of crime happens and isn't reported. There are gangs and organized crime, human trafficking, lone sharking, violence against foreigners, theft, you name it. What gets reported and dealt with is a very different story.
Thanks for the info, eirst time I hear about this. I'll look it up. I'm honestly a bit ashamed I haven't heard about this before.
Not exactly. HTTPS to HTTPS sessions should provide referrer information, but not with Google.

See: https://yoast.com/web-https/

Google SERP links are different in Chrome especially. Hover the link and you see one address, but copy the link URL and you'll see a number of parameters in addition to just the site URL. AFAIK, GA Premium is $150k/year and the sales rep I spoke with didn't allude to any solution to not provided.

Don't get too comfortable if you're on the paid side, either. Adwords disabled exact match keywords a few months back. They now include 'similar' keywords, but that is just another black box similar to the QS system that they have always used to manipulate CPCs.
OK, that's very nice.
This page links to a summary. The source article is at http://blog.parse.com/learn/how-we-moved-our-api-from-ruby-t... .

The saddest part, and an example of why I think Postel's Robustness principle is not useful, is:

> The hardest part of the rewrite was dealing with all the undocumented behaviors and magical mystery bits that you get with Rails middleware. Parse exposes a REST API, and Rails HTTP processing is built on a philosophy of “be liberal in what you accept”. So developers end up inadvertently sending API requests that are undocumented or even non-RFC compliant … but Rails middleware cleans them up and handles it fine.
The cost of incorporation in Delaware is higher than in many states ($50 in Colorado, for example). ChuckMcM's cousin post pretty much covers the reasons. The only thing he left out was the 0% corporate income tax rate. Nevada often comes up for this reason as well.

edit (re grandparent): Delaware is definitely not a "safe haven" for litigation. It's more predictable for the basics, but it isn't going to prevent you from an Eastern Texas District Court summons.
This one looks really great. Properly following the UNIX philosophy, at last.
No mention of security? Xen isn't perfect, but according to the Qubes team it's the best we've got.

> We still believe Xen is currently the most secure hypervisor available, mostly because of its unique architecture features, that are lacking in any other product we are aware of.

https://raw.githubusercontent.com/QubesOS/qubes-secpack/mast...
This trend is the same in countries where very few employments opportunities exist and graduates are not entrepreneurial minded. A standard in underdeveloped or developing countries.
Isn't Google part of it too? If you scrape out Google and Bing, what other good alternatives are you left with that wouldn't comply if requested?

Isn't it better to have some prevention against random MITM, especially on mobile devices where your choices are fixed? Like preventing tracking injections from your ISP (namely Verizon or Comcast)?
Not a show stopper. But I don't know the first thing about Python and didn't want to have to learn how to install (and config it if something went wrong).
Overlooking 6 characters vs 20 over a shoulder is must easier though.
From what I remember, if you use the location-specific ccTLD domain you'll get results from that region.

So in this case, make sure you are signed out of Google and search from google.co.uk

E:

A quick test of "local dog places" gives me places in the U.K, so it appears my memory serves me well.
Google App Engine Adds Support for PHP
Trevor is now open source! Hybrid app that brings Travis CI to your phone
So why didn't you publish anything about it? You've had tons of chances to make amends to the io.js community before the merge - a simple "I know what io.js is" tweet would have done it, or a blog post, or even a comment on the article or the HN discussion or reddit discussion it caused. Don't get me wrong, a lot of people deserve credit for the fantstic work on the merge (by mainly, people like mikeal) but don't think the community is not worried about the governance model or that people enjoy the fact the board sits above the TC, it's a necessity because projects need money but it's not like the community forgets why the split happened in the first place.
I can see the app in Apple Store but is the app in Android Google Play too?
> I'm wondering scientifically if naturally mutated dna via radiation is safer long term than our relatively primitive (but quickly improving) methods for direct modification.

As I understand it, probably not:

With "direct modification" GMOs, we usually have a very good idea of the direct change, though there may be unforeseen effects of that change (as mojoe points to regarding butterflies.)

With mutation breeding (which isn't all just radiation, there are also chemical mutagens used), you have less knowledge of even what the direct changes are, and the same problem with potential unforeseen effects of even the known direct changes.
Is the name a play on "La vache qui rit"?
Many projects are small, and even big projects tend to be split into many smaller projects. In those cases, it is vital that everyone on the team can do anyone elses job if they have to. You tend to get one role most of the time, but you need to be able to understand the whole project.

I would recommend looking into "old fashioned", established companies who do their own development. I've worked with banks a few times, and they seem to often still do the "database department", "back end department" and "front end department" thing. I'm sure there are other areas too, but that's the only one I've had experience with.
In the settings you change the current language or you can try with Tor or a VPN.
I'm not sure why you'd consider these to be such boring problems. Payment and inventory systems can give rise to some very complex and challenging code, since these are generally mission-critical applications for businesses and have to be very reliable. And being able to collect and analyze data from such systems can help businesses optimize their operations (e.g., by reducing inventory), which can be worth a lot of money to them.

Is figuring out algorithms for targeting ads to Facebook users or rating Uber drivers really so much more interesting than that? Most of the code that the hot "unicorn" companies are working on is really pretty mundane.
Nice story, and the new case looks cool. Will get one. Just wanted to chime in that I've been hacking a bit with the r-pi again the last few weekends and that the recent Raspbian distro is really quite polished, especially compared to where we came from back in 2012.

Had some sensor/gpio fun (1-wire temperature probe, http post to web, SQLite and some Google Charts), with a random wifi dongle, working quite nicely straight from the box. Same with another pi (classic model b), 1usd aliexpress webcam, humidity sensor, some quick scripts and another random wifi dongle.

Great fun and highly recommended for a weekend of (home automation) hacking.
So imagine a scenario where a delivery company outfits their delivery people with body cameras "for safety" (a legitimate concern) but then sells access to their feeds to a biometrics company as an additional revenue stream and lets them extract data from that video..

They know the address being delivered to, and now they can map the presence of specific biometric data to that location and time.
Yes, unfortunately I have some mild experience with the original release.

"The previous version of Macaw – soon to be rebranded as Macaw Indigo – excelled at prototyping and mockups. Said another way, Indigo is best for earlier stage, conceptual work and Scarlet is best for getting to production."

So the version I foolishly funded via Kickstarter (come on, it looked gorgeous) and discarded immediately is getting rebranded and the new version is being sold as the version I thought "indigo" was supposed to be.

They should have just released "Macaw 2.0" and fixed the whole shebang, and possibly given early adopters a major discount. All this does is 1) create confusion and 2) skepticism of the company. It didn't have to be this way, IMO.
That's hypothetical security, of course. In a practical sense Xen has seen several major security vulnerabilities, such as Venom.

Not that other VM systems haven't suffered similar problems. But when real-world experience shows that, for example, Xen is no less vulnerable to the most damaging exploits than any other VM manager then the hypothetical security advantages evaporate away and it no longer becomes a useful justification for preferring Xen.
Yes, there is an app for android too, here is the link for HUD Tenant Application for android. https://play.google.com/store/apps/details?id=com.jedutils.t...
What It Takes to Win in B2B
Good, besides calculating tenant rent based on simple questions, what other features it provides?
VC Panel – Wenger, Feld, McClure, Dixon, Graham (2010)
It'd be great to see what their actual IRRs are if they did that.
I would highly recommend going in as a business instead, your rates can be even higher and you will already be prepped to higher people to help you complete your clients tasks so you can work on building your business. Being a solo contractor is nice but being a business always has the upper hand in the short and long term. If you do things right you might even be able to get government contracts as a sub contractor or a prime contractor. Good thing is it can still just be you as the only employee at the start, then as your business grows you can create jobs by hiring people to work on your contracts.

When going from employee to a contractor you will normally double what you made hourly as an employee as you will need to pay the full amount for what your employer was paying. So you will need to bring in at least $220,000/year or $105.77/hour to make what you were making as an employee. You will also need to factor in enough income in case a client ends their contract with you or you have a dry spell for a bit.

To break this down more you will now need to pay for the full price for medicare, social security taxes, state and federal taxes, life insurance, health insurance, vacation time your own bonuses/raises if you want and your 401k. Since your going solo you will need to also need to pay for contractor insurance, lawyer fees, accounting fees, financial adviser fees, regular training online (CBT training, ebooks, etc.) and offline (classes, certifications, etc.) to keep yourself sharp and ahead of your competition, upkeep of your hardware and software so you can run the latest and greatest software and modern hardware, secure website design and hosting if your not doing it yourself, secure email hosting, and furniture so your comfortable working.

One thing you may also want to look into is a business phone or number so when you want to offline from working you can actually do this and send any calls to an answering service (someone that can assist with a few things clients might call about and if it is an emergency if you have the customer on an instant access list transfer them to your cell phone for emergencies).

You will also need to be careful not to decrease your hourly rate too much or you will start running into troublesome clients that are slow to pay or very picky about what they agreed too and try to weasel themselves out of paying you what they are due. You can increase/decrease the rate I listed but insure that you plug in all the numbers and account for things your employer paid for on your behalf. Just remember as a contractor you need to make more than you did as an employee to cover your increased costs as most of what you make if it is equal or a little bit above your salary when you where an employee will be gobbled up by taxes, insurance, and keeping yourself up to date.
Respectfully, I never took from it that Scott didn't know what io.js was, rather that he knew and was being vocally dismissive.

How quickly did you guys expect to get treated like evil corporate overlords? I bet not this quickly.
Most phones have MHL or Slimport on their USB, so HDMI output is not a problem. Newer phones have Miracast too, for wireless display.
> there's no reason he couldn't go by Michael or Moe.

One might be disinclined to cater to hateful ignorance, for starters.
This is a cool potential application for FOVE: https://www.kickstarter.com/projects/fove/fove-the-worlds-fi...
There have been multiple accounts of people discovering stereo vision from 3d movies, but in those cases it was instantly all there, rather than incremental and inconsistent as appears to be the case for one of the articles' subjects.
It allows you to search for contact information(phone, email, web site if available) for every Housing Authority in America.

It also provides information about 2014 Fair Market Rent per state/county.
That was my first thought. And that's a relatively quick 'n easy version, I think you could make a much more compact version using a smaller Arduino and a breakout version of the FONA instead of the shield. Replacing the TFT touch-capable screen with a little OLED and physical buttons for dialing would also help and increase battery life (their 2 keypad options don't look well suited for this tho').

Using the shield form factor in the guide made it relatively easy to hold all the pieces together. Using smaller components would cry out for a case to hold them together.
"Right" was referring to developing better reactors & fuel cycles. You were the one saying we don't have enough time to employ anything other than the reactor designs from thirty years ago.
Amazon releases law enforcement request statistics
Extensive discussion: https://news.ycombinator.com/item?id=9721212 (plus at least a dozen other related postings already).
I think you mean BRKA / BRKB
The Small Business Secret SEO Weapon: Online Reviews
That is a really great point!
Encfs didn't survive its security audit very well: https://defuse.ca/audits/encfs.htm (I don't know how much has it improved since then, though)