skysight-inc/HackerNews huggingface dataset:
I don't see this topic as being any different than any other business pursuit. As a general rule, it takes money to make money. The very pervasive and (extremely) unlikely perception that your company can "make it" overnight just by building something well only holds those companies back. Create a solid business plan, building a product that is "good enough" and backing it up with a marketing budget has been a tried and true method for decades. The perception is only further deformed by what we see in the media (Instagram being sold for billions, SnapChat being wooed, the Twitter IPO, etc). The quicker you realize that it's harder than a cold day in hell, the quicker you'll pick your business idea off of the ground and make something based on a smart business plan.
unity should go to hell, gnome-classic is so much better that it.
I believe the high level of ubuntu is stupid to start the unity project, after years it's still a piece of shit.
Anish Giri says the advantage is already lost on 20. axb4 and it appears that the blundered position was a forced draw at best.

https://twitter.com/anishgiri/status/403532152685346818
The HTML one was a revelation to me.
BlueRay in 1080p is encoded at most at 35Mbits/s. You only need a decoder on the other side and stream the video data to be decoded by the remote device.

There are a few protocols out there that manage to send high-performance video across remote devices without requiring lots of bandwith: RemoteFx is an extension of Window's RDP for instance; Citrix has stuff like HDX-3D Pro, etc.

You certainly do not need to send every pixel through.
Are You Too Old For IT? (Zuckerberg said WHAT?)
When working as an AIX kernel program in 1985, I set registers to a unique value so it would be easy spot code that tried to use an uninitialized value. My choice: 0xdeadbeef. Good to see that constant is still in use.
Cool idea but I've never had this problem on a MAC given that I can press the pause button on the keyboard with iTunes or Spotify.
It's sad that I thought it was serious/plausible right up until the robot doubles.
Lol, so and about the product itself any comments?
I got my own one of these I'm quite fond of: http://www.kevinlordbarry.com/uploads/3/6/5/4/3654649/137492....
Though I end up just using LaTeX (with memoir class) most of the time, I've always thought LyX hit a sweet spot between strict enforcement of document structure and forcing people to write markup.

For the life of me, I can't figure out why LyX doesn't exist as a collaborative google docs style web app.
Microsoft Store now selling anti-Google Merchandise
I'm failing to understand your point.
How deceased rock legends would look today
The Digital/Physical Intersection
I don't know how to use Org mode
I'm curious if these 'elite' developers budget out a chunk of their profits to buy their own apps and/or free-to-play 'points' simply as a means of keeping their games on the top grossing lists.
Precisely why he measured difference to next player, rather than absolute rating.

Rating difference should be comparable, elo is designed so that a given rating difference is a given probability of beating your opponent.
Web Firms Flock to Routers, China Mobile Goes Global
Rating differences at any given point in time are comparable to rating differences at another given point in time. That is, A being 200 points better than B in 2013 means the same thing as C being 200 points better than D in 1963. This is a fundamental underpinning of Arpad Elo's model.

It is absolutely true that the Elo model is a relative one and does not guarantee that a given rating number represents the same ability over time, but the belief that modern ratings are inflated is not unanimous. Ratings have certainly gone up over time, but computer analyses of games have indicated that intrinsic play quality has gone up over time as well. See the work of Ken Regan, for example (search for "ken regan ipr").
I suspect Canonical is playing the long game.

They know that the current generation of Linux desktop users may switch desktops or distros, but will just as easily switch back if Ubuntu trumps those.

For the broader audience, the Linux desktop is still not up to par with Windows or OSX, and that is Canonical's goal.

So basically, you're all just expendable guinea pigs, and all of your complaining is actually providing Canonical with cheap feedback.

