skysight-inc/HackerNews huggingface dataset:
As someone with extensive experience of working with offshore development teams in India and China (I'm from the UK myself), these reasons spring to mind:

1) Language barrier. Remarkably, still a major issue even in tier-1 cities in China. Not so much of a problem in India, but it's still there to a degree.

2) Quality. This is a big one. I've worked with some great developers and some really, really terrible developers. The former seem to be a rare breed. I can interview dozens of pre-screened candidates before I find someone who is any good at all. Never assume what is written on CVs/resumes as truthful until you've assessed candidates!

3) Culture. Don't underestimate the impact of this one. I'm a seasoned traveller, but working with people from other cultures can still be challenging at times. In my experience, 'face' is an issue when working with Chinese developers, and lack of directness and pro-activeness is an issue when working with Indian developers (sweeping generalisations, I know; just my experiences). These can have a big impact on your projects if you are not on top of it. Something else to consider in India is that it's very difficult to find people with many years of experience, as most people there don't see software development as a career - it's seen as an on-ramp to management positions, and there is a stigma attached to being a developer for 'too long' without being promoted.

4) Time difference. This can work for or against you, depending on what you want. I'm a firm believer than the best way to work with offshore developers is to work together, so unless one side is willing to change their working times, it's certainly a problem for me.

5) Previous failure. I've found many people have tried doing offshore development 'the wrong way', and it's left then disillusioned. Simply throwing a specification over the wall to a remote team will not work. Ever. Failure guaranteed!

I want to finish by saying it can work, if done properly. Over the past few years I've built up a team of 8 good, dependable developers in India. I've done this by working closely with them, spending time with them in India, conducting training sessions, buying Pluralsight subscriptions for them, encouraging direct dialogue and pro-activeness, mentoring, and generally spending a lot of time communicating. Of course, this all takes a lot of time and effort (and some money too!).
Yeah, what's that "pocket screen" thing?
You're looking at this through a purely technical lens.

The guy who "pokes around with Excel" probably operates in a business context. He interacts with people who have no clue about data science, and is able to use the data to tell a convincing story. This can be dangerous if he doesn't know what he's doing, but 90% of things people want to use "data science" for are pretty trivial technically and probably can be done in Excel.

The guy designing a novel algorithm probably operates in a technical context. People like this tend to be very "in the weeds" and incapable of succinctly explaining their findings to people without the same context they have. This is a universal problem -- people who are extremely technically skilled often have trouble explaining their craft to, say, a marketing exec wanting to know how a certain characteristic is derived. In fact, the marketing exec will probably call in the Excel data scientist to translate.

Does this mean the guy designing the novel algorithm is somehow lesser? Absolutely not! But when you choose a deeply technical career path, you run the risk of losing the external context. This is why many companies have managers in engineering who aren't super technical -- they're technical enough to understand the jist of the concept, but their core skill is communication. If they're doing their job well, the engineers are left alone to do their job without senior business people sticking their noses in everything.

Coincidentally (or maybe not), I think the "soft skills" are sorely missing in this skills matrix. Every engineer will have to give a presentation or work with an external team at some point in their careers, and some are better at it than others. In my opinion, the guys with hardcore engineering skills are great, but someone with solid engineering skills who can communicate well is a rock star. You can replace a badass engineer, but you can't easily replace the cross-team relationships that a good communicator has built that can often short-circuit requirements problems before they get turned into code.
There is no evidence that they are going to ban ad-blocking extensions.
The weird thing about Alcest is that he swore blind he'd never listened to any shoegaze until people started making the comparisons. But there's similarities with black metal, in that the harsh tremolo-picked guitar sounds of the latter tend to suppress the rhythmic definition of playing, so the distance between that and wall-of-guitar shoegaze or even dark ambient music isn't so huge, unlike it would be with death or thrash metal.

Also worth mentioning would be Jesu. Some of that stuff makes me cry like a child.

EDIT: clarity
This one helped a lot even though it's not the one I was looking for. It seems like there should be a site that can show the airspace restrictions specific to private/commercial RC aircraft.
I personally think the only worth using is laravel. CodeIgniter seems pretty much dead in terms of development and others don't have alot of active development.
I have been doing exactly that. It's not bad, much more suitable for startups than Legalzoom. But honestly I can see the potential for it to replace more than just standard incorporation. It could probably do most or all of an equity round, at least at the seed level where terms tend to be fairly standard (series seed/AA with protective provisions, etc.).

