skysight-inc/HackerNews huggingface dataset:
> What is remarkable about this algorithm is, that it uses no divisions at all!

The same holds for the Sieve of Eratosthenes [1]

[1] https://en.wikipedia.org/wiki/Sieve_of_Eratosthenes
Location: Spain

Remote: No

Willing to relocate: Yes (Germany, Netherlands, Switzerland)

Technologies: JavaScript, ExtJS, Sencha, ReactJS, NodeJS, ES6, anything web based.

Resume: https://es.linkedin.com/in/ejazbawasa

Email: obfuscated.geek@gmail.com

Personal: http://zaje.me
Google passes 1.5M miles of autonomously driven journeys
> Mixing the two is convenient, but can stifle innovation.

Could you elaborate?

I think I've heard the argument before, but I don't really see how. These outages show up again and again, partly because people cannot access the project issues.
I hate paying taxes and so do you
Money 20/20: Industry Leaders Weigh in on Blockchain Regulation
Most our energy comes from fossil fuels. Even fertiliser for our food. So we can't just replace it all with solar power.

One key questions for rulers and governments from antiquity is how to allow the population to gather energy to survive. It could be farming, or building oil wells and then hand out the profits or build a service economy around the oil.

I couldn't figure out how to maintain a modern population without oil (more people same amount of land) until I saw this on HN the other day https://medium.com/invironment/an-army-of-ocean-farmers-on-t...

Zero input food. Can be used to generate ethanol. All you need is open ocean.

Food for thought.
قیمت ارزان تور کیش در هتل شایگان ورود ۲۰ فروردین ۹۵
I feel sorry for the developers after reading all these comments. Why would they continue with such a project that gets such little love?
This is the real issue. You need to tell us more about why you were fired if you want to get useful feedback.

My advice at this stage is just work harder than everyone else. Be the first to arrive and the last to leave and the company will find it very hard to fire you because of the signal it sends.
I do not think Mr Cameron will stop his political activity just because Panama Papers reveal that his father was one among those who designed the system.
I have a sincere question that may sound hyperbole but worth to discuss in HN: what are the ethical/legal limits of leaks when some of the leakers are the classical media? I mean what is the difference of a movie leak (e.g torrent share) with a political leak on media? I will clarify my question to not sound radically stupid: if the Panama Papers had been published anonymously or showing cases of attacks against social liberties or illegal government activities (e.g. Snowden) it is clear, but when the media is showing documents that are not illegal per se but the illegal activities are more connected to their clients [1] I think they can be hardly sued for it.

All this was triggered by the following quote: "Using information/documentation unlawfully obtained is a crime, and we will not hesitate to pursue all available criminal and civil remedies”.

[1] Mossack Fonseca was indeed engaged in illegal activities because they obstructed the US justice over companies suspected of connections to politicians. But this was not known in advance.
Which tectonic shift?

From my point of view, it seems like the previous (pro-feminist, pro-censhorship) tectonic shift still lasts (Brendan Eich, Gamergate, "Shirtgate", "discrimination" in tech), and IMO it's definitely going in the wrong direction (towards lies and censhorship).
>It does not solve the actual problem of technology decreasing the value of each worker in most of those fields.

Technology doesn't reduce the value of workers, it just shifts the nature of work required.

Austerity and outsourcing reduce the overall level of demand for workers.

Technology is promoted as the scapegoat for austerity and trade deals because of the desire to shape public opinion such that anti-austerians / trade reformers (hard to dismiss) are seen as luddites (easy to dismiss).
Works fine in Edge, too.
> Mandating a minimum wage, and letting those workers become unemployed, just makes things worse.

I'm not sure what you mean by "My point was the reverse" - "public good" is not charity I guess?

I'm trying to wrap my head around how a less-than-living wage is a necessity for certain kinds of industry to function profitably, and that, furthermore, indirect government subsidies to them via handouts are essential enablers. Is it that consumers perpetually undervalue the products of retailers and restaurants? Or is it that without the subsidies many retailers and restaurants would face much "pent-up demand" (as economists may call it)?

