skysight-inc/HackerNews huggingface dataset:
How Reddit the Business Lost Touch with Reddit the Culture
3DS: Gateway Releases Public Beta 3.3
a) there is no 'capitulating to the German electorate'; b) the 'aspiration' of the EU is not to become a United States of Europe. I can't be bothered to go into the details, because this is EU law 101, but just the suggestion that European countries would somehow aspire to a federal model is laughable and shows 0 knowledge of the history and institutions of the EU.
Myntra – Fashion Shopping App
It's interesting, especially since Firefox currently heavily uses "privacy" as their selling point:

>Committed to you,
your privacy and
an open Web [1]

>We’ve always designed Firefox to protect and respect your private information. That’s why we’re proud to be voted the Most Trusted Internet Company for Privacy. [1]

>When it’s personal, choose Firefox. [2]

[1]: https://www.mozilla.org/en-US/firefox/desktop/

[2]: https://www.mozilla.org/en-US/firefox/new/
Nice App for Fashion Shopping in india
At the bottom of the page:

Note

This calendar view maps the number of times http://www.google.com/transparencyreport/removals/europepriv... was crawled by the Wayback Machine, not how many times the site was actually updated.
The BBC Oppenheimer miniseries is probably the best I've watched on it, though it's not just about the atomic bomb in WW2. I've also seen the "Fat Man and Little Boy" film mentioned by another poster. The later was ok, but it's sort of fictionalized and the Oppenheimer series covers the same events far more accurately and at much greater length.

BBC also had a documentary series on nuclear weapons and espionage that was pretty good.

https://en.wikipedia.org/wiki/Oppenheimer_(miniseries)

https://en.wikipedia.org/wiki/Nuclear_Secrets
> Isn't the API key your fingerprint?

No, it's a per-application key, so in this case it would be IceWeasel's key.
That's my personal experience. With a single pass/fail condition most of the population tended to get trapped at the naieve solution - a 50% success rate.

This was the better part of a decade ago during my sophomore year of university, so it's entirely possible I somehow fucked up the backprop that was guiding it. In hindsight, maybe I was pruning too hard. But my experience was that it's hard to get your nets to develop the complexity to escape the basic naieve cases.
> Harmless in itself.

If I had to summarize the bad security design that is epidemic in the software industry, this would be a good candidate. Security is about always being vigilant and minimizing potential risks, and not the roughly boolean categorization that most people use, where everything judged "safe" or "unsafe".

TL;DR - Stop using "default allow"!

You would think that programmers (and engineers in general) would understand that understand how small, simple pieces can become incredibly useful when you find a clever way to combine them. Unfortunately, the lesson of "information hiding" - and all of the stuff we derive from it, like {object,aspect}-oriented programming and other encapsulation techniques - end up being ignored when discussing security.

Applied to web browsers, the burden of proof should be to justify why a request is both necessary and safe. The "necessary" criteria is important, because we do not know how this data could be combined in the future, possibly in damaging ways. A good example of this is how the NSA uses Google's PREF cookies[1] to track sessions. Another example is panopticlick-style browser fingerprinting, where every bit leaked can make the fingerprint more accurate.

The fact that this is about favicons is a perfect demonstration of how this "default allow" attitude. Not only is that not necessary, it can be supplied with the browser[2], completely removing the need for any GET request. Minimizing external requests isn't even considered.

[1] https://www.washingtonpost.com/blogs/the-switch/wp/2013/12/1...

[2] copyright and trademark are poor excuses - if the search engine wants to be in the default set of search tools provided by the browser, they can trivially authorize the redistribution of a a simple icon.
The information "hey I have an IP and I'm using this browser, and I have a browser at this time" is going to be send A LOT when using the browser for what it's made for. The problems come later when sending every URL to another party (safe browsing). Also from google "Privacy: API users exchange data with the server using hashed URLs, so the server never knows the actual URLs queried by the clients." So it's possibly safe ?
Yes, this is their software and they can do whatever they want. I think Moxie just don't care. In Actor we respect licenses and all other legal stuff.

