skysight-inc/HackerNews huggingface dataset:
I am 45 and hate my voicemail at work but normally don't text anyone outside of my IT department.

A solution may be a Google Voice type service for businesses. It would be so much easier to get voicemails in my email that are already dictated so have an idea what they are about and just "click" play if needed. One won't have to pick up the phone, type their password, and listen to each message. It's 2014 (almost 2015)!
Gambler's Fallacy (2003)
I can't help but feel there's a rush to judgement here. If you read the article it clearly states that the Federal Office for Information Security (BSI) said, quoting the article:

"describing the technical skills of the attacker as “very advanced.”"

And

"not only was there evidence of a strong knowledge of IT security but also extended know-how of the industrial control and production process."

And HN rushes to judgement to quickly blame workers who can't use a mouse and Microsoft.

Yes, the average worker in a manufacturing plant is not a CS grad. It is the job of engineers to develop systems that are usable by, well, the target user.

Most Heart Surgeons don't have a CS degree. And based on meeting a number of them during the course of my business I am comfortable saying that quite a few of them are "computer challenged". Yet, most of us would not have a problem being on that operating table, yes, with a room full of computers, a good number of them running MS software and with an OR team that is likely to use the same "123456" password on everything.

In a hospital you have IT and engineers who setup an infrastructure medical professionals can use. The same is true of steel plants. Yes, there's probably a lot more older code in your average steel plant. I just don't think characterizing them as IT or security morons migt be fair.

The BSI characterized the attackers as sophisticated across disciplines. Let's not engage in senseless conjecture.

I've owned and operated a small manufacturing plant consisting mostly of what I call "big iron" CNC equipment. Things are seldom as simple as discussions on various fora on the 'net would like them to be. Yes, in my case I air-gapped the plant and even individual machines and remote monitoring was done through a separate network that had no command-and-control capabilities at all, just sensing and reporting. There was no way to jump from the sensing network to command-and-control of any one machine, much less the plant. Even if you were physically at the factory this was pretty much impossible. Nobody wants a CNC milling machine with a 30HP spindle controllable from the internet. People are not that stupid...even if they can't use a mouse.
If it's not free, I hope everyone buys it instead of waiting for a torrent. We should support online releases.
My Top Reads from 2014  –  Startups, Tech, Life
Because land prices have rocketed because the banks lend based on both incomes so now both parents have to work to feed the rentiers.
Fair enough. A temp page just went up and it already seems slammed. But this was just announced this morning, so I wouldn't be surprised if everyone is throwing this together right now.

On a side note, I'll be really interested to see site activity statistics if they ever become available.
Happened to me too. You have to see it from their perspective, and in brutal poverty and a culture of it being OK (or even enforced) to get money from tourists (because they are clearly better off than you) - they just do what works. The reality is we'd struggle to not do the same in their situation, and you just do what you can to help. India is far better than other countries in that violent crimes seem to be much rarer, so whilst it may have taken a toll emotionally, I definitely realised later that it could have been much worse.

India is a tough place to travel though, that's for sure.

As with all giving, you just do it because it's the right thing to do, and defines how you see yourself.
This is so, so off base.

The implication in this post is that frameworks are standing still. That browsers have evolved and frameworks are built based on some past version of browsers that no longer exists.

In reality frameworks, browsers, and web standards are coupled together in an important triangle that creates the progress Joe calls out.

Frameworks iterate at an incredible pace compared to standards and browsers. The multitude of frameworks and libraries implementing the component pattern directly influence the spec. Members of W3C TAG and TC39 take the lessons learned from JavaScript development and fold it back into specs.

A great example is promises. This is a standard JS pattern, and now native feature, that began life as a library, became several libraries, then an independent spec, then finally a formal ES6 spec (domenic can correct me if I have the history wrong). When we talk about Move the Web Forward this is what we mean: http://movethewebforward.org/. Frameworks represent the shared and negotiated best practices of a development community- from this we can formalize solutions into specs.