Frankly, for money to have any meaning to it, this situation must somehow have a cash-flow that at minimum breaks even. I.e., if these industries are gainful, that gain should somehow be reflected in the tax revenue back to government, the compensations to executives, the dividends to shareholders, etc. Which means if this is a good deal for the government, does it at least breakeven on the handouts it has made? Not sure if that is happening - there's certainly plenty of think-tank whitepapers available that declare social programs as unsustainable (e.g. http://budget.house.gov/uploadedfiles/rectortestimony0417201...).

But here are some fun factoids: From http://www.marketwatch.com, I get for McDonald's a net income about $5 billion on revenue over $25 billion; for Walmart it's a net of $15 billion on revenue over $480 billion. marketwatch.com also shows revenue per employee of $60,507 for McDonald's, and $209,622 for Walmart. So there's money to be made in cheap food and cheap goods. So, let's see, a $5/hr increase for a 35 hr workweek and 50 workweeks in a year comes to a $8,750 hit to the revenue per employee amount. So maybe a 14% increase in the price of fast-food burgers and 4% increase in white socks?

So in light of growing government deficits, growing corporate profits (well, we'll see about 2016 - http://www.bea.gov/newsreleases/national/gdp/2016/gdp4q15_3r...), and reasonable (whitepaper-ishly anyway) suggestions on the unsustainability of the "public goods" collectively known as the "Welfare State", in this discussion on whether wages need to have some sort of mandatory minimum - well, what are we to make of this? Too many economically useless people?
SpaceX, Boeing on Track to Launch Astronauts in 2017
Hi, out of a personal interest I'd like to follow up with you with some questions. This is similar to an interview except I'm not a writer and would just like to understand this issue better. However, you don't list a contact. Could you either write to me at the contact that I do list, or list an email for me here? Thank you.
> http://fossil-scm.org/

Off-topic, but I'd reccomend that you install HTTPS Everywhere: https://www.eff.org/https-everywhere - the fact that you are linking the HTTP version means you don't have this very basic extension that really improves your security.
I have been in classes with that person that asks questions constantly, because they "don't understand". After a half-dozen sessions, you're about ready to chuck your laptop at the back of their head. Sure, dude, suck up 25% of the lecture time asking questions about things your should understand if you read the assigned reading. It's not like the other 40 people in this class aren't paying through the nose to be here - take your damned questions offline, and let the professor give their lecture, so we might actually be able to cover the material we're here to cover.
Yes, it's less effecient if you're actually using the engine but the aim would be to not use the engine, and purely use battery storage as much as possible.

There's graphs of average driving distance, the idea would be to get 90+% of those miles (daily commutes etc.) done with grid-supplied electricity, and the gas engine to be a once in a while thing (assuming you even need one, it is after all an optional extra that you need to pay for on the i3).

At that point you can start to save on the engine expenses too (I think the i3 one is repurposed from a motorbike?)
For simple things, yes npm run is a better option.
But with more and more Tasks i prefer cleaner and better readable solution.

Depending on the kind of project and tasks i use grunt / gulp or webpack.
i understand that, just saying that not every country has these insane distances like the US, as even most US content is mirrored on CDNs that are usually pretty close.
I don't think anyone got the memo in any industry.
Also if Lisp would be more popular in the industry I'm sure that we would find similar vulnerabilities as well.
How Big Data is changing historical research
Unless they plan to line the streets with electrical outlets that are either free or have some way to associate payment for services, this seems like quite a stretch for a nine year span. Millions of people don't have a garage they park their car in every night, rather they rely on overnight street parking.
Show HN: Tomorrow's phone numbers? phone hashtags
What about the design? The user interface is important obviously, do you know design 'well enough' to make a passable interface or do you work with a designer?
340literes of water is used to produce a pound of meat. (https://news.vice.com/article/meat-is-murder-on-the-climate-...)

Water will be the new oil.
> Does anyone recognise the architecture?

At the first glance, assembly looks a bit like ETRAX CRIS.

https://en.wikipedia.org/wiki/ETRAX_CRIS
Seeing as I don't leave the editor to test, compile, run, and, of course, write code, it's an IDE for me. You get syntax highlighting, linting, code completion, definition lookup, and cargo integration, but that still doesn't make it a code editor in your book?

It doesn't have all the features of IDEA but I don't draw the line there.
In sweden I only tip if the service was better than expected.
Per capita this wave of globalization is about the same as the last one, 1860-1914.
Being unafraid to ask the 'dumb' questions is very powerful for anyone.
> I would love to learn more about this phenomenon.

I think it's just what cool kids use these days. Development costs are low, so you get what you pay for.
It looked to me that the freeze map allowed vacuum to skip pages not touched since last run, so avoiding a lot of work between runs.
Since I'm an Emacs user, I recently switched from mutt to mu4e. It wasn't difficult, since I recycled most of the mutt setup: offlineimap, msmtp, mu, and of course the maildir.

Even more, I can still use mutt if I want to. But mu4e is so nicely integrated with the rest of Emacs that I think I'll keep using it.
Maybe you should file a bug, although it sounds like you never even set it up. I say this because it worked with all std and third party modules I've used in any project.
Creating the $1.4M TSA app [video]
[removed]
> Most our energy comes from fossil fuels. Even fertiliser for our food. So we can't just replace it all with solar power.

But we can with nuclear plants, and I'm thinking garden variety fission plants, not the always-30-years-from-now fusion ones. There are various areas where we use fossil fuels only because its more convenient - e.g. ground transportation. We can go electric with most of it. Fertilizers - I'm not sure if petroleum is a necessary chemical component or just energy delivery vector for the production process. Plastics are I think the only area where we can't easily sidestep fossil fuels. But with enough electricity we can still synthesize the compounds we need for those processes.
The revenge of the listening sockets
http://www.motherjones.com/environment/2014/02/wheres-califo...
Not for "service workers". They can be payed below minimum wage because they get tips as supplemental income.
Why shouldn't your CI get the source code it's building from GitHub?
Microsoft Azure has an offering called DevTest Labs where you can load configuration files from GitHub, but not GitLab. Please spend a second to vote for GitLab support at https://feedback.azure.com/forums/320373-devtest-labs/sugges....
I'm really struggling to see what the big deal is with a lot of these stories.

It seems like either

a) We're only getting half the story.

b) There are clues that poor communication was the issue.

