skysight-inc/HackerNews huggingface dataset:
I suspect there's a problem with them getting "information" from an employee "illegally". That's very vague, but that may not be a helpful thing if a competitor is trying to root through your data to confirm or deny whether you've profited from trade secrets of theirs...
> When Gustave Eiffel built the tower that bears his name, he needed seven thousand tons of steel.

It's famously made of wrought iron, not steel. I wonder if that mistake comes from the book or the author of the review didn't want to have to explain the difference between the two.
Ah. My bad. It says "Not verified by CNN" clearly on the side pane and within the image. I just jumped straight to the main content. I agree with you that the post does not have much in the way of credibility. Thank you for pointing out and apologies for wasting your time.
On my admittedly low-end 1st gen Moto E, Facebook gobbles up RAM and limited storage space like the plague. It's web interface for me.

Makes me wonder if they are downloading an entire SQL database onto my phone. It's terrible app in terms of lightness
You can't live on negative returns.

Restaurants are a classic example of money pit 'investments', but so are a lot of real estate deals etc.
Agreed, except for the 'excellent cache behavior'. If you're getting cache hits on reallocated memory, you're looking at uninitialized data!
It seems like for side projects that don't have an active community, the only viable approach is to set expectations right up front that it's abandonware. That is, write it, release it, and walk away. No future implied, unless someone volunteers to turn it into a real project.

Example: this is what most researchers do - they don't maintain the code after the paper is published.
19 happiest cities in Europe
I guess in this particular case, journalism, the reporter cannot work on any article or subject anymore. Almost all old cases and even related cases are probably covered by the old employer's magazines etc.

