skysight-inc/HackerNews huggingface dataset:
A very solid piece of advice on the disavow links, and very much acted upon a few years ago (of course I still maintain a close watch on links!)

Also, to another reply a bit further down, I actually started fresh with a new domain about 6 months after the initial penalty, and used 301 redirects from the old (penalized) site to the new.

I did this to reduce confusion from my existing users, as their was no reason why they should have to retype or bookmark a new domain name. Sure I was going through a very rough patch, but my users should not have to as well!

I had a simple bit of logic that said if you were coming from the old domain, to pop up a message say hi, we had a name change. Not ideal, but that's the best I could come up with.

Little did I know that the 301 actually transferred the penalty to the new site. Shortly after launching I was hit with a second penalty, and the thought of having to change domain names again was just...it's just wrong. The inconvenience and confusion this creates for users is still being felt to this day. I routinely get emails from users of the first domain asking if I'm the same company.

So yeah, I've been trying here, but my lucks been pretty bad : )
Thats incorrect. Wikipedia sometimes shows ads asking for donations. Just because its a 'internal' ad means nothing.
In an ideal world, Berkshire Hathaway would have been a suitor, but Warren Buffett doesn't care about Internet companies. Think about the companies Mr. Buffett has owned privately - See's Candies, Brook's, DQ - they make a known amount of money every year and aren't under pressure to make more as long as they preserve their maket position and revenue numbers.
Its only when reading the comments that I realized he just passed away. A more telling title would be helpful.
The phone isn't quite the same once an unprofessional like me has opened it without guidance. For instance this nexus 5 on which I replaced a cracked LCD now has a little bit of give when I press the back. It used to feel completely solid before.
Yes, fourteen hour shifts. For real. The fish guts and freezing cold water were also for real. As was the rusty trailer I shared with four other guys.

The point here being that Talia, with her (now former) job answering the phone in a nice warm room, and commuting to her nice warm apartment in the nice trendy Bay Area, has it better than probably 90% of the human race has it today, much less in the past.

Her apparently genuine surprise at being fired after publicly slagging off her employer is just the icing on her entitlement cake.
To be clear, I pay for youtube red so that I don't have to deal with ads. Same goes for netflix and several other services. My point isn't that I think ads are awesome, but that doesn't make ad blocking OK.
When the middle class has it hard, they become less sympathetic. I think Thalia made a series of poor financial decisions, but there still needs to be some kind of safety net.
Great list.

Stars of the Lid makes some of the most beautiful music I've ever heard. It's ambient, made with strings and heavily processed guitar. The songs develop into these breathing like rhythms that just push some sort of button in me.

I can listen to it while working, or just on its own really loud to make the details come out.

Stars Of The Lid and Their Refinement of the Decline
https://www.youtube.com/watch?v=et_lDyRymrw

The Tired Sounds of Stars of the Lid
https://www.youtube.com/watch?v=MaSi7Gut7xM
While nice and all, this is something totally different.
It seems to me, you deny objective ethics when it conveniently justifies your behavior. Only a very sad and miserable person must beg for an explanation as to why inflicting suffering is wrong. Perhaps you are yourself trapped in a cycle of fear, apathy and pain, so you don't recognize it in others? I'm not really sure what to make of it. It's quite bizarre when someone outright denies others' will not to be abused. To paraphrase another reply, the arrogance is stinky and quite palpable. I hope you will have the humility to watch the documentary I suggested after all, and perhaps even feel a little ashamed of some of the things you've said in your post.
Submitted by bmnews - does this mean news outlets are starting to submit their own articles to HN directly?
This reeks of condescension. I don't believe US made Saudi Arabia, but I do think Saudi Arabia benefited from US and US from Saudi. The partnership was a good one for both probably, but America through it ingeniousness and also through circumstances ended up being the country with highest GDP. Now Saudi has capital and resources, it is upto it on how it uses it, it is interesting article from NYtimes that talks about the challenges Saudis face, but I dont believe that "Saudi" or any country for that matter is destined for failure.
I remember looking into tDCS quite recently with the thought of boosting intelligence as there are actually consumer devices available right now that claim to be efficacious at increasing attention, memory, etc. Part of that process involved looking at the studies on Google, checking out meta-analysis etc - and what I found was there didn't seem to be enough evidence to conclude anything substantial.

