skysight-inc/HackerNews huggingface dataset:
I think it's fair to say tensions between the US and Russia are increasing over the Ukraine. An obvious, and historically effective, Russian intimidation tactic is a military presence in Cuba. Improving relations with Cuba makes that a bit tougher to achieve. I'm not saying this is the reason, just another positive outcome.

There are a ton of good reasons to improve relations, and few reasons not to.
If I missed any links or you have a discount for freelancers let me know!
Some kind of age metric is often useful in a selector. For example, when was the phone first available on Amazon. Or what OS does it run. In a fast-moving market like phones, age is a dealbreaker. You might find just the right size, memory, price... but come to find out it is stuck at Android 2.3.
Finding predictable things like hard-coded strings is a significantly easier task than proving that none of the code is doing something sneaky. It's much easier to look for something like an access key than confirm that the numeric constants being passed to a crypto function are the correct ones or that it's not leaking something which would make it much easier to crack.
Interesting - but why? I will assume this is a service that is useful for UK companies who need to verify that someone buying something from them is not a "Terroiriste"?

What is the use of knowing if someone is a "Politically Exposed Person" (and how can I become one??!)

Just curious. Basically - I'm asking: who is YOUR customer?
You are right. My apologies.

https://web.archive.org/web/20141215154238/http://www.duetdi...
Instead of leaking money, why not just let the total number of coins keep increasing exponentially indefinitely?
Raising More Than $750K in Hardware Crowdfunding
Indefinitely leased is nitpicking but at least you got to say concentration camp twice.
Are there concurrency techniques that aren't vintage?
I switched to a Mac laptop late in the PowerBook series. Before switching, I developed mostly on Unix (AIX, Solaris, and HP-UX) and appreciated that I could drop into a terminal when necessary and use a solid shell scripting language. Windows' DOS batch language just doesn't do it for me.

Windows' memory management was horrible at the time. I had to reboot a minimum of daily or my laptop ground to a halt. OSX hummed along for months between reboots.

I hate system administration on my own laptop. In the 30 minutes I have to code a personal project daily, I don't want to screw with drivers, updates, hardware, etc. I just want to code the next module in my project. The Linux distros at the time seemed to require more hands-on maintenance.

Over time other factors have become important. The same laptop I use for coding is the one I use to download music, store memorable photos, etc. The apps that come with OSX may not be "best of breed" - maybe they are, I'm not qualified to say - but they are more than good enough for my needs.

Despite great advances in Linux distros and the call to F# and LINQ on Windows, I'm Apple's customer to lose not others' customer to win.
Five of the Absolute Worst Things Uber Has Done
The blockchain length is only growing linearly with time, but that's because it can only process O(1) transactions per hour. It'd be growing exponentially if either the monetary velocity or the size of the real economy was growing exponentially.
Curiosity Rover Drills into Mars Rock, Finds Water
I'm going out on a limb here, but: Mayer poached Pogue from the NYTimes. There may be hard feelings against Mayer for recruiting him or against Pogue for jumping ship?
They could sleep on another tree.
That's just for testing.
The retaliatory policy the US has against any entity doing business with Cuba severely limits business engagement with Cuba, since firms that engage in many kinds of business with Cuba risk retaliatory asset seizures if assets come within the jurisdiction of US courts. While foreign trade with Cuba is less constrained by the embargo than direct US trade, it is inaccurate to say that the embargo only affects direct trade between US and Cuba.
Americans could previously go there, they just couldn't spend money there and no airlines offered flights from the US.
If you want to grow as a developer the best thing to learn is normally always the same.

Data Structures.

Nothing will help you more in interviews, day-to-day dev work, general problem solving, and even application planning. The goal is eventually to transition your mindset into thinking about structures holding your data, and how they act, and interact. Once you do this the optimal architecture, and what you need to write as code becomes clear as day (really regardless of the language).
My understanding is that C++11 and eventually C++14 have plenty of modern language features. How does Rust compare?
By far the best business plan template you'll find
I know that many investors are publicly demoting the value of business plans but, at the end of the day, the more information you have related to your business, the greater your chance of success will be.

http://www.entrepreneur.com/formnet/form/561
You just made Ayn Rand roll in her grave.

Which was an action she freely chose to do, of course.
Unemployment is such a funny thing. In a free market economy, unemployment is a necessity but seems to be treated as a universal evil.
Xephyr is just for testing. You can run wtftw completely standalone when you use it in your .xinitrc for example.

It's still a bit buggy though. Works perfectly fine here. Been using it as my default WM for 2 weeks straight now. But some bugs do seem to creep up on other machines.
OTOH, there's still huge cost savings even if you need to take apart and reinspect the engines. Building space components is not cheap.
> The engineer fixing the Azure Table storage performance issue believed that because the change had already been flighted on a portion of the production infrastructure for several weeks, enabling this across the infrastructure was low risk.