To make a second point: Developing for the web means developing for a spectrum of platforms. A framework like Ember (which I work on) provides you known support for a variety of platforms. I don't need to consider if 5 different libraries all have fixed the ARM optimizations errors on iOS8. I can know all the features in Ember have it fixed. In fact I don't even need to think about the error, most likely.

A third and final point: Of course frameworks don't just influence browser features. The conversation is two-way. Unlike a simple scratch-an-itch library, framework authors are constantly looking foward and thinking about how they can better align with upcoming features. Ember has iterated on its Set, Map, and promise APIs to make them match the specs. Sometimes as we align with a feature we discover unexpected architecture problems with the spec (Object.observe, web components) and push the feedback upstream. Sometimes a spec helps us solidify an un-spec'd solution, and we need to expend effort trying to move apps to that new pattern (ES6 classes).

Most developers who buy into SPA architecture and build complex JavaScript applications understand the value of a framework. They are not panaceas (and setting them up as one is making them a straw man), but they absolutely play a very important part in the JavaScript and web ecosystem.

Which is more than I can say about this post's FUD ("Remember all those MochiKit widgets you wrote? Yeah, how much good are they doing you now that you've migrated to Ember, or Angular?" they work just fine thanks) and call to limit your ambitions for a great client-side app.
I'd say be careful of the reseller channels. Unless they are directly tied to what you do in some way, they almost always will provide you with lower quality signups which can create havoc on your cancellation rate. That also means they can overwhelm you in support incidents and calls etc. Not to say they are all bad, obviously they aren't or they wouldn't be in business, but they have to be aligned with your product offering and be carefully selected. Which goes to patio11's point that you aren't in the power seat right now, so its hard to be selective etc.

In my opinion, you are better off looking for and partnering with someone who has a large email list, or has a large social audience etc that could benefit from using your product and having that person help you in the sales cycle. We have helped others do exactly this and it seems to be the best way to speed up the process. I have had so much success with it for clients, we are using the same method for our new SaaS product we are launching. I expect with their list we will close a small percentage of the users in a 90 day period, but that small percentage is still way more people than I could reach in the same time period. And frankly companies/people love these deals if you have a good product because it makes them look good and helps their brand too, not to mention it adds revenue for them with little work.
Schnorr's Signature and Non-Interactive Protocols
If another country made a movie about Obama being assassinated the US would be bombing them. No matter how crazy a current world leader is, I think it's an unwritten law not to depict their assassination.
Most serious FPS gamers swear by screens that have a higher update rate than 60hz.

In the past this was achieved by setting your CRT to a low resolution and upping the refresh rate. More recently you can get TN LCD panels that offer 120 or 144hz update rates.

Moving the mouse in small quick circles on a 144hz screen compared to a 60hz screen is a very different experience. On a 60hz screen you can see distinct points in the circle where the cursor gets drawn. With 144hz you can still see the same effect if you go fast enough, but it is way smoother.

This makes a huge difference for being able to perceive fast paced movements in twitch style games and is the reason there has been a shift to these monitors across every competitive shooter.

My thoughts on this is that this behavior is similar to signal sampling theorems. Specifically the Nyquist theorem talks about how you have to sample at at least 2x the max frequency of a signal to accurately represent the frequency. For signal generation this means that you have to generate a signal at at least twice the rate of the max frequency you want to display. If you want to accurately reconstruct the shape of that signal you need 10x the max frequency (for example two samples in one period of a sine wave makes it look like a sawtooth wave, ten samples makes it look like a sine wave).

So, if you're moving your mouse cursor quickly on a screen or playing a game with fast paced model movement even if your eyes can only really sample at something like 50-100hz the ideal monitor frequency might be 1000hz. There's a lot of complexity throughout the system before we can get anything close to this (game engines being able to run at that high of a framerate, video interfaces with enough bandwidth to drive that high of a framerate, monitor technology being able to switch the crystals that fast, etc.).

