skysight-inc/HackerNews huggingface dataset:
I know it keeps being said that we can't produce technical solutions to the problem of state surveillance but the political changes we're advocating for that would fix this are akin to the "re-write the product" arguments.

The people you want to change are such a vast system of people, views, beliefs and incentives that changing them will take an inordinate amount of time (this is an assumption).

Though the effort required to build an environment frustrating enough to make technical state surveillance infeasible is perhaps huge it would seem that the impact any individual can have in that area is vastly larger than in the former (also an assumption). This would suggest to me that more could be achieved to frustrate the process of automating state surveillance in a shorter time span through technology than can through government reform.
So just say "still working on ..." or "didn't get much done today, ...". We understand.
True, however there are other countries that are considered allies of US at the extent that new technology is ok to be worked on (more specifically HPC).

https://fas.org/sgp/crs/natsec/RL31175.pdf
I've worked both in a standard office setting and remotely. When I was in-office, I found the daily stand-ups tedious, because everyone was telling me stuff I was already aware of. But now when I am remote I find the stand-ups much more useful, because they are telling me stuff I don't already know. It's like stand-ups are overkill when the team is already working together in close quarters.
Go is a language that is built in a way that makes it impossible to write generic code. This has been done on purpose, to make sure that the language stays simple (['Less is exponentially more'](https://commandcenter.blogspot.nl/2012/06/less-is-exponentia...), so that it can be easily understood and used and maintained by large teams.

However, I personally am against the idea that it is a good idea to solve your problems by giving a restrictive tool to large groups of mediocre programmers. Rather, I like the smaller, smart teams approach, which is what both Rust and Haskell fit much better.

If by 'used more' you mean that more people will use it, then Go will undoubtedly win because it has a much lower learning curve because there is just not a lot to learn. However, I do not think that Go will allow as innovative solutions to be created as Rust or Haskell do.
How to increase your eCommerce sales with Augmented Reality
Cheap mobile app development Singapore
This will only get worse if Theresa May actually wins the vote / public approval to be PM. As Home Secretary she came up with fantastic ideas such as:

* Let us monitor every single call, email, text and website to catch terrorists and peadophiles (1)

* Let us ban apps like Whatsapp and iMessage because terrorists might use them (2)

* Let us use tax payer money for a fleet of vans to drive around areas with a high % of non Brits telling them to "go home". Which to be fair did result in 11 people leaving the country. (3)

(1)http://www.huffingtonpost.co.uk/2012/04/03/theresa-may-inter...
(2) http://www.independent.co.uk/life-style/gadgets-and-tech/new...
(3) https://www.theguardian.com/uk-news/2013/oct/31/go-home-vans...
Saying these might be perceived arrogant or disrespectful. I perceive standups as an immature way to discipline developers.

If this is what's happening in a team, then there is something more broken than unnecessary stand-ups.

It should be perfectly acceptable to talk openly an honestly about the things that you have or have not been able to do. If you're in a situation where you have to 'hide' the work you have been doing, then your team atmosphere is poisonous and avoiding stand-ups is not going to fix that.
>Why has HaProxy still such a 20 year old website?

It's a far far better website than most so called "modern" websites.
I really don't see why it has to be that way, and if people feel like that, there's something weird going on.

If you've been given a large feature that involves, say, analytics, there is surely nothing wrong with your standup contribution being:

"Yesterday, analytics. Today, analytics. Yes, I said the same yesterday, it's a big job, but it's going fine. Anyone can come over and ask me about analytics if they like! No blockers. Thanks."

It tells people what you're doing and that it's broadly going ok. If you're five days into something that was supposed to take three days and you're actively embarrassed about this, then that's a problem - but it's a problem that should be discussed at the end of the third day with the stakeholders, not in the standup.
I have been eating a Quest bar for lunch for a year now (to save time and leave work half an hour earlier). I'm happy with them. They are quite filling (I don't get hungry until dinner time), I like the taste of most variants (bit of an acquired taste, they do have the artificial tinge of all artificial sweeteners), and I have zero gastro issues from them.
Amazon is on the equator, whereas Sahara is on tropic (north limit). Different kind of climate happens on those two latitudes.
Well, most communist-like states have been dictatorships. Although they've mainly claimed to be temporary technocracies.
> many of their services are free (users pay, in effect, by handing over yet more data)

Not just with loss of privacy, they also pay with increased cost of goods and services that are used to pay for the advertisement

> Governments could encourage the emergence of new services by opening up more of their own data vaults or managing crucial parts of the data economy as public infrastructure, as India does with its digital-identity system, Aadhaar

Since we are worried about privacy, let's give government the power to identify and track individuals based on "ten fingerprints and two iris scans" [1]

[1] https://en.wikipedia.org/wiki/Aadhaar#Overview
Is this a "leak" or a "let's test the reaction and amend" leak?
> Why are people not outside parliament protesting?

Because it requires effort. And if the british people go through with that effort, the government will wait, and do it later.

It's a cat & mouse game except there's one cat and 200 mice. And the mice can fly. And throw the cat in jail.

People aren't going to fight to delay issues. Hell, I'm very much an activist and I sure as hell don't have the will to fight for delays, how would you expect the general population to?

If there's a solution, a real solution, people can fight for it.
> Soylent is inarguably better than any other product in its niche

jakefood.com beg to differ.
Your "genetic future" immediately gets diluted and is barely recognizable after a few generations. A memetic legacy can last much longer.
I'd imagine it comes down to intent. Banning non-protected classes of people for personal/ideological reasons is fine, whereas banning the same class with the intention of avoiding an investigation isn't.
The highlighted part in the doc on the zdnet site. (italic emphasis my own)

"To provide and maintain the capability to disclose, where practicable, the content of communications or secondary data in an intelligible form and to remove electronic protection applied by or on behalf of the telecommunications operator to the communications or data, or to permit the person to whom the warrant is addressed to remove such electronic protection."

Sounds to me that it applies to what the telco's apply. Now does the term "telecommunications operator" apply to services running on top of the internet (iMessage, WhatsApp, Etc). Because to me "telecommunications operator" are the people running the networks that connection people to the internet (Sky, BT, TalkTalk, Virgin, etc) not the companies that provide services on the internet.

I'll have to have a read though it in full later to see if I can get a better understanding of this document.
Don't use an online password manager then.

https://www.keepassx.org/
> What makes it funny

Monkeys
> Provably wrong.

So prove it.
People were prototyping ambilight type stuff back in the DK1 days. Trouble is, it doesn't improve immersion because objects disappearing out of view is still jarring. At least with a black edge you can imagine you're wearing a dive mask.

If you want to know what developments are or aren't going to find their way into future VR, track down Michael Abrash's talks from Oculus Connect and other conferences. Realistically much of it is over a 5-10 year timescale, but a lot of research has been done in the last 5 years. Many things that seemed like good ideas in 2012 turned out to be dead ends, and some surprisingly simple things have been discovered (like a "virtual nose" reduces VR-sickness, which nobody anticipated).
Apologies if the repo makes this obvious. I'm on my phone. Do you maintain a virtual scrum board? What software do you use and how do you like it? I am on small scrum team and we all would like to go virtual for many reasons. Mostly we are from different parts of campus and the travel time eats productivity. And many of us have families that get in the way of the morning standup. A virtual one can be done from anywhere. Thanks for any help.
In my case, I trust Google with everything (except my Google passwords). If someone has access to my Google account, they have access to almost all of my passwords.

However, this us only because I chose to trust smart lock. I'm not sure how your do syncing but there are solutions to create and store pseudo random passwords locally like the many variants of kee pass.
Where I work you just report to the tech lead every 2 or 3 weeks. So much nicer than daily standups.

This might work for some organisations, products or development styles. In my team of five, over a two or three week period we might have delivered half a dozen customer-facing features or changes, and the team will generally be working quite collaboratively on those. It would not be feasible to 'report to a tech lead every 2 or 3 weeks'.

Could you imagine other professions doing what we do?

Yes, and I think in some cases they would gain a lot from it.
I would add:

And refrain from "food" that comes with a version number. But that's just me.
NixOS is awesome for stuff like this. Very easy to define your own "base image" and layer whatever you want on top of it. Binary packages by default, but you can override the compilation flags for any any package, Gentoo-style. Configuration files are also packages, which frees you from the cruft that systems like Chef or Puppet tend to accumulate.

Oh, and NixOps is awesome for managing multiple machines. And it can automagically set up VMs corresponding to your production network.

SUSE Studio has a nice GUI and is easy to get started with, but AFAIK it doesn't have a nice story for configuration management, or managing the systems after they've been deployed.
I think he was anti the crappy pens and digitising systems available at the time, the requirement to have a pen to use the device at all and the poor interface designs they encouraged.
Well, I saw sales and HR do stand ups and retros mustered by the agile officers. It was imperative that scrum must fit all. Scrums of scrums everywhere. The agile singularity was reached.
> until we become a socialist (possibly communist) state

The word you're looking for is "totalitarian", not socialist.

This Red Scare preoccupation with socialism as the ultimate evil is, frankly, laughable.
Theresa May has been Prime Minister since June last year.

She hasn't got the symbolic mandate of winning a general election (Cameron stepped down), but she's been in charge for almost a year.
Top paid app on the app-store show games that are of significant age (minecraft, plague inc) or with significant name recognition (monopoli, risk, etc) hinting at a stagnant market for independent, paid for games.

Now, evidence is a hard word, but I've the hunch that unless your game is an addictive style freemium incremental, all other genres are as of today more suited to desktop, because of user disinterest on paying a mobile game upfront.
There's a huge gap between DYEL and BB - you can have a physique most would find desirable/attractive without even coming close to BB level - but you can't do it on 20% protein, the best you can do on that is be skinny.

When I said "any physical activity" I should have said "actively engaging in a sport" fair enough - but it doesn't have to be lifting, that's just the example you mentioned with benching. Your performance will go to shit in endurance sports on that low protein as well simply because catabolism would wreck your muscles and you wouldn't have enough protein to recover.
Probably should have the "Show HN:" prefix in the title?
Project Scheduling for AEC Industries
> Hettinger held the patent on finger spinners for eight years, but surrendered it in 2005 because she could not afford the $400 (£310) renewal fee.

Isn't this bizarre? If she couldn't monetize it and make it profitable in eight years, maybe it's for the best that someone else gets a shot.

We should not fall into the trap of thinking that intellectual property is like other forms of property. It's a trade where the people (mediated via the government) give a limited-time monopoly in exchange for promoting development. If the developer can't or won't keep up her end of the bargain, it's best for the patent to expire.
Become a professional DevOps Developer
NeXT Step did, but they switched to 'Display PDF' in OSX to save licensing costs as PDF is free to use.
Hmmmm, I come from a former socialist republic(Poland) that definitely wasn't a dictatorship, and yet the survailence was extremely widespread(each telephone call would begin with the operator announcing "this conversation is being monitored"), you had secret police keeping secret files on citizens along with the doctrine of "no one is innocent, you just need to gather enough data about someone". Protesting the ruling party? We'll find this one time you did something 6 years earlier and put you in jail for it. Completely unrelated to the protest, of course.

I live in UK now and it's absolutely terrifying how every move by the UK government reminds me of the stories told about the communism back home.

Sure, communism itself might not be about reducing democracy, but I guess it would be very hard to find an example where it didn't.

Edit: ok, according to wikipedia, I'm wrong:

https://en.wikipedia.org/wiki/Polish_United_Workers%27_Party

"Until 1989, the PUWP held dictatorial powers"
Wow, that's amazing that they were so willing to try and help others. However, reading this 7 days before I take my 4 year old and twin 1 year olds to Italy was not the best timing on my part.
I've most commonly heard motor as referring to an engine (UK english). I'd say a good example might be from french, with the formal and correct "voiture" not commonly being used, with the less formal "bagnole" being much more common.
No, because the moment a meeting starts allowing discussion it starts taking ages, and you've got your entire team standing there waiting for it to be over and it becomes an enormous waste of time.

Maintaining discipline for daily standups is phenomenally difficult.
Oops - of course! Corrected, thanks.
"What if the general reflective surface of uninhabited areas were darkened across the spectrum, but especially in the radiative thermal and infrared region? Would monsoons return?"

When you "darken" something it means that the amount of energy in that portion of the spectrum is absorbed, naturally as heat. Hot bodies emit in infrared wavelength, i.e. will "leak" that heat. So, it's not enough to darken an area, you also have to make sure the energy gets used/consumed somehow, at least partially. Vegetation does that naturally.
Vive owner here with fairly big glasses. Never been a problem.
I'm no expert, but yes, I think you're wrong about that.

This explanation https://www.scientificamerican.com/article/what-is-godels-th..., a little closer to layperson level, uses integer arithmetic as a simple example. Peano's axioms completely describe integer arithmetic - easy peasy! What Gödel says is that there are, nevertheless, statements about results in this system that cannot be proved true (or false).

The problem appears to be not describing the system but proving every possible conjecture about it.
This is the result of frustrating their efforts, strong encryption is being used enmasse so now they are outlawing it. Unless we take a massive stand and keep using unbackdoored encryption enmasse they will win. However most people don't know that they are using strong encryption, they just know they are using whatsapp. So unless these companies try and take a stand these people will slip into backdoored encryption without knowing and be just as happy.
That's a drop in the ocean compared to hours wasted dicking around on Twitter, Facebook, Hacker News, Reddit, etc
These days fixing those issues should not be a big deal.

Having all those polyfills / babel / webpack tools you can be quite safe about your app.

Nevertheless having a nice test suite also makes a benefit.
I don't see those views as conflicting. Everyone has a fundamental right to privacy, but one's rights end when stomping on those of others.
Some handy udev rules
French Revolution? /s
Well no, installing 2 packages, one after the other from the command-line (as in that issue) is not the way you 'share builds' with npm. You do that via a package.json + 'npm shrinkwrap' "lockfile".

Shrinkwrap does have known issues (mainly w.r.t. platform-specific modules and verbosity), though I've never had any problems with it, but if you want a better lockfile I suggest the Yarn client.

(Believe Python's pip behaves similarly to npm in that issue).

I prefer Yarn's lockfile handling, but saying npm is 'broken by design' is wrong.
> science requires reproducing. Opening the code is literally enabling reproduction. When researchers refuse to do that, they refuse to be scientists.

Yet refusing to open the code is not refusing to enable reproduction.
In the U.K. I'd say it's mobile and phone pretty much interchangeably (possibly more phone than mobile nowadays as proposed by ancestor comment). If anyone says cell phone then you can immediately spot that they're american.
> We compare the energy consumption of various scenarios
run on bare-metal Linux—that is, the applications are running on one kernel, without any virtualization
at all—in contrast to Docker-managed containers,
using “off-the-shelf” Docker images

Are docker containers at least more power efficient than virtual machines ?
> I sure hope you're not planning on wearing one of those t-shirts

Only to be judged by appearance by people who claim to have soft skills.
German taxis actually allow that.

Services that are technically "rent a car with a driver" can operate like taxis, but not do on-street pickup.

Only regulations: Needs driver license, needs insurance.
Seven Essentials for an Enterprise Mobile App
You can now share anything creative on MINDSZ
As a counterpoint: stand-ups can be a great way to operate a team without a managers, tech leads, or assigned work: http://deliberate-software.com/self-organizing-balance/

I think "bad stand-ups" is a symptom you are using a self-organizing practice in a command-and-control team.
The NHS does have a guidelines published by NICE. Doctors would follow those when deciding care. It's not about your contribution to the economy, but about the patients quality of life and future life expectancy. Being 99 means she could have had another decade if an acute illness was corrected.

Things get difficult when patients have longer term chronic illnesses​. If she had kidney failure and heart desease the doctors who probably discuss a different care plan.
And nothing changes.

They were unrecognizable nobodies before, and now they are unrecognizable nobodies with more money. They will become unrecognizable nobodies again, next week, or next month, or next year, and move right along with the rest of their lives.

Conceptually, this is how legislation works. You start with politicians no one cares about, and you end with politicians no one cares about selling you out, because most of what they do is boring.
The other day 8 people did a stand-up for 27minutes. That's a crazy loss of time.

It's not necessarily a loss of time though.

The mindset "any time spent doing things other than writing code is a waste" rarely produces great products - you need to talk about things. No one knows everything about a project once it gets to a even moderately large size. Working in isolation from the rest of your team means you're not influencing, or being influenced by, the knowledge and discoveries that other people are making as they work. That means you're very likely to be working with an out-of-date model of the problem you're trying to solve.

Clearly a meeting where nothing happens is a waste of time, but the solution to that problem shouldn't be "no more meetings", but "better meetings with real outcomes".
Any compiler already supporting some experimental version of modules?

If library devs could start trying those out, it might give it some traction...
It is not enough to develop technical solutions to circumvent the privacy erosion,
as these will soon be branded as aiding crime or the enemies of the state,
and eventually regulations like these will be passed almost everywhere.

Companies standing up for the privacy of their users should be held to a
higher standard than simply imposing limits on their own data collection.

They must band together to actively lobby to counter these kind of policies
to not run the charge of moral hypocrisy.

Another problem is that the party leadership on all sides is often more or less
in favor of these policies.

If there is to be any effective political opposition to this it must be organized
from the bottom up.
No they are complete crap, worse than taxi drivers
I'm as annoyed by this as the next person, but to be fair opening the code isn't necessary for reproduction, it just makes it easier.

If their paper is properly written there should be enough information there to recreate what they've done. If there isn't that and they refuse to provide that information when asked then you have every right to complain.
I'm a solo dev, paying $550 AUD a month for a permanent desk at a great open plan tech community space. It's in an inner city suburb (Richmond) which is the tech hub of Melbourne, Australia.

I live about 22K out of town, in the green wedge with lots of trees. I like how I am still physically connected each day to the vibrant Melbourne tech community, but can come home to the family and be in a more open, natural space. I am so much more productive when I am in the office and it works well, when meeting clients, to have an address in town.

Best tax-deductible money I have ever spent.
I am wondering if using some of the front-end techniques for back-end would be beneficial. Tree-shaking, minimization and gzip would probably help with the binary file size. But as we go there, maybe some more advanced things like the closure[1] compiler or prepack[2] would make it faster.

[1] http://www.syntaxsuccess.com/viewarticle/closure-compiler-vs...

[2] https://prepack.io/
Sure but she's still bound by Cameron's manifesto pledges, by triggering this election she can get her own mandate on her own terms.
link: https://www.cnet.com/news/1-year-old-thinks-a-magazine-is-a-...
Would be interesting to see a comparison running WordPress, Redis, Postgres, etc on Linux: BareMetal vs VirtualBox vs VMware vs KVM (Qemu) vs XEN vs Docker, etc - with CPU, Memory, IO r/w and energy consumption (all measured from host system) on Intel server hardware with VT enabled. (Optionally also on AMD, ARM and POWER server hardware.)
paixun
Less than half of US households do not have a landline
How is it civil disobedience, if private citizen violates right of another private citizen (or in this case corporation)?

civil disobedience in my mind is when private citizen stand's up to what he perceives as unjust system or law. And I can't see what unjust you see here in this case.

The way I see it is simple a lost property returned to an owner, and reward for person who found it
Transcranial magnetic stimulation: Who can have it and is it effective?