skysight-inc/HackerNews huggingface dataset:
I'm a sucker for these kinds of photo comparison essays .. always great to see, and as a recent implant to Europe its been a decade now of looking at people's old pictures, before/during WW2, and comparing to how it is now in the modern age .. and I'm always struck by how modern things seemed to have looked in 1930's/40's ..

The first two pictures in this article for example include buildings which to my modern eye look out of place "in the early part of the last century", as they are 'too modern'.

But then I wander around these places now and see these buildings in their physical form, and I'm filled with even more wonder that they survived so long and still have a feeling of modernity to them. I wonder where this bubble came from and how it came to be that I cannot see the modern world for the centuries-long process it is, and only feel connected with 'modernity' formed in the recent decade or so. I think this is something that changes as one gets older and starts to care about these things - never in my youth would I have been concerned with the trivial meanderings of comparison with the then and now.
"TensorFlow is an Open Source Software Library for Machine Intelligence" and then later "TensorFlow™ is an open source software library for numerical computation using data flow graphs."

So it seems to be a dataflow computation library that is being used for AI/learning. Since I know almost nothing about either, I'm wondering if this (dataflow) approach has other applications unrelated to deep learning. Any comments?

Also, i wonder if this could be implemented in hardware - say on a FPGA?
iOS Code Signing – Part 1
>But here is what I find amazing: we have already seen this movie and we know what forces are at play and what the likely outcome is. Namely, it is very difficult to maintain legitimacy as a government through a propaganda campaign. It is a highly unstable equilibrium.

America and North Korea have both been doing it successfully for years. You either need very sophisticated propaganda (America) or a very strict control over information (NK) or a mix (China).

The only reason it became 'unstable' in the Soviet Union was glasnost, which was deliberate government policy by Gorbachev. Without Glasnost the Soviet Union would probably still be around.
Match, Owner of Dating Sites, Seeks $403.7M in IPO
The Value of Explicitness (Elixir)
He should compare the time required to create entirely different assignments each year with the time he spent catching and addressing plagiarism.
SHIFT FRANCE
Catalonia MPs vote for secession plan that seeks independence by 2017
How to Write Express.js Middleware
There are a lot of other crimes that can be committed before law enforcement would arrive. Would you suggest those are non-issues as well?

It's hard for me to believe that you're not being a troll on purpose, and that you honestly are the sort of selfish person that you would deny someone access to or from their own home.

Oh, wait, I think I get it. You don't own a house? That must be it. You're not a selfish jerk, you're simply ignorant of the challenges of protecting your right of way in case you need to rush your kid to the doctor's office, or have an appointment you're running late to.

Oh hold on... You're a homeowner with no kids and no appointments because you're never late and have immaculate foresight into the wandering a of strangers? Surely you're just ignorant of the law th...Hang on, you acknowledged the illegality of blocking the driveway, and told the homeowner to suck it up.

So you are either a troll or a selfish person with no respect for property or the law. Stay off my driveway. And my lawn.
A bit sad that this is buried off the HN front page.

There is literally a story with 0 votes submitted an hour later directly above it on the third page, and on the front page there are older stories with fewer votes.

https://twitter.com/newsycombinator tweets about images of the French revolution with fewer votes, but not this, which seems a bit more relevant to tech, startups, sharing economy etc.
Finally. A Working JetPack
I'm having trouble parsing that series of statements. How does your second sentence relate to your third sentence?
Known Matching Rules
That threat you speak of is not from trolls, but from people who believe them. Our world of instant communications and easy access to it has shown the problems of not educating the masses of how the internet works.

This is nothing new. History is rife with examples of propaganda leading to policy. It's just more widespread and happens faster now.
Grafana is sort of that. It's a visualization tool that can use a bunch of different TSDBs as the backend. I use it with InfluxDB to track and plot sensor data from my home IoT setup. Basically all sensors (primarily temp because it controls my thermostat) are connected to an isolated WLAN and broadcast do their readings via MQTT. A process on the server collects them and stores them in Influx, which Grafana can use to make nice plots. It's quite easy to use actually.

The TSDBs I tested when I was building this setup (Graphite, OpenTSDB and InfluxDB) all had some sort of basic plotting facilities, but they were extremely minimal and all pointed towards Grafana if you wanted something more substantial.
> She says that Peter Saramo has been affected by pro-russian propaganda, not that he would be directly involved in producing it.