c) There is no story to begin with, just some perceived slight in the authors head.
1) Find me a profession where people don't have grievances

2) Considering that so many companies slavishly build their whole culture on servicing engineers, color me skeptical.
>Here’s What We Know About the ‘Panama Papers’ by LIAM STACKAPRIL 4, 2016

Sorry to be That Guy, but this would be a tidier title and fix the errant copy & paste:

Here’s What We Know About the ‘Panama Papers’
Saberr raises £1M on its mission to improve team performance
A number of these are simply poor communication and some of them are actually the fault of the author.
The problem here is that I don't know how to generate an estimate except by actually doing the work.
There is no FOSS lima driver for Mali-T760. There was a lima dev working on it but cause of some e drama that went down the drain.
Introduction to Flink Streaming: Anatomy of Window API
To be honest, most of these seem like half the story.
Analysis of Nexus 5 Monitor mode (2014)
Supply and demand holds true for everything.
I think that's spot on, and this kind of mentality definitely sounds like a show pony. I'm wondering if some female developers mistake "not being very good at what they do" for gender bias, because I've noticed that the women who are great at what they do don't talk as much about sexism.

I don't have enough data to draw any conclusions, and maybe I'm just bitter because a conference we're trying to get off the ground was accused of sexism when all 8 speakers were men. The kicker is that none of the 70 talk proposals the conference received was by a woman...
Raising minimum wage will boost aggregate demand. What's not to like? It's a consumer economy, not an export economy. You want consumers with money.
This was actually passed using a common Massachusetts strategy to force the hands of the members of the Great and General Court (the legislature).