More information about GPL and Mobile Stores:
https://www.fsf.org/blogs/licensing/more-about-the-app-store...
Until ES6 is widely adopted, there is no correct tail call handling guarantee, which bars using purely functional programming.
Forbidden message appears to me.

Here is the google cached version:
http://webcache.googleusercontent.com/search?q=cache:Iac_dvJ...
Thank you for that analogy, I think you might have saved me a bit of time wrapping my head around the FP "paradigm".
IMF attacks EU over Greek bailout deal
In a country where US = "bad", public US support would have been hindrance, not help. We don't know what was going on behind the scenes. Note also that the de-facto sponsor was Rafsanjani, somebody a bit too skillful to "marry unconditionally".

Obama is not a saint (he relies on the same corporate interests and even the same personnel a Clinton would), but it's hard to fault him for his moves regarding Iran.
As mentioned elsewhere here, Maybe is naturally considered a container of zero-or-one elements. The others are good examples, though.
Aims to avoid duplication of effort for govt agencies.

The US National Security Agency has offered up one of its cyber security tools for government departments and the private sector to use freely to help counter threats and raise their security posture.

The systems integrity management platform - SIMP - was released to the code repository GitHub over the weekend.

SIMP helps to keep networked systems compliant with security standards, the NSA said, and should form part of a layered, "defence-in-depth" approach to information security.

NSA said it released the tool to avoid duplication after US government departments and other groups tried to replicate the product in order to meet compliance requirements set by US Defence and intelligence bodies.

"By releasing SIMP, the agency seeks to reduce duplication of effort and promote greater collaboration within the community: the wheel would not have to be reinvented for every organisation," the NSA said in a release.

Currently Red Hat Enterprise Linux versions 6.6 and 7.1 and CentOS versions 6.6 and 7.1-1503-01 are the only supported operating systems for SIMP.

The NSA, which has in recent years faced heat over its mass surveillance and bulk data collection activities as exposed by former contractor Edward Snowden, has increased its efforts to share its technology in recent months.

It recently debuted its 'technology transfer' program, which aims to further the development of new capabilities and technologies within both government and the private sector.

The program allows the NSA to offer internally-developed technology to industry and researchers. It has so far opened up a range of products in eight categories spanning networking, optics, processing, security, and microelectronics, among others [pdf].

Director of the program, Linda Burger, said the open source method of "transferring technology from the federal laboratory to the marketplace is extremely efficient".

“The open source community can leverage the work that NSA has produced, and the government can benefit from that community’s expertise and perspective. It’s a win for everyone – and for the nation itself," she said in a statement.

Despite the secrecy of its intelligence gathering work, the NSA has a history of producing and publishing security-related work, and holds annual competitions that seek to find the best cybersecurity papers.

The spy agency’s trusted systems research group has also produced a hardened, mandatory access control architecture called Security Enhanced Linux that has found its way into several distributions, as well as Google’s Android mobile operating system, FreeBSD, and Oracle’s Solaris.
who is he/she?
>you have a lot of instances of shoving one word into a different slot...you could have something that you think of as a noun, but you can verb it

Oh, Larry
You mean like the many breakthroughs being made in Linux that are actually mainframe ideas?
I's cool as a phone, but there should have been a physical keyboard to enable people to write some decent BASIC and 6502 assembler. Maybe in the next version...
I also wonder how much work it would be to make a version with these striped out. Replacing functionality with a NOOP, is often not that hard.
http://www.subzeroscientific.com/#!faq/c18ek looks like your competitor. Ancillary cannabis investment is pretty hot right now, you might want to pitch Arcview. https://arcviewgroup.com/
> wow, it was you.

Yes, I did that for two reasons:

- I couldn't find a better link for the citation and it seemed like rather important info that should be in the wiki. Maybe someone else would find a better one to replace it with.

- I figured linking to an HN discussion would serve as a great citation, even if I was mistaken about something. Looks like HN didn't disappoint. :)