Given that it's open source and we're not paying fuck all for it, I can't really say Canonical is doing it wrong.
The problem is the ranking- and discovery system. If you are not on any of the charts, you won't be seen. If you would remove the charts, and find some other recommendation system, it might give small app companies a chance, instead of being only about the $$$.
When Product Features Disappear
Yes, it was. But anyway, even after the correct Bf1, there isn't a mating attack, and the game would probably lead to draw, which isn't good enough for Anand. So he spent almost all his time to find some decisive attack, but there probably just wasn't one to be found.
http://openlgtv.org.ru/wiki/index.php/Wiki_index
1. Hire someone with a great reputation. Ask him to hire a freelance team for you. Pay them well.

2. Hire 5 freelance teams. Have them do the same thing for 1 month. Kick out 4, keep the best. Pay them well.
Mojang is on the list and they were an Indie developer and they don't do advertising.
> I would not bet against this. I've heard this, and worse...
True, but you get the idea... I don't have to wait for it to "launch" before I start typing, so I don't feel like it's breaking my train of thought. This is mostly true with typing an address in Firefox too, because the history pane seems to ignore me at first which is much more annoying.
Two-year-old vulnerability in JBoss Application Servers enables Remote Shell
Right but the use of men by women is almost always negative and dehumanizing. "ugh..men" "men are always..." the only positive connotation I can think of is "now that's a man" but that's slightly different in the singular use and by implication it infers most men don't qualify as a "man"... in any case let's not read too much into the sarcastic tone of the post. if you're looking for something to upset you, I guarantee you'll find it.
I don't buy that at all, no more so than the existence of motor vehicles have made track and field events irrelevant. If anything, wide accessibility of very strong computer engines only boosts the high-level game, as it enables very deep analysis - opening theory has moved quite a bit in the last 20-30 years.
Locality - Kayak for Local Services
How does anyone with the ability to navigate the fairly pain-in-the-ass process of getting [any large amount of any currency] fall for something so transparently stupid?

And yet they do, all the time.
What is strange is that the correct explanation about the Border Gateway Protocol (BGP) comes later in the article.

Beside this technical blunder, the article is actually informative.
Looks interesting - looking forward to see the source and see how did you achieve the deletion exactly.
I currently work for an MS consulting shop. Historically, my tools have been Asp.Net MVC / WebForms / WebAPI / WCF, MSSQL Server, and your standard HTML5/JS/CSS3.

A few years ago I realized I loved javascript, so I've been studying everything frontend with the hope of eventually leaving the JS hating MS world, and going somewhere more JS oriented. For JS I've learned a good deal of Backbone, Angular, Node.js, and soon I'll be focusing on WebGL.

I am familiar with npm.

I usually roll my own assets. Most solutions I've worked on haven't had a heavy art presence, and having basic-decent photoshop / design understanding has been sufficient.

As for company requirements, I really don't have any. I just know that I'm going to pick at least one on that list to dive into, and was hoping for community input before I put the time to learn investment in a framework. I mean, if most development shops use one over the other, then I'd love to learn that one! Or if one is up and coming, then that would be great too...
Colombia Firefox OS Field Tests: Exploring The Smartphone
Integrating pt-online-schema-change with a Scripted Deployment
What's the group called?
As pointed out by others, your tone suggests dismissal of the article. The article is interesting and informative and as an old network admin I took little issue with them using the term man-in-the-middle. Further, Wikipedia's definition seems to support using the term the way the author does:

> a form of active eavesdropping in which the attacker makes independent connections with the victims and relays messages between them, making them believe that they are talking directly to each other over a private connection, when in fact the entire conversation is controlled by the attacker.

In the article, the connection is being controlled by the attacker after breaking into and controlling an innocent ISP's BGP advertisements. The attacker also provide a means to route the data back out another connection as well, which implies something was sitting in the middle of the connection grabbing and redirecting data to another connection that hadn't had it's BGP tables altered. (If it hadn't, the data would have just gone in a loop at the ISP.)

In the other cases of BGP 'hijacking', the data simply disappeared because it wasn't routed back out to the Internets. If someone null routed Gmail, well, it won't work because I wouldn't get any data back to run the browser view. In this case, the data made it back to where it was going, which implies the conversation is being controlled by the attacker.