You run a petition campaign to get a good, but draconian, measure on the ballot. You do this carefully, and gather a solid margin of extra signatures. When you're about 50% there, you schedule a demonstration at the State House. If you can turn out 200-300 people at the State House, it's good. You do a little "What do we want? Open Systems. When do we want them? Now!" chanting, and you talk to the press. You then get people to talk to their reps and state senators, and ask for THEIR signatures (as voters) on the initiative. If they oppose it, they have to look a constituent in the eye and say "no."

Then you finish the signature drive, in plenty of time to get the signatures certified by the town clerks.

Then, the legislature should be primed to pass good legislation to head off the good ballot bill. In this case (right to repair) the ballot bill passed anyway, because the legislature was distracted (the Speaker was being prosecuted for corruption).

That's how we got the law commonly and wrongly known as Romneycare passed. In that case, the legislature did their jobs when forced.

It's NEVER a bad thing to have your state senator know who you are.
Nicely put. I upvoted this story so I could see what you guys think in the comments. I read it and, and yeah, any combination of a) b) c).

One clue that poor communication might have been an issue, is that you and I are left here standing feeling like we are missing out on something in the story. That is not good storytelling, AKA it is poor communication.

Wu, more details! Maybe the "need to get a drink guy" was really ill and could barely stand up? For instance.
Desalinization technology is already pretty advanced [1], and the oceans are big. I really doubt it.

[1] The wikipedia article is a good place to start if you are interested https://en.wikipedia.org/wiki/Desalination
Yes, but my question was more, when the layer is "skipped", what happens to the input for the next layer? But clearly, it is designed such that the identity function still provides somehow useful information to the next layer. (i.e doesn't significantly transform its domain and range) I was wondering how this could work. It's just that, intuitively, I would think that the next layer is being trained on a specific transformation performed by the skipped layer, so I still don't fully understand how replacing a whole layer with the identity function doesn't completely mess up the training of all subsequent layers. But maybe the secret is that it only lasts for a small number of iterations, and perhaps this short-lived deviation actually helps inject some minima-escaping trajectory. (I have read that injecting random noise can have similar effects. Is this just a different kind of random noise?)
One of the first algorithms I implemented in Python was the prime sieve. I used it extensively when solving Project Euler problems as well. Good days :)
The world is not limited to Bay Area.
That is crazy. I have been in the industry for over 15 years and only can think of two episodes that would even compare to anything on the list. And they were both far milder than what OP encountered.

Most places I have worked there has been a recognition that software is hard and that developers need to be respected. (Not worshipped but respected.).

I am a white male, so maybe that plays a role? I don't know.

Not sure where the OP works (SV?) but wow. Hope he finds his way to a less toxic environment. I certainly would have considered leaving the industry after such experiences.
I'm not sure if I understand some of these:

"It was near the end of the working day, around 5pm, as the person coordinating the developer recruitment in our area I ping’ed our Slack channel to encourage our developers to start reviewing some code tests from job candidates. One person replied: “My end of day activity is doing the stuff I should have been doing all day instead of the other things that came up.”"

What was the treated poorly part? Someone priorized some other work over his assignment, or something? I personally think overtime should be avoided, but often people do it voluntarily.

"A senior software architect who I used to respect walked close by in a meetup. We worked for the same company a while back so I smiled, said hi and was about to start a conversation, he quickly cut me off with “I need to get a drink” without looking at me and wondered off."

Seriously? Everyone has a bad day now and then. This is of course not nice behaviour, but I wouldn't consider it worth remembering or mentioning as "being treated poorly".

"The general manager who is non-technical, asked me to investigate options to uplift our ageing bespoke ecommerce solution. Upon delivering my findings, I was told that “your findings are biased.”"

