skysight-inc/HackerNews huggingface dataset:
About the loan: who knows?! It was the 80's and Brazil was under a crazy military dictatorship imposing lots of economics barriers like the one described in the article. I could bet some money they did it in the shadows and Unitron happily accepted it but I guess it will be impossible to know for sure. What everyone agrees with in Brazil is that those restrictions did more harm than anything else to the country's economy and its technological progress.

By the way, Brazil has a 15-year-old (huge!) generic drug manufacturing market so to me it's clear the US has lost this particular battle, see https://en.wikipedia.org/wiki/HIV/AIDS_in_Brazil#Drug_patent... for more info about it. This fight on drug patents was supported by the UN and other emerging countries, like India.
Things like GPS are the result of hundreds of billions of dollars of government spending, much of it going to the military-industrial complex. So yeah.
That's appears to be evidence given to a select committee - so it's one person's view.

AFAIK subs don't use GPS underwater - and missile subs spend most of their missions underwater. The missiles themselves use inertial (hence the dependency of knowing the launch point) and star-sighting:

"GPS has been used on some test flights but is assumed not to be available for a real mission."

https://en.wikipedia.org/wiki/Trident_%28missile%29

I'd be very surprised if the sub don't go to see with at least some target data - kinds of defeats the purpose of the entire system which is set up to give UK Trident sub commanders a surprising amount of leeway:

https://en.wikipedia.org/wiki/Letters_of_last_resort

[Edit: For the record - I am rather passionately anti-Trident and would strongly prefer the UK didn't have them].
TPP banning requirements to transfer or access to source code of software
> This country is one that had great laws for librarians especially after world war 2 which aided in privacy of the people.

Great laws for librarians?
Huh... The Wikipedia link you provided states "Work restarted in the 19th century and was completed, to the original plan, in 1880."
So it is technically completed, but its maintenance is now basically year-round, is this correct?
I did read the whole thing - it was a really well written and enjoyable article. I did have to slog through though, because of the yellow on purple.

My favourite bits:

Waterfall as a expression of power and hierarchy within an organisation, something like: "I tell you, lowly worker, what to do" (my words).

This characterisation of a good client: "These are people who will be a pleasure to work with: they are forward thinking, attentive to detail, serious about this project, and have some idea of what it is they want their program to do."

The idea of a cultural conflict between people who value good design and want to spend time on it, and other who hold it in in contempt. Not something I'd thought about before, beyond some idea that the market doesn't demand quality, and so worth a chew over.
Ask HN: How do I start to care again?
For the last two years I've been facing the problem in my work which caused a lot of problems: I stopped to care about products I work on.

I am pretty sure my co-workers from the previous company, and now from the present one, think I am an average developer. And maybe I am, it doesn't matter in this case, but I am for sure at least twice as better as they think I am.

The problem is not them - the problem is me. They've never got to see me working in my full power.

I haven't lost my passion to programming, though. I do enjoy working on my side project a lot.
However, when I come to the office and see all the deadlines, all the management fuck ups, all the other guys who are either too perfectionist or the opposite - I can't help myself but I just allocate like 20% of my capacity and deliver code that I wouldn't want to see others to deliver - I basically don't care. I just do the task in the easiest and laziest way possible. I want to finish the day and go home to work on something or read something technical which is more interesting.

And I am not a perfectionist and have never been. I do understand problems business faces outside of development part and I can accept trade offs when they are needed.

I could say the problem is the company or the product, but I changed it 6 months ago and went to one which looked more interesting, providing enough challenges - still it haven't helped me.

I struggle to recognize the problem and hope somebody from outside can judge it better than I can myself.
I think Google has understood the systemic security problems in Android pretty well since the beginning, but adopted a typical data driven approach: gather data, and when/if phones start getting compromised start figuring out what countermeasures are cost effective.
"Use every client to get the next bigger one."

Amen. Except for big companies or government companies, most websites, etc. for small businesses are hired on a word-of-mouth basis.
Well the <sarcasm>good news</end sarcasm> is that the new laws being proposed in the UK will give the data to the police as well. Given the record of abuse of such data it won't be long before they are dragnetting the database.
Great software is hand crafted from only the finest ASCII
(by the way the article is dated August 2015)

I love the tone here. Not promising the moon.

Everybody knows there will be bugs. In general it's just that dance that you have to do around that, that you can't admit it.

Same about planning ten years to the future. Maybe you could give scenarios.

I guess he's expecting quite a lot from the audience.
I don't recall anyone ever claiming it's dead. It has undergone delays and tribulations, however. [1] [2]

[1] https://lwn.net/Articles/640357/

[2] https://lwn.net/Articles/641275/
The thing is that as soon as you have to open the bag, you are potentially localized. Do you rather take the risk to open the bag to check that everything is still there ? Or you take the risk to move around with a bag full of newspaper ?

There is a Hollywood plot to be written there
Now if only they would stop requiring JavaScript to see images :)
You're right. It is a public face.