She explicitly claims that he "spreads lies" about her. If the Facebook comment pictured is the statement that "she is a shame" then I don't understand that as "spreading" (when it's a Facebook comment) and "lies" (when it's an unfavorable opinion).
I was interested in whether the license only permits a single machine.
One of the Herschels (Caroline?) fell into well and almost died...
https://www.reddit.com/r/dataisbeautiful maybe?
For those who don't know, github recently started supporting editorconfig[0] files in repos, which means that if your repo has an editorconfig, it will be respected by github in the online code viewer. Without an editorconfig file, the default indentation on github is 8 spaces, because that's how pre tags work. See the link for more info.

[0]: https://github.com/isaacs/github/issues/170#issuecomment-137...
What Can UFO Sightings Tell Us About Extra-Terrestrials?
> a captured pawn (...) a member of Finnish-Russian (Friendship) Society and very sympathetic to Russian point of view

And as a member of that Society elected to the Parliament? What's wrong with that? Democracy working, he being a representative of his voters and all that.

I'm still asking what the "lies" she claims that he "spreads" about her are. After that question, calling him a "captured pawn" is a distraction, not a contribution to the discussion.
Hedy Lamarr
All information is hard to remember when you are in serios distress. Even your name after few nights of sleep deprivation doesn't sound obvious at all.

You will trash subject ability to be sure about anything well
before you make him cooperaive.
I had the same revelation when I studied in the Netherlands for 4 months. You think you are going there to learn only about a new country and its people, and you come back having learned equally as much about your own.

I also happened to take a class on the Second Industrial Revolution, which compared Germany, Great Britain and the U.S. and in a class of mostly German students, it was quite an eye-opener and forced me to adjust my perspective.

Travel is invaluable. Well worth whatever debt I accumulated.
This is awesome, thanks so much for sharing this - and I love how whimsical the docs are:

Our pond is a perfect 500 x 500 square, as is the case for most ponds found in nature.

A feedback on the PDE aspect: is there any nice way to write your model and grid using TensorFlow, and still obtain the free derivatives/optimized computation graph if you use a different solver to actually integrate the equations? The example shows off a very simple toy first order Euler solver, but in practice this is grossly inadequate. I suspect that it's very difficult if not impossible - especially since most solver libraries are very old Fortran libs, and carrying forward the reverse mode differentiation there is a nightmare. Still, this makes for very nice building blocks.

Another question - would you consider adding an example of using this together with Google Ceres - to make the two autodiffs play nice together?
I mean, that's sort of a "solved' solution. DevOps (well they were called greybeard Perl developers, but they effectively filled the role of devops 20 years ago) data munged with Perl and Unix tools to 'leverage' your data (i.e., everything from simple transforms, all the way to complicated aggregate analysis. Did you know you could topologically build a di-graph with an out of the box default UNIX tool 'tsort'? Yeah you can).

It's kind of now accessible to the masses (previously you'd have to pay SAP a few million for BusinessObjects then EMC another million and a half for enough storage to setup a DW), but open source tools have been available for at least a decade. Now it just has a fancy new marketable name "predictive analysis" that Oracle et al can charge an extra couple million for with their price-gouging RAC licenses.
The number of shares only matters in so much as

(Number of shares) x (Share price) = (Company valuation)

Implicitly, if investors take the view that Square is worth a certain amount, then increasing the number of shares will reduce the value of each share.

The shares Square will be issuing to its Series E investors are designed to increase the proportion of the company that they own so that, even though the pie is smaller, their piece of the pie remains a certain size. In principle, everyone else's share of the pie is, therefore, smaller and less valuable as a result.
The status server is DOWN as well.
> but the same discussion could have been constructed in the opposite way and the fringe idea could have been that torture doesn't work (which I'm sure happened in a lot of situations)

Could be, but not in this case. This is about torture. I would say living in a civilized society, a society where torture is a despicable criminal act (that is why my original comparison with rape) is more important than living in a democracy.

Doing stuff in the name of an ideology (democracy) is a also a problem. There were a lot atrocities and murders and other horrible things also committed in the names ideologies. That is, claiming things like "it's ok to engage in these things, because we live in a democracy and that is what we do in democracy". I would rather not live in a democracy but live in a country where torture is not a debatable topic to discuss for sane people.
Yeah, Blizzard had a gothic tone in a lot of their early games. Unfortunately, they've replaced it with cartoony stuff for the most part. Writing wise they've fallen a long way, but it doesn't matter.

Blizzard's primary success since their early games (pre-WoW) is understanding and abusing the psychology of addiction and creating videogames around that concept. They make ultra-streamlined (sometimes to the point of being nearly featureless) and ultra-polished games which are usually super easy to approach but tough to master. The writing is generally cartoony/poor, but the moneymaking potential of each game is very large. They still produce some winners, if you can get over the above.
Has Everest Become More Dangerous? (2013)
How Scientists Search the Cosmos for Encrypted Alien Signals
IANAL, nor am I directly citing anything. However, I believe that you cannot willfully setup something with intent to cause damage or harm to people or property that isn't your own.