EDIT: I've updated the wiki text to remove my previous edits and added a mention about the use of hash prefixes.

> Not only is that not a valid wikipedia cite, it's not even right. Only hash prefixes are ever sent to Google, and only if it's already tested locally that the hash prefix includes malicious sites. Humorously this exact same exchange took place in the linked conversation: https://lists.debian.org/debian-devel/2015/07/msg00232.html

Thanks for the link and pointing that out, I stand corrected. I'm curious to know how big the prefix is. Depending on its size this either remains privacy theater or not.
Is this like Atlas from Layer.com? I.e. open-sourced client SDK for their proprietary messaging platform?
'My only bone to pick with solutions is that I think it actually puts a limit on creativity'

I understand. That is true if one would use the 'problems' just as another starting point for creativity. But for that one could already read newspapers, Facebook, etc, etc. No need for these (to me) very vague problems.

'to maybe do less problems per week, but really break down what's going on in each problem and viewing the problem from multiple perspectives'

But if you try to look at all angles you might miss the problem a person actually has ?

So I propose to have the person put in more effort - to push him/her into a bit more focusing. Maybe by adding some extra questions by asking for visualizing a solution. If someone does not want to think a little bit harder for a solution to the problem, then there is no real problem. So that might be a good filter as well ;-)
I'm afraid the type signature is correct. Please refer to the following gist.

https://gist.github.com/anonymous/a0046e1ca87662a018f2
Using PreAuthorize on Spring controllers methods
No, it is completely open source with server too. This is main difference from Layer.
why did you not use something like websockets and layer on your security layer ?

I see you have done a fair bit of sophisticated work inside your "core-async" library. Was there nothing like socket.io-client, etc that you could have used for your transport layer and on the android client side ?
The Rise of ZANTI3 – Call for Developers ( OSS )
Brilliant answer. :-)

Sounds like you guys have thought this through really well.
Ignoring vs. Saying no
I find it interesting how abstractions in law are similar in abstractions in software engineering: they are created to simplify complex stuff underneath, which are there for historical and backwards compatibility reasons. These abstractions also tend to be leaky, and while beginners rely on them, advanced users dig down and know the stack (or, at least, have a pretty good understanding of what they don't know about the stack) down to the physical realm.

So, I hope that at least software engineers wouldn't be fast to blame "evil lawyers" for purposefully creating a complex system, but rather understand how this clusterfuck comes into being by himself, out of mismanagement and laziness over generations.
Yeah, but here in Europe you would get to see people actually using those Windows CE/Pocket PC handhelds.

I hardly saw a Palm on sale.
I have lost count how many OS I have used since 1986, and yet I keep returning to Windows.
A was simultaneous with B only in retrospect. It requires one basic skill (reading) to comprehend A, it requires a variety of skills (understanding of domain name system, technical expertise, knowledge on how to do lookups of a domain owner) to comprehend B.

If article A had a large banner saying THIS STORY IS FAKE, you could argue A and B were simultaneous.
Have You Been Hacked?
As I've understood this whole crowdfunding thing the "starters" who are asking for money are under no obligation to actually provide functional products to the "backers".

They just estimate how much money they are going to need and make best effort and then if they are able to they bring the product to market and give out any units they've managed to sell during the crowdfunding process.

I think even Kickstarter states that it is not a store where you can buy stuff. It's a place where you can fund people to realize their dreams and you might get something out of it at the end.
In most of Australia, while on new properties you don't have the include solar panels specifically, you do have do meet a particular energy rating. The easy ways of doing this are heaps of insulation, solar panels, and solar hot water. Also, water tanks and water-saving shower heads are mandatory.
> I think Windows Phone will never be able to compete with Android/iOS.

Which is sad, because at least in relation to Android, WinRT and the set of available languages is much more sane.

Microsoft is even able to provide a better Android development experience for NDK users than Google itself!
I live about 1km away from the Church, and walk by it on a weekly basis. The only issue we locals have with it sometimes is the amount of tourists around it, especially when your on your way home from work :P I was there two weekends ago at the baptism of a friends kid, which was an experience as it was a "express service" with 15 kids baptized in 30 min.

Edit [spelling]
NASDAQ is indeed using Bitcoin's blockchain, via a colored-coins implementation called the Open Assets Protocol [0].

If you have a good reason to use a public, decentralized, open-access, append-only ledger, then you very probably want to use Bitcoin's blockchain. Roll-your-own blockchains make very little sense, as yours will be much less secure than Bitcoin's without massive investments—investments which would give you still better security if they were directed at Bitcoin's blockchain instead.

On the other hand, if you don't want a public, decentralized, open-access, append-only ledger, then you should probably just use Postgres. Like DTC already does.

0. https://github.com/OpenAssets/open-assets-protocol
A priceless comment: "In 18 months from now, this place will end up as relevant as MySpace."

I think it will be more like 18 days.
Perl will always have a soft spot in my heart. I remember accidentally putting down the Llama book on a stove top, still have that half burned book.

Only non-trivial thing I ever wrote in Perl was the obligatory irc bot :)
Spaceship operator...says it all imo