I'm ignoring your last point as it seems a bit off topic. Censorship and subversive BGP activities have little to do with each other.
I wanted to contribute to my first OS project. I am an hobbist programmer, but I do have some good skills in python/flask. As I said I was still learning and once I pointed the project coordinator to my half-assed github, he did not answer me back anymore.

Point is: I can work on documentation and bugs, but if you behave like an asshole, how can I even do that? People are not contributing much to OS because many programmers reject the idea of mentoring. But think about it: it gives you more 1 hr of mentoring and then 10 hours of work of an hobbist programmer or 1 hr more of programming?
True Stories of the Connected: Rural Healthcare in Northern Canada
On the subject of range, I was surprised to see recent ads for the Vauxhall/Opel Insignia with a range of just under 1200 miles - which is pretty impressive.
Blame the piracy laws. These games are, of course, inherently worthless but the current policies are propping them up when innovation should be in other places.
Google’s stores are a lame challenge to Apple’s
> ... will contain legal assertions...

Well, the comments state that to make this happen he had to "[exploit] a bug in the UTF-7 decoder". So, not legal assertions.
Why would you buy an apple tv if you dont own apple products?

Roku is a much better choice anyway.
Ghostdown - Markdown editor from Ghost
Personally I prefer the idea of only requiring software on my computer, and no need for a dongle sticking out the side.
Who will be regulating it? Government?
But the semantics of CHAR are not what most people expect and almost never what you actually want. If you want an actual fixed length of non-blank data you need an additional check constraint to enforce the min-length.

CHAR semantically represents fixed length text fields from old data file formats not this data always has n (non-blank) characters.

If you do have different length then a VARCHAR is more appropriate. Also a lot of application frameworks that interact with the database only deal with VARCHAR so then as soon as you use a CHAR you have to start worrying about trimming your text data because one of the biggest database text type gotchas is accidentally trying to compare a VARCHAR and a CHAR improperly.

While I can see good reasons to include length checks there is never a good reason to use a CHAR unless you're trying to interoperate with COBOL programs written in the 80's
They have also increasingly had more of a Green agenda, which (although I am sympathetic with) is troubling because it jeopardizes their credibility. Specifically, I have seen them rate worse quality products higher than others merely for being green.
dfan, you make good points. But also we need to keep in mind that today's top players on an absolute level, really probably are better than previous era's top players. They simply have access to the past, and technology.

More databases, more games played, internet giving opportunity to play many, many more games. Programs to analyze their play, coaching in the modern era, etc.

That is something that Anand didn't really benefit from when he was young.
I don't know if that's a counterpoint per se. That's the heart of why ML is actually challenging and knowing how fragile a notion like convergence is is important and requires at least part of that mathematical jumbo jumbo.
Keep on pluggin'. One such comment a while back (maybe it was yours) made me finally break down and try it. I've never looked back.

Before that, I would have been physically unable to not download and test drive the OP's font.

Of course, I bound C-S-M-SPC to toggle back to monospace when needed.

(setq gpc/proportional-font "Verdana")
(setq gpc/monospace-font "Source Code Pro")
(setq gpc/default-font gpc/proportional-font)

;; you have to do this twice the first time, and sometimes after that if
;; you've run it in another buffer. I think the variable
;; `buffer-face-mode-face' isn't behaving quite buffer-locally
(defun gpc/toggle-proportional-font ()
"Switch between my default proportional and monospace
typefaces."
(interactive)
(let* ((family (if (boundp 'buffer-face-mode-face)
(plist-get buffer-face-mode-face :family)
gpc/default-font))
(new-family (if (string-equal family gpc/proportional-font)
gpc/monospace-font
gpc/proportional-font)))
(message "Set font to %s" new-family)
(setq buffer-face-mode-face `(:family ,new-family))
(buffer-face-mode t)))
Why can't we be capable here of reading past the tone (whether monotone, "offensive", nagging, trying to sell us something, or whatever else)? If you're trying to get votes (or upvotes) then sure, worry about your tone. If you're trying to win friends and influence people, fine, worry about your tone. I know I've sometimes intentionally phrased things in different ways than I normally would to head off certain snarky remarks (whether that snark is a "don't be offensive!" comment or a "hey that's just your opinion, man" comment or something else unhelpfully meta), but it's very nice not to have to worry about such things in general.
I misread this as "Comic Sans" and thought this was a joke submission.