I believe it's akin to drenching your sandwich with Dave's Insanity Sauce to catch the co-worker who has been stealing your lunch. If your enjoy eating your hot sauce with a side of sandwich, that's fine. It's the intent of how you're using the sauce that matters.
The long-term benefits of continuous deployment
But submissions themselves are a sort of super-comment, and you get to put a meta comment if you want to ...

The only solution that I can see that avoids "priveleges" is to actually give mod priveleges that allow a cadre of users to give a [sub-]title iff they respect neutrality of the title.

Going this far seems a bit OTT though whilst there do seem to be less than perfect options that are better than the current position.
This is my opinion as well.
Doing your time sheets won't be boring anymore
The books I've enjoyed reading most this year are ones I ought to have read in high school some 15 years ago, but just never did because I didn't enjoy reading and never made the effort: The Great Gatsby, As I Lay Dying, and am currently reading Cry, The Beloved Country
Taking remote work to the extreme: In some companies everyone works remotely
Python 3 is very much needed! <3 because it's issue #1 :)
Ask HN: Is there a masterbation-free site where I can have random conversations?
Is there an online community where I can have a random video conversation to meet some great people/hone my social skills?

I'm looking for a reputable one (no masterbaters!) where I can match with likeminded people and simply have a short video conversation.

Being a remote software developer means I spend large amounts of time isolated in my own head, and I'd love to break up my day with 15 minute conversations with random, awesome individuals.

If this doesn't exist, please let me know if you'd also find value in something like this.

I'm currently between projects and I might build it myself :)
Holy cow. Anyone want to organize a mass bike ride or hike there?
> Right now the Kremlin is likely undergoing an intense debate on how to spin the downing of the recent Russian flight as something other than a reaction to the Russian air war in Syria.

They can always claim that ISIS hates Russia's freedom https://www.youtube.com/watch?v=-PKRHgmHzK0 .
Doing it with -9 instead of +4 will terminate faster. But on the other hand one has to think about negative numbers. It's an interesting tradeoff.

"A similar construction should be doable for any number." - yes, except 2 and 5. You just need to find a multiple of the number that's 1 more or less than a multiple of 10.

In fact, we can even come up with a test for divisibility by 3 (or 9) this way: just add the last digit to the rest of the number repeatedly until you can tell if the result is divisible by 3 (or 9):

4752 -> 475+2 = 477 -> 47+7 = 54 -> 5+4 = 9 is divisible by 3 and 9
3752 -> 375+2 = 377 -> 37+7 = 44 -> 4+4 = 8 isn't divisible by 3 or 9
4755 -> 475+5 = 480 -> 48+0 = 48 -> 4+8 = 12 -> 1+2 = 3 is divisible by 3 but not 9.

Of course this ends up being equivalent to the usual "add all the digits" test.
Everybody hates tourists and it's hilarious.

You live in a place that exists because of and is sustained by tourism and yet you hate all the people who come there and spend money.

Here's an idea: move to a place that tourists don't like.
Proof by contradiction. They are using pronunciation to define algebraic equality. So the minute B=1 and C=1, we can write B=C which is not true under the pronunciation rule. We have a contradiction which indicates the premise being false. In other words, using English pronunciation in that way is wrong. That's good because it seemed pretty stupid on first reading it. Glad my intuition on that was right.
This exact state machine -- divisibility by 7 -- is one of my favorite state machines ever! It was a homework problem in college, and one of the few that stuck with me over the years.

The implication of a DFA for divisibility by 7 is that it's easy (with practice) to figure divisibility by 7 in your head for arbitrarily long numbers as fast as someone can say them. Nice party trick! ;) I've also been having debates with people about whether divisibility testing in your head is a simpler operation than long division in your head. When you break it down carefully, long division in your head for a single digit divisor is very similar, and also surprisingly easy to do, the main difference might be simply having to remember quotient digits, and nothing more.

I'm curious where the DFA for divisibility by 7 might have originally come from, but I'm pretty sure it was a homework problem in the text I used, "Elements of the theory of Computation" by Lewis and Papdimitriou, Prentice Hall, 1981.
I can't wait to try this tonight. I have a fun "messing around" project (I am using GnuGo to generate as much training data as I need for playing Go on a very small board, and I am almost to the point of starting to train and test models).

BTW, Ruby has always been my scripting language but because of the wealth of libraries for deep learning I am thinking of switching to Python.
How Dart Learned from Past Object-Oriented Systems
Wikileaks – Generation Trauma
Spherical Cow
SublimeText shortcuts and other preferences are just text files on the filesystem, which you can share. Hell, in SublimeText, the menu items to change keyboard prefs just opens the JSON for for you to edit by hand
Yeah, I always hoped HN was the last place where you actually had to convince people that NP-complete problems exist...
Yes I am skeptical about my ideas, often excessively and to my detriment! But I don't believe I or anyone else can completely remove this bias, and I think that beyond a certain point it's not healthy or productive to do so. Taken too far, you can find yourself unable to think any thought without arguing against it with twice as many counter-thoughts. It can lead to paralysis where you aren't able to do or think anything for long enough to actually accomplish something.

