skysight-inc/HackerNews huggingface dataset:
> At this point a pretty substantial portion of my email inbox is just "how was X? Rate X!" messages.

Those messages also attract low-quality reviews from the wrong kind of reviewer.

"Just got router in the mail today, looks good on my desk, 5 stars!"
It’s actually easy to force people to be evil
1st March 2016 is a Tuesday
Yes. The refresh rate seems to be lower than the native version of Google Maps. I don't know if this is due to the website or Safari.
Sounds like something you could say about a black American who's complaining about racism in America.
Don't look for it on Monday; The 1st of March is Tuesday; 2016 is a leap year.
Show HN: Peer-to-peer secure file transfer using WebRTC
Sex Is Sex. But Money Is Money. (2014)
Fundamentals of Type-Dependent Code Reuse in C++
Deconstructing the evidence-based  discourse in health sciences (2006) [pdf]
Is your browser compatible? http://caniuse.com/#search=gl
Three CVE's listed as currently vulnerable here: https://security-tracker.debian.org/tracker/source-package/o...

With links to git commits:

CVE-2016-0705: https://git.openssl.org/?p=openssl.git;a=commit;h=ab4a81f69e...

CVE-2016-0798: https://git.openssl.org/?p=openssl.git;a=commit;h=59a908f1e8...

CVE-2016-0799: https://git.openssl.org/?p=openssl.git;a=commit;h=a801bf2638...
Hey man, this has been posted six times in the last 24 hrs.

Look at the "past" button. You may want to delete this.
Everyone wants free stuff, but no one understands economics.

If someone wants to give you free data, it means they want to spy on it or manipulate it (read or write).

If they give you something for free, they are using it to control you. If you are paying them, you control them.

And the flow of information is too important for control not to be in the hands of the people.
Ok, we changed the headline to the subtitle (or the part that would fit). If anyone suggests a more accurate and neutral title, we can change it again.
My take on it: the EU works by having state surrender part of their national sovereignty, and instead go for a set of commonly-agreed rules.

However, transcontinental treaties like TTIP and its ISDS provision would effectively remove a big chunk of each nation's (and the EU's as a whole) capacity to make decision which could be seen as "business-unfriendly". Additionally, the fact that modern economies are so intertwined make them quite fragile (witness the way the financial crisis crossed oceans), which in turn mean less control by national governments.
Regarding a criteria to disqualify Uber...

I was under the impression that all purchases conducted within an iOS app had to go through Apple's in-app purchase framework. Uber let's me get a ride then bills me completely separately. Likewise, if I want to purchase movie tickets the Cineplex app shows me a web page (still inside the app) and lets me buy the tickets.

Yet the Kindle app is not allowed to let me buy Kindle books, nor can it even provide a link to Amazon to buy Kindle books.

Why are Cineplex and Uber able to circumvent Apple's in-app purchase policy but Amazon isn't?

Or has this policy changed?
I think if that were to happen Uber will tirelessly and ferociously push their API. They will probably finally start giving money for taxis booked from the API so other apps could be used to book Uber. I think they will heavily push their Messenger integration. I don't believe they will improve web app booking by a factor.

Following week, we would hear that Uber acquires Lyft. It will probably give option to Apple to either provide Uber app installed by default on all Apple devices, just like YoutTube and GMaps used to. If not, it will pull every single taxi booking app from Apple's platforms.

