skysight-inc/HackerNews huggingface dataset:
I did not downvote. But I disagree his post contributes to the conversation.

Nobody believes the strawman argument that Google is a "benevolent company". Of course they are being assholes to make their services more used. Everyone is aware of that. Moreover, "Google is evil" => "Google wants to create a lock-in for Chrome or Android" is a total non sequitur.

None of what is mentioned means or even implies that Google wants to create a vendor lock-in for Chrome and Android. Nothing in that list has to do with creating a platform lock-in at all. In fact, it shows that Google are being assholes mostly about their services. It is their services that bring in the money, and I think Google really does not care if you use Firefox, Chrome, iOS, Android or whatever. As long as you use their services.

Posting a list like that does not contribute at all to the discussion about Google's alleged vendor lock-in. It only makes this a Google hate thread, and muffles proper discussion.
They also created a new account to post a mixed list of random complaints. Sorry it's actually a repost given that this identical list was posted by angularfan -- also a fresh new account created purely to post this list -- 20 days ago. Is that really the behavior HN wants?
Pyramids, built over 4 millennium ago, a marvel of accuracy and the highest man made object until the year 1300, would beg to differ.

Unbelievable:

The pyramid remained the tallest man-made structure in the world for over 3,800 years,[8] unsurpassed until the 160-metre-tall (520 ft) spire of Lincoln Cathedral was completed c. 1300. The accuracy of the pyramid's workmanship is such that the four sides of the base have an average error of only 58 millimetres in length.[9] The base is horizontal and flat to within ±15 mm (0.6 in).[10] The sides of the square base are closely aligned to the four cardinal compass points (within four minutes of arc)[11] based on true north, not magnetic north,[12] and the finished base was squared to a mean corner error of only 12 seconds of arc.[13] The completed design dimensions, as suggested by Petrie's survey and subsequent studies, are estimated to have originally been 280 Royal cubits high by 440 Royal cubits long at each of the four sides of its base. The ratio of the perimeter to height of 1760/280 Royal cubits equates to 2π to an accuracy of better than 0.05% (corresponding to the well-known approximation of π as 22/7).
Harsh reality: most immigration departments don't give a shit about your Github profile or your open-source cred. They do care if you have a relevant degree.

It's going to be an uphill battle if you want to find work in a first-world country without a degree. Not saying it's impossible, mind you.
In June of this year HP announced its plan to build "The Machine". Regardless on how feasible their project is, I think they are right in pointing out that memory is the current bottleneck in computer engineering. We don't need faster processors. Focusing on the size of transistors, which are already insanely small when you think about it, may be a mistake.
And the integrated app-manager for FirefoxOS apps and devices is just icing on the cake. I say Mozilla is doing a good job here, improving integration on multiple fronts and giving developers something that works right away. I am impressed at how well it works.
Check out the new Ms.Sir Twerk
Hi world I'm Jayla I said fuck working I'm twerking. I'm a be famous for my booty not my beauty! #!Ms. Sir twerks Alot Whistle while you twerk: http://youtu.be/Lk5p2z2HrTM
It's amusing to think of how much of this article would be complete gibberish to the framers of the constitution. They literally would have no idea what some of the words mean:

- "they'll be carrying phones"

What's a phone? Is that some sort of musket?

- "Modern smartphones"

I hope the British don't have those too!

- "encrypted communications channels"

Hey, somebody tell Revere to speak in code while he's shouting that stuff from his horse.

- "social media"

What in the blimey is that?

- "End-to-end encryption does not protect your meta-data."

Hey Jefferson, this looks like one of your convoluted sentences from the first draft. Nobody's gonna understand that stuff.
could you please explain in layman terms what exactly is bad about the way multi-process is implemented?
See a reply to a sibling post of yours. You're at least losing your handle/username for good.