Boy was I wrong.
Yet don't forget your satellite provider has achieved the same to put HD content over a satellite and through an HDMI link.

Sky HD in the UK probably encodes each channel at around 12-18 MB/s.

The key is in the compression and latency for real time applications.
From what 355.96 MB/s source are you receiving that video? For some very common use cases, it's either HDTV channels or Blu-Ray, both of which give you compressed bitstreams of less than 50 Mbps. 802.11n can handle that with ease. Granted that recompressing content in real-time doesn't do great things for the quality, but it's good enough. The point of HDMI is that it's a standard connector. Nobody's going to buy a VGA dongle these days.

OnLive and Sony/Gaikai are streaming game A/V over the public Internet, and Amazon has a new platform to do it for arbitrary Windows apps. Again, a decent in-home wireless network is a far superior medium and should have no problem.
Sadly DLNA is only for sharing and streaming files. If all you want is playing movies from your laptop, it should work. If you want to play e.g. something from youtube, it will work only if you find a player that supports DLNA. If you want to play a game, it just won't work because it's not intended for it.

Second, while it looks good on paper, last time I've tried even playing movies sucked:

* it's buggy and "almost, but not really" compatible. Getting a Sony TV to see anything non-Sony took an entire evening. There were no error messages, the only feedback was "it works" vs "it hangs up for 30 seconds and then timeouts".

* Because it's build around sharing files, if you want to play a movie you need to make sure it's using a codec supported by your TV or it'll need to be transcoded it on the fly. Only some DLNA servers support transcoding, user-friendly ones and the servers built into devices often don't. Then the only video codec that works reliably with all/most devices is MPEG2 with limited bitrate. There was a small but perceptible loss in quality when playing high bit-rate x264 video.

* There's a difference between a DLNA "server" and a DLNA "controller", the "server" serves files, the "controller" is the user interface you use to select a movie to play, play/pause/stop, change volume etc. Many apps support one but not the other. If the app you put on your phone is a "dumb" DLNA server without a controller, then you can select the movies/music/pictures only by navigating the menus on your TV (which hopefully has a controller built in).

* All problems have workarounds, but these cause more problems. E.g. in the server i settled on the, transcoding data was saved to disk to a separate video file that grew and grew until i ran out of disk space. Would you know that before playing a movie you need to make sure you have 100GB of free disk space? Yes, in theory the software could hide all this from me, but it isn't there yet and it doesn't look like it ever will be.
I do have all my different applications go through a suitable layer to access the data. That layer is called postgresql. It stores all the data, and all the rules about what constitutes valid data. This way, there is never any chance of invalid data getting in from one of the half dozen applications written in various languages forgetting one of the hundreds of rules.
Mark Zuckerberg, undocumented immigrants 'hack' immigration reform
How much margin must a company make from their lobbying effort to make it worth destroying the ecosystem around them?
Pebble Giving Away Smartwatches to Developers
A "man in the middle attack" is not about sniffing traffic going between two other people. It's about impersonating the two people to each other - telling Alice that you're Bob, and telling Bob that you're Alice.
Any advice on cheap marketing, or simply how to get the word out?

I've tried emailing a few blogs to get reviews, and now I'm trying to use Twitter (@h4labs). I'm building iOS language learning software. The apps could still use work but I think I'm approaching "useful."

The one interesting observation that I have is that since I wasn't making many sales at $1.99, I raised my price on Monday to $2.99. As of this morning, I already have as many sales this week as last week. In other words, for the people who want my app, the extra dollar doesn't mean much.