Anyway, picture me staring at a bunch of electrodes on a fancy, high tech startups website and seriously considering whether strapping them to my head was a good idea. I felt kind of ridiculous even entertaining the thought after the scant scientific evidence - especially if the end goal was to increase IQ. Needless to say the device did increase IQ but only through the direct act of not purchasing it.

(I don't mean to be so negative but intelligence doesn't seem that easy to hack.)
Surgical navigation and planning is a commonly used term to describe Augmented Reality for surgeons. I've seen similar systems for spinal surgery. Here's a project (cirle.com) I helped build a while back for eye surgery:

https://vimeo.com/92859273
ESP8266: A $5 microcontroller with wi-fi that runs Python
Good luck. I know of many many Iranian programmers. Never seen a Saudi.
Already did.

https://medium.com/@alexanderbcampbell/more-than-500bn-of-we...
The site is inconsistent in it's own suggestions. "People" gets shorted to "peple", but "edible" is shortened to "edbl", losing its final e? And how do you tell that both L's are sounded in "holly"? I don't hear a difference in the sound of the Ls between 'holy' and 'holly', only the sound of the O. Why does 'eye' become 'y', which is not only a really bad contraction, but none of the rules suggest why the first 'e' is lost?

On a first reading, this new regime sounds like it's just as full of "you-just-have-to-knows" as the thing it's trying to solve - and it makes the context of the word even more important to figuring out what it means. For example, "eye" by itself is totally unambiguous. "y", suggested on the site, is the name of a letter (and the pronunciation of that is "why", not "aye"), and "ey" is yet another word with yet another pronunciation (contraction of "hey"). Nothing is gained from shortening "eye", and something is lost. I just don't see Cutspel actually solving more problems than it creates.

Finally, why is it "cutspel" instead of "cutspl"? The stress is on 'cut', so 'spell' doesn't need that unstressed E before the L, according to rule 2...
Long before the dinosaurs, hefty herbivores called pareiasaurs ruled the Earth
The server behind Vapor can be swapped out with any class that conforms to ServerDriver. So providers could be added to support any Swift web server.
If there was ever a race between Python and Ruby, then Python has won. Everywhere from Google, Microsoft, Facebook are now using Python.

This isn't to say Ruby is dead, but it will remains in a niche.
First iOS App released: app store review experience and app roadmap
Yes, this is my number one feature request as well. Well, something related. Stop charging the battery once the battery is full. Run the phone on external power when connected to the wall. Sorry of like how a laptop or notebook computer would work.
Peak Paper
It is so terrifying that the guy with his finger on the nuclear button had given so little thought to nuclear policy that a movie could change his mind. He should have known everything The Day After had to teach before even taking office.
Trade and investing is permissible in Islam.
However interest and derivative financial instruments are strictly prohibited for various reasons, one of which is trying to avoid "renters' economy.
I agree that's different, I was only talking about how I perceive how advertising impacts me.
Show HN: Starter project using Node.js and angular 2
Nothing.

Rather no universal language and having to translate than forcing every child to learn this abomination of a language.

Maybe I’m biased as someone who had to learn english as second language, and had to memorize every word multiple times - just for the different ways of spellings, or composita (helpful vs. help and full, wtf?)...

People always complain about having to learn gender for the German words – but that’s 2 bits of data plus the pronunciation – which is the same as the spelling.

In English, you have the spelling, the spelling of various combinations, and different variations of pronunciations.

It’s hard to speak properly, impossible to learn, and its only benefit is that everyone speaks it.