(I did, cannot recall that password so far and it's not in lastpass for some reason - maybe too long ago/before I got into that habit)
I don't understand what you find so shocking about financial data from lots of people in excel sheets.
And what exactly should the bug report be? "I do not agree with design decision made 25 years ago, please make backwards incompatible change?".
You can get a work visa for some countries without a degree, just need a proper job offer.

Canada, Australia, New Zealand, Norway, Netherlands and a few others allow you to do so even if they say they don't.

However since you do not have an extensive practical experience, you might run into problems actually getting someone to offer you a job overseas.

Being a person with similar background (no degree) and that worked legally in a few countries already, I can just advice you to keep your head up and acquire more experience, the right time will come and the job offers will start flowing. :)
<3 I couldn't agree more. Great analogy with the gourmet burger bars lol.

All the projects seems like commissioned work.
Love these types of 'behind the scenes' articles showing the whole story including decision making process, data, graphs, etc. Great job on both the article and NomadList! :)
didn't know that this was a repost of a previous post, in this case OP should've just linked to that. I stand corrected.
I don't like google taking control of everything. I tried to force myself to use DuckDuckGo for searching. But soon, I had to switch back to google, because google is so integrated. Not only I need to search, I also need gmail, map, news. All these are not provided by DuckDuckGo. Similar things happen with firefox.
"A little basic"? It's straight up a website template. They didn't have to actually make the website, they just added their content.

Of course it will look better than something made before popular web publishing tools and templates, they didn't have to write their HTML from (close to) scratch
> Google really does not care if you use Firefox, Chrome, iOS, Android or whatever

I think they do. Maybe it's not a huge deal, but it's an advantage to control more aspects of what users use (ISP, OS, browser, and finally the service itself).

