skysight-inc/HackerNews huggingface dataset:
I just released www.BabyNameFaceoff.com . Built it for myself, wondered if anyone else was interested.
while true; do echo "I'll have a life in $(expr 1400000000 - $(date +"%s")) seconds" && sleep 1; done
No, there's Sherlock and Dr Who. I love DR Who by the way
The glass gripped to my hand better than the metal but I did have the uneven table issue.
Microsoft announces $399 Xbox One without Kinect
How 37signals Destroyed SaaS Pricing Power
It is our banking system that creates bubbles though.
Yup that is what it is. It builds on the notion that many apps are actually forums, with various levels of customization. Flickr, Pinterest, HN and even Amazon and Tiger Direct (TigerDirect will have products, reviews etc as 'posts') are actually forums. So we use the term forums and apps interchangeably.

The social aspect is equally important:

- There are millions of developers who don't participate in improving apps today because creating and hosting an app isn't a friction-less process. On Fora, if you see an app/forum that fits your needs, click fork, edit some JS+React/JSX in the browser, and you have a new app.

- Everybody sees all source code for all apps/forums; so it's great to learn. And then improvements help everybody. Like wikipedia for code. .

- Many people know enough JS to tweak stuff. React mostly takes just JS knowledge, so you don't need to know the framework like Angular. Ah, and also isomorphic UI code that runs on the server and browser. Also for all it's issues, one thing JS has going for it is that you can read and edit in a browser.

Ah there; I got excited. :)
I wonder how much time people waste on commercials within these shows as well - that's the real waste of time.
Time Enough for Love, Heinlein.
You hit the nail on the head why these things are bad.

You can either build something on a mass production line, where you're just screwing the same bolt in day in and day out, or become a master craftsman and build it with proper care, design, and quality.

These frameworks are nothing more than a factory floor and if all you do is build apps with a framework you're little more than a paid glue stick piecing bits of code together. Or you can become a master software developer and build something of quality without needing a crutch like a framework.

Now, if the needs of the project are such that a framework will suffice then by all means, use a framework. Chances are, if you're doing more than building a working prototype then at some point a framework is going to fail you. If you enjoy building apps using frameworks then by all means, do it. But to my mind you're doing your customer a disservice.