It’s the PHP of languages.
In my experience most people don't get exposed to underflows and overflows when learning programming. It's not until they hit a bug that they actually find out overflows and underflows exist. Then, in my experience they don't go read the spec. They ask a co-worker or google it. They may or may not end up with the correct answer vs an answer that works at the moment.

I've used C since the mid 80s and C++ since the late 90s. Overflow for me always worked as a normal 2's compliment overflow on every project from 1985 to 2011 so I had no reason to question that it might be undefined.... until it was. Even more interesting is when asking a mailing list of 200+ C++ experts, the answers for how to actually detect overflow where all over the place. Meaning no one really knew for sure the spec correct way to check even though they were all C++ guys with +15 years experience

There's all kinds of details to languages that are buried in a spec but are not something that comes up "in your first few hours with the language".
Concurrent orally-administered vitamin D would achieve the same effect.
I'm not sure why you put "Google (which uses Apache code, but doesn’t contribute back)" and "VMware (which openly violates the GPL)" in the same sentence. One is legal, the other one isn't. You're not forced to contribute to anything, GPL or not.

But it's worth remembering that Google's involvement goes further than just extra commits. For example - if Google uses something, they'll likely do a better security testing of the product than many other companies. Their security reports always go back to other projects.
Starter project using Node.js and angular 2
Steve Jobs was an asshole through and through, but come on, man. If you can't bear to hear his name mentioned in even a neutral context, that's your problem, not ours.
For anyone interested, an article on studies into fish intelligence:
http://www.vox.com/2014/8/4/5958871/fish-intelligence-smart-...

Previous discussion here:
https://news.ycombinator.com/item?id=8131772
I did one of my undergrad junior independent projects on this around 1997-8, implementing and benchmarking a graph-coloring register allocator in lcc. The main goal was to beat the more ad-hoc/heuristic-driven register allocation algorithms implemented in common compilers, thereby gaining better-optimized code from a more generalized and well-known cs problem. iirc a straightforward implementation like the one in the paper here gave comparable but somewhat worse results than the ad-hoc algorithms for a number of important cases in our benchmark suite. I wonder if my advisor ever went further with it...
Is there a list somewhere of the publicly-accessible ones? I would love to go and see it in person.
> what language in widespread use is objectively better than english?

For example, a good language should use lots of composita — you’d only know a small number of words, and be able to easily explain more complex words – each word is a description of its meaning.

You’d also want to have a way to use complex grammar, but be understandable.

English has nothing like these.
In english it is very common to say that you are a "mommy" or "daddy" of your pet. It sounds normal and acceptable.

In Slovenian it sounds like you're a mental patient who thinks they gave birth to a dog. So most people switch to English to express said sentiment since we imported it from US television.

Even though we have a direct translation for the word "mommy", all the submeanings do not directly translate. So we sometimes use them as separate different words.
"Maybe she is complaining too much but when I was in my twenties people actually were paid OK money even for "low-end" jobs "

I suspect I am a lot older than you, and I don't remember any period in which an entry-level customer service job paid enough money to support a roommate or relative-free apartment, much less in one of the most expensive cities on the planet.
Just a Reminder on Donation.

https://salt.bountysource.com/teams/crystal-lang

Matz donated as well.
I play drums. I can't listen to any music I know well otherwise I start drumming along.
Sure, but I'm saying I don't think the effect (which is non-zero) is manipulative enough to get annoyed about. I read people talking about ads as if you look at them and they compel you to buy something you never wanted.
I think this is what Ross Levinsohn wanted to do, but they chose Mayer, partly based on advice from Andreesen that product innovation was the way to go.

http://www.businessinsider.com/marissa-mayer-biography-2013-...

Relevant quote:

He wanted it to stop competing with technology businesses like Google and Microsoft and focus entirely on competing with media and content businesses like Disney, Time Warner, and News Corporation. As part of this transition, Levinsohn wanted to spin off, sell, or shut down several Yahoo business units. He said doing so would reduce Yahoo’s head count by as many as 10,000 employees, and increase its earnings before taxes and interest by as much as 50 percent.