Yes, 48fps movies typically look less cinematic, but I think this is a flaw in movie making technology and not of the framerate. The fight scenes in the hobbit sometimes look fake because you can start to tell how they aren't actually beating up the other person. This detail is lost at 24fps and is why they have been able to use these techniques.
I think that you are spot-on regarding how The Hobbit comes off more as a play than a movie.

Another important issue is the unwitting association we have built up that inversely correlates frame rate and production quality. The movie tradition started as soon as video technology became just barely capable of supporting the medium. The enormous cost of moving beyond that ancient standard has kept movies at 24Hz for more than a human lifetime. Later, cheaper, consumer-orientated ed tech targeted getting the best quality out of 59.97Hz television displays, so of course they used all 59.97Hz available to them.

Because of this quirk of history, we've had a frame rate & quality dichotomy with movies on one side (very high quality & 24hz) and soap operas/TV sport/live action reporting/home movies (low to abysmal production quality and 60Hz) on the other for the entire life of everyone.

When MotionFlow frame rate upscaling TVs first came to market, I randomly polled people I found looking at them at BestBuy about what they thought. Even when watching super-expensive Hollywood productions, the most common response was that it "looked like a high school play." It was ludicrous to look at the enormous scenes, world-shaking special effects and top-bill actors on the screens and say "Yep. High school production." But, people did. And, they couldn't explain why. I think the lifetime spent unconsciously building up a mental model that high frame rate leads to low quality is probably a major factor in people's reaction to 48&60Hz movies.
I certainly sympathize, but I'm not going to use Angular or some similar pile of goop because people don't want to think about JS frameworks anymore.

Something I've noticed: my coworkers who bitch and rant about this the most love Django. So I don't think the problem is the notion of framework as such. It may just be that things are changing really fast and people get stressed out trying to stay on top of it all.
Noone else is saying this for some reason but: It's hilarious that this movie is going to be historic despite it being so shitty (probably).

(In true HN fashion this is where I would write "Full Disclosure: I work for the DPRK, but this does not color my opinions.")
Do you know what it will cost?
Frameless glass balustrade systems guide
Sony Will Stream “The Interview” on Its Own Site and on Google Starting Today
He uses a Sony Vaio Pro now[0].

[0] http://www.slate.com/blogs/business_insider/2014/06/09/linus...
> 50s and earlier very few families needed two incomes

Historiclly this is just wrong. There is a very short window in very view country when couples could not both work. I would argue it was more a social then a economic effect.

Basiclly it was a sign that you had made it, if your wife would not have to work. Kind of goes back to Victorian ideal woman that only sits around and does not really do much.

> and now most middle class folks find they struggle to afford a home with two incomes.

Maybe this is a issue because people all want there own homes. Economicly I have not seen one good argument that buying is better then renting. Countrys that have much more renting are just as well of.
I don't think it was ever meant to be that. "stuff that matters" was always a tongue-in-cheek way of saying that other sites' content, being not-for-nerds, didn't matter. There is an obvious problem with posting general news and proclaiming "nerds are people too and politics interest people". What you're talking about was mainly a result of Slashdot adding a politics section after repeated articles about the Iraq War generated more discussion (and therefore traffic) by far than any other content, short of the SCO lawsuit. Before that point it was pretty good at staying on topic.

I consider it analogous to the SciFi channel showing professional wrestling, or MTV showing reality TV, or the gradual slide of TLC and History channel into slop. Niche media is destroyed by pejoration toward the mainstream.
I don't recall us bombing the UK in 2006.
http://en.wikipedia.org/wiki/Death_of_a_President_%282006_fi...
Would you use a Linux based computer, better or equal to a mac in quality?
Does the idea of a computer that bundles a linux distro into one amazing piece of tech like d mac, at a lesser cost, appeal to you?
> North Korea may not have even been aware of the movie until the hack.

North Korea was well aware of The Interview ahead of the hack. See this article from June: http://www.theguardian.com/film/2014/jul/10/north-korea-un-t...
YouTube Challenger Lets Music Fans Call the Shots
I'm 45. I prefer sms texts or emails to voicemail. I prefer sms texts or email to actuL voice calls too - it's just easier to share information. Of course sometimes phone calls are for just chatting and voicemails fail for that too.