By the way, constructive, even brutal, feedback is always welcome.

http://appstore.com/h4labs

Back to work... gotta get one more release before the holidays.
Doing Crossfit would probably break the Dash even more.
This Former Fed Official Thinks Quantitative Easing Has Been a Disaster
Chromecast comes with a short HDMI extender cable. Enjoy the dangly future.

I suspect TV makers will adapt before long and sprinkle HDMI connectors a bit farther apart.
Thank you!! Will be updated shortly :-)
yes, i believe that we can agree that it gives us some idea of where the players were relative to each other.

but, at the same time, it's messy. and comparing the top two players only will probably not be as meaningful as looking at their games and their play.

the interesting question is not that you can be dominant against bad competition, but you can dominate over great competition. I think we can agree on that point.
Mobile payments company Fortumo opens India office, lead by industry veteran
Fuck looks/face/perception. I don't care what you think about me. I just want to win (within the rules, of course).
It comes of watching too much Deep Space 9.
I quit reading as soon as I saw Mojang on the list and then the extrapolation that everyone on the list must be spending the same amount of money on advertising as the first company.
I have Chromecast, and love it for what it is. But it is very much tied to the wifi network it is on. You could not just walk into a conference room and plug it into the TV and go, it would take a little bit of time to setup. Assuming I had the software installed on my computer for wifitame, it seems like it is designed to be a little bit more mobile.
Neither throwing an exception nor having a perfectly-deterministic buggy behavior is what Godel was referring to. This shouldn't remind you of anything related to the incompleteness theorem, because it's completely unrelated.
I see what you mean. It just looked like an argument.
Woah, in your screenshot are the comments a smaller font size? I don't know if I could learn to deal with the proportional fonts, but I do really like the idea of comments rendering smaller.
Oracle has already - and is currently - suing for implementing a competing JVM. It's not FUD to suggest they might do it again.

FUD is what Oracle is doing; blame them, not me.
Surprisingly, tone on Hacker News matters as much as content. I write very (too) concisely. It comes off as cold and is read as snarky or boasting quite often. Then I just get critical replies about tone, which drives the conversation off the point.
Shorter indie devs: "What's the music industry? Surely we aren't anything like that..."
This has been well received - http://www.quora.com/How-do-I-market-an-iPhone-app-effective...
> pick up artists

You misspelled misogynist.
Yes, exactly! It is no insult to players from earlier eras that today's players have surpassed them, just as it is no insult to track and field athletes from earlier eras that their records don't still stand. Today's athletes have better equipment, better training, and better medicine, just as today's chess players have 24-hour access to computers better than any human and databases with millions of games. It would be surprising if today's top players weren't better than they used to be.
Indeed. The comment about "on this level" shows a misunderstanding about high level play. It's at low level play where it makes sense to play it out because a low level player is less likely to realize they are in a losing position, and a low level opponent is actually fairly likely to make a mistake that could turn the tide.

At high levels of play, continuing to play implies that you think you have some chance of winning and that it is therefore worth both players' time to continue the game. If you know you shouldn't win, you are either implying that your opponent may make a stupid mistake that would let you win (an insult to their ability) or you are assuming a right to their time for the mere formality of finishing the game.

At a low or mid level of play, it might even make sense to say that you know you should resign, but you'd like to play it out to see just how the checkmate happens and thus learn more about the game (and giving your opponent that chance to take the resignation rather than assuming you may have their time), but no one is going to learn anything from playing out a losing position at this level of play.
On Accoundability | Takis Athanassiou
Future of Statistics Summary on Github - add your thoughts with pull requests
That makes no sense. If they were inherently worthless then no one would pay to play them.

You mistakenly conflate cost to produce with value to consumers. Obviously the content has value to consumers.
Distracting details are killer, I agree. I scan pages of code as quickly as I next-page. Fuzzy fonts can only slow me down.
How to send Happy Thanksgiving email that converts
> I just don't understand how the scam could work

Because greed.