Not everyone wants to use notes, and not all investors are comfortable with them. This is particularly true of overseas investors who may not be comfortable with something "new" combined with the complexities of international law or their local tax codes.
There's also the issue where it's considered extremely rude to say "No", so an answer of "Yes" to a question doesn't always mean what you think it does.
In other countries you will need a work visa. For the USA and Canada that can be a long process (if you want to work there several months). The 90 day tourist visa doesn't allow you to work in the US though I know people who regularly work from there one month per year. As a German you can work from any other European country.

You need to pay income taxes where you live. For example if you lived in Germany for 8 months, then Italy 2 months and Spain 2 months you would need to file three income tax statements and each country is interested in the total you earned that year. Double-taxation agreements exist between most countries so even if you pay twice there is a legal way to get money back from one country.

On hackernews you read about digital normads who go to Thailand or Marocco to work from there. Most are ignoring the local tax laws, use a tourist visa and write their invoices with a business address from their home country (e.g. Germany).

With sales tax (VAT, MwST) you need to pay that for any client in Germany. For clients in the rest of Europe the client needs to pay the sales tax in their country (so called reverse charge, applies to cross-border software development). For clients outside of Europe you don't need to pay sales tax.
Yes. The aerodynamics may throw off the moth; especially depending on when the wings were "removed." The wings could be an adaptive process to learn to work with, the importance of the tail is not mentioned; if a dog is born with three legs, it learns to live without it, if you "remove" a leg from a grown dog there is an adaptation process time. Also, the level of critical importance is not discussed; i.e. is it super critical like the tail on a plane or minor like my hair.
I work as an Engineer at a VC backed ($20m from two rounds) product company in the US. We used outsourced Engineers for most of our developers. We are located not located in Silicon Valley but some of our VC's are from the valley.

Our founder & CTO has experience with co-founding another successful startup ($25-$50 million in revenue) with an outsourced engineering team, which I also and many of our team members also worked at.

The engineers we have employed in Kiev are very good. However, working with outsourced engineers is still very challenging. One of the things that allows us to be successful is our experience with it and what we've learned from our mistakes at our previous company. I wouldn't recommend it for your average company.
How to build an high availability mqtt cluster for the IoT
It's most handy as a (weak) indicator of pomposity and / or libertarianism on the part of the user.
"If feudal hellhole is more efficient eventually only hellholes will remain."

Probably true. Evolution is amoral. If suffering has higher fitness, suffering wins. Just look at the ordeal that is human birth and infancy, for both mother and baby.
If only burnout could be fixed with food supplements...
On trip through Minnesota, I watched a helicopter ferry guys up onto the towers to work (they dangled from the helicopter and then transferred over to the tower: http://www.capx2020.com/ ). They were building the type of infrastructure the news says America doesn't know how to build anymore.

I wonder if energized lines are the big problem.
OneNote is now (even more) free
^^ this. When you try and control things, you only let them control you. Ignore the deadline and focus on writing good code.
Name it? Sure - I will call it "Bob". What Bob's value is, I have no idea.
Here's a question that will help:

Many of the major outsourcing-providing countries have far more developers than even the US, so why aren't those outsourcing countries at least creating a ton of early stage startups?

My answer, as someone currently living in a major outsourcing providing country -- doing developer consulting is EXTREMELY opposite from making a startup, in many of the small but most important ways. Having a ton of raw developer resources, as many of these outsourcing countries have, is not the bottleneck.

Only working strictly as an outsourced developer will teach you to optimize all the wrong things.
Installing Linux on a hard drive controller (2013?)
Big Profit Generator
Sorry - my last sentence wasn't dramatic enough. "Failure mode more like a fireworks factory burning, than the Hindenburg exploding"
What will happen if you release in 8 days instead of 3? What will happen if you release in 3 days but with a major bug? What will happen if you release in 3 days, but you cut features that don't work?
The Equation Group Equals NSA / IRATEMONK
Mars One Selects the Final 100
I was going to mention that as a third issue, but that seems to be more focused specifically on India. I have not seen the hesitance to deliver bad news from other Asian cultures.
Might want to check your numbers there. $10,000 / 100 kWH == $0.10 per Wh.

Which you absolute cannot get in any market. If you could, everyone would do it because the supply cost per kWh including replacement would beat regular power company power.

EDIT: Just went back over my old calculations for this. The basic problem is that you trade off against the cost of peak electricity, not your solar.

So you can essentially assume off-peak and shoulder power is used for charging, and then you use that to offset your most expensive period. The question is then "how efficient is charging" and "how many cycles do you get from the battery before replacement".

Even at $100/kWh, the math is a near miss rather then a clear win as far as I can tell still.
Sorry, but you were accessing from a completely unknown IP address that they cannot verify. What is to say the GPG private key hasn't been compromised?

Nothing, but with that attitude, why even use GPG at all?
Agreed. Pygmalion was/is an incredible record.
Ask HN: JavaScript Style Guidelines?
I'm trying to learn javascript by following online tutorials and trying to build small features. Unfortunately, there seems to be little discussion in the tutorials about how to write clean and readable code.

Are you aware of any solid styleguides for javascript along the lines of Harry Roberts CSS style guidelines?

http://cssguidelin.es/
MongoDB World Registration Is Now Open
Smalltalk's Real Competition
It's also not a theoretical concern for disconnected panels either; my late father was consultant in a lawsuit where a small mechanical design flaw in the solar panel connector boxes combined with rough installation procedures caused farms all across France to go up in flames.

It's also not that strange considering the farms would often have 20+ panels generating multiple kVs worth of electricity. Afterwards he refused to put any panels on our home without having a proper micro-inverter installed.
While your overall point is correct, your example is wrong: 17/0 == Infinity, and 0^0 == 1. Neither is NaN :)
Indeed it is- Its interesting how heavily sampled it is and the beat is pretty easily recreated. Its a TR-909 crash and hi hats drenched in bad reverb. I guess in those days it was cheap to sample a record though so why not.
Many people are telling you that discipline is the solution. They're not necessarily wrong, but the most disciplined person in the world cannot squeeze blood from a stone. Sometimes you're mentally fatigued, discouraged, and the task at hand seems overwhelming.