With Google Chrome they can make anything the way they want and support any feature they like, whereas with Firefox they'd have to wait for the guys at Mozilla to agree with something. Let's just name something silly: a pdf viewer that does OCR so that website authors can put relevant ads there if they want. I can see how Mozilla developers would sleep a night on that feature while for Google it would be a no-brainer that makes them money.
If you enjoy learning a new technology and are open minded, I think it would be very beneficial to do it yourself. It is always interesting to learn another platform.
The beginning will probably be rough : here is a whole platform and you probably don't know anything about it. But at the end of the day, you will find that most of the android development tools are on par with iOS ones (with a few exceptions, an emulator is very good for non regression tests, but not that much for development).
You should probably check what is the status of competitors on Android. It you have a complex product and somebody has already spent years on a similar niche on Android, it might be hard to compete.
You should also be ready to totally rethink your UI/UX. Many iOS apps make the error of the 1:1 adaptation of their app to Android and that only lead to a ridiculous result (multiple back buttons on the screen, ignorance of the share button, alien interaction patterns, ...). It takes a lot of engineering time to do this kind of copy where you have to recreate all your widgets on another platforms, with a negative result.
Ms. Sir twerks A lot is at it again
This video is special I twerked and worked for that special someone and Girl he worked it out after this video lol me dancing to T-shirt and panties on Adina HowardMs. Sir Twerk T-shirt & panties Extended version: http://youtu.be/rUKc58nxw7E
Your home page is fuchsia. :| (and yes, it's a problem).
BANANA SONG (Official music video)
I am 17, live in the US, and am not going to go to college even though I was planning on applying to Stanford (I am very ambitious).

I made that decision because I have a lot of momentum in business and entrepreneurship, and I feel like college will not be able to teach me more than I can learn where I'm at now.

I recently started an online teenage entrepreneurship community, and I would love for you to join. There are some teens in the community with professional experience in computer programming (they get paid good money), although they don't have a degree and haven't even graduated high school. They are self-taught, and I'm sure they would be more than happy to give you some advice on learning to code.
Remember the early 2000 days? When Internet Explorer had a 95%+ market share? Well look at where we are now... we have a somewhat diverse market with IE, Chrome, Firefox, Opera and Safari. Not counting some other new and upcoming browsers such as Midori. The browser market has a healthy competition and can fix itself if one player is abusing their power. If you belive that Chrome is a threat to your privacy, feel free to use Firefox or something else.
There have always been memory leaks in Firefox, and before 4.0, they were always worse on a new release, and improved with bug fixing releases. I don't know whether it's aurora, or the increased pace of the development cycle, but I haven't noticed any serious memory leaks like there were back in the day.

Of course, any program the size of Firefox is bound to have memory leaks. So we can't totally eliminate them while we still use C++.
AI encompasses various things—simple AIs playing games, more complicated ones acting like humans.
Firefox separates the search and url bars in the interest of the user's privacy - your search query is sent to Google only when you explicitly intend to do so.

Also, if you try the 'tree style tab' extension for firefox, it'd be very hard to go back to chrome ;)
Intellectual property is an arbitrary construct and there is nothing to stop a law that makes business records the personal property of customers, to be relinquished to those customers once transactions are complete.
Myo is a great product, providing the extra degree of freedom through EMG profiles allows for further expansion in regards to interaction.
Ah nice. I was always curious why __getattribute__ didn't fire for specific dunder methods. Made subclassing pandas objects much more complicated.
Yale discussion of Fourth Amendment protections in the context of ongoing technology-driven reduction in the costs of surveillance, http://yalelawjournal.org/forum/tiny-constables-and-the-cost...
>This post is surprisingly confused, it is phrased as a complaint about the language, then immediately degrades into CPython implementation-specifics that have little bearing on the actual usability of the language itself.

Ronacher says:
"Python is definitely a language that is not perfect. However I think what frustrates me about the language are largely problems that have to do with tiny details in the interpreter and less the language itself. These interpreter details however are becoming part of the language and this is why they are important."

He is right, Python has not real standard with clearly defined semantics. Actually, the standard is CPython, but CPython is full of crap that other implementations are then forced to implement thus making that crap part of the language. You should avoid Python at any cost, into the trash it goes.
Don't sweat the downvoters.
Keep mind that Google was initially installed as the default search engine years ago, because FF users voted for it to be so. Only after Google saw how many search referrals they then got from FF, did they, that is Google, suggest an actual deal (which paid, incidentally, only a few percent of the market value for those referrals.). That deal doesn't include anything preventing users from changing the defaults.

Consider as well the Awesome Bar. The ability to search your history easily resulted in fewer users going back to Google and generating search referrals. Mozilla implemented it anyway, because it was good for the user.

You seem to be missing the point that overthrows your assertion. Yes, there is still a deal with Google, but Mozilla doesn't care if doing and advocating what's good for the user makes that relationship less and less valuable for Google. They are, in fact, sacrificing potential financial gain for the sake of their principles.

Mozilla has numerous, egregious faults, but this kind of hypocrisy and ethical lapses aren't among them.
Stochastic in this case means the computation of the gradient. Instead of computing the gradient over the entire data set and making a single update per pass over the data, in SGD you compute and update for each data point. This means noisier (hence stochastic) estimates of the gradient but generally faster convergence.

Gradient descent is a general purpose method. There are generally two approaches to problems with many local minima:

- modify the algorithm to try to get out of minima (e.g. simulated annealing, evolutionary methods, etc.); or

- make some simplifying assumptions and solve an approximate problem that is convex.
Creator of the Internet pop-up ad apologizes for 'hated tool'
http://www.theregister.co.uk/2014/08/14/pgp_viability/
My 20 month old niece got FDA approval for her cancer treatment, please help
>But it comes off as a rant without a real suggestion.

Did you actually read TFA? It makes some very real suggestions towards the end, and pinpoints clear issues and how they could be changed all the way through.

>But they cleaned up a whole lot of other stuff.

Which is irrelevant to the current discussion. How is "they cleaned X" a response for "they should clean Y"?
> Is that really the behavior HN wants?

He/She might have good reasons for anonymity. As long as the post contributes to the discussion I don't really care if the account is 10 years or 10 days old or if it has been posted 20 days ago.
Buyers are irrelevant if you can already produce (or demand) everything you need. Money is credit for value in the future, not value itself.
Thank you! I looked pretty hard for a OneTab-like extension for FF about a year ago, and couldn't find one. It's the one thing I really miss about Chrome; making my own was on my TODO list.
Server got crushed by HN, getting it back up :)
It's a rant because the solution was ill defined. If the title of the article is 'The Python I Would Like To See', you should expect more detail of how to implement the solution.
> my issue is the religious cult like status so many tech related people give google, in spite of their numerous and repeated attempts to control so many facts of the digital landscape