Currently iMessages are causing considerable problems with silent fails and no option to send as SMS (which they used to have - not sure why that changed). All the other messaging solutions have some fairly big flaws too.

Also: i really really fucking hate the way I'll get a notification with a partial message, and then have to open the app to read the message. Opening the app to read the message has a delay of maybe a minute before the message downloads - why? Why can they show me a preview in a notification and then take an age to give me that same text in their app? This is particularly bad with Facebook's messenger app (so bad I'm tempted to delete the app and leave different contact details on FB) but als happens on Whatsapp and others.
I'm near your age. Voice mail is slow and imprecise compared to text. If someone has a callback number I have replay it 2 or 3 times to get it written down assuming I can hear them clearly. Text is clear and unambiguous. If you want to talk in real time, let's use video. This is why I haven't had a phone in my house or at my desk for 2 years.
5 Lessons I Learned at EBay
As long as we're devolving into argument by dictionary, we might as well cut straight to the root. A Google search for the term gives us:

ideology (n) a system of ideas and ideals, especially
one that forms the basis of economic or
political theory and policy

Which I'd say is a pretty darn decent definition, and corresponds very well with vernacular usage.
$5.99 on Google Play, not sure about elsewhere.
So x-tags is getting phased out ? Unfortunately, Brick feels a bit lacking pitted against Polymer.
Here are some rough benchmarks[1]

Performance will vary widely depending on which functions you are calling and characteristics of the data. Some types of analysis will quickly process 500 MB, and others you will probably want to use some sort of indexing strategy.

For pure javascript indexers, check out rbush[2] (R-Tree indexes) and tile-cover[3] (map tile indexes), both of which are as fast or faster than the C++ indexers used in most mainstream spatial databases.

Expect these benchmarks to improve in the coming months as we push the limits with new, faster algorithms as well.

[1] https://gist.github.com/morganherlocker/a9041f2491c63b541cb2

[2] https://github.com/mourner/rbush

[3] https://github.com/mapbox/tile-cover
That's because the rich person will pay a poor person to do it, whether figuratively (armies and conscription, down to municipal law enforcement that maintains the status quo) or literally (cartels and crime rings).
I'd just started learning about what's offered in Geotools.JS (https://github.com/jillesvangurp/geotools-js). This looks way way more comprehensive; very cool.
I used the web 10 years ago, along with a lot of those flash and java applets, and I use the web now, along with a lot of these richly interactive javascript applications, and comparing then with now strikes me as truly ridiculous. The web is hugely more usable now.
$5.99
The beauty of these channels is that they're all asynchronous by default. If you're busy, answer that IM later. If you're getting distracted, it's because you're letting it happen.
The post also mentions seetheinterview.com and xbox videos, perhaps the title can be amended to add those?
According to the page source: '$5.99 for 48 hours'
Is intrinsic motivation something everyone is born with? Or does it need to be learned and reinforced with positive outcomes?

One potential problem is that people may never really develop an intrinsic motivation to work if they aren't given a push early on. Basic Income may eliminate that first push, which I think is crucial.

Let's say you are 16. If you get a job, the expectations are low and your needs are low, so you take the first thing to come along. That puts you in a mild discomfort that encourages you to seek better opportunities as they come along, and you are likely to develop a strong intrinsically a motivated work ethic.

With Basic Income, your needs are already met, so it's easy to rationalize it away and just say you'll get a job after you graduate from college. By then, the expectations are much higher and your needs are much higher, so you hold out for a better job that may never come because you have no experience. So, you just stay in your comfort zone forever.
It looks like it's available on Google Play now:

https://play.google.com/store/movies/details/The_Interview?i...

and YouTube:

https://www.youtube.com/watch?v=Ed2kSuKqfz0
While I kind of understand - at the same time I don't see it violating the Guidelines.

Though it admittedly skirts the line between on-topic and off-topic
> "My commute is 1 hour each way and it's wonderful."

I agree. My commute used to be 20min each way with car, but now I take the train which means my commute went up to 50min each way. When commuting with the car I somehow couldn't get myself around to reading or learning new things when arriving home, even though I had the 1h/day more time on my hands. I tried different things but none of them seemed to stick, so then I just thought to myself screw it, I'll take the train and the longer commute. Haven't regretted that decision one bit.

Couple of positive things I've noticed after taking the train. I'm more productive in the office as I get things rolling already on my commute (note that I don't do any work stuff on my commute) and if I've had productive day at the office I'm productive on the commute back, which leads I also get things done at home :) Also as the commute time is timeboxed I don't muck about so I'm focused on the task at hand. I usually switch between reading/coding/learning depending on the mood of the day.
Some money would be saved by eliminating the current welfare system and replacing it with UBI.
Show HN: Unicode Fonts for iOS/Web
If you count lost benefits, the working poor can have marginal tax rates in some instances over 100%.

http://www.cnn.com/2013/02/08/opinion/mccaffery-marginal-tax...
I recently read [1, in Spanish] that you guys were into a different 1983 movie: Vacanze di Natale. Is it indeed popular as well?

[1] http://elpais.com/elpais/2014/11/20/icon/1416504630_403302.h...
> Swedish eggs are 100% salmonella-free.

Interesting! How do they accomplish this?
If we are talking about holiday traditions, I should point out Germany's "Dinner for one" sketch. Although that's for New year, not Christmas.

en.m.wikipedia.org/wiki/Dinner_for_One
To be fair, CGI creatures look like a computer game regardless. A very pretty computer game, but still.

Sometimes it seems like people want to believe that CGI is a whole lot better than it actually is. People raved about Gollum in the LOTR films, but go back and look at it. Even at 24fps, it's not great. It certainly doesn't look real.
There's no reason to be a pedant here.
Hey All, I built the website for my app this past weekend to unleash unicode 'fonts' for the web! Hope you all enjoy and нαρρу нσℓι∂αуѕ!

A couple variations you can copy/paste almost anywhere:

🅜̇🅔̇🅡̇🅡̇🅨̇ ⠀⠀🅒̇🅗̇🅡̇🅘̇🅢̇🅣̇🅜̇🅐̇🅢̇

M҉e҉r҉r҉y҉⠀⠀C҉h҉r҉i҉s҉t҉m҉a҉s҉
That's my point: it hasn't been tried. It was "tried" in a hyper localized economy, temporarily, without proper data being recorded. For all intents and purposes we still know nothing.
What's with the corrupted background image? http://puu.sh/dHXPp.png
https://www.seetheinterview.com/images/masthead-bg.jpg
Just riffing on your Matrix example, the now 'classic' example of using a temporal shift to aid story telling is the use of 45 or 90 degree shutter in "Saving Private Ryan" during combat scenes. Changing the shutter angle on a motion film camera is analogous to changing the shutter speed, in this case opting for a faster shutter during the action sequences. This reduces motion blur the same way shooting at a higher frame rate would, albeit keeping the 24p.
The problem is that "Telco" hasn't existed (at least in the USA) since divestiture of Bell System. Tariffed services include access to the PSTN as in terms of trunk lines (esp. PRIs), which allow end users to control call appearance including specification of the originating Directory Number (DN) that is passed in the SS7 call setup message (ISUP). It is even easier with SIP trunks.

This is a problem similar to DNS spoofing. Often a large organisation will have an 8xx number (toll-free) which they wish to appear for CLID on all outgoing calls from every line, every office.

How do you validate whether the toll-free (or whatever) CLID number passed is correspondent with the actual number of the OUTWATS trunk (or SIP trunk) used by a given caller? Trunk lines need not necessarily have a DN assigned to them if they are purely for outgoing service.

You would need to setup facilities to "sign" each originating call with a cryptographic certificate assigned to the owner of the number passed and then equipment on each terminating set to validate this.

This is an extremely non-trivial proposition.