The full article is fascinating as to how they made this critical decision.
No. Wait. Listen. My life is the hardest.
As a non-native speaker who started to regularly use English in my 20's, I find pronunciation is the hardest part. As mentioned in the article, "The fine distinctions of English vocalism are beyond many adult learners’ phonetic abilities, which is why some foreigners pronounce modal and model the same, or bird and bed the same, or seat and sit the same, and so on." Pronunciations in Spanish, Italian, Japanese, etc. are much easier to manage. Although most adult learners can never pronounce as good as native speakers, it is much closer in the latter cases.

I find another "undesirable feature" mentioned in the article, "absurdly large multilayer vocabulary", is quite nice in the sense that it helps learn other languages belonging to the same family, like German, French, Spanish, etc. For my untrained ears, English and German are more similar to each other than Mandarin (my native tongue) and many dialects in southern China.
These are the patents for those interested in the tech behind this [1 − 3].

1. http://www.google.com/patents/US8469550

2. https://www.google.com/patents/US20140133125

3. http://patents.justia.com/patent/20150330607
Thanks for the detailed response. Seems quite compelling.

How can I get my hands on an interesting sample (perhaps a very basic/simple web server that can serve up static html/images?)
Saudi aramco was a company built by occidental capital, the saudi regime was propped up by occidental politicians, saudi arabia's borders were drawn by england.
Well, first, I would try to understand what "AI" you are talking about and why you have so much confidence it will be big.

It's a pretty broad category, and a lot of it is (still) very far from commercialization.

It's almost like asking about "the Internet" in 1992.

Here are some categories that may help to dive into...

-Computer Vision

-Natural Language Processing

AClustering vs classification in machine learning

-Neural nets (convolutional, recursive, hyerparameters and optimizTion techniques)

Read "how to create a Mind" by kurtzweil

Related (but distinct topics)

-Understand rise (and fall) of semantic web

-Open/Linked data

-Relational vs NoSql databases

-distributed/parallel processing (MapReduce ->hadoop-> spark)

*edit - typo
I've already opened up some issues[1]. What you point to is what I mean, in addition a reverse IP lookup is also useful to tighten security a bit [2], but it's not mandatory. Specifying a secret is IMO the easiest way to have some peace of mind when it comes to accepting hooks. Regarding the API, I mainly found the documentation more difficult to navigate. There doesn't seem a section specifically for gitlab.com, so I just have to assume that 'community edition' applies there. I haven't found a place where the API endpoint for a gitlab.com profile is described, just took a bit of trial and error - and whatever isn't documented for an API I don't like to rely on.

[1] https://gitlab.com/gitlab-org/gitlab-ce/issues?scope=all&sor...

[2] https://developer.github.com/v3/meta/
The challenge with any type safe language is interacting with the outside world -- internal consistency is easy, but figuring out how to mediate the non-typesafe outer world is always a bit of a fight. Slick is one swing at the typesafe ORM, but I'm not sure it gets it quite right.

For concurrency, I'd be very intrigued if streams were the first-class concurrency approach -- It's been interesting working with Akka Streams in Scala. They make 90% of concurrency-related things easy and 10% of things seem to be fighting leaky abstractions, but I'd be curious if they were built into the language early on as primitives whether the leaks would go away.
idk, could imagine wanting computation to run on the client when it's a desktop (to save server cycles) or the server when it's mobile (to save battery)... not a level of optimization i practically run into, but not an unreasonable example.

i guess a better thing to say is "exactly": specs often change and responsibility gets shifted around. so "runs everywhere" can be useful, whether it be js or otherwise.
That means Uber in England at least is obeying local laws. In other countries Uber is not registering and licensing as the local equivalent of minicab, that's why they are getting banned.