I think we have to accept that sometimes we are, at least temporarily, operating according to ideas we can't fully justify. We have to be willing to be temporarily wrong or misguided.
Well, at least more fluent speakers of Lojban than fluent speakers of Ithkuil.
> As far as I can tell, any resulting articles have been written by journalists

So she didn't sign these articles? Why would then anybody direct some campaign at her?

Something is missing in this story.
You took the time to look for something about Blackberry patents, you could have also taken a moment to confirm that he has long since sold off his Blackberry shares.

http://business.financialpost.com/fp-tech-desk/rim-co-founde...
I think it is ok for an article to focus on one aspect of a game series without covering everything. Also the three unique races with different characters made Starcraft special.
1:52 actually, sorry I was mistaken.
I guess this is another symptom of the UK's rapid slide to totalitarianism. Recreational areas probably shouldn't be strictly surveilled and regulated by quasi-cops at all times.

This isn't public land, even though it's built with public funds.
It's been around for a while: https://en.wikipedia.org/wiki/Community_Safety_Accreditation...
I did a talk on privacy topics from a user's perspective at a small 'tech fair' this weekend and I was delighted to see this tweet showing a map of the venue showing everyone's precise location: https://twitter.com/johnebridge/status/662984007370612736

I was able to add it to the slide deck just in time and people were genuinely surprised by it. It's a good thing that the company were transparent about it and shared the image but for many non-technical attendees it was a bit of a wake-up call.

"Do you use the free WiFi at the local supermarkets?" "Did you buy a bunch of liquor and condoms, and then come back a few weeks later and buy pregnancy tests?" "Did you think you were pretty slick because you paid cash?" The audience's eyes getting bigger and bigger...
The novel parallel is a great one. Novels, like games, are not passive art or entertainment. The reader has to keep turning the page, moving left-to-right through the world the author has created.

I can certainly agree with you that writing can have a meaningful impact on a game, but it's not the reason a game becomes art, as this Polygon piece would have us believe about StarCraft. StarCraft is absolutely an example of how interaction is the core of the experience, and writing only helps construct a narrative to draw you into the experience, providing a cohesive metaphor to describe the experience - both during and afterward.

Like Mario saving the Princess or Donkey Kong collecting his bananas or Terran defeating the Zerg, whatever goal the game designer creates to propel you into the narrative is orthogonal to what ultimately makes the experience meaningful. The first Goomba in Super Mario Brothers is far more important to the experience than the Princess at the end of the game. Hell, the first question mark block is even more meaningful than that.

But you're right, that without the eyes on the Goomba or the question mark on the block or Mario raising a flag at the end of the level, there's no narrative to be drawn into, there's no way to describe what you're experiencing.

And you put it so perfectly:
But that isn't what we are thinking about as we get immersed in a game experience - we soon forget that the controls are there.

In a great novel, the words fade away and the book disappears and all that remains is the dream world the author has written for you.

A game does almost exactly the same thing, but through action and feedback. The feedback can be text, voice over, artwork, animation, or any of the thousands of possibilities digital multimedia has opened up for us, but it should never try to be meaningful unto itself. This is where game designers get bogged down in trying to be like other mediums. Feedback is about rewarding the gamer's action and pushing into the next action, looking for greater reward. A mushroom comes out the question block, the old man gives you a sword, your wave of zerglings wash over a gas refinery.

You might argue that writing is key to creating this experience, and I won't disagree, but the Polygon piece absolutely fails to illustrate this, and so another wave of English majors says to themselves, "Well, if I can't get my novel published, there's always video games"
It's still not engineering. I mean, I can't stop you from defining engineering to include software, but there is a critical difference in the actual activity performed by engineers vs programmers.

Programming is cheap enough that (even for these hardcore "infrastructure" tasks) the cost of planning something is roughly equal to the cost of simply building it. In fact, to a large degree, the activity of planning is identical with the activity of building. So the optimal approach is always going to be to plan/build, then test.

Programmers spend their day alternately planning and building, in an interleaved way.

Engineering is characterized by problems for which the planning is many orders of magnitude cheaper than the implementation. So "getting it right" and doing all the math in a very rigorous way up front is much much more important.

Engineers spend their time exclusively planning and double-checking their work. Somebody else does the building.
The article title is a little misleading:

> people’s progress across the structure would be tracked by monitors detecting the Wi-Fi signals from their phones, which show up the device’s Mac address

...I think if you said "mobile phone signal" to someone round here they'd assume you were talking about the GSM radio. If you think shopping malls / cities aren't already using MAC addresses sniffed during WiFi discovery to track location you're sadly mistaken (which is why iOS started randomizing them from iOS 8 onwards).