One may think there would be an expensive lawsuit. But I think with already too many legal strikes against them, Uber will muscle their way out of it. I know I would if, hypothetically, am put in that situation.
There are other pressures however. In a multipolar world, with the rise of the chinese and the russian, a european pole sounds more fitting.
It's a bit crazy to see again issues related to string manipulation. Why this kind of stuff is not centralized yet?
Peer-Seeking Webcam Reveals the Security Dangers of Internet Things
That it has its own printf implementation, along with many other not-exactly-crypto-related utilities, is a feature creep that I always found distasteful about OpenSSL.
Consumer may be entering a trough but the industrial internet is rising. Social and enterprise SaaS are highly saturated, but these become tools for the next generation of companies. The next wave of technology is characterized by technology that senses and interacts with its environment and this will drive tremendous innovation in the industrial internet (agtech, manufacturing, construction, etc). As these technologies mature, become less expensive and more ubiquitous, we'll see startups start diffusing back into the consumer space and the cycle will repeat again.
Here in Norway after the war we have had prime ministers who have been a teacher, farmer, road worker, electrician, medical doctor and ordained priest to name a few less common professions by American or Chinese standards. Interestingly before the 1900s when Norway had just two parties similar to the republicans and democrats all but one prime minister was a lawyer. As more parties got created and new groups of people represented in politics diversity also increased.
I know the workflow of rebasing a feature branch into one commit on master, but that doesn't sound like what Pyxl101 was talking about, regarding the use of "git commit --amend" and "git commit --fixup".
Many useful mathematical proofs can be derived based on proving the impossibility of a contradictory assumption. I can try to disprove the triangle angle sum theorem (that the sum of the three angles in any triangle is 180) by attempting to draw a triangle that contradicts that assumption. I may begin by drawing two 90 degree angles. In doing so, I instead demonstrate that the 2 unconnected lines will never intersect in 2D space, and thus the figure cannot be triangle. This is a useful step along the way of formally proving that the sum of angles in any triangle is 180. My attempt at drawing an impossible figure can help visualize exactly why such a figure is impossible.

This suspension of constraint enforcement is easy on pen and paper. I can attempt to draw whatever I wish. However, there is no easy way to experiment in this way with modern mathematical software. How do you formalize a proof by contradiction in software that has these constraints pre-programmed?
Except France, nobody in Europe has the defence budget to be relevant anywhere in the world. Likewise, there is no appetite for increasing such budgets; but a combination of all of them and the economic muscle they have behind, is mighty enough to be paid attention to. A boycott by this or that market is fairly irrelevant in the global scheme of things, but an EU-wide blockade is an existential threat for a lot of people (including recalcitrant actors like China and Israel).
Thanks for the insightful answer. I will definitely keep this in mind.
Problem is that we are a young startup and engineering teams need to focus on product development. Before the meeting we were thinking of using Salesforce as our main data source but this is no more a question. I guess we'll go with a temporary light integration.
but Norway, Iceland and switzerland are not part of the EU.
Better to squash before the rebase so you resolve conflicts once rather than x times...and hope there are no nasty merge commits to ruin the history.
Why not bash the message rather than the person?
I didn't know that. Any idea why it was taken out?
Aren't Cedar and Oberon are the only languages in that list that are memory-safe (assuming no use of unsafe code)? They both achieved that distinction by adding a garbage collector, so you could generalize and say that nobody has learned about writing secure code since Lisp in 1958.

Also, I'm pretty sure that Oberon was quite a bit earlier than that.
Well, every course of action one takes when mental health is concerned should be consulted with a professionalist... that goes without saying... anyone indiscriminately taking advice from internet forums is playing with fire. It shouldn't discourage us from discussing and sharing whatever interesting we've read, heard etc.
Clarification: tech as in tech for this computational generation (i.e. Smartphones). Pretty much everything there has been done, and it won't be until new platforms that exist (like drones and VR like you mentioned) that interesting things will be made.

That being said, such shifts do not often treat incumbents well. Microsoft dominated the PC market in the 90s and early 00s, but their smartphone/tablet is barely a footnote in the market.
That shouldn't be the case. Mind sending specifics about your browser/OS and city queries to help@mapbox.com and we can take a look?
I wasn't dismissing your point of view, but I still think they could have easily made due diligence and verified if the account already had used a coupon.
I'm not sure. But it could be about EU legislation. So called "directives" are actually legally binding and of higher rank than national laws.

Also ask Tsipras if he has any idea what this is about :)
You've posted many uncivil and unsubstantive comments to Hacker News. Please stop doing this.
> the French do not like the UK in the EU