Ugh, I wouldn't want to be that guy (even if there would be no direct repercussions).
That said, and as others have highlighted - kudos on the writeup and openness.
Congrats, team FarmLogs!
Presidents Clinton and Bush both waived that part law, and Canada, Mexico, and the EU all don't recognize it. So I'm not sure it has had any real impact other than antagonizing US allies, and generating some private lawsuits.
I'm on Chriomium Version 37.0.2062.120 Ubuntu 12.04 (281580) (64-bit).

No extensions or plugins are active for nytimes.com. My UA spoofer was off as well.
Deploying a Java Application with Docker and Tutum
ELIZA from 1966
The emails are leaked from the Sony hack. People have been combing through them and they came across the SnapChat ones this week. They came across ones about Angeline Jolie/Kevin Hart/etc last week, and they will probably find others to write blog posts about next week.
A Behind-The-Scenes Tour of No Man's Sky's Technology [video]
> That suggests that talent has a very weak bargaining position. If talent had leverage, being able to learn on the job would be part of the deal they struck. There may be a strong bargaining position inured to one with the luck of a 100% match between one's technical experience and the trendy technologies du jour, but banking on always having a 100% match to the trends isn't a sustainable career strategy.

I would argue that a significant portion of that compensation is essentially a gamble that the company is going to blow up and become huge. Companies with momentum or a founder with previous success have a lot easier time hiring good people at the same salaries because there is this expectation of explosive growth. That's the area where people do have leverage, because startups are cash flow constrained and can't afford huge salaries - but that doesn't mean you won't get rich (that's the line they sell us, anyway).

> Overpaid software engineers are very rare. Most of the good ones are underpaid relative to what they can do. A good engineer is easily worth $250,000 per year (and, I'd argue, several times that) and very few get even close to that number.

They're not that rare - there simply aren't enough founders to support the astronomical housing prices in the valley otherwise.
in other news, north korea manages to launch a nuclear missile and bitcoin finally arrives on the moon.
JQuery Foundation Gets Polymer's Pointer Events Polyfill
Putin handed Cuba $32 billion dollars a mere 5 months ago:

"During the [July 2014] visit, Putin agreed to write off $32 billion in Russian debt to Cuba, leaving just over $3 billion left to pay over the next 10 years. This was a significant economic weight lifted from Havana, whose gross domestic product shrank by up to a third with the loss of direct aid and subsidies from Moscow after the Soviet Union fell. Putin and Raúl Castro also agreed to new deals in energy, health and disaster prevention and help with building a vast new seaport. Moscow is also now exploring for oil and gas in Cuban waters, right in the U.S.’s backyard."

http://www.newsweek.com/2014/08/22/russia-and-cuba-get-back-...
> 1 Framework Comparison

jQuery is a library, not a framework!
Celebrities with fashion labels or fragrance lines don't design anything, some company that already does those things just licenses their name
I think Venus is short on hydrogen to make water. terraforming might require scooping large quantities of hydrogen from Jupiter and using it to burn off some the the CO2 producing water and carbon.
What? He made the apple I by himself with no prodding from Steve Jobs. He was showing other people how they could make their own, and Steve convinced him to sell it. Jobs may have made him rich, I don't know how that absolves him of being an amoral thief when they weren't. I don't know that making Wozniak rich really made him any happier anyway.
Two views on this issue.

Books, with rare exceptions such as that of K.J. Rowling's and Dan Brown's, are not a global phenomenon, draw less attention, making the crime of piracy less tempting or less lucrative. Books are more elitist and TV series more vulgar. That's also the reason why it's more profitable to harvest clicks on porn or pirated music than on metaphisical poets such as John Donne.

Since there are fewer book pirates it's also easier to track them vs. millions engaged in pirating movies on P2P networks.

My second guess would be that e-books are quite a new phenomenon (in terms of the recent surge in popularity of e-paper readers and tablets) compared with optical drives and tapes that were around for a couple of decades. DRM techniques were much less advanced and so piracy could flourish. The market and the music or film industries were so badly hit that they had to find a different business model to make ends meet.

Kindles and iPads are made with DRM in mind, the techniques are more advanced today, and the publishers have not been threatened by piracy so much as by the shrinking readership. Also scanning entire books could not have been done so massively and easily as copying music or films.

Finally - a word in favour of piracy - I can imagine, although it's just a guess, that it was exactly the piracy that drove evolution and innovation in film and music towards more spectacular entertainment, 3D, iMAX, 4D, live performance, stand-up shows, HD tv screens, VR goggles, 5.1 stereo, group gaming, motion sensors etc. etc., because watching flat, low res. series or films is not considered a proper fun anymore (even The X-files seems boring today, not engaging enough, from a different epoch, like ballet).
This is pretty interesting. It's unfortunate she went through such an experience, but its insightful to see some new perspective on valve's structure.

Also: there is a difference between fired and laid off, but the article confuses the two:

> 'Did you hear so-and-so was laid off?' It was someone on our project. I was mad. I hopped in the elevator and went straight up to our team - and I found Rick, and he said 'I was fired. You too.'

A little disappointed about their bonus incentives, and i think it hurts them in the long run. Working only on what gets visibility is not how you advance your field or company. When you've got the capital, you give your people the freedom to take risks and explore new ideas. Investing in visibility is how you end up as Microsoft.

Seems like yet another reason to stay small; or at least have a shallow hierarchy. I don't think a company should ever feel like highschool for anyone. Or maybe it just needs an element of design and attention, like anything else that you want to succeed. It's pretty clear what happens when you let it grow on its own; the same thing that happens everywhere else.

Its understandable she's bitter about it; who wouldn't be if they were driving a project at a company they liked working for, and then its all uprooted? Firings/layoffs suck for everyone involved.

Also, good on Gabe for letting her keep the hardware.
Sugar, shellfish, citrus and coffee. Medical products and tobacco are small parts of what they export. They also export nickel and cobalt which have generated more than $2B/yr in some years.
As completely bonkers as it sounds, you are probably in the wrong here.

So, just for background: you're basically right to sense that the fundamental thing in copyright law is the right to impose lawsuits to stop infringement. (We could add to this "or to collect damages", is the only major missing part.)

Restating the person you're replying to (in this vocabulary), you responded to "you can't stop the rights-holders" with "the rights-holders can stop you." This appears to be a total non-sequitur; I guess the most charitable interpretation is, "They cannot use your work however they want; they can merely stop you from using your work in ways that they don't want." The first half of that is wrong even though you only stated the second half of that (which on its own would not be particularly objectionable). Some peeking at the paragraph afterwards seems to confirm that this is what you meant; again that paragraph is OK by itself without context but is being used to support a wrong point in-context.

So here's why that paragraph is factually correct but doesn't make the point that you want: the US copyright law treats every derivative copyright work as made up of hypothetically-clearly-defined "parts" which each have one or more copyright interests in them. The judge in the case would probably not say that the "part" which contains your clip art is the whole of the Windows operating system; and Microsoft would retain its copyright interests in the rest of Windows while losing it in the "part" which was your clip art. This matters because it means that there is only one copyright interest on that part (yours) rather than two (yours and Microsoft's). So if Microsoft added a monocle and top hat to your cartoon-face-shaped-like-a-bean, you could in fact probably use their version without fear of a lawsuit (though again, some judge might say that, say, the top hat is sufficiently differentiable from the beanface that it is a "different part" of the derivative work).
And we all know here how much an idea is worth.
What a trip to see Steve Jobs not only try to sell something pre-iPod-success, but something as technical and relatively pedestrian as a web framework...And he does it well, without the use of a primetime-polished slideshow or catchphrases.

The one visual that sticks out to me in this video: the silhouettes of people arriving mid-speech and leaving early.
The image took over 25s to load for me. Just FYI.
Right, that's an important nuance. But that means that a firm in a country like Spain is only constrained by the embargo if it also does business with US companies, right?
What are we going to do about all the trademark conflicts? US rum and cigar companies stole the brand names of famous Cuban companies, because they knew they could get away with it.

To see what I mean, Ctrl-F dueling on http://en.m.wikipedia.org/wiki/List_of_cigar_brands
I find that "follow mouse" mode helps alleviate this pain a lot: when you can interact with a window (mouse or keyboard) without having to bring that window in the foreground, you end up moving windows around a lot less.

I like tiling in general but doing it well requires a big monitor.
Indeed, I did incorrectly assume this could/would be in all the trees on the street.
It's kind of funny, but this won't actually bring all warm-n-fuzzies from the people most affected by it. The refugees/dissidents in Miami are saying this isn't going to change anything because it allows the Castro regime to double down on economic growth from new business relations with the US. The non-refugees are saying this will make immigration worse. The people both on the island and those illegally importing products into the country from Miami may face higher prices and tighter restrictions. And if political reform comes, it could be at the cost of dismantling the relatively strong public health and education systems.
This probably should not completely replace street lamps, but could help better light some areas that are naturally dark and shady. Trees, instead of concealing the streetlights, would give off some light.

Consider evergreen grasses that could probably be made to glow, too. Such grass could nicely light up park lanes at night. Slightly glowing evergreen bushes growing along a walkway could help one walk at night.

Also, consider how helpful such a natural illumination would be during a power outage, especially when it happens due to a natural disaster. The light might be faint, but it will help people orient themselves, help rescue helicopters recognize the terrain, etc.
a. not everybody needs a car.

b. the amount you drive even with a lengthy commute is nowhere close to what a person driving 8 hours a day 5+ days a week does. the amount you spend on gas alone is huge never mind maintenance and having the right insurance for driving that many miles (many drivers don't and can get totally screwed over if anything happens and the insurance company finds out they don't have the right coverage).
That's fine, I have a negative review fee processing fee contract that's 3x the negative review fee that I'm sure all the businesses I do business with on-line have agreed to since I flash the paper with the agreement in front of my web cam before I proceed to checkout.
Elasticsearch, Logstash and Kibana with Docker
Maybe I follow YC stuff too much but it seems this be an attempt to build momentum for the YC company working on this?
http://techcrunch.com/2014/08/11/glowing-plant-is-one-of-y-c...
Code reviews. I can't stress enough the importance of code reviews to bring developers aboard a team. They are as important to junior developers as they are to senior developers. It's just that you can wean off senior developers quicker (if you wish to).

When people imagine code reviews, they imagine people analyzing code and haggling about coding guidelines. They are much more than that.

Code reviews are more about the meeting point and the excuse to talk about the software than they are about actually reviewing code. For projects less sensitive to bugs, my code reviews are not about trying to spot off-by-ones or buffer overflows. They are about discussing the problem, as perceived by the developer, possible mismatches between the developer's interpretation and the actual problem, the designed solution, how it fits the problem and how it fits the overall architecture, as well as the actual code.

The actual code review style can be as informal as an end-of-day five minute talk with each developer, all the way to the formal end-of-week review of work done. Have them fit your culture.

In the end, all that it matters, is: keep your team talking.
Literally means figuratively too now, didn't you get the memo? (yes, I agree it's annoying, though I've probably done it myself more than once).
first JPEG is 224k
Senior devs learn a better tolerance for ambiguity, and have better ability to see the big picture in both the problem space as well as the solution space.

I encourage that sort of thinking from devs I'm mentoring.

I do this by giving creating a rapport where they feel comfortable asking questions. I do by having an attitude that part of my role is to help them be more effective. When asked a question, I drop everything to help them.

I then specifically give them problems that force them to ask questions. This in turn gives me the opportunity push the envelope with their thinking by asking them to answer their own questions.

So when I get asked a question on how to do something, I will ask them if they understand the goals and constraints we need to work in. I make sure they understand that first. Then I ask them for different ways of solving their problem, the pros and cons of each and ultimately what their recommendation is considering those goals and constraints. By that time they generally end up with the "right" answer, and sometimes something I wouldn't have thought of. What I am doing with that exercise is guiding them through the process of how to think about solving the problem. Soon when they come to me, they are already giving me options, pros and cons with a recommendation.

Sometimes I'm asked to decide about a difference of opinion between two devs. Making sure both have the same view of the goals and constraints is really important and most of the time aligning these solves the dispute. If not, then I will have one or both create a minimal test/prototype, time-boxed, that explores the problem. Then we evaluate the results together against the goals and constraints.

This has worked very well for me.

As far as breaking up tasks and delegating, it all depends on their tolerance for ambiguity. I usually start more junior devs with smaller, well defined tasks that have specific acceptance criteria. I adjust the level of definition based on their ability to succeed, but always do it in such a way that it forces them to grow.
That was my thought as well. Wildlife has adapted to the city life, but changing how trees work will definitely have unintended consequences.

If like the other comments note, the impact is lost within a few generations, it's of less risk. However, if that's not true and it starts to spread, we could be looking at a serious problem.

Personally, I don't know of how much benefit this is given the low consumption of LEDs. The trees will need energy from somewhere, so their requirements for soil/nutrients will likely be a lot greater than the current tree population, resulting in need to fertilize/upkeep. This could end up being a lot more expensive than LED light poles using electricity.

Environmental impact from the need for more nutrients/fertilizer could be significant as well.
You'd need ten thousand views for a dollar.
Highways to Boulevards: Reclaiming Urbanism
I think it depends on city density. Many streets in SF have about as many trees as light poles, so you'd probably have to replace all those with the glowing ones to make enough light.
Plenty of people could write as well as David Pogue, Nate Silver, Ezra Klein, etc., but the expectation is that those writers will bring the audience.

They get seven figure salaries not because they can write articles really well, but that they can bring an audience wherever they go and create revenue worth what they're getting paid
> even cashiers took pride in their work ... and felt like they had a role and a place

I suspect the cashiers' attitude is partly influenced by how they're treated by others. It's hard to stay motivated if others subtly signal that your job makes you a lesser form of life. I've often wondered how the world might be different if everyone treated everyone else with more respect.
Which ends up being a very large number of companies, and it can generally be enforced simply through preventing banks from working with a company.