"People are defending Google" => "They are giving Google a religious cult status" really? Come on, keep that attitude away from adult discussion.
Harsh reality: if you're on a work visa, the immigration department doesn't care about whatever degree you have either. It cares about whether you have a job offer/visa sponsor.

Whether a degree or demonstrated proficiency/work experience matters more depends on the employer.
They had access to quite interesting cryptography tools as well, such as a cipher disks : https://en.wikipedia.org/wiki/Cipher_disk

And see : http://slclip.wikispaces.com/Cryptology+during+the+US+war+of...

There's an interesting article by Lee Taylor on civil war codes and encryption too http://chesapeakesignals.com/encrypt.htm
As far as I know, those 9 centimetres are still the fundamental speed limit for information to travel.
I don't see any pressing need to freshman to write their very first non-euclidean proofs in the same style as professional mathematicians.

Obviously, it's a matter of style. I still maintain few mathematicians would write canonical discrete math style induction proofs in reverse order.

But then, a mathematician would totally not write out induction proofs the same way we teach in freshman discrete math courses.

So in some sense the style question is completely irrelevant, and what matters is that the student's answer demonstrates unambiguously an understaning of the concept.
Vimperator is the top reason why I use firefox.
I hope it is valid to describe a situation and voice a wish for a situation that would look different without having to provide a concrete step towards that.

The removal of the slot system would be a backwards incompatible change with very little direct benefit for developers. It could be interesting as a general goal for a hypothetical Python 4 but I do not believe it makes any sense to discuss this as anything more than a hypothetical case for the next few years.
I don't know if you're near Marocco, but you could try to get into Supinfo North Africa: that branch didn't exist yet when I went to that engineering school, but one good thing about it is that it has branches in many countries, and you can move between countries while continuing the same classes which is useful to get to know other places and start making contacts. I think they also make remote courses if you're too far, but I don't know the details: http://www.supinfo.com/fr/Menu8fb44d65-6662-4ceb-bbb6-c2d203...

The email of the school is: maroc@supinfo.com

---------------------------------

But most importantly is that you don't give up even if things look grim right now: as long you don't give up, the dream is not dead, it's merely postponed :)

Worst case scenario, you could continue the design school, get a job in that branch to save money, then try for the engineering school again later and by then you would have improved your skills by learning online.
Classy: Expressive, flexible, and powerful stylesheets for native iOS apps
You can find them at http://win-builds.org/
Yes, it's someone else's data, but it says something about you that the government shouldn't know.

We already have a type of data that's treated like that, medical information, protected historically by patient/doctor confidentiality and formalized in HIPPA in the US. A lot of the medical data about you is essentially the doctor's or industry's data, not yours. It can be difficult to impossible to get everything about you disclosed to you; it is for all intents and purposes data about you but not owned by you. And yet, doctors and the industry are prohibited from sharing that data beyond business and medical purposes, and (I think) the government has laws prohibiting itself from having access to that data.

It's a good start.
I received a BA in my native country and then MS in CS in United States.

Cost-wise it's an optimal option, since US undergraduate tuition is generally a rip-off, while in grad school there are assistantships and research grants.