The real hub is Telehouse: https://en.wikipedia.org/wiki/Telehouse_Europe

and

https://en.wikipedia.org/wiki/Mastering_the_Internet

As I understand it, this is just Project Tempora being officially acknowledged, post-Snowden. The cat is already out of the bag anyway.

The best way to announce such a shitty program officially is in another bag full of shit. That's why May has done this now.

http://www.theguardian.com/uk/2013/jun/21/gchq-mastering-the...
This might sound harsh, but nothing you've said has indicated to me that you idea is actually one of those new and hard startups. Developing foo technology with a business model of licensing it is pretty derivative. The hard problems are in bringing technology products to market.
Happens with most (very) big structures when new. That London pink tower thing will probably be loved by londoners in a decade or two. And can definitely understand the backlash against the Eiffel at the time it was built. A huge, cold, all metal inorganic tower in the middle of our beautiful city? So ugly! <- a probably contemporary parisian.
See my comment above about Telehouse London
Hidden in plain sight: Brute-forcing Slack private files
Show HN: SwiftCop validation library fully written in Swift. ActiveRecord Style
Interesting, I had not heard of this. Personally I find HTML to be the best layout system there is, besides animations, and I'm not even a web developer. I like Dart, but its not statically typed and Flutter uses its own layout system.
10 years ago, I would tell you I agree. Now, I think this sounds incredibly open to abuse. This is the cabal of governments that sends people to third world countries to waterboard them. Are they really trustworthy with this power? My answer, today, would be "no".

What ever happened to old fashioned law enforcement? Are the police really so lazy that they have to have your help. Somehow the US is able to function without getting rid of (yet) the right to remain silent in criminal court. Certainly, there must be enough non-encrypted evidence for most crimes of import that prosecution is possible.

And if prosecution is possible, then what is the need?
There are more plausible depictions of travelling through time out there than using a DeLorean travelling at 88 mph. Take Primer for instance:

"Primer (2004)"
http://www.imdb.com/title/tt0390384/
I agree for this particular scenario but saying you'd rather use a plant than an opioid when some plants (like opium!) produce the same effects is disingenuous.

Something being a plant doesn't make it automatically better or worse than something artificial, otherwise we'd all be taking some nice nightshade tea instead of aspirin.
Direct replies within a conversation are soft-rate limited to discourage heated replies. The "reply" button is hidden for a time, but can be bypassed (oddly) by clicking the "x minutes ago" button and replying directly.

It's an open secret that I don't believe is against the rules, though if somebody knows better, you're invited to chime in.
Who owns molecular biology?
This still seems like nonsense to me. What if you reject each black candidate (independently) with probability 0.5, and the proceed to perform a fair interview process with all remaining candidates?

Surely the distribution of minimums would then be the same between all skin colours, but you end up employing half the number of black applicants that you should be.
Those ovation acoustic guitars with the plastic bottoms and carbon fiber tops are pretty good.
I would think call and apply would be useful for a functional style, but no?
I don't see it as a demotion. Au contraire! Engineers work under hard constraints - the laws of nature aren't subject to negotiation. Sometimes earthquakes bring down buildings and bridges, sometimes tsunamis destroy harbors, sometimes water floods destroy dams, not because engineers are malicious, but simply because it's impossible to do better. We programmers have the luxury to seldom run into the laws of physics as a hard constraint. The vast majority of the time, when software fails to behave the way it is intended to, it's simply and plainly because we made a mistake. It is in principle possible to write bug-free software, after all, software is nothing but a logical artifact.
Same here.

I used to make my own Linux distribution, from scratch, with Grsecurity, PaX/RBAC for everything.

Then it wasnt so usable, when I needed new packages/software, or upgrades, compiling was tiresome, and I didnt know how to make a package manager, or how to automate everything.

I assumed somebody else would do it, a big multi billion dollar company perhaps, since I was just 16 year-old doing that over a summer, they would do better, right?

Oh how sad. Nobody really cares about security.

Since, enterprises just use lawyers instead of security.
I've heard tales of Google engineers creating tools and frameworks largely as a way to attract positive performance reviews and enable promotions. That said there projects like Google Web Toolkit that have a long history and well cared for. Perhaps some transparency would help i.e. instead of "this was made by Google" how about "was made by this team at Google for these reasons and here's where we see it going"
To be fair, this incident demonstrates the danger of sourcing external scripts from little-known {1} providers providing a contentious {2} service. Yes, they may have better security than your own domain's server, but, if that's true, they're also more likely to be a target (all else being equal).

