skysight-inc/HackerNews huggingface dataset:
> The world as seen through Go is not conceptually comparable to Java-like languages, thus it is difficult to navigate with a java-like worldview.

What a load of hand-wavey nonsense.
Genuine question: wouldn't those be better suited to a "Unsolved problems in software engineering" list?
Factoring can be polynomial even if P!=NP.
I had the same problem as a beginner (http://stackoverflow.com/q/14577162/317915) and I think it's a valid criticism. If the documentation (go doc) could help that would be great.
LiteIDE (http://code.google.com/p/liteide) does it.
It could have been worse. In 1951 the US tested LSD[1] on the French public.

[1]: http://www.telegraph.co.uk/news/worldnews/europe/france/7415...
isn't stackoverflow a better place for such a question?
I've been doing SEM for five years and worked with the full range of google reps.

Quite simply, don't ask reps for advice on a product they've never actually used (as in, with real money). You're better off investing in a proven SEM expert in your field.

Also, the answers/responses from Google reps are basically read from a training manual.
Well... India is a large country with a growing middle class. It doesn't need foreign tourists to do the damage.
Google says:

3% of (US$ 11.5 billion) = 345 million U.S. dollars

and

6% of (US$ 11.5 billion) = 690 million U.S. dollars
See, that's exactly what the maxim is about: "I know, I'll use regular expressions, [because regular expressions are the universal text manipulation tool]." Now you indeed have two problems, because regex is not an appropriate tool here.

You are absolutely not looking for a regular expression (as the grammatical rules and their exceptions are not all that easy to reimplement in regexp syntax), you are looking for a dictionary (a set of key-value pairs, i.e. "American zpelling" => "British spelling" ;)). Then iterate through each word in the document, see if it's a dictionary key, if so, replace with the relevant value. No regex needed.
What are the best alternatives to Google Adwords in terms of paid advertising?
It is hard to split out the effects that are leading to a tougher Adwords market in general and this particular campaign.

One thing we have noticed about Adwords is that longer campaigns are being ran as essentially residual income with maintenance the more they decline. Thing like bids, keywords, ad text can progressively put you in a worse place than the competition left unchecked. I addition over the years we are getting bombarded with new Adwords features that your competition is likely across.

The other thing I would say is that from first glance your software and site design may be the cause for the decline. People are used to the instant gratification from a web app vs having to download, whereas when you started people wouldn't blink an eye at having to download software. The trend these days is to pair you landing page down to the key point and call to action.

The good thing about all that is that there is probably a lot you can do with landing page A/B testing and possibly on the ads themselves to turn it around.
1. Their intellectual property is not being stolen, it's impossible to "steal" a digital file. Their rights are being infringed.

2. The major thing retarding development of new inventions and industries are the wealthy luddites digging their feet in and trying to extract as much as possible from actual innovators.
I concur with the above whole heartedly.

SEM Specialists and the tools that they use make your money work very hard - as much as your website will allow it to that is.
I guess we'll just have to use a VM then. They can "root" that all they want.
I proved this in my college calc class - my proof was the shortest (one page) and it won me the textbooks for differential equations.
Integer factoring is not (known to be) NP hard, i.e. we don't know whether we can reduce any NP problem to integer factoring (we suspect we cannot). On the other hand, it's in the intersection of NP and Co-NP, because you can give an effectively checkable proof of both primality and compositeness. If you're interested to learn more about these things, Scott Aaronson has an equivalent of a complexity course stuffed into one lecture here ;)

http://www.scottaaronson.com/democritus/lec6.html
I don't believe this post tells the entire story. Adwords (advertising in general) is just one part of doing business in general. Other reasons that might explain the trends showcased:

- Businesses have cycles, maybe the author is experiencing the end of his software's business/product cycle. An 8 year period is considered by many an economic cycle. I certainly don't use the same software today as I did 8 years ago.

- During the past 8 years the business of software has completely changed: distribution, barriers to entry, platform (desktop/web/mobile), etc.

- Profitable businesses tend, over time, with no meaningful reinvestment, r&d, etc, produce marginal profits equal to zero.

- What are the software alternatives to the author's product/service? 8 years ago Encarta was "the" digital encyclopaedia, today it's Wikipedia.

- Adwords 8 years ago was a nascent ad platform, resulting in low cost due to low competing bids, today it's "the" most popular online ad platform.

These are just a few reasons behind these trends. Any other thoughts?
I've got no experience in Applescript, so my advice might not be worth much.

That said, since you have three problems, solve them each on their own:
* First, do something really simple with Regex, to make sure you can use them in your app (say, in JS, it'd be something like

alert('test'.replace(/st/, 'ssst'));

Then you know the regex engine itself is working.
* Next, you need to figure out how to change text in the document. Not sure if you have already got this covered.
* Then it's a matter of applying the two. Note that regex functions return the changed string, rather than change the string itself. In the example listed on the documentation it does:

set s to change "^[ ]+" into "" in s with regexp

i.e. first change the string (change "^[ ]+" into "" in s with regexp) then store it (set s to <expr>

All in all pretty vague advice I guess.
I think this could mostly be solved by automatic documentation generation tools and/or IDEs. Just like Java IDEs and JavaDoc index the world and show relations (i.e. classes that implement an interface), so could (and probably will) Go tools do so.
I like the simple explanations in the book. Also check the authors website for more fractal and graphic goodness: http://www.ventrella.com/

Edit: more about the author: http://en.wikipedia.org/wiki/Jeffrey_Ventrella
Unless you also want to fix things like spacing and whatnot. Some formatting rules can be pretty complex. But I agree that a dictionary would be an essential part to the spellcheck part.
Tooling should get us part of the way - it surely cannot be that difficult to interactively show which interfaces a type satisfies (and conversely, what you'd need to add to a type to have it satisfy an interface).

In general it would be neat if the "go" command supported some more advanced static analysis stuff beyond go fix, fmt, and vet.

A lot of this stuff could be done by reflect -- if only there was a repl!
It's not like all the tourists in India are from abroad. The majority are Indians from other states. We travel too, you know.
Open Online Courses Delivered by SAP
Hello.

Use sed in a do shell script.
short example (on the fly).

set mytext to "sise" & LineFeed
set fixed to do shell script "sed -n 's/size/sise/g' <<<" & mytext

I have written a script, for letting you first copy your terminal commandline, when you have figured it all out, so that you can paste it into a do shell script, it can be found here <http://macscripter.net/viewtopic.php?pid=163300#p163300>; And Macscripter.net is a great forum for AppleScript questions.
Elements of agile project mangement
yes .. Stack Overflow is a question and answer site for professional and enthusiast programmers.
Writing mostly will reward you many followers, of course if you tweet relevant stuff for you audience. The more retweets you get, the more people will follow you.

Having a blog will surely increase following ration, again, you must write interesting things and share.

The more you share the more followers you will get.
GIL removal is easy. The hard part is that locking all the structures in order to avoid interpreter crashes (which are not acceptable in a language like python) is hard. It's not impossible though, jython did that. CPython additionally has a hard-to-remove refcounting GC strategy which makes it really hard to do any sort of GIL-less CPython without a major performance hit on locking every object at every refcount.
Well at least it is not only Java requiring IDEs then. :)
I think both seem like very valid ideas, though I have little knowledge regarding Big Data so I cannot tell you for sure.

It is still up and coming so I think there are large opportunities for those with enough knowledge how to handle Big Data. If you can visualize the data in a clear and coherent manner you should be able to make some big money :)

Best of luck!
Invest in real estate, and rent.

Good thing with houses is that they will always be essential to anyone, and their value won't crush form one day to the other.
On top of that, your renter will pay the mortgage for you with their rent.
Support of ECMAScript Harmony is far away from any production development. It's useful for experiments and geeky "OMG, that's awesome!" statements. I'm pretty sure this will be in the backyard for another 5 years, until the specs are finished and there is some official specification document.
Therapeutically relevant levels of Factor VIII (plus HIV/AIDS...)
UK government abandons "Agile"
While in this case, the microscope is apparently producing a magnified image of a hydrogen atom's orbital structure, it is possible for an atom to have a macrscopic size, although it normally only happens in deep space. It turns out that the mean radius if an electron relative to the proton in a hydrogen atom scales with the square of the principle quantum number, n [1].

Since the energy scales with one over the square of n, high-n states all have energies close to zero. A very tenuously bound electron, with a very large n, can reach macroscopic size scales. While the ground state of hydrogen is the only truly stable state, in tenuous environments with low collision rates, atoms can get "stuck" in excited states that only have very rare radiative transitions available. These sorts of very excited atoms are called Rydberg atoms [2].

[1] http://info.phys.unm.edu/~ideutsch/Classes/Phys531F11/Proble...

[2] http://en.wikipedia.org/wiki/Rydberg_atom
Surely JS execution is a larger part than ever of browser workloads, or are you referring to things like CSS3 which move some of the rich-webapp work out of javascript?
WinX HD Video Converter Deluxe Review AND Giveaway 
After having the program for a few days and using it for a few videos i can say i will be using it often as it is a quick easy converter. Hope that the winners enjoy it as much as i did and for those interested in the program you can check it out here - http://www.winxdvd.com/hd-video-converter-deluxe/
I'm actually quite impressed that people earn money from these advertisements. I have never clicked one of the adverts, unless it was the top result on a Google search for the thing I was actually looking for. It's like a natural instinct to ignore the ads.

With the rise of addons like AdBlock Plus, I think it's inevitable that this Ad-venture (pun intended :P) will decline, and cease to work, until a new medium or method emerges(Social networks, website-product-placement, etc)
OOScss architecture for Rails apps.
The story behind Joyinapp
Interactive Data Visualization for the Web (interactive d3 book)
I work for a grocery delivery company in the UK who deliver from a central warehouse. Some reasons include:

1. If you pick in a store, the picker might find things that are out of stock because walk-in customers have brought them. This means items missing or substituted, which customers don't like.

2. Most people have a way they do grocery shopping already (like driving to wal-mart) and you have to compete with that. People won't pay a big convenience fee. That means you need economies of scale, you need a low cost-per-pick and you need to drive down waste.

(People don't seem to factor the cost of their time or petrol into the cost of grocery shopping. I've seen people who earn $100 an hour but who don't want to pay $10 to save themselves an hour of grocery shopping.)

3. You need a big range. Many customers do one main weekly shop and a smaller 'top up shop'. If your range doesn't have everything they want for their main shop, they'll be driving to wal-mart for those scented candles anyway so wal-mart will get their entire main shop.
There exists a Skeptoid episode about this:

http://skeptoid.com/episodes/4108

an excerpt:

"Here is my proposed explanation of what happened. It's wrong, of course, because it's done from my armchair 50 years after the fact and with no firsthand knowledge of the region, but it's completely reasonable and does adequately satisfy the facts as we know them. Nine skiers set up camp in an area with potential avalanche danger, but no more or less danger than would have been found if they set up anywhere else they could have reached before nightfall. Sometime during the night, a loud noise, either from a nearby avalanche, a jet aircraft, or military ordnance, convinced at least five members of the group that an avalanche was bearing down on them. They burst out of the tent wearing whatever they happened to be sleeping in and ran. At some point one of them fell and struck his head on a rock. They became lost in the dark and poor visibility, or simply found themselves stranded with their injured friend, and finally built a fire. They quickly got hypothermia and probably shouted themselves hoarse for their friends. Two of them lost consciousness and the others made a desperation decision: To take what little clothes their two unconscious buddies had and risk it all to try and make it back to camp. One made it 300 meters, the second made it 480, and the third a full 630 meters before all five were dead from hypothermia. Back at camp, the four who didn't panic and run away in the night got dressed, collected provisions, and began to search for their friends. They searched for hours, circling high and low, until at some point either through a slip or just bad luck, they were caught in a real avalanche. During the resulting turmoil one received a fatal skull fracture, one received twelve broken ribs, and one bit her tongue off, all perfectly plausible injuries during such a traumatic death. Their bodies remained buried until the spring thaw, as is so common with avalanche victims. At the open-casket funeral for the first five victims, relatives saw the combination of five days of winter sunburn in those days before sunscreen, and the mortician's effort to cover up frostbite and a full month of exposure to the elements, and described it as a strange orange color; though others described it simply as a deep tan, which is consistent with reasonable expectations. And who knows what hair would have looked like after all that exposure and who knows what kind of treatment done by the mortician, so I can't assign too much significance to what amounts to a few anecdotal reports from some funeral attendees, and not even all funeral attendees. Plus I'm quite certain that if UFOs had turned all of their hair really gray, don't you think the cold war Russian authorities would have had it colored back to normal for an open casket funeral? Their bodies had been exposed outdoors for weeks. Of course they looked terrible."
This was done without MS active involvement. Microsoft signing a piece of code in wild that can subvert their own secure boot ... is something else entirely.
there is no best alternative as Google owns more than 80% of overall market. If you want scale you cannot ignore Google - hence the monopoly and inflation of bid rates.

the next best alternative which can bring 1/4th of google adwords traffic are bing adcenter, retargeting companies like adroll, vizury.
Facebook & Linked Ads work for specific domains.
I feel so good bloggin on my own server, with my own markdown files and running Jekyll as a platform. I have no regrets and I feel confortable not being tied to a service.
On one occasion when Dr. Spreen mentioned her concerns about the quality of Ranbaxy’s AIDS medicines for Africa an executive reportedly said, “Who cares? It’s just blacks dying.”

Sounds eerie!
Like the author, I had the same problem when I was going through the GO tutorial as well (I have to say it's not the greatest tutorial for someone coming from a totally different programming background, I've never done C or Java for example). Interface in GO can be a little bit tricky to understand at first, but then they become kind of like a nice way of thinking about coding.

I can't help to think like what @tomp said. It's really up to the developers to annotate their code and document their Interfaces, specially when using a systems programming language like GO, comments are essential as the code is not as self-explanatory like Python or Ruby. GO provides an excellent tool to generate documentation from internal or external packages: http://golang.org/cmd/godoc/.

There's this great write-up on GO's Interface by Jordan Orelli: http://jordanorelli.tumblr.com/post/32665860244/how-to-use-i...
Just to save some time for FreeBSDers, this does not run on Raspberry Pi's with FreeBSD out of the box: ELF binary type "0" not known (and branding it does not help - it needs the linux compat lib - anyone have that on a raspberry?).
>Object-relational impedance mismatch

This one is easy: don't do it! If you're talking to a database, you should be using a powerful and declarative language for building your queries.

>Global state

This is a solved problem from a computer science perspective. The rest of the work is getting programmers to understand how and change their habits accordingly.

>Raising exceptions vs returning error codes

Option/Either types are a very strong middle ground. They don't require the boilerplate of checking error codes and they don't have the unpredictability of exceptions (particularly in the case of asynchronous code).

>Very often, one new solution pretends it will get rid of complexity, but the actual complexity is just moved a bit further behind the carpet.

I know what you mean. A lot of solutions end up "punting" the complexity to some other structure. The real answer (if there can be one) is to find ways to eliminate this complexity altogether. One major way to do that is to work with values and compose pure functions to build them. Pure functions dramatically improve one's ability to reason about their properties in isolation.
Never leave home without your helmet and armored shoulder pads ;-)
We should absolutely be more worried about digital rights and freedoms, because freedoms with your car are already pretty well secured. You can loan it to a friend, you can sell it, you're allowed to take it apart and mess with it on your own property, you can publish manuals on how to take it apart and mess with it without fear of legal action, the manufacturers aren't going to add a camera to watch your every move, etc.

And there's no equivalent of manufacturers selling a car such that it is impossible for you to swap out parts unless Microsoft has signed them.

In this increasingly digital world, many people are going to be totally beholden to Microsoft, Apple, et al in terms of what software they are allowed to install on their devices. In certain cases they are already constrained by the ideology of one provider. This should frighten you. And it's even more frightening that we can already legally prevent people from altering the software on their own device to make it behave as they wish.

In sum, your car is never going to refuse to take you to an adult bookstore, that's why it is different.
I value myself quite highly as well.
How to make Firefox read stdin
So, it's a big list. But a lot of them are either:

* Fallout from transaction changes. Whether this affects your code will vary, and when and how it can affect your code is documented, or

* Bugfixes: lots of the stuff in there consists of "we had a bug, we fixed the bug, but you should know this in case you relied on the buggy behavior".

Split those out and it's actually quite a bit shorter.
Creating Map Visualizations in
Whenever I read something like this I think that every programmer should be required to spend a significant amount of time working in a large well-written dynamically typed code base. It would certainly help them see that languages and tools are not the culprit when it comes to navigability.
A company that deliberately allows them to thrive for supposed project expediency gains has no right to use the motto: Don't Be Evil.

"Don't Be Evil" is such a conflated concept at Google. It sounds that you were fooled by it. Get real. Google's primary goal is to benefit itself. Good news [for users] is that benefiting the user is usually what benefits Google the most. Righting wrongs in HR issues that would expose Google as an employer to potential lawsuit liabilities and negative PR is not. Don't be so fucking idealistic.

Does shit happens deliberately? No, it's just the law of large numbers at Google's size today. However, covering up the shit is sometimes rational and evolutionary. How many start-ups die because they don't deal with HR issues the "right" way?

You were unlucky, but you also lack the tact to deal with your situation. Your years of experience and your 150 IQ didn't help, so what makes you think you would fare better as an EIR?
It is still a problem to be solved because if you buy an iPad on Amazon, you know what you will get. If you buy a potato, it is a different shaped thing every time. -> higher chance of dissatisfaction
Yeah, but it's relatively restricted right now, to the point that the vast majority of consumers have no idea it exists. If this is enshrined in law as a bona fide policy, it will become much more widespread - perhaps to the point that Joe Public notices.

So this is different - in degree if not in kind.
It does look like and feel like Doucheville on stage. But if you hold your nose through the first part, there's some interesting stuff in there (like how they bootstrapped by finding a passionate niche and targeting them initially)
Glass Nest
extra mile service at its best
AFAIK, Sony is still there: http://en.wikipedia.org/wiki/Sony_rootkit
I 100% agree with you, I think the app-store has to go cross platform. Has MS confirmed that xbox one won't allow Win 8 apps? I thought they were going to release more information about the developer story at //Build.
Totally. My stocks went up 150% in just a few months!
Should you ever fire a client?
The point is that any company can sign a rootkit (for the price of $99) to run on windows machines with our without SecureBoot. The best MS can do is to revoke certificates of rogue companies but by then the damage could be done.
New Yorkers React to Google Glass [video]