Those were different days. I got the O'Reilly catalog at a book store regularly and marveled at the possibilities and cool books because I didn't have reliable Internet.
Thank you for sharing this great information. http://www.essayscouncil.com
Reddit's secrets are being leaked by the company's former CEO
core-async is extension of core project for async environments with real multithreading. It is mostly contain working with data and syncing it with UI.

If you is interested in protocol, you can read docs: http://actor.readme.io/docs/protocol

Sources of networking is inside core project. You will see how really complicated it is. Networking layer are also handle cases when servers are crashing randomly and restoring everything on clients after restoring.

We reimplement low-level networking because all underlying protocols are still bad. TCP usually freezes randomly especially in mobile networks. (this is very long story and i will post something someday about this)
WebSocket (that we are actually using) are freezing too.

Good protocol is QUIC from google, but it is written on C++ (i don't like it) and quite new.

Also most of the libraries a buggy, we implement simple and time-proven solution (that was done when i worked at Telegram).

Also I can't believe in socket.io because we are able to handle 1M connections per server and no one on Node.js ever available to do this.
Have you come across Rumpkernel? I'd recommend looking at that since it can work with legacy code. There's a static-website tutorial that describes how to use Nginx as a unikernel.

http://rumpkernel.org/

https://github.com/rumpkernel/wiki/wiki/Tutorial%3A-Serve-a-...
A true programmer's programmer. The author of the fish shell.
They're still good here in Europe. In some countries WP is outselling iPhones and is second in line behind Samsung (CZ)
Tourists detained in China for watching videos from hotel room
So in other words, the flexibility of those hours stays roughly equal. If someone is relying on Uber for their primary source of income, the 30-hour cap might be a definite turn-off.

Now, it's not a given that Uber will institute that, but I think the way the laws are worded in this country every single part-time employer has that policy just to avoid future liabilities.
Could you tell us an example from another Big Corp? (E.g. Microsoft?)
Experimental Go implementation by Rob Pike, as a replacement for math/rand: https://go-review.googlesource.com/#/c/10161/
> You know what can translate into success for developers? Supporting Vulkan, instead of pushing unportable DX12.

Ah! You mean the Vulkan support that Apple forgot to talk about at WWDC, while updating their documentation to refer to OpenGL as legacy?

If Sony, Microsoft, Nintendo, Apple don't support Vulkan, the APIs is DOA, regardless of what OpenGL fanboys might think of it.

In the age of middleware game engines, the low level APIs are not that relevant any more.
> simple pieces can become incredibly useful when you find a clever way to combine them

Here's the thing. There's nothing to combine this info with that doesn't already have this info. IP+User agent. This info is sent with every request and any other gathering of data will contain these anyway.

So it's not just harmless in itself, it's harmless, period.

How is this different from OCSP pings and stuff like that?
It depends on the architecture. The VAX could be set (on a function-by-function basis) to either ignore 2's complement overflow, or automatically trap. The Intel x86 line can trap, but you have to add the INTO instruction, possibly after each math operation that could overflow. I don't think the Motorola 68k could trap on overflow. The MIPS has two sets of math operations, one that will automatically trap on 2's complement overflow, and a set that won't (and at the time, the C compiler I used only used the non-trap instructions).

That's why the C standard is so weasly with overflow---it varies widely per CPU.
They don't care about that you checked your mailbox.
The problem is that they saved your action for future. Everything you do is saved. That does not mean that they care. But in case they need to care in future. Everything you have done is logged.
What I find interesting is how few craters there are compared to other planets (yes I know pluto is no longer a planet). Does this reflect that meteor bombardment is rare in the outer solar system, or that there is some sort of geological process going on that is removing craters?
https://news.ycombinator.com/item?id=8704420
Alcatel-Lucent clocks 300 Gbps over 10,000 km submarine cable
And I thought I was the only one who had post-orgasm depressive/flat feelings!
I do understand that, hence why I was highlighting that if anyone were to think this tool will cover you for data loss, it wont.

Personally, any product that allows accidental deletion in one place that gets synchronised across all devices is a bad, bad thing. It only takes one virus or rogue app to delete the contents of a directory and the iCloud software will do it's thing and spread it.
Our Startup Branding Journey: Creating Brand Consistency
Best Seo Services at Cheap and Affordable
In the context of the interview, I doubt Vulkan will be available on PS4 and Android mobile devices, unless Sony will suddenly rethink their lock-in attitude.

In the context of the interview, I doubt Vulkan will be available on WiiU and 3DS mobile devices , unless Nintendo will suddenly rethink their lock-in attitude.

It just doesn't matter when game engines are available and writing a plugin render APIs is just like CS 101 graphics programming, being done since Atari brought games into homes.
Ask HN: How do you motivate yourself to exercise or eat healthy?
I'm doing the Google/lisp-koans (https://github.com/google/lisp-koans), and I do agree, these articles are great on learning the innerworks of the tools and the language itself. Great stuff.
You're free to re-implement the public-domain protocol[1] under your own license. Pond has a 3-clause BSD licensed Golang implementation[2] that Moxie even references in the Axolotl announcement blog post.

1: https://github.com/trevp/axolotl/wiki
2: https://github.com/agl/pond/tree/master/client/ratchet
If you're laying off the worst performs, as you should be, then it is personal.
It is really an old strategy to handle risky projects. Typically goes by names such as set based development or parallel trials and was for example used in the Manhattan project.

I consider it wise strategy when the project is high risk and its outcome very important.
I really don't get why you keep forgetting about all the other vendors that also don't care about OpenGL.
Asking
what is the best sarees store in hyderabad?
I made an add-on that tries to help with that: https://github.com/avian2/thawed-weasel
Fortran: 7 Reasons Why It’s Not Dead
Nah, some individuals are pretty good at being balanced. Such individuals are unremarkable and not very vocal, and so you never pay attention to them on the Internet.

If you want balance, you need to seek it out, both consciously asking people with measured responses what they mean and discounting people who hold extreme viewpoints.
Other vendors are part of the Vulkan working group.
Cutting Red Tape
> It just doesn't matter when game engines are available

They don't grow magically out of nowhere. To make them available, someone has to develop them for each target platform. And multiplying APIs in the process doesn't come for free.
If you're a photo enthusiast, go UP and visit the towers - you can grab great pictures from the towers (best in the afternoon so the sun won't spoil the photos with the sea).

I highly recommend to visit later Casa Batllo (also from Gaudi - 30minutes walking / 15 minutes metro) and enjoy the views of the sagrada familia and the city from the rooftop.

If you plan to visit Park Güel do it early in the morning before 1) it's too hot and 2) before you get tired/hungry - I found the park is too far from downtown. Use public transport!
I think it is not too hard. For myself I am just feeling a lot better when I eat healthy and go to the gym. I am more productive and more alive. I can learn more, work more and so on.