1. (Well, I'd never heard of them before)

2. Trying to subvert ad-blocking, albeit in a less intrusive manner than a 'real' ad, possibly.

EDIT: asterisks don't work for footnotes, do they.
We are already removing carbon from the atmosphere at industrial scale, 550,000 tonnes per year with bio-energy with carbon capture and storage [1].

We can get a lot better at this, with engineered simple organisms like algae growing fuel to be consumed and the carbon captured.

“If humanity wishes to preserve a planet similar to that on which civilization developed and to which life on Earth is adapted, paleoclimate evidence and ongoing climate change suggest that CO2 will need to be reduced from [current levels] to at most 350 ppm.”

Dr. James Hansen

Right now we are at 398 ppm, and we are already seeing weird climate effects, more, bigger wild fires etc.. I don't think the modern, developed world will tolerate 450 ppm. Things will get too weird.

I think we will be forced to capture carbon.

> a facility to remove all of the 29 billion tonnes of CO₂ emitted by human activities annually would cost C$4 trillion to build

We will get these costs down, but to me, even 4 trillion looks downright affordable, the US spent that much invading and occupying Iraq.

[1] https://en.wikipedia.org/wiki/Bio-energy_with_carbon_capture...
FSJF #24 – Best JavaScript Articles. Weekly
I think it's one of the most astonishing buildings on the planet - a literally breathtaking mix of geometry and organic forms.
That depends how sinister you think it is to have Google Analytics used on the websites where you fill in your tax return.

The people I see who defend gov.uk seem to always be people who never actually use the government websites other than for a few basic things like driving licence applications or passport renewal. It's easy to be impressed by fancy new css styles when you don't use the site. Actual users of the sites were pretty dismayed by the changes.

Firstly they removed massive amounts of good content from government websites. For example things relevant to bootstrapping a startup like example EULAs and example contracts. As far as I can tell the logic was that it's more economically stimulating to make everybody pay a lawyer hundreds of pounds to copy paste a copyrighted standard EULA or contract (they used a silly example about bees to try and cloud what was a major policy change about the amount of value the government online services would provide to citizens).

They also made it a lot harder to find a lot of the important content on the government websites. Old speeches, press releases and policy white papers etc used to be easy to find and have now mostly disappeared. Access to that kind of material is vital for people trying to hold government departments to account.

Secondly they are using lot of 'startup best practice'. Like installing Google Analytics everywhere. Is a tracking service that reports to a corporation based in a foreign country an appropriate thing to use on government websites where you apply for passports or fill in tax returns or 'anonymously' report sex crimes?

Thirdly the gov.uk project has extended itself to take over the online presence of what were previously independent agencies that were intended to be arms length from central government and not under direct political control. The web presence of organisations like Natural England has been combined back into the direct control of central government under gov.uk.
> Y Combinator: the X Factor of tech

I don't know. X Factor weeds out folks that are obviously fraudulent shams with a huge ego, but without any talent. I'm not so sure about YC.
The malicious bit was an .exe which did not autolaunch. The javascript itself was harmless.
> why have the browser decoding images at all, rather than loading a dedicated library?

Because a dedicated library could change its API in version 2.0, and at the same time fix important security flaws. At that point your only options are: switch to a different library, write your own library, put the old API back in the original library, or ask the maintainers of the library. All of those options are difficult or unreliable, especially given the small timeframe in which it all should happen.
Here's a TEDx video featuring the instrument with a better close-up view:

https://www.youtube.com/watch?v=nBnsqzbHbgU

In Turkish (inventor is from Turkey), "yay" means both spring (like elastic metal) and bow, the instrument uses both. And "bahar" means spring (like a season). Funny name.

Edit

Description found on Vimeo: Yaybahar is an electric-free, totally acoustic instrument designed by Gorkem Sen. The vibrations from the strings are transmitted via the coiled springs to the frame drums. These vibrations are turned into sound by the membranes which echo back and forth on the coiled springs. This results in an unique listening experience with an hypnotic surround sound.
Aurelia – Simple app development on every platform
Dart is still much much closer to JS than C#, specifically in terms of threading, native interop, value types, etc. Until these are all improved I just don't see a compelling mobile story for Dart when compared to Java.

Furthermore, TypeScript, Facebook's Flow etc provide stronger static analysis than Dart.
The goats with spider genes and silk in their milk
Just apply online. The website has a bunch of ML open positions!
You may find some answers in pg's essay How To Do What You Love http://www.paulgraham.com/love.html
Here's the video: https://www.youtube.com/watch?v=5xKXHavHJ7U
No, that is not what I would recommend, so please don't label it "Your proposal".

My recommendation was already stated: if you use any external CDNs, make sure you don't fuck up those accounts. 2FA is one thing to safeguard against account compromise. Subresource integrity would be the next step, it's coming soon or is already here.

http://caniuse.com/#feat=subresource-integrity
Under the hood of C# 6.0
Why would you ever need uncompressed bitmaps?

Also - all code exposes security risks. Especially image decoders written in C/C++.
It was hard and expensive to buy the latest hardware, but at the same time there was no effort to make the best of what we (Brazil) had.

Even an MSX machine with extra RAM, an 80-column card, and a floppy drive could have been a very reasonable business machine in the 1980s. The Unitron Mac was quite impressive.

Brazilians were complaining about not having the latest and greatest while the UK was putting BBC Micros in every school.

So I think that the real problem with closing the IT market was that Brazil didn't even try to make the best of it.
No Windows Phone Support. Oh man this platform is so forgotten.

Btw. I don't care about the language, but I care about support of IDE's and Tooling and I hope that you built around the Dart Tooling of IntelliJ, then I would give it a try!
This tool exemplifies all that baffles me about devs who prefer Windows.

You have to go download a third-party GUI tool to manage environment variables because the baked-in GUI tool sucks. And everyone trumpets this situation as just dandy because the difference in usability between the third-party tool and the baked-in tool is enough that obviously that means the third-party tool is awesome, and not just a passable workaround for a crappy system.

Y'know what the equivalent of this is in Unixes? A text editor and a shell-script, all easily doable over SSH without having to render any GUIs, and all trivial to automate.
Today, in a world of both unheard-of wealth and abject poverty, where the richest 85 people have more wealth than the poorest 3 billion.

http://www.oxfam.org/sites/www.oxfam.org/files/bp-working-fo...
Murat Paşa Mahallesi İlaçlama
It's not just you. No orchestral professional is going to want this over a wooden instrument. And given that, the pricing is just silly.

It's a good example of bad (naive) modelling. There's a lot more to making a violin (guitar/lute/anything...) than cutting out parts with the right shape and hammering them together.

Choice of wood, glue/joint mechanics, and thickness/composition of the varnish are at least as important.
This bizarre argument always seems to turn up: "There may be a risk that legal medical marijuana will make the drug more accessible for kids and smoking may impair driving or carry other risks, she said."

Completely ignoring the fact that millions of kids are using marijuana illegally right now, and that driving under the influence of drugs is illegal and wrong now, and will still be illegal and wrong when marijuana becomes legal.
It depends. A friend of mine works with PAM[1] with satellite images. That counts as real enough for me.

[1] https://en.wikipedia.org/wiki/Netpbm#PAM_graphics_format
Yes it's certainly lighter than others I've tasted (Laphroaig and Lagavulin). I do like the smoky taste - what smaller distilleries are there that are heavier on the smoky taste?
Firefox is still offered as a "portable" archive download.

Meaning you can download said archive, extract it onto some storage media, and run it from there on a compatible platform.
This is very new from the looks so who know how it will play out, at the moment I am not excited about it. Sounds like Java swing where you could create cross platform apps but the UI was not the platforms native components and so never quite felt right.
Nah, it's just physics really. If you're making an instrument that's traditionally made of wood, and the sound of wood is your cultural reference point, then the plastic/<$SYNTHETIC_MATERIAL> version is not going to sound as good.

It may even sound fine in it's own right, out of context, but it'll almost never be 'the same' as wood. I think that's really the heart of the issue.

EDIT: actually, on the expense issue, these days manufacturing of musical instruments has gotten so good (especially in the east), that the cost of making a 'good' instrument has fallen through the floor. Today we can get perfectly usable (or even very nice) instruments at prices that would make musicians of yesteryear weep.
Good point. However, I write good software, but barely drink coffee. Where does that leave us?
This is true, and we're actively working on those build system issues.
But removing the need for big pharmacological laboratories definitely makes it better. No more ridiculous prices, no more hidden corporate interests, etc. Just you and your plant, like nature "wanted" it to be.
I would think that everyone here agrees that 'computer' security is in a state of turmoil. Is it possible to design a computing system that fails-safe in the event of a bug in a component, instead of opening the entire system up to exploits. Fails Safe as in the process does nothing or restricts the targeted surface area of the malware.
TARGA files are also easy to read and write. BMPs are annoying since each scan line needs to be long word aligned.
If they're waiting 8.5 seconds for the VM to boot, then they're doing it wrong. On average x86 hardware, libguestfs boots its VM in about 2.5 seconds. We could easily get that down to 1 second if we were "allowed" to use a custom non-distro kernel. When we get all the changes in for Intel clear containers, I expect that to drop to a fraction of a second.
Guys is generally used gender-ambigously. :)