Meh, you should ask French companies like EDF, Bombardier and friends... They don't like the UK in, they love it. No trade barriers, mature and profitable market, no real competitors in traditional industrial sectors anymore... It's almost like printing money.
Ask HN: Are Scala developers just writing libraries?
I mean, libraries are extremely important, but I'm wondering if there any Scala project out there solving a different kind problem.
Well the official answer was "this change isn’t driven by profit–it’s about aligning our culture and core competencies with our core customers’ needs. There are many people who use Mandrill as a (free) utilitarian infrastructure service, who are not our core customers, and who deserve to use a company that’s better set up for that in the long run." https://blog.mailchimp.com/important-changes-to-mandrill/#co...
> 1.
They are not competitors, but Apple's arbitrary removal of the app from its AppStore without giving a valid reason will certainly make a legal case against them (unless Apple specifically mentions they can do so in their store's T&C which I don't know much about).

>2.
Yes, they would. In 2016, android is fully feature equivalent to Apple's iDevices, only reason you may not switch is that you are too lethargic and don't want to unlearn the iOS way of things.

>3.
Whether they will do it or not will depend on the negative publicity vis-a-vis impact on profits/bottom lines. If your bottom-lines hit the floor as no one is using an app to place cab booking orders, the last thing you will worry about is negative publicity. Apple, on the other hand, will worry about this publicity since it has a lot to loose from it.
Yup No not in the EU but they are in the EEC meaning they have unrestricted trade access to the EU including the 3 freedoms.

I mentioned each of these have a varying degree of integration to the EU. Being in the EU means there is representation of which Switzerland, Norway and Iceland do not have.

This isn't a great situation though as these places effectively enact EU legislation without representation and nearly pay full fees for EU membership (per person).
Maybe your code isn't done yet but you'd like it replicated to github? This model doesn't allow that
This is one of those "let's ignore malloc failing" bugs. This is pretty common in C code and is, IMHO, a common "worse is better"[1] anti-pattern, which is predicated on the "worse is better" principle that correctness can be sacrified if it makes things too complicated. Many programmers, unfortunately, don't give a crap about things that far off the happy path, and when the language implements checked exceptions or Option types they get upset that it forces them to think about those distracting corner cases. Such is the state of software engineering.

1. https://en.m.wikipedia.org/wiki/Worse_is_better
What do you hate most about security writing and reporting?
Almost everyone in security hates writing reports, whether they are pen test reports or compromise reports after a breach. I'm curious, what do you hate the most about reports?

For me, I get lost in how they all seem to be the same. I see the same findings over and over again, and keeping it fresh and interesting is tough. I end up copying and pasting a lot from old reports.
EU and EEC are different things. I don't think anybody would object to the UK opting for staying in EEC but out of EU proper. After all that's what they want: a trade zone.
WinToUSB+Enterprise+2.8+License+Key+Full
How it is saying to UK leave being uncivil?
There are problems with being in the EEC but not in the EU.

For the 'sovereignty' issue this is the worst as there is no representation in the creation of the laws. That would be even worse than being out of the EU.

Keep in mind Norway pays something like 90% per person of what the UK pays for its EEC membership. One day Brussels will make a law Norwegians don't like and they will be upset about it and won't be able to do anything about it.

A trade zone requires consistent laws among its members too.
In the name of portability, they've opted to have low-quality NIHed code instead.
Grew up in Austin and turned out to be a hardware/software engineer - no surprise with the number of tech jobs. I recently moved away to raleigh, nc due to the heat (you never get used to it), traffic, and cost of living. Raleigh reminds me of austin 25 years ago.

-- edit
should say if your life goal is launching a tech startup austin is the place to be (outside of excessively expensive silicon valley)
If you are a ruby shop, I'd look at fatfreecrm:

https://github.com/fatfreecrm/fat_free_crm
I'm writing a book right now. Would you mind if I used your program to make the title and the chapter titles?
The UI reminds me of some of the first levels in Super Meat Boy.
I should have clarified, French people don't like the EU. More than half don't want the UK in the EU. In addition CDG infamously vetoed the UKs entry in the days of the EEC.

