skysight-inc/HackerNews huggingface dataset:
Add please Pikabu.ru skin, its dat site : http://pikabu.ru/
Oh yeah. Note that one can never do anything to a memory location but write 0 to it or add 1 to it, so one couldn't possibly write into an uninitialized location anything but a non-negative integer.

Note that the "For example, here's a loop that keeps adding one to memory location 4 until it equals memory location 20" code only works for positive integers, at that! (It could be fixed to handle zero (at the cost of clobbering an extra memory location, in the process of constructing a "branch if equal" command from the "branch if not equal" command), but that's as far as we can go)

This may all be part of why one is asked "Under what circumstances does this program fail?" at the end.
Well, here is my non-zero-handling answer to the first

Z2
I2 <-+
J0,2 -+
Z3
I2 <-+
I3 |
J1,3 -+

And with zero handling (maybe)

Z4
I4
Z2
J0,2 -+
+-J0,4 |
| I2 <=+
| J0,2 -+
+>Z3
J1,3 -+
+-J1,4 |
| I2 <=+
| I3 |
| J1,3 -+
+>exit

Edit * 2nd try
That link is a van Gogh reduced to a gif (two actually, as part of their obfuscation attempt) that's only 0.3MP. There wasn't much chance that the digital version would do it justice.
You are being downvoted (and probably me to follow) because you said something 'unpopular' in a context of a quite lefty post. To be honest I think the British public voted for the better candidate out of the existing options. They were not presented with stellar choices, so they had to make do. Online privacy, I believe was not why most people voted or did not vote Tory.

Yes, apps like Aral's (which good on him, I support it), have a chance of being affected. Maybe. Its just as likely that it won't be. Who knows? The whole world is snooping and listening so it might as well be happening wherever he goes.

However, had Labour won you'd see the exact same post created by someone else, leaving the country because Labour had won, stating his/hers reasons and telling the public to be ashamed of themselves. This is how democracy works. half the people will be unhappy.
The discussion of the valuation of art here reminds me of this Planet Money episode

http://www.npr.org/blogs/money/2013/10/09/230950901/episode-...
As others have said, try data.table.

You assessment is pretty accurate. R is almost the opposite of Python -- you HAVE to use lots of external libraries. Whereas in Python, the core is super solid, but the libraries you get are of varying quality.

R took me the longest to learn out of any language. I currently have coworkers struggling with R, and cursing it. But the learning pays off... it's pretty much the only option out there right now (and yes I use Python for almost everything, but you need R too.)
I've got 16GB and the same thing happens to me. It will expand to take up all the RAM and disk space available.
As a french citizen, he has freedom to live and work wherever he wants in the EU without having to deal with getting a visa. I imagine that plays into it somewhat.
That is a) hauling in an awfully big external library for something that should be relatively trivial, b) inefficient (you're replacing a single multiplication by 10 and addition per digit with O(log x) multiplications and an addition per digit, assuming np.power uses a decent exponentiation algorithm), and c) if anything, less readable than my version.

To put it simply, I don't see an improvement with that version.

And Python 3 has some improvements w.r.t. wildcard arguments.
Hi, good to hear that.
Security audit was my main concern, hence quiestion.
> Maybe there's artistic merit in how the thickened wodges of paint in each brush-stroke glisten as you move around the room; perhaps educational value in the particular refractive indices of the paint in demonstrating how to paint that way.

No, the reason you own a $140M original Picasso painting is so that you can hang it on your wall and show the world you own a one hundred and fourty million dollar painting. Something that most people could never dream of affording in one, ten, or even a hundred of their lifetimes.
This seems very much like mercuryjs except less modular as per a quick glance. What are the differences between mercuryjs and deku besides the need to compile-to-dom in deku?
This is very cool. Gives me hardcore nostalgia for the game Mindrover, where you would build and program robots to do automated battling in an arena.

Mindrover's robot programming was based on multicomponent circuitry connections, so the fact that robomind teaches programming fundamentals is really cool.
A common implicit assumption in complexity analysis is that machine words can hold O(lg n) bits, and that those words can be operated on in constant time.

Lots and lots of algorithms gain an extra lg(n) factor if you drop that assumption.

e.g. http://blog.computationalcomplexity.org/2009/05/shaving-logs...
www.modern.ie

And even if they did release linux or osx versions you would still want to test in windows, for the differences in font engines etc. Just like testing safari really requires osx.
Web developers don't have to know SQL if they are only doing front end work, since the routes they hit which may or may not use SQL are written by back end developers.

Actually I'm a back end developer and I don't use SQL at all. I learned it (a bit at least) on my own just out of interest and random personal projects, but I don't use SQL at work at all; we only use DynamoDB.
Nice if you can do it. I swore I'd leave if the Tories got in in 2010. But I didn't... I have roots in the UK with family and friends, and they are difficult bonds to break. A few hundred miles from some people already feels like it is too wide a gulf.
You've never seen a horse or a horse-drawn carriage on a public road?
THey actually discussed this at the recent spartan summit. A lot of the team would like to make a version for non windows, they just want to make a great one for windows first.

beyond that, there are a ton of ways to easily test IE.

http://dev.modern.ie/tools/

browserstack, saucelabs, free virtual machines for local testing, the azure remote tester amongst others.
Master of Play: The many worlds of a video-game artist (2010)
| It’s also a lot of fun

The only cogent reason offered for writing yet another front end framework ...
There is value in being an original. I remember seeing a news piece on an unsigned landscape painting. Experts were divided on whether it was done by a famous painter (name escapes me) or by one of his students. If the former, it was worth $200k. If the latter, $2k. The actual beauty of the work itself was literally only worth 1% - who did the painting was worth the other 99%...
Profit from Purpose Instead of Profit as a Purpose
Direct-to-consumer auto sales: It’s not just about Tesla
Unsolicited bulk data collection. How American.

Good luck trying to make that work in places with privacy laws.
Amazing he mentions trade schools. Wish they still existed.
.ie is Ireland's TLD.
HeadTalker- Use the Power of the Crowd to Share What Matters to You
Proposed new shorthand: YAJF
You should apply.
> he's opposed to just about everything that Obama seems to stand for in practice

If the gov had to excluded Tech people who didn't fit this profile they wouldn't be able to find anyone left to recruit.
Task Management with Responsibility Tracking
The same way as before, Microsoft will release an Edge-dev optimized VM builds on their site here: http://dev.modern.ie/tools/vms/

They have other tools there to help as well. Microsoft is pretty good about helping devs here.

It's not like testing sites in Safari is better, Apple isn't even bothering to update Safari on Windows as it has been dead for nearly more than 2 years.

At least Microsoft is updating more often than Apple. They already have IE11 on Win10 dev VM there.
When you're rich, it's pretty hard to accept the fact that you're eventually going to die and you can't take any of it with you.

It would make an interesting theme for a novel, waking from a dreamless sleep only to face again the pains, disappointments and inevitable deterioration of this life, and this time separated from the people who once gave some solace. Don't sign me up.
As a German with also no patriotism: I think, Germany is starting from a very low point here and particularly my generation (post war, but not so much post) is rather uncommitted to the own nation. But, I see some new nationalism breeding particularly in younger generations and in the less intellectual people. Patriotism was and is always a means of finding some meaning in life and something to be proud about.

When you look, how people are treated from other nations, than I see very much undercover nationalism. Of course, we are still at a low level, because of our history and because the media does not enforce nationalism like in other countries ... but I think, that we can not take our own attitude and think that everybody has it.

I see nationalism rising again in many countries in Europe and in the world today. In the same time, egoism is rising (what partially counteracts to nationalism, partially reinforces patriotism).

I think, we see the age of egoism rising today. What it will end up, who knows?
YAGDJF
Not really. You'd want every routers in the path to reply to see all the hops in between. This would be unreliable though, since the ICMP TTL exceeded message might come in out-of-order to the sender, who is sending these probes(with varying TTLs) simultaneously. But assuming, you could somehow figure out the hop-order, this IMO is faster than current traceroute implementation.
A very compelling reason though, if you are not constrained by any other factors.
Hi tsumnia,

Thanks for the feedback! One nice thing about SQL Teaching is that it is completely client-side. This is possible because somebody compiled SQLite to JavaScript: https://github.com/kripken/sql.js/

Thus, I would have a bias against adding a classroom management system which would require some kind of backend database that I would need to keep running (funny, I know).

However, SQL Teaching is open source https://github.com/rhc2104/sqlteaching , so I would update the site if you were to add the feature, or you could just take the JavaScript files and integrate it into your site!
Labour is increasingly right wing, but you're wrong about Tory's being a good option.

Tories now have majority rule in the house of commons for 5 years, which means they can push whatever they want as long as they're aligned without being reigned in. Last time this happened the gap between rich and poor deepened massively, benefits were slashed, our rail system was privatised and Libraries closed- oh, and Miners went on strike due to terrible conditions.

38% is not a Majority vote, in my mind, and leveraging young voters because they "don't know better" and have very little consideration to other issues that do not affect young fit workers is a very American thing to do.

honestly, growing up poor has taught me to respect socialist ideals such as public free healthcare and benefits for the unable. - But there was a time in my teen years where even I would have voted conservative because "these issues" wouldn't have affected me as a young worker- but they will one day and people should be quick to recognise that.

Tories scare the life out of me, they have a history of being self-serving. :\ and you're right about the choices not being stellar.

I'd suggest creating another party- but we have so many!
But Superfish was directed to consumers with the intent of personalisation, which is generally not in line with business users (though in practice, many people use business machines to do their personal shopping).
Just a note for the uninitiated: when you pin from Stable you just gave up the guarantees that may have been the reason you were on Stable in the first place. This is an area where RTFM is in order:

"WARNING: Use of apt-pinning by a novice user is sure call for major troubles. You must avoid using apt-pinning except when you absolutely need it."
https://www.debian.org/doc/manuals/debian-reference/ch02.en....
The author does have a choice as to whether to stay or leave. (They are actually in a very fortunate position if they can just leave the country.) It's also premature to presume that all of the Tory policies will actually be implemented. An alternative course of action would be to stay and campaign against the referenced policies.
What a self-serving law. All it deals with is atomic data and financial institutions. How in the hell does this ever get applied to people downloading too many webpages?
I'm not sure how this varies from country to country, but in Germany honking is considered a warning signal (similar to hazard lights, but more direct) and intended to be used as such.

Of course most drivers are still primarily using it to vent their aggressions, but doing that is abusive and can result in a fine.

What would complicate automated honking, however, is that the specifics are likely different from legislation to legislation.
I just submitted a request to join the reflector where I know this is being discussed; nonetheless, information will be published on http://b.atch.se as soon as I have had time to write the contents of new posts.
Fussing Over Apple Watch
Broadway’s Fun Home Has High-Tech Backing
I took it to mean that the author of the article was incapable of researching how frequently the painting was on loan to exhibitions.
Indeed, one of the interesting things about a world with "forgery museums" is how much less protected they would need to be.

Imagine if the public were actually allowed to touch the (replica) painting. Sounds crazy, doesn't it? If a reproduction was a $30K capital cost for scanning and oil synthesis, followed by a $2K marginal cost for reproduction, though, why not let the public touch it? Just print another one each year. Heck, destroy the reproductions when you would normally rotate them out of display, and then print them again when you want to install them anew.

For that matter, imagine if one could study (excellent forgeries of) old masters in their local museum/gallery, instead of having to fly to Europe. In fact, imagine if you could "run off" a replica for group study in art school from the room beside the offset printer!
The only answer I can see is - whatever the market is willing to pay.

I can't understand the high prices for art, but I can see it for musical instruments [1].

My wife can "hear" a Stradivari. It doesn't make my hearing bad or hers good - it's just different.

A violin + played as the Titanic sunk? The story behind the instrument makes it valuable (to me!)

As with anything emotional, how do you value the first time you hear your child's giggle, the first time you kissed a lover, the first time someone close to you passed away?

For me, articles like this just reaffirm: Am I happy? (right now, in the moment) and if not, what do I need to do to make it so?

[1] http://www.cmuse.org/12-most-expensive-violins/
SQL has almost no practical overlap with set theory. Relational calculus, and relational algebra, sure, but SQL neither operates on nor produces sets.
New Zealand is part of the 'Five eyes' intelligence network, which also includes Australia, Britain, Canada and the US. I can't imagine things are any better here, despite our government's claim that it does not participate in mass surveillance.
If edit distance is bounded there appear to be algorithms that are linear in the input size:

http://en.wikipedia.org/wiki/Edit_distance
and
http://blog.notdot.net/2010/07/Damn-Cool-Algorithms-Levensht...
> Our list includes Germany (Berlin, Hamburg?)

Seriously? I'm a German and I'm simply surprised no one is out on the streets or that there is no nationwide strike after the revelation that our current government has:

- blatantly lied to us wrt NSA "no-spy deal"

- the BND tries to conceal just how deep they were up the NSA's butthole

- Heckler&Koch tried to get MAD (the military's (counter)-espionage agency) to silence the press over the G36 scandal.

As soon as I got some money together, I'm out. That's not what I consider an acceptable environment here, and I honestly don't see any political force trying to change the way things run (or those who try have no serious hope of ever gaining power).
Many of the craters do seem polygonal.

But see http://link.springer.com/chapter/10.1007/3-540-27548-7_5
I was hoping they would open source Edge at Build, but that was a bit optimistic of a time frame. There are still core components yet to be finished. Hope it will get done soon and have a solid code base to be released as open source.
Great great great professor.

Very anti-surveillance. Did a lot of work finding vulnerabilities in voting machines!
There are people that swear by VB script. But new extension engine would be nice.
Yes, but they are more or less considered a novelty than an actual efficient means of transportation. Most of the time, horses are not allowed on roads.
As other two comments mentioned you have two options, create a github repository of your code and/or create a web app for hiring managers to see and review.

I believe ageism is prevalent in this industry. Most shops that have people in early 20s at junior positions in web development most likely will make excuses and not hire you in those roles.

You might be able to break in web development after joining a company in system engineering or devOps role and showing your web dev chops by using it to solve your and your colleagues itch in system engineering. In my last job, a colleague made the same transition by doing things for example creating an internal web site for system engineering group for weekly status report, storing online important customer configuration files, indexing documents for search etc. things that were annoying to people in his group and he made them suck less. Soon, he was asked to join our intranet development group, it was a lateral move for him instead of starting from bottom.

Another avenue will be to do freelance. Nobody cares about your age as long as you can deliver the work requested by client.

Personally, I made a similar move from system engineering in my mid-40s to webdev/analytics. It was clear during the transition while interviewing for webdev/analytics role that no one will hire me in such roles due to age as well as elementary quality of the code that I write.

But then something magical happened, I created a web app to scratch my own itch using the same quality of code that hiring managers were not impressed with. I guess thousands of others had the same itch and now I have 1,700 users, both individuals and businesses. Suddenly, I was being considered expert not in webdev but the industry vertical my web app targeted. I now consult in that industry vertical at rates much higher than what any webdev job would have paid.
Power2: A small game based on 2048 and Shades
Something of a cross between reddit and craigslist. Not live yet, still sorting out voting. Hopefully eventually though.
Common misconception amongst technophiles like us: humans aren't rational. We accept flaws in humans, not so much in machines. Because we can sympathise with human error but a machine error is always a defect.
Macbook Pros and run Windows in a VM (VMware). With the SSDs on my Mac, it's literally faster than the beefy machine with spinning disks I had running Windows 7.

With Mac's Spaces, I can switch to another screen running Windows with Control-Rightarrow (using a non-Mac keyboard here). It's really seemless and I've never found a single drawback to it.
Actually, lifetimes are basically the same as regions, going back to FX87. Lifetimes in Rust are more like regions in Tofte & Talpin 94 than those in FX87, but where inter-region pointers are constrained by the lifetime of regions rather than changing the lifetimes of the regions (as required by Rust's goals for regions).
There is never a "majority" vote. It would take the majority actually going out to vote.

There is a silver lining there as well for the Tory-disappointed. Keep in mind that most likely a lot of the votes that gave Cameroon his win, came from people who might have voted UKIP and changed their mind in the last minute.

I'd like to believe the Conservative of today are not those from the 80s and that today, all parties except the extremists, start from the centre and lean from there.

Edit:
let me drop this here: The majority vote that gave the win was actually a lot smaller than people think. The deciding factor was in the hands of about 1000 people:

http://diamondgeezer.blogspot.com/2015/05/majority-2015.html
I can't comment on the usefulness of this as I don't make any games, but the site looks nice!

However, I'll have to say that personally I really dislike the name. I get that it's somewhat related Kickstarter, but when I see names which are copies of other company names, it leaves a very poor impression.

Of course this is just my opinion and maybe others will disagree with me.
I don't know, how bad Labour is, but what I know is, that this kind of spying on everybody reminds me very much to that what the former DDR did, what was greatly criticized in Western Germany, after the fall of the wall. With one distinction: What they did, was a joke compared to what is going on today in many western countries.

The other thing is, that in my opinion, what ruined the country most in the long term was the reign of Miss Thatcher. The total sale of the state and the rise of the banks stripped the country from any other options (all other industry is in ruins today or sold to foreign (e.g. German) corporations) -- GB must give the banks a free hand, or crash. And when they do, we all in Europe loose (also GB).

I also read a statement from a Economist, who largely criticized Camerons idea of further reducing the states spending (as much I understood, by privatization). This makes the country even more vulnerable to crisis and I also see some very good examples in GB, how privatization can make public services worse.
"Pain" being, say, slavery, and "solution" being to concurrent introduction of better welfare.
I really have no idea what your platform does. Can you explain at all what you actually do for people?

Why is your product better than GitHub?
Are your tools something that engineers can use from the command line while my artist friends can use the web?
The Quiet Death of the Major Re-Launch (2003)
Sometimes. It's been about 6 months since the last one and I don't remember the model, though. We've been moving to Macbook Pros, mostly, with the odd Dell thrown in here and there. I don't like the Dells, though. The wifi on them always sucks and we need to get USB wifi dongles to make wifi reliable.
Last commit: Jul 30, 2014
Teespring
> My code also doesn't handle negative integers correctly, but I'm pretty sure there is a way to do it.

It's pretty easy to show by induction that you can't handle negative numbers in the general case. Consider: if memory locations 0 and 1 are both negative, so is their sum. But the only operations available to you are setting a value to 0, and incrementing it. You can't produce a negative number that way.
empirically, incentive payouts are a great way to cause lawsuits and get the founders to hate you.
I consider what Lenovo did a breach of trust. That's enough for me to turn away from them.
Here's a python script for the simple machine and a 9 instruction solution program. It won't work if the addends are zero. The 0 case can be handled by checking for 0 and jumping ahead of the increment loop.

class VM(object):
memory = []
ip = 0
while len(memory) < 1000:
memory.append(0)
memory[0] = 3
memory[1] = 4

def z(idx):
VM.memory[idx] = 0
VM.ip += 1

def i(idx):
VM.memory[idx] += 1
VM.ip += 1

def j(idx, cmp, goto):
if VM.memory[idx] == VM.memory[cmp]:
VM.ip += 1

else:
VM.ip = goto

program = (
(z, (2,)),	#0 INITIALIZE USED MEMORY
(z, (3,)),	#1
(z, (4,)),	#2
(i, (2,)),	#3 BEGIN LOOP, INCREMENT m[2]
(i, (3,)),	#4 INCREMENT m[3]
(j, (3, 0, 3)),	#5 LOOP UNTIL memory[3] == memory[0]
(i, (2,)),	#6 SIM.
(i, (4,)),	#7
(j, (4, 1, 6))	#8

)

def run():
while VM.ip < len(program):
func, args = program[VM.ip]
func(*args)

run()
print VM.memory[2]