What would be the proper way to communicate this? If the manager thinks that the findings are biased, would it be better not to say that, or communicate it in some other way?
No doubt about vulnerabilities. But I'm not talking about vulnerabilities, but about a particular kind of stupid behaviour that creates an immense class of vulnerabilities. Stitching, parsing and reparsing strings is not the right way to handle structured data. We knew that for almost half the century, we had tools for doing it properly since about the same time, and yet most popular frameworks, tools and even Unix itself are stuck deep in that mistake.
> I mean what is the difference of a movie leak (e.g torrent share) with a political leak on media?

At it's most simple level: a movie leak is a social ill, breaking of the social copyright contract, and a political leak is a social good, revelation of corruptions and education.

That's a simplification of course, copyright is abused, for instance to prevent all access to the copyrighted material in some places and fair use thwarted. Political leaks are sometimes simply scurrilous and provide more heat than light.
I'm confused. Where did you get this idea from the information "an article has concluded certain businesses that pay more to their employees are more efficient"?
Possibly. You never know with any story at all, but these stories are not even compelling and engaging when taken at face value.
Yep, a few of them just sound like interactions with people who are having a bad day...
If you are an out-lier then I'm positively martian. I don't drink fruit juices or fizzy drinks. I eat the fruit and drink water, coffee and alcohol (the latter a few times a week).

Yoghurt drinks: UK local asian restaurants will bring you a glass of lassi, either sweet or with salt.
Since Streaming Replication and pg_basebackup was introduced in PostgreSQL; I generally wouldn't.

MariaDB 10 and onwards has some fun features though if you are stuck with it. The CONNECT and TokuDB storage engines are very useful and interesting.
Parallel, Multi-source, and GTID replication with multiple domains is very easy.
I think we should only ostracize people like you, who want to ostracize others (i.e. those that practice intolerance).
Node Hero: Understanding Async Programming in Node.js
The luddite fallacy is a fallacy in itself. It's only easy to dismiss because you choose to ignore the very reality you live in.

Jobs are moving two ways. For a smaller and smaller part of the population wages are going up, for the rest it's going down.

This is in big parts because technology has pushed the need for people to do jobs out.

When automated cars become a reality not only uber drivers but truck drivers (the most common job in the US) is going to be out of jobs. Where are they going to go when most of those jobs are going to be obsolete? You must be able to point to something now. Not just claim that we are going to find someting for them to do. They don't have the time to get re-educated to learn any of the skills that are required for the jobs that are left.

The problem with all you techno-optimists is that you don't understand that technology is a competitor not just and aid to humans and that it progresses exponentially not just linearly.

The horses didn't find new jobs after the car replaced them. Technology is increasingly competing not just with our muscle but with our brains.

So yes technology actually decreases the value of the worker by making them less and less useful for the production output.

What it doesn't do is reduce the value of the work needed to get done but this will now be back in the hands of those who own the capital.

Reality speaks for itself.

Structural unemployement is increasing, the actual wages one can make doing any one jobs is for most decreasing and for those it's increasing the amount of people who can actually do it is decreasing.
Important security notification regarding npm
The general rule in journalism seems to be that if the information is sufficiently public and there is a sufficient public interest in it, it should be reported on as if it were published legitimately. There's an obvious trade-off between public interest and confidentiality and privacy concerns, of course.

I'm not sure what the legal situation is in every country but as I understand it, similar trade-offs exist in German law (which otherwise has a very strong stance on privacy).
Author here: Yes, that true, thanks for pointing it out.
[In fact, Erathosthenes is mentioned later in that note.]

I still find it remarkable, that you can avoid divisions, while not to computing all multiples up-front and marking the results in a large table.
Not really. The "used" here is quite different. The water doesn't disappear (but oil, when burned or used for other materials as plastic, really ceases to be oil).
Yep, very light on details...
A tmux Crash Course