For me, progress is the solution to burnout. Stop whatever hard problem you're working on for a bit and work on something simple -- layout tweaks, small bug fixes, code cleanup, automated tests. This usually gives me the extra boost of dopamine I need to handle the larger task at hand.

Your mileage may vary of course but it's something that has worked wonders for me.
> That said, the CEO comment was a bit unproductive.

I thought about leaving it out because it wasn't a technical issue, but being honest, it was one of the bigger disappointments I've had with their project, so it seemed important to include it.

I know all about the situation, and I also don't like how it was resolved (my disappointment was that it happened in the first place.) I also know others won't agree with me on that. But to me, it's a very important issue. I think ethics are absolutely essential for a CEO of a company.

> Which includes fighting for web standards

This is certainly one positive thing I will say about them. They have definitely helped advance good standards (HTML5, CSS3, etc.)

> Design trends are like the weather, if you don't like it now, just wait a bit and it will be sure to change.

I sure hope so. I've been backed into such a tight corner. I'm down to running FreeBSD with Xfce, and I'm already starting to write my own basic system utilities now (file manager, text editor, etc) because this trend is just accelerating so rapidly.
The Gorard one looks very familiar and is old enough too. Going to go with memory rot changing my other details. Thank you!
Delivering Reliable Electricity
LEGO bricks are commonly called legos in the U.S. This is not a new development.
I've been doing some analysis of the bitcoin blockchain and there are only around 17,400 transactions that take up a total of 16 MB in transactions and 550KB of OP_RETURN data. Some protocols use OP_CHECKMULTISIG, OP_CHECKSIG and other methods so this doesn't account for everything.

However, the vast majority of bitcoin blockchain "bloat" is from standard bitcoin transactions.

Financial and accounting data has always contained more than just integer values of credit and debit. Who, how, when and why are just as important to good bookkeeping as to what was transacted.

Blockstore, by creating transferable digital property in the form of a key/value store, creates an economic incentive to use Bitcoin. Right now, Bitcoin needs all the help it can get. Consumer adoption will not happen if Bitcoin is just trying to be a public ledger of integer values that attempts to compete with MasterCard and Western Union.
US Courts considering ruling VPN/TOR sufficient evidence to justify srch warrant
I have had both very positive and very negative experiences with outsourcing development. Regardless of country including within the States.

Yes, we can find cheaper labor in other countries. Yes we can mostly overcome language issues, time differences etc. But one thing that is not insurmountable is the number of times the tech I have paid for would wind up in other peoples hands. The problem is not unique to other countries as it happens within the US too, but at least within our own legal system there are ways to protect clients and ourselves better. When dealing Internationally, the chances for a startup to guard their intellectual property and competitive advantage is far less likely.

And honestly, the companies that have been most successful in outsourcing Internationally, generally have a presence in Country. Microsoft, Oracle, GE among hundreds of others (I did this for/with GE for a time period). For a startup splitting a small team Internationally to try and save on what should be a core skillset and competitive advantage just doesn't make sense. Not to mention, the only thing of value for a startup early on is the team they assemble. If that team is not dedicated, is out sourced and worse yet, outsourced Internationally, the startup will struggle to gain the attention of investors if that is what they desire.