I think Uber should want to obey laws in the territories that it is trying to operate in. To not do so is just picking the wrong kind of fight.
Cool but creepy. How about just build non-gulag style buildings with exposure to actual sunlight?
We should really compare "like with like". Yes, you're adding perspective to the argument. Perspective though fair, does not add value to the argument. It simply dismisses it altogether.

Example:

John works a median job, earning a median salary and pays a median amount for rent and living costs. However John's boss has recently made him work 2 additional hours of overtime each day for the past 3 months.

But on the other hand.. Mary is a 4 year old African toddler who works 20 hours a day sifting through muddy water for specs of diamond. If she falls asleep or passes out she will surely drown. If she collects too small amount of diamond for her boss, she will have a finger amputated.

John should not complain and be happy to not live in such terrible conditions.

--

I believe Talia was right to complain. However bringing her employer into the complaint, in a very targeting and "shaming" manner, was not a smart move (current career-wise). She works in conditions thousands of people are familiar with across the world. Her message resonates. But the only reason it is heard, is because she went about it the way she did.

If she had posted an anonymous, employer-anonymous article with the same content.. This would not be news. There may be a discussion between 5-10 people on the internet, but no major news site would publish on it.

Was she right in doing what she did? It depends on your perspective. I believe it is completely fair, she didn't fabricate her statements - simply saying (though somewhat emotive) facts. The company she works for on the other hand wouldn't see it that way.
The real sins, the true annoyances and the routes for malware, come from ads brought in from off-site. Ad copy served directly from the domain to which you've gone are rarely a problem. But when that domain sublets part of their page to an agency, which in turn sells exposures to anybody including malware vendors, then you need to block. Your innocent visit to wanteddomain.com ends up with literally hundreds of scripts and images pulled in from tens of unrelated domains. So an ad-blocker needs only to block cross-domain calls to be effective _without affecting display of ads from the source domain at all_.
Facebook does this to people sometimes. They usually think you have a fictitious name or used someone else's identity.

Chances are that someone hacked your account as well if you had a password reset that you didn't make.

Trying to verify your friends is hard because some of them don't use their face in their profile pictures but use some other picture instead. Also some people add users that they don't know for the games and sharing gifts each day.

https://www.facebook.com/help/185747581553788

Reasons for disabling an account:

Continued prohibited behavior after receiving a warning or multiple warnings from Facebook

Unsolicited contact with others for the purpose of harassment, advertising, promoting, dating or other inappropriate conduct

Use of a fake name

Impersonation of a person or entity, or other misrepresentation of identity

Posting content that doesn't follow the Facebook Terms

Facebook doesn't even give you a warning sometimes. Chances are someone reported you for some violation.
Looks like a combination of iPad with Surface cover.

Really wish they design something themselves someday.
And "I stopped smoking" vs. "I stopped to smoke".
> Now he complains about the pronunciation. Sorry, but that fucked up pronunciation is one of the main _strengths_ of English. English readily absorbs needed words from other languages. Some languages like French actively remove words from their language.

That pronunciation makes it hard to learn. Seriously, people always complain about gender of words being complex – english pronunciation and spelling is several times worse.

> The large vocabulary is undesirable? The large vocabulary, with extreme possible specificity, is what makes English so attractive for scientific application.

Wrong. Having a word for every topic is what makes english useful – but that doesn’t mean a large vocabulary.

If you build words piece by piece – say, "backyard-filled-with-children" (kindergarten) or "spirit-of-the-time" (Zeitgeist) or "joy-of-someone-else’s-pain" (Schadenfreude) they are easily understandable, people need a tiny vocabulary to understand even the most complex words or legal terms, and it’s easily writable, too.

> And complaining about grammar? English has one of the easiest grammars to learn and get started with, sure it will take a few decades to not make any mistakes, but for just getting going, it is remarkably easy. No genders (some languages have 5 or more genders for things, see czech), no conjugation.

LOL. Ever tried understanding all the different versions of time in English? Simple past, past progressive, present progressive, simple present, etc and your brain starts melting.