The differences in culture in Europe divides people, trade unites them so I guess these companies love it.
A Neural Network in 11 lines of Python (Part 1)
How much of Morgan Stanley's business is from Primerica, the deceptive MLM company? Primerica bought Smith Barney in 1987 whicu used egregious marketing tactics to build its business. Then Morgan eventually bought them.

If anything, I'd downgrade Morgan Stanley's stock. They were recently fined $3.2 billion for crimes causing the financial crisis. That news broke 1-2 days after Morgan dropped nearly 7%.
The model described in this article is a very reasonable one. I've been using something quite similar with various teams at different software companies over the last years and it has always worked great. Little form, lots of function.

One note, though — feature branches should IMO be short-lived. Long-lived branches cause huge and difficult merges and rapidly start being costly to maintain.
Nice post! I think to put it concisely, you could say it provides namespacing. Unfortunately, when your classes have inheritance, you end up hand-implementing inheritance for the Meta attributes. I've gone back and forth on what's better, but Meta seems here to stay.
Sounds very interesting, thanks for sharing :)
I think the major point missed by countries subdued by the west is that one tends to explain failures in terms of individual wrong decisions with catastrophic results.

This misses a much more profound point. Just as many stupid decisions was made in Europe but because Europe was not united an individual stupid decision from somebody at the top never brought the whole continent to a standstill. European disunity was a blessing. Stupid decision could never survive long because every European country was in fierce competition with its neighbors.

Unity has high pay offs while good decisions are made, but as shown in the case with China, one wrong decision at the top and it risks dooming the whole country.

China still suffers the same problem. The future of over 1 billion people depends on one communist party keep making the right decisions. At any time they risk getting the wrong guy at the top and bring all advances they have made thus far to a halt.
> & selling your data.

Do you have any source for that?
yes that is true
IAP is only required for purchasing digital content. This is why e-books, music, movies, game content and anything else you consume or watch on the phone requires IAP. Purchases for services or physical goods can be handled separately. Amazon has an app where I can buy physical stuff, but I can't buy Kindle or Audible content within the app.
Location: Southern Maryland

Title: Computer Engineer

Years Exp: 12

Next Move: Open up a bookstore with my wife. Hope to open later this year. With luck, it will be successful enough that I can take a stab at starting a software business.
I'm not in favor of bring back the Bat Belt. It wasn't too long ago, on one's belt you would find: cell phone, iPod, Palm Pilot, perhaps even a pager.
Yes, but you created a new account to troll so that conclusion was inevitable.
It's also not 100X faster than "Spark alone". This article is plain wrong.
The interesting thing about land value/rents taxation is that it cannot be passed on to tenants. I think this covers that:
http://rationalwiki.org/wiki/Georgism

Hopefully, the rents that are too damn high go to the tax collector instead of an income tax. There is the Henry George "theorem" which states that land rents are always equal to the cost of government.

Curiously, I don't really know how this interacts with zoning. I suspect zoning would be completely different if there was no influence from land speculation.

I don't hold Geotaxation to be utopian. It's just interesting. Might be an improvement.
Ahh, interesting! Thanks for the clarification, I didn't realize they treated digital vs physical goods separately.
Yes I agree. Science has no opinion whatsoever about the ethics of this, it can merely predict possible outcomes. The actual decision has to be about more than the statistics and include other factors. It may be worth the risk sometimes and not others. But public deaths is categorically unacceptable however you make the decision.
what npm packages compete with each other would be nice.

It would be interesting(not saying useful, just interesting) to have something that was similar to TF-IDF for code.

That would argue that everyone uses Express actually makes express not that meaningful.

Of course that would assume that the concept of meaningfulness in text could transfer easily to meaningfulness in a software project, even though that is an area where I have never heard the concept broached.
- regressively tax ultra high incomes.

Remember that changing income taxes does not help with this, and anyone who tells you they're going to raise the top marginal income-tax rate is either deceiving you or doesn't understand how to accomplish their goal.