Contrast that with great software developers (and I've been fortunate to have worked with some really great developers) who abhor these frameworks. They can get more done with less code and ultimately deliver the project faster without frameworks. The tradeoff is that it takes time and dedication to achieve that level of mastery. I personally would prefer that path.
Artist Gregory Kloehn Builds Homeless Shelters Out Of Trash
Most people did toil very long hours back then, but Franklin was one of the first to make the jump from common class into pseudo-nobility. Class mobility was a new thing back then.

The idea of "work" was considered very uncool at the time, especially to upper class, or social climbers like Franklin who mixed with them. I heard somewhere that this is why old school scientific publications have names like "Observations concerning the Increase of Mankind, Peopling of Countries, &c." Because we're not working, we're just observing.
An unfair but relevant chart of iOS vs. Android
This is a really thoroughly researched post and jlongster has my gratitude for writing it up.

I have two concerns with this approach. Take everything I say with a grain of salt as one of the authors of Ember.js.

First, as described here and as actually implemented by Om, this eliminates complexity by spamming the component with state change notifications via requestAnimationFrame (rAF). That may be a fair tradeoff in the end, but I would be nervous about building a large-scale app that relied on diffing performance for every data-bound element fitting in rAF's 16ms window.

(I'll also mention that this puts a pretty firm cap on how you can use data binding in your app, and it tends to mean that people just use binding from the JavaScript -> DOM layer. One of the nicest things about Ember, IMO, is that you can model your entire application, from the model layer all the way up to the templates, with an FRP-like data flow.)

My second concern is that components libraries really don't do anything to help you manage which components are on screen, and in a way that doesn't break the URL. So many JavaScript apps feel broken because you can't share them, you can't hit the back button, you can't hit refresh and not lose state, etc. People think MVC is an application architecture, but in fact MVC is a component architecture— your app is composed of many MVCs, all interacting with each other. Without an abstraction to help you manage that (whether it's something like Ember or something you've rolled yourself), it's easy for the complexity of managing which components are on screen and what models they're plugged into to spin quickly out of control. I have yet to see the source code for any app that scales this approach out beyond simple demos, which I hope changes because I would love to see how the rubber hits the pavement.

It's always interesting to see different approaches to this problem. I don't think it's as revolutionary as many people want to make it out to be, but I've never been opposed to borrowing good ideas liberally, either. Thanks again, James!
Those reasons being? I can't think of any reason a naked domain would have any impact on growth.
I guess I don't understand what this kickstarter is sellling. I'm pretty confused :-( Maybe someone can explain it like I'm 5?
if you are going to update the DOM 60 times per second no databinding/reactive whatever framework makes sense.

there is so much overhead with these solutions performances would just be bad.

However it would be interesting to extract the virtual DOM from React to use it in the context DOM based games, being able to mark elements as dirty in order to redraw them is a usefull feature.One just doesnt need all the JSX/databinindg stuff for a game driven by a gameloop.
http://en.wikipedia.org/wiki/Circumstantial_evidence
When do you need to hire a designer?
I'm not sure how much is shipped directly from the over seas manufacturer to the customer. However, the NSA could be intercepting RMA hardware as well.
yes but an emplyer can still find that information. it still exists. the record is either public information or not. there's no middle ground. a record being "public but must be made really difficult to find" is completely illogical. and a scene from hitchikers guide to the galaxy
then throw in all the time the diehard fans waste on sites devoted to the shows even subs on reddit.

Still as someone else mentioned, is it truly wasted time if you derive entertainment from it? Definitely a first world problem if it is.
Is it fully open source e.g. can I run my own crowsnest server for free, fork etc? And is there anything around federation and discovery?
I thought it was nifty. The shocking aspect might just be the big layout change. Perhaps a notification ("Check out the demo") so the user has to click it to enable the side pane, and then its business as usual.
I could never get into Sherlock. I've tried several times because others love it. And I like detective stories. I really can't figure out what it is, too slow?
It will probably be easy to add the statistics of repeats watched, making the most favorite episodes of a show apparent. Would be useful imho.
I was half-expecting a gambit Scheme post :)
We already have a tremendous amount of socioeconomic problems when it comes to housing; only those who are privileged enough to be able to afford housing near good schools, good communities can get good education and a stable/safe life, etc., why let the internet be a repeat of this? I say good on those cities trying to make things fair. It might make the difference of the next Zuck being from a middle-class household who in fact has the same speed and experience on the internet as everyone, rather than another privileged Harvard-educated brat who has the familiarity with the new and the fast, who is better able to see the frontier of internet technologies and is thus able to innovate without as many obstructions.

The current way, the rich are in some way subsidizing fast internet for the poor, and telecom companies are deprived of high profits. That is excellent.
That graphic is also terribly wrong.

The Walking Dead has had 51 episodes. Each episode is about 43 minutes. That's just over 36 1/2 hours of content; not 3 days and 15 hours as the infographic suggests.

Rounding off to the hour when the information can be readily scraped from a number of websites would be a pretty big oversight if this was a service.
> But why is her interest in privacy sufficient to create a right protected by the law?

No new right has been created.

The ruling clarifies the overlap between existing laws.

The right to privacy is already there as a fundamental right within EU law. The ruling is pretty clear that data processing must respect the fundamental rights and freedoms of a person, specifically including privacy.

The ruling states that whilst Google had the right to process the data at the point in time in which it did so, it no longer had the right at a later point in time.

The record of fact remains as a historical document, but the ruling is very narrow and says that the data processing of those facts (displaying of search results) may, at a later date, be in conflict with a persons fundamental rights. At such a point in time, the data processing isn't permitted.

As with most things regarding the EU, if you sit down and read it a lot of it is fairly dull, pragmatic and reasonable.
Ah, you're right, I do (Tactical URL Expander for Chrome)! That'd sure explain it.
Game asked me to spell "khob". I didn't know what that was, and tried my best.

Turned out it was asking for COBRA.

Well. Hopefully that data was useful for something.
Would you like to expound on that at all?
Anything that's shipped from the US, basically. From the slides released with Greenwald's new book today: https://i.imgur.com/lCM0apx.png

Here's the source, but be warned that this is a 90 MB pdf: http://hbpub.vo.llnwd.net/o16/video/olmk/holt/greenwald/NoPl...
Well, that is an update only. The actual project is here: https://www.kickstarter.com/projects/masyk/tv-tracker-auto-m...
I do something very similar to this, using Wintersmith and shell scripts. It essentially boils down to using two repositories for my site: the first being the raw/ungenerated files including the shell scripts, the second being the generated files that are served by GitHub pages.
Then why no job?
Based on my initial explorations using React with Rails, I'd say React might even be better when used with an existing server-side framework.

With React, you can basically store all you data (state) in the root component (which could be the root of your entire page), and replace that with new state without thinking too much about the DOM updates and view changes that result from this.

This is perfect for a server-side framework, because such a framework by definition already renders everything whenever something changes (page refresh). Without React, the framework does a bunch of things and finally craps out objects that are transformed to HTML by the view (where the views are as 'dumb' as possible). With React, instead of rendering the object to HTML, you just pass these objects, as JSON, to a React component (which could be the whole page), and it figures out what needs updating. You don't have to deal (as much) with client-side logic if you don't want to, and things will still be performant.

This also significantly simplifies server-side rendering, to the point where it might require only one extra call to render the component server side (the handy renderComponentToString).

Of course, in practice it's often not quite that simple, but because of how React operates, you can get pretty far with relying primarily on the server-side framework and little logic on the React-side of things (plus you can achieve the 'holy grail' of seamless server- and client-side rendering.

(apologies if I'm getting things wrong, by the way. I'm by no means an expert on these matters and only just diving into React.)
Experiment is the appropriate word. I found both understanding the speech synthesis for a single standalone out-of-context word to be impossible, and it was unable to understand clearly articulated single letters. Closed in frustration.
In this review, the author of a paper that brought you the Iraq war is unhappy with Greenwalds impression of his and similar media properties.
The End of Polished Software: We're All Beta Testers Now.
Sorry for skepticism, but I'd say it's certainly a better to invest the same money in making the same RPi (or alike device(s)) globally-addressable and accessible from the Internet.

That's a nice idea, but unless you control the network - and if you're deploying devices for other people, you probably don't - it's just not feasible. You'll have layers of NAT and firewalls preventing it.
"I don't know why the CIA thought compromising polio eradication was a safe idea."

I seriously doubt this was considered at all. Results.
How do you explain that Github is using a naked domain (github.com)?
I simply cannot fathom how the NSA could hope to intercept and physically mess with every single piece of $10 to $10,000 router sold.

If true, and I have a hard time believing it is not, either this is done at the design level (and not just on router chips), or only for big ticket backbone and/or enterprise equipment.
I understand that there are sometimes practical reasons for not being able to use ClojureScript, but have you given it a go? It's really very, very nice (much nicer than JS in pretty much every way).

* Immutable data (you can get some of this in JS with Nolen's Mori http://swannodette.github.io/mori/)

* Better functional programming than Underscore (map :mykey some-objects)

* Great syntax: homoiconicity, thrush operator, first class set, regex, map, vector syntax

* Macros!

* Use of cool frameworks: Om, core.async

* Same language as back-end if using Clojure

It was quite frankly intimidating to get started with it all as an ex-Java/Obj-c/Python/JS dev but I could never go back.
Unix time is representing seconds, and seconds are a human measurement which use decimal notation.
Apple’s Beats Acquisition Is Its First Step To Buying Everything
It was really cool, until I realized that scrolling broke the back button.

I thought one of the cardinal sins of web design was don't break the back button.
You've switched topics. I pointed out that the article was bad journalism. Now you want to discuss the underlying statistics used to generate a report like that.

Based on the page you pointed to, it's hard to draw any specific conclusions. It suggests that the increase in crime is because of the change in Swedish policy since 1975 towards more diversity.

However, it could be because Sweden changed policies to report more crimes, or people have decided to report more crimes. As a well-known example, the number of reported rapes in Sweden is very high. BRÅ attributes it to using a different reporting scheme and a broader definition of rape than the other countries. Eg, (and if I understand the details correctly) if a woman says that she's been raped by her husband every other night for the last year, then the Swedish policy is to report that as 180 reports of rapes, while other countries might regard it as a single report, or something that's not reportable at all.

Or for another observation about policy changes, since the 1970s there has also been an increasing move towards privatization of the Swedish economy, and an increase in the Gini coefficient. With the statistics presented, it's equally possible to argue that the movement away from traditional social democracy has contributed to increased levels of crime.

Or for still another observation, the number of crimes has gone up while the number of Saabs sold has gone down. Perhaps it's all those drivers with old Saabs committing crimes in order to get spare parts for their beloved vehicles. That's extremely unlikely, but that the type of conclusions one gets when only looking for statistical correlations.

These complexities in statical analysis are very well-known. Any analysis which doesn't even bring up the issues in the introductory article must be treated with deep suspicion. An article like this one, which appears to have cherry-picked 15 year old report without giving the context to understand it, is almost certainly not a trustworthy source of information.
Captchas are (like Go and the other games) a legit information processing distinguisher between humans and computers; unlike spin the bottle, it's not just an issue of having the right peripherals or social standing.

(I know you were probably joking; this is just in case anyone gets the idea that the "captcha game" is just as trivial in this respect as spin-the-bottle.)
While I think the bass rumble at the end is more true-to-life (if a 50 meter tall radioactive lizard can be said to be real..) the earlier films from Toho didn't have it.

Perhaps Toho would have added it if the recording & reproduction systems of the time could have produced it, I don't know.
The Dulles area is known as a hub for US spook-agency headquarters and activities.

It's not obvious tho that this is suspicious - there's also a big airport there and it could be just a shipping facility. I guess the argument is that it is an unnecessary detour if it could have gone right to Alexandria.

I'd like to see (a) other CA shipments, say non-computer items, to Alexandria - and whether they go via Dulles and (b) a followup indicating whether Shepard found anything of interest.
During commercials is when I get my work done.
Usenix.org (error code: ssl_error_bad_cert_domain)
Why say failed state? Do you presume that all countries must have a state?
No idea - I was just grabbing some terminology used in the post I was responding to. EtE would make more sense.
I should keep myself from buying all these stuff from day-one prices..
If you are willing to give it a shot again, do yourself a favor; read up on the plot of the original Doyle work. Each episode is based on the original works.

When you see how brilliantly they modernized the work you might find new enjoyment.

As an example, "A Study in Pink" ("A Study in Scarlet") has Holmes examining Watson's mobile phone and making all sorts of clever deductions. In the original, it was a pocket watch...but all the same deductions can still be made.

It's not for everyone, but it is well written.
It's because I got 10 fingers on my hands. So that kind of makes it interesting, I guess.
It is a good idea and Google uses games and tools to gather data on a fairly regular basis. Some examples:

-GOOG-411 (voice recognition)

-Ingress (location data)

-Google Image Labeler (image identification)

-Recaptcha (book / streetview ocr)

I'm sure there's more, but those are the ones off the top of my head.

EDIT: They obviously mine data from everything, but these are examples of overtly creating a tool/game to collect or improve a specific type of data.
It seems to boil down to talking to people in the industry and figuring out what problems they have that the product could potentially solve.
Yes, but not immediately, since the NSA thing came as a surprise, so:

a. nobody had a plan to switch at that time.

b. foreign companies did not know they might be able to compete simply for privacy reasons.

I think this will change over the next decade. People move slowly, but now that the trust is lost, it will be difficult to restore, even if the US government would act. (They won't.)
I wish they posted more details surrounding the implants, what they can do, and how they work. Knowing this would help us detect when devices were compromised.
Thank you, this makes a lot more sense now. If it can actually work the way it says it can then it might actually be useful.
The Best Email Client for iPhone and Android is here
The algorithm you described is known as "bang-bang"[0]. For some systems it is an adequate control strategy.

[0]: http://en.wikipedia.org/wiki/Bang%E2%80%93bang_control
Why Americans Don’t Understand the Roundabout
Motorola introduces $129 Moto E, a smartphone 'affordable for all'
Why can't GitHub employ the DDOS mitigation behavior only during an active DDOS attack? I assume such attacks are not that frequent; perhaps once a week at most?
Let's be honest now: how often do you see a patent and think to yourself, "Gosh, this patent is really complicated and the text is just not explanatory enough, I really wish I had some code or flowcharts to make it clearer!"

Most patents (software or otherwise) are of a complexity where a person of ordinary skill in the art can re-implement it from scratch with a fair level of fidelity by reading just the abstract. Triviality of implementation is not the same as obviousness. And just because software makes it very easy to go from idea to implementation does not mean it's not an invention.
Just about the time of the previous revelation of computers from outside the US being intercepted by TLAs, my new Lenovo was delayed for a long time in some customs facility (according to UPS tracking).

Software is not a concern as I blew away the preinstalled and put a relatively trusted OS on. But hardware - I haven't had time to look into it but I'm still wanting some sort of guide on what to look for after unscrewing the case.
Curious why you think Backbone is optimized for beginners as opposed to Angular. I get that Backbone and React have fewer concepts to learn and thus are more approachable. But if you're building serious applications I'd say Backbone and React require MORE experience, because there are fewer choices made for you than Angular (and especially Ember).
Weather Forecasts On Brown Dwarfs
Why the Alibaba IPO may be much bigger than you think
Xbox: Netflix will work without Gold subscription
von Bulow said something along the lines of Bach being the old testament of piano music and Beethoven being the new testament. Bach for the first stage of development and Beethoven for the end of the development stage.

Maybe an answer to OP could be Beethoven is a reaction to, or maybe, completion of, Bach's work. Or Beethoven is a bit more playful and experimental than Bach in general?

Or TLDR is physical development of the instrument didn't end with Bach it ended with Beethoven. So its kinda hard to talk about one without talking about the other.
Our API / cloud service is not. The device integration framework (which runs locally on the RPi) is going to be open source, so that anyone can create plugins / integrations for any IP device.

Although we don't have it specced out yet, we have been talking a lot internally about using some kind of discovery protocol so that devices can report their capabilities and get up and running without an explicit integration plugin.

If you have any ideas or best practice thoughts for doing the discovery, we'd love to hear them.
The assumption is that repeat visitors have a load time of 0.
I get better rates from Ally than I do my local CU which must maintain physical branches. That could just be my location tho.
That is not what "first to file" means.
Reminds me of the Protonet[1] box.

[1] https://protonet.info/en/product/
Find the best homes
Tried the same, disabled all extensions, still no go.
What protocols do you support? BACnet? Modbus? ZigBee? LON? X10? Does it integrate with SCADA systems? Home automation is a messy area with a dozen "standards".
Twitter adds option to mute annoying (a.k.a "live tweet") users
Do You Need a Software Prototype?