If design school is easy for you, spend your free time studying computer science and concepts. If you plan to apply to a US graduate school for an engineering/CS degree, you should also prepare for GRE and GRE CS - even if schools don't require them, impressive scores convince them that someone without documented background put in enough effort.
No, there is a metro station down on Braddock Road that is a very easy walk from Del Ray.

And you're right, nobody likes Maryland. Not even Marylanders.
http://www.reddit.com/r/datacenterporn/
I've tried. I just cannot keep closing Firefox every time it hits 600MB of RAM usage. It's getting insane, I've even purged it and it comes back the next day!
Chrome is just nicer to use: one search/url bar, few buttons but all purposeful, can drag and split windows easily.

This is why the browser market is challenging: to me, all three of the things you mentioned are negatives.

I don't want a single URL and search bar that sends every character I type to the mothership. I value my privacy and am particularly aggressive at defending it on the Web.

I don't want a slimmed down UI where everything is hidden away. I have nice, big screens in front of me, and I want features I use all the time available with as little effort as possible. Almost every change Firefox has made in its UI recently has been a step backwards for me.

I don't want splitting and dragging windows to be too easy. I have desktop management software to lay things out properly, and those big screens. The last thing I need is an accidental drag when I pushed the mouse button a moment too soon and picked up a tab splitting everything up so I have to spend the next half-minute fiddling around to put it back again.

YMMV, and the next guy's mileage may vary from both of ours. Pleasing a large market is difficult. But I can't help thinking that Mozilla's current strategy, which seems to be the bastard child of Microsoft (make it the same on all platforms) and Google (hide almost everything in the UI by default), is doomed to failure if only because they probably can't beat either Microsoft or Google at their own games and they'll alienate the people who liked Firefox because it wasn't those things as long as they try.
It's an uphill battle if you have a degree. It's an uphill battle to get to N. America from the EU and vice-versa, let alone N. Africa.

Anyone commenting here who has not personally immigrated to another country in which they were not born with work rights needs to seriously consider their advice.
The reason to stop using Firefox on my Mac was battery life, Safari handles this so much better that it was impossible to ignore. On Windows 8 whenever I use I tend to use Internet Explorer as it's better optimised for HDPI screens. But I still love Firefox and I'm ready to return to the nest again as soon as the battery life issue is fixed.
> Google employee access personal information of others. Google says it has fixed the issue, but how do we even know? Is there any legal safeguard against someone at Google reading your email?

I would also ask if there is a "legal safeguard" at any email service? You could equally call out Yahoo and Microsoft for lack of transparency in their internal procedures around email. They just lack a publicly reported incident of an employee over-stepping bounds.
> I've heard that Germany doesn't have that many stores open very late because the purchase can probably wait until the next day and people would both plan their days better and allow for more leisure time away from chores and work accordingly.

Or maybe it's because they've had a federal law for 60 years that regulated open hours: https://en.wikipedia.org/wiki/Shopping_hours#Germany
>> Getting to #1 of any link aggregator is pure luck

I disagree. There is luck involved but you can increase your chances. e.g. the time at which you post is important. Is anyone on the site or are they in bed?
Real-Time Face Tracking and Animation
Teenpro: a new teenage entrepreneurship community
My name is Hannah Wilson, I am 17 years old, and two weeks ago I founded the online teenage entrepreneurship community teenpro (http://teenpro.net/).

I started teenpro because I'm very interested in entrepreneurship but always have a hard time finding any other teens that are also interested. Business is synonymous with boring, suits, and bald white men for most people my age. Even Google and the internet can't help me very much. There are surprisingly few resources for teens in business.

So I created teenpro to be the resource I always wanted. We discuss ideas and talk in the forum, the heart of the community, and we also have a blog and podcast.

I already have interviewed Seth Godin as the first guest on our podcast (dft.ba/-aDrs), and Dan Miller will be the guest for next week.

Do you know any motivated teens who are interested in joining?