What you need, if you want to do this, is a multi-angle approach of raising the top marginal rate, skyrocketing the capital-gains rate (the uber-wealthy don't make their money in salary, they make it in investments), and adopting the harshest and most stringent possible enforcement mechanisms against people who try to hide money from the tax. Drone strikes on Caribbean banks need to be not out of the question if you want to make this really work.

(and of course there's no way in hell anyone would pass all of that)
Neural Stack Machines have a slightly more limited memory. Whereas in theory Neural Turing Machines can learn anything, Neural Stack Machines focus on algorithms that are conducive to stacks. Phil Blunsom addresses this some in his recent Russia talk. https://www.youtube.com/watch?v=-WPP9f1P-Xc
Sometimes, but very rarely, we do create WIP (Work In Progress) branches so we can push the code to the server. But the idea we follow is to integrate with master a fast as possible ideally with several commits per day.

I used to be a fan of the git branching model but since I work like this I find it much easier and less error prone. I guess is the way we've found comfortable for all of us.

Just choose what works for you!
Typically the thesis is based on a series of peer-reviewed papers submitted by the PhD student during grad school. These papers are actually read by people (at least for PhD students in good programs who will need to submit to good journals). The thesis is just proof to your thesis committee that you can write a comprehensive treatment of your area, and to put all of your results in one place for their convenience. It doesn't matter if only a few people read it. It is a little strange to store them all in a library somewhere, given that they won't really be read again, but I suspect this is just a carry-over from a different time when this made sense (eg. before Google made it so easy to find all of someone's papers).

The above is based on experiences in STEM, probably things are different for liberal arts people.
Show HN: GitHub and Bitbucket browsing reimagined
actually it might have been his DLSS talk... not 100% sure the talks are very similar... http://videolectures.net/deeplearning2015_montreal/
I thought the 64bit ARMs were usually "ARMv8", not "ARM 7"? In fact, doesn't "ARM 7" mean a series of ARMv3 and ARMv4 CPUs? (The pi1 and pi2 had ARMv6 and ARMv7 cores I believe)

There's a huge difference between "ARM 7" and "ARMv7". Even if it's a typo (missing "v"), it's odd it's not v8?
> EU and EEC are different things. I don't think anybody would object to the UK opting for staying in EEC but out of EU proper. After all that's what they want: a trade zone.

Yes, this is what I wanted to say.
To be fair, the needed feature to mitigate this specific vulnerability is "throws exception on malloc failure", which at least Ada does (Storage_Error).
Somewhat. I was meaning more around Dallas, where most of the water has bridges across it and there really was a significant boom in the '90s.
You are missing something: the seller can see the program that evaluates the solution.
Both the seller and the buyer paid tx fees, correct?
The corporation sets the rent based, as Henry George wanted, on the most productive use of the land.

So, a single unelected and unaccountable entity managing a centrally-planned economy? This is the utopian vision?
Yes, but the other ones already prevented:

- implicit type conversions errors

- memory allocations with incorrect size

- implicit decay of arrays into pointers

- lack of bounds checking for arrays

- null terminated strings with missing null character

- invalid pointers passed as argument for out parameters

- implicit conversion of integers into invalid enumeration values
Code Podcast: Concurrency – CSP and Actors
What I found really misleading is the section about master-master.
Especially this one:

> This architecture is too risky for a service company.
> All it takes is for the master to be down, which will
> happen, and clients will start having indexing errors.

Actually having a single master has benefits and you should never consider a multi-master setup if you don't need to scale writes. It's way easier to handle that, than to handle split brain and other stuff, especially on inter region connections.
Keeping a queue in front of the database, etc pp.
As said only if you really need write scalability, you should use a master-master approach. Else your problems could be way worse than just "master" is offline.
goto fail was in OpenSSL which many organizations use, but your point still stands.
What was your motivation to DIY instead of using Bucardo?
> The majority of Congress is not lawyers.

When did that dynamic change? I recall that up until the 113th the majority were still lawyers.
Arm7 is a 32-bit architecture: https://en.wikipedia.org/wiki/ARM7