Last point, if you are bootstrapping then the equation (and risk profile) can change. It may be to your benefit to try and have some (IMO non-core) components of your software built offshore. Just takes some management and willingness to spend the extra time on documentation and communication. Additionally, for a well funded startup in later rounds they may choose to offshore parts of their development to help move things along because they have the ability to take some risk on there, and their core IP is already developed.
The Gig Economy Is Being Sued to Death
So there is this new shodan-like database that takes data from massive scans of the Internet (I think?) etc... Might be worth running all C&Cs through it to discover more domains , for example https://rateip.com/ipv4/190.60.202.4
Every time I see SMH (shaking my head) or MFW/MRW (my face/reaction when) or a handful of others, it makes me feel really old. If people didn't say it during a Quake match, it's not in my vocabulary. Darn kids these days.
Understanding Customer Service Metrics: The Numbers That Matter Most
I didn't do statistics, but at least I was fighting with my sister on who gets more Lego bricks to play with.
Is Impress finally able to produce some good looking results, including some modest animations, without spending way more time than using PP/Keynote?
I totally know the feeling and have had to really dig deeply in the past year. Here are some things that worked.

1) Be ruthless about what you need to accomplish. This means choosing what to "do poorly" at. Sure everything is "important" but it's time to secretly throw a few things overboard.

2) Do whatever you can to optimize your wellbeing. Go to bed early and sleep enough. (1/3 dose of melatonin if you have trouble falling asleep.) Plan simple healthy meals that don't require much thinking or prep. A media fast is really good. Try to throw in a tiny bit of exercise (20 minutes) and 10 minutes of meditation here and there. (ex: when you arrive at the office)

3) Do the work in cycles so you get time to think between bursts. As we get older, the work wears us down so I treat screen time as "toxic exposure" and set a daily maximum. That doesn't mean you have to stop working...Just step away from the desk and visualize what you're going to do. Then get in there and work quickly and efficiently and get out and plan the next burst.

Bonus: In a real pinch, you need to work every day of the week. Though extra cycles and wellbeing make this pretty easy. If you're working too hard, the weekends are necessary to recover.
Nerf guns, or Nerf bows? I've seen a lot of girl-gendered bows lately, thanks to The Hunger Games, I guess.
Easy to Use Responsive Ajax Supported JavaScript Modal Plugin
Am I missing something?

When you trip the breaker, the power is still on as far as the box in your house - unless it's shut off by the power company, it's just off inside the house. When you have alternative energy sources that include batteries, the same thing applies. The power from your batteries still runs through your box/breaker (via an inverter), and onward into the house. If you shut the box off, the power is off inside the house, regardless of where the power is coming from.

What's the difference?
It's not so much as arrogance as it is just being honest about the quality of outsourced work. If you were worried about offending people, you would come up with all sorts of excuses for not outsourcing work. But honesty is not always the nicest thing to hear. I've been working with our outsourced team in Bangladesh and their quality of work is much less rigorous than that of our in-house team.

"Indians devs are levelling [sic] up fast and I predict that in 4-5 years the quality gap will become almost non existent."

You may be correct but the Original Post is talking about now*. Also, you seem to agree that there is a "quality gap".
Sigh; the categories make no sense.

Seriously, someone is looking for RabbitMQ-something? I mean, do they really look for someone who deeply understands RabbitMQ or do they look for someone who can administer it or do they look for someone who can use it's language bindings correctly after skimming through docs?
The pennies are obviously not to cover the cost of the MOOC. It the sunk-cost effect, people are more likely to use or complete something they pay for.
There is this Bush guy, easily the most hated US president to date by rest of the world (ie those +-95% of human race outside US). Let's not get too much into his lackey Rumsfeld... If in some ridiculous alternate reality Iraq would defeat US & UK and would actually went on and conquer them as nations, theye guys (joined by UK PM for examlpe) could easily end up in similar trial and be hanged.

That really doesn't matter to my argument above, though, does it? Whether or not the world hates the guy doesn't make him a war criminal. And whether or not he's hated doesn't change the fact that there hasn't been an indictment, much less a conviction, outside of Malaysia.

To briefly comment on your alternate scenario it's important to point out that Victor's Justice is not the same as a War Crimes trial.

As you know, rules and history are written by vinners ;)

History PhD here and I can say with confidence that this isn't true. In the US there is and was an enormous amount of literature by former Confederates and neo-Confederates defending the antebellum American South and the American Civil War. Similarly, in the aftermath of the Second World War there was a large number of exculpatory memoirs by German generals. These more or less informed the historical literature in the aftermath of the Second World War for an entire generation.

History is written by the writers.
I guess it's better than the alternative of having it rot in the app store, but this news makes me hesitant to ever buy another startup's popular app.

I hate the fact that I had found a great app/system, set it all up throughout my machines only to have it exit.