If you're a programmer, it means that you cannot work for a certain client, or even in a certain branch, but this case is so much broader.
It's not an accident or bug, they're just trying to spin it away.
Their apps aren't engineered or architected, they're hacked together and held by miracle glue and it's gone so far that I bet even they aren't sure if they can rewrite it from scratch. That is the reason for all the leaks, bugs and drains they have. They even brag about their hacks.
Have Native Languages Returned? (TL;DR: Yes) – QCon San Francisco 2015
Thesis, antithesis, synthesis. The example of looking for a row of 0s that skips the current row on the first non 0 can (now) be dealt with using constructs like named break/continue statements (in things like Java or C#).

(I would not be opposed to making the inner and outer loops separate functions with returns, either, though)

What the author said was true at the time, but has since been dealt with by having richer control constructs for goto-less ("jump anywhere") programming.
It's worth noting that the coding climate has changed considerably since 1987. Modern goto-less languages, such as Java, include break and continue statements that can target any enclosing block; many of the example programs that people suggest using gotos for end up basically using these forms. It's worth pointing out that these multi-level break/continue statements allow you to build any reducible control flow graph (that is, the only thing you cannot do is construct a loop which has two entry points; incidentally, these constructs are also the best way to ensure that the optimizer gives up).

Optimizers have also gotten better over the years--it would be fairly easy to transform the idiomatic find-loop pattern based on flags to the one that uses the goto. There's also been a shift to using basic block-based optimizers, which means that the optimizer sees a loop statement and something built entirely of gotos as completely identical anyways.

So, in the end, the goto debate is moot: there's no real difference in performance either way these days, and we've renamed the goto instruction to break which sidesteps most of the puritanical section of the debate.
Damn, I really wanted to try it out on gipher.co, but FB login is a dealbreaker =(

Is that necessary?

EDIT: Looks like this is a showcase app for trying out elm and FB login is listed as desired feature #1:

Gipher has the main features we can find in any modern single page application:

* facebook authentication
* multiple sections
* live data sync with firebase
* animations

It's a good showcase of how an elm application is structured using signals, wired up with the start-app package.
What if the contract is illegal and unenforceable? Then they aren't really obligations are they?

I've certainly done this. Signed a contract, with provisions that I knew were 100% illegal, and then months later, after I left and they tried to enforce the contract, I told them to fuck off, because the contract was unenforceable and they knew it.
> $.10 to .15/kwh is realistically the range battery technology will be in for the next 10-15 years

Forgive the lack of citation, but Goldman Sachs just put out a report on Tesla within the last few days, and they're estimating the cost of batteries dropping ~60% over 5 years due to the Gigafactory producing 35GW of storage each year.

EDIT: Found it, http://evannex.com/blogs/news/75718469-goldman-sachs-bullish...

"Discussing electric vehicle batteries, Goldman reports that: "technological advances play a significant role, growing economies of scale are the key driver of cost reductions. Led by Tesla and Panasonic’s 35GW Gigafactory, battery manufacturers have committed to approximately triple current production capacity over the next five years [Exhibit 36].... Autos analysts forecast the battery range for lower performance EVs to increase by over 70%, while battery costs are expected to fall by more than 60% over the next five years [Exhibit 37].""
Things I have learned about raising money
Not-so-secret atomic tests: Why the photographic film industry knew (2013)
it does not appear the length of time you spend with someone before deciding to exchange vows them is a good predictor of success in marriage.
Hell, Jira started this way and has become a bloated, uber-customizable piece of software over the decade since.

In a market like this, your company will not be a unicorn. If you ever make a billion dollar valuation, it will be the way Atlasssian did it - after many years of grinding through blood, sweat and tears. So you need to really love the problem and be passionate about serving your customers because that's the ONLY way you can win.
If you want to write about an exotic other, it's helps to have some actual first-hand knowledge of the people and place to add nuance to your descriptions. Otherwise you're just misrepresenting other people's cultures for entertainment. You also end up saying really goofy contradictions like "wow, all these rights for women. Other than, you know, tangible political rights":

>The Tuareg women, seen here arriving at the Tuareg Political Party speech in 2006, may not obviously be part of political life, but their opinion is highly valued by the men, who will likely discuss issues with their mother or wife.

The opinions of wives and mothers have been "highly valued" by men in pretty much every culture and period of history. As long as those opinions are contained within the home and not shared too loudly or aggressively.

Something about this article reminds me of the mindless reporting on "the Kurds", who are presented as a monolithically noble or progressive ethnicity, contrasted with their barbarous neighbors. This superficial gaze has to overlook that there was a large Islamist Tuareg faction (https://en.wikipedia.org/wiki/Ansar_Dine) that tried to take over Mali recently (and similarly there are many Kurds in the Islamic State).
Yeah, same here, PS3 Eye but no drivers/software for array mics or beamforming. I wanted to create something like in that video too. Looks promising with OK Google - a little laggy/glitchy but the idea definitely has legs.

I think in a couple of years this stuff will become ubiquitous
"work at companies that care about diversity" ... and then a huge number of the job listings are for Quora -- famous for their absurd ban of Michael O. Church.
How Well Do You Know the People of FOSS?
Yes.

My opinion is that nothing that currently exists really solves the whole problem of information management well (aside from git). Most teams mash together three or four different solutions for strongly related problems. Some teams are as bad as: gitolite for central code repo, a bug tracker for managing issues, a spreadsheet for managing who works on what features, a separate bug tracker for issues found in QA, personally-managed to-do lists for each developer, a Trello, a dozen bespoke reports for status to upper management, and all team communication goes through e-mail. Yes, slack and github would replace about 3 of these, but you still have 5 solutions to the same general problem -- what needs to be done and who is doing (or will do) it, how, and when.

Obviously this is a very hard problem, or it would be solved now. I have tried for a long time to decide what I think would be a good solution, and for all intents and porpoises, I have gotten nowhere.

I really like the approach Trello has taken -- provide a simple, flexible concept and let users build it all from there. Obviously Trello doesn't tick all the boxes, but I wonder if some other deceptively simple idea can accomplish it.
Worth noting that in the UK it is pretty standard for your employer to pay for your lawyer (not their lawyer) to review your "compromise agreement" - there is a standard fee of £500 or so for this which a decent employment lawyer will be able to get a decent amount of work done even if their hourly rate is much higher.

I left my previous employer a couple of years ago and it ended up with a fair bit of negotiation and it was all covered under the standard fee. The particularly nice thing is that they bill your employer, not you!
I don't agree with the logic that just because something is popular it must be a net positive. Drinking a pint of gin every day was really popular at one time. It wasn't generally a positive thing.
> For the market, I'm hoping we see someone develop a set of common APIs that abstract away common specifics across AWS/Google Cloud/Azure and let you run a generic web stack and dynamically move parts of your app around based on pricing.

At an IAAS level, you can use BOSH to manage stateful systems AWS, OpenStack, vSphere, Azure and GCE. The last two are basically new contributions by Microsoft and Google.

Which matters because once you have BOSH, you've done a lot of the heavy lifting required to install Cloud Foundry.

We are not at the point where there is seamless multi-provider support. But it's a foreseeable capability. We see a lot of capabilities, because of the flexibility of the underlying components of Cloud Foundry -- particularly BOSH ( low-level system deployment and liveness), Diego (container placement, replacement and observation) and Garden (container runtime).

My usual disclaimer: I work for Pivotal, which donates the majority of engineering effort to Cloud Foundry. I should doubly add that saying "it could plausibly do thing X" doesn't mean I'm able to commit us to it.
The problem here stems from two things:

1) Net metering means that the power company is required to buy electricity at retail rates from their customers instead of wholesale rates, which puts quite a burden on them. Why should they have to buy at a higher rate?

2) Electric companies for decades have been rolling the cost of transmission into the variable rate portion of people's bills. This means that larger consumers (who tend to be richer) have been subsidizing the poorer customers. This is generally considered a good thing by most, since it allows poorer people to have electricity (because you don't want to live in a society where some people have electricity and some don't). The solution here is to raise the fixed portion of the bill to cover the true cost of transmission, and then place a tax on those who go "off grid" to straight out subsidize the poor, so it's more obvious that is what is happening (And presumably most people would still support).
Even when the new employer has not been sued, there are cases where they have paid the previous employer to settle the non-compete, as was the case with a CEO Nortel hired from Motorola:

"The two companies were involved in a brief legal dispute last year after Nortel announced it had chosen Motorola's former chief operating officer, Mike Zafirovski, as its next CEO. Citing non-compete agreements, Motorola sued Zafirovski in October. The dispute was settled a few days later when Nortel agreed to pay $11.5 million to end the matter.

Under the terms of that October settlement, Zafirovski and Nortel agreed not to recruit Motorola employees."

(Not trying to say this case is anything like that of a much lower-level journalist as described in the article. That seems unfair and harsh)

http://www.infoworld.com/article/2674269/networking/nortel-a...
Gee, a subjective opinion from an anonymous source. I'm convinced.

Even if true, "very hard" /= "not allowed".
> That's usually part of the employment contract, so it's not something you'll be shown after having gotten hired, and if it was, it would have even less standing than if the clause was included in the employment contract.

It would, if we weren't living in a world where courts had consistently held that things like this changing the employment contract after it begins are just as valid, because continued employment is sufficient consideration for them to be valid (the exception would be if the original employment contract had, e.g., a set term, but that's unusual.)
The only big issue with mobile app I found is that you can't just "send to" an image into it to create a post. Not sure if web standards are being developed towards that direction, since I am not sure how would that even look like in terms of user-experience.
That does have the 'ß' character in it, though, which is what I was asking about.
Lawyers pledge action over Apple's 'Error 53' iPhone bricking
Old Tjikko, the oldest living clonal Norway Spruce
Indeed.

"Free Basics was ostensibly targeted at Indians who had never experienced the Internet or could not pay for data plans. However, Facebook recently struggled to provide a reporter with the name of a single Free Basics user in India who had never been online before."

Source: http://www.buzzfeed.com/nitashatiku/india-ruling-trai-free-b...
Marvin – tool for semantic text annotation and normalization is released
Clients' scathing reviews in Yelp cost them $350k in damages
I don't recall even remotely suggesting the sky is falling. If nobody fixes this, it doesn't affect me. I have Multiplexing disabled everywhere that I care about.

The constant news of companies getting popped is actually quite entertaining. The only thing folks may be concerned about is that if too many companies get popped, there may be some heavy handed legislation that starts to affect people. Even that I am perfectly fine with.
Yeah the point in the article about eroding trust in the broker market is important. Lots of people are (legally) taking advantage of a hot market to make short-term profits, but may be creating a long-term impact on the reputation of an entire industry.

Maybe this is an opportunity for property appraisal companies to step in and make a B2C play..
Presumably the seller's agent, who is profiting from this phenomenon, is the one advising the sellers on the market, what is a good price, what is an acceptable offer, etc.. You can't expect the average seller to have their pulse on the market in the same way agents do. It appears that there is a good chance that the selling agent knows that the house could be sold for more, while at the same time advising his clients that it is an acceptable offer.

While the decision is ultimately up to the seller, I believe the agent is obliged to act transparently and in the best interest of their client and whether that is happening here is not clear.
It's very common among app writers, who struggle to keep up with iOS changes every year which break their app. It's also common that Apple will not support older devices with iOS upgrades, and if the app you need no longer supports your iOS version, you must upgrade the device or keep working with the older app for as long as you can (bugs and all, until the app maker forces an update to continue working).

I have some iPhone4 devices still around, as they power 30 pin connected speakers and other devices. But their iOS is locked to an old version, and as the apps I use continue to upgrade (and some force upgrade), the devices are forced to the ground. Hardware itself is not terrible or low quality, but the combination of Apple's control on hw and sw makes things it hard to consider these as "investments" in any way, given the high price.

Perhaps it's a handheld thing; Macs and PCs appear to have better backward compatibility and longevity.
A bunch of AUR packages, like Yaourt itself, download their sources over HTTP and verify them with MD5, so even if you trust the AUR maintainer you have no idea if you're getting the same file they did.

It's sad that makepkg still uses MD5 by default in this day and age because "it's faster".
To the best of my knowledge the only telemetry that OSX provides is crash logs, and only if you opt into it. You could argue that spotlight's (and Safari's) web search should be included, but I disagree.
The problem with sandboxing is that "bad" has no formal specification. There are legitimate reasons to access contacts, intercept system calls or key presses, use raw sockets, etc.

If you try to make those things not possible then people who need them have to use a different platform, which tends to cause other people who need to interact with those people to use the same platform (and so on) until the original platform is in decline. And the effect is worse the more you lock things down. It doesn't help anybody to have an ultra-secure platform that nobody uses.
Isn't that what the parent said?
There's some more info about that here https://news.ycombinator.com/item?id=10834269
19th richest is not particularly rich, especially when the median household income is only $73,733. Power law distributions are really critical here.

EDIT: In fact I'd argue that this supports point that the Midwest is very equal - one of the wealthiest counties is really not that rich.
Not seeing any ads anymore changed things in my household. I recall all the garbage ads I've seen as a kid. It's refreshing not having to endure any of that anymore.
a mile long issue list on github,

If you have enough users to have "too many issues to handle," then you're big enough that you need an official governance and contribution structure. You're also big enough where you'll have a pool of high quality contributors to promote to project-level-oversight status.

Nobody is saying "do all this work for free forever," but people are saying: "You have too much work you're avoiding. Why refuse to let other people help?" Once you reach a million users this isn't your private software anymore, it belongs to the community and you need to step up and allow faster development than one person can handle alone.
> The solution here is to raise the fixed portion of the bill to cover the true cost of transmission, and then place a tax on those who go "off grid" to straight out subsidize the poor, so it's more obvious that is what is happening (And presumably most people would still support).

Its going to be untenable to tax someone for no longer using the electric utility (I'm revolted by that idea personally, and am pretty far left bleeding liberal).

You could possibly further subsidize low income electric consumers to have their own system installed using the federal general fund (solar installations receive a 30% tax credit; it might be possible to increase that credit to 50%-75% depending on your adjusted gross income, and have it be a rebate immediately applied at the time of system install).
It all changes when the founder gets a Porsche
>I suspect the same applies for government agencies at all levels.

I wonder if AWS has made any headway after their initial CIA contract making them a private AWS instance.
> I've been working for quite a while on a new issue tracking/project management tool. The goal was to make it as a native cross-platform application (think Slack), with potential offline support.

I don't know that this is a huge benefit in a work tracking tool. These features are useful in Slack because it's a real-time communication platform. Work tracking systems are more ok with being asynchronous - there's usually a business function that performs synchronization whether or not your work tracking system does, so having everything update across multiple cached versions in real-time is less meaningful.

I would focus on the process - it sounds like you're just building something to build something. What in the process of software development is broken? Is building a new tool the right solution?
Flash-Free Video in 2016
IBM had the contract to run most of the IT infrastructure for the State of Texas and subsequently lost it. I don't have any facts as to why, but rumor was it was an execution problem.
I can totally understand what you are trying to say because I am more or less in the same boat. But let me tell you that there is no one answer to this problem, you will get mixed opinions and thirdly, don't over-stress yourself because you would never be able to know everything about Android.

I taught myself Java during Uni, then learnt Android and have a CS masters with around 2-3 years of professional experience but I do feel those holes. I am not good with memory so I also keep forgetting important conceptual things specially when I am preparing for any interview. I also understand that it's difficult to revise and review 'the basics' and 'fundamentals' while you have your full-day job but somehow it's necessary. I recently worked for 6 months in a startup where we were only 2 Android devs. The other guy was very experienced with 5+ years and he helped me a lot in grasping some key concepts in Android. So, if an experienced person is reviewing your code, you will improve a lot. Then try to read a lot of other's code specially the best projects which are available open-source. When I used to explore that Android project code written by that guy, I felt like this dude is a Pro and I would never be able to use this stuff in this way because I just didn't know about it. So, you realise this missing blocks in your knowledge factory and you won't know until you experience.

Try to befriend and work with experts because best way to become smart is to work with smart people. I will also start the Android Intermediate course on Coursera so that I can improve my basics and learn things properly with depth. I follow Android news, you come to know about new libraries, famous bugs etc. which again helps you in filling those holes.

Best of luck to both of us !
Or don't unless you want this image for ever burned into your retinas....
Read the article. It's not about being enforceable. It's about having a liability if someone is under such an non-compete.
VC-funded companies actually wanted differential pricing (which allows FreeBasics). Flipkart, for example, signed up as a partner for Airtel Zero.

Among the 700 startups who signed the petition against differential pricing, there are very few big names in startups - because they stand to gain from differential pricing.
The cost of transpiling es2015 isn't very visible here, because the "vanilla es6 TodoMVC" example used [1] doesn't rely heavily on ES6 only features, such as generator functions etc., that aren't just sugar on top of ES5.
Such features are expected to decrease the performance of the generated code significantly and should be taken into account when a transpilation step is involved.

[1] https://github.com/tastejs/todomvc/tree/master/examples/vani...