skysight-inc/HackerNews huggingface dataset:
Your experience dictates those things.

Mine does not.

You claim my experience can not exist.

I claim my experience can.

You also seem to ignore what I'm saying; we give deadlines. The end of the sprint. Whatever we take on will be done at the end of the sprint; they have control over what we take on by the backlog. Beyond that, we refuse to give any commitment (instead just giving relative weights to how long a task will take, to help in prioritization), and we are sufficiently empowered to not care if they try to commit us to something despite that. But they usually don't (the only time it's ever more immediate is "a bug was seen in prod and I want to know what caused it!", in which case that becomes our first priority task; again, because we consciously choose to undercommit ourselves, there is slack for that sort of thing to occur without delaying the schdule), because we work with them, listen to them, advise them, and they see that we are trying to help them do what is best for them, without causing a bunch of tensions and clusterf*ery. And because we undercommit we usually deliver more than we commit to, with time used to make sure things are reliable, so they have come to trust us.

In short, I hear a bunch of presumptions from you about what management -always will do-, whereas I know this from experience to be false. Management -can- adapt to viewing things along sprint boundaries. At least, mine has. Perhaps your problem isn't that a process is bad, but that your managers insist on micromanaging you and that you're not sufficiently empowered to push back?
Maybe they're gonna be twice as slow now?
20 years ago they didn’t, but I’m not sure it matters that much, because you have plenty of fire-sale worthless patents to choose from among the various bankruptcies and then file frivolous lawsuits over.
Yes and the same can be said for the NSA and US networking tech. (Un)Fortunately, people will continue using what works. If Baidu has a benefit, then people will use it. Perhaps it can strengthen it to say no to the Chinese government in these types of attacks.
That's very interesting. I always assumed averaging (maybe with varying weights across frames and time), or applying a few rounds of other steganography, would degrade the encoded message into noise.

Could you link to some papers? If you try to encode lots and lots of messages with different keys into the video, does it ruin the quality before ruining previous messages?
IF what you're saying is the gnawing pain is awareness of the gap between who we are and who we want to be, then I agree completely.
Even better? Those of us who do it all after paying for the service.

Sometimes, it's not about the money.
Real-Time Full-Text Search with Luwak and Samza
Got to admit that the Moto 360 looks beautiful and classy while the Apple watch looks like a cheap casio from the 80s:

http://i.imgur.com/V9YZ5Kz.png
> What did you expect? (Genuine question.)

What do you mean? What are my expectations of life?

I grew up in North American culture, so I'm perfectly used to this culture of working all the time. I've also travelled a fair amount (to other 'developed' countries and some 'developing' countries), and spent all my summers on a farm, so I've also seen a 'slower' pace of life. I've seen societies where not everything is bought on debt, where a 6-hour workday, and 2 days off every week is the norm - where there are holidays at every time of year, and a month of strait vacation time a year is standard.

Anyhow, it's not so much a question of expectations, but of possibilities. Everyone in society should question why things are the way they are, and how we can make things better - not just from a perspective of economic growth, but quality of life.
This is sorta an internet architecture question for those in the know. Assuming there's no issue with client reachability/latency, what's stopping CloudFlare from having a single IP?

Suppose the IP was behind a fat enough pipe, why not load balance behind it instead of DNS load-balancing in front of it (and additionally behind each as I presume now happens)? Also, if that IP was anycast then you could ignore the issue of client latency as well, assuming you have the necessary private network behind endpoints to manage state.

If you don't like/can't solve the problem at the level of IP anycast, when not leverage a third-party anycast DNS and just have a few fixed IP for specific geographic locales, again with fat enough pipes and load balancing behind them.

I guess what I'm saying is that there's no reason for an organization, a monolithic entity, to have more that a handful IP addresses at most.
Be smart.
Let others know your progress.
Send emails (showing completed work) at 6:25 AM.
Let others understand you can be productive while they're commuting.
If they cannot understand, find someone who can, he/she will have the usual doubs, but will get it after a while.
One of many C-like scripting languages.
Go on App Engine has been in beta for years
Definitely more than 9 employees at GS - there are about 40.
I think that there may be something to the idea of a gender binary as a way of viewing computer interfaces, and the idea that we've only accomplished the masculine.

At the same time, I don't agree with it, personally. For example, whenever I do sysadmin work, or watch other sysadmins, there is very much this sort of nurturing relationship--"What did you do? Where does it hurt? Have you tried this? Can you show me what your settings were? Poor computer. :("

Perhaps this is no longer true in the new cloud days of servers as livestock-not-pets where you summarily destroy a misbehaving instance, but there was a time where we'd treat sick instances like sick children.

In fact, one of the things I very much disagree with is this whole notion of how difficult computers are to work with--command-line based ones especially. In classes or meetups, whenever I'd work with people new to the shell I always make sure to point out that we're about to have a conversation with the computer: we're going to ask it how it's feeling (`top`, `tail /var/log/messages"), what it's doing right now (`ps -A`), who it's been talking to (`netstat -plant`), who else it's working with (`users`), and if it knows anything interesting today (`fortune`).

What doesn't help is treating it like some black box that needs to be dumbed down or referring to it as something which requires a special skill set to use, which is a common theme in this article. Another thing I disliked about this article is that while it handwaves a bunch about how masculine computers are and how feminine it could be, it never really describes what such an approach looks like nor why it would be attractive.

In fact, I rather resent the implication that femininity is defined as this sort of spaced-out, overly-intimate, scatter-brained, disorganized sort of thing. Contrast author's work, for example, with a mother running herd over several kids and keeping things on time, or a young woman making an evening date with a friend after dressing up and working on her appearance.
It's also a theme in his The Mote in God's Eye.
Its your prerogative of course but peppering your blog posts with stale meme gif after gif is an easy way to get me to not read your content. I don't understand this trend at all for talking about a professional concept. What you did this weekend, sure, but this?
The way I look right now is the only proof I need that lifting exactly like I described is giving me extremely good results. You don't know anything about me, let alone what I look like, and you're telling me I'm wrong. I didn't get this big curling five pound weights everyday for an hour, let me tell you. But everybody is always right these days, so you'll go to your grave thinking what you're saying is right. At the end of the day, what I described has gotten me huge in half the time any other workout routine has over the years.
InterState: A Language and Environment for Expressing Interface Behavior
Ever since reading that article about how dangerous it is to criticize Apple, and how authors always start out by flying their Apple cred... man I notice it all the time in any article that has to say something critical.
This is one of the scripting languages used in the Source Engine. I believe the first game that supported it was Left 4 Dead 2, it was certainly the first time I heard of it.

https://developer.valvesoftware.com/wiki/VScript
Here's an NLS/Augment screencast and demo from 2006: http://codinginparadise.org/ebooks/html/blog/hyperscope_scre... . I'm not sure what happened to the Hyperscope project to reimplement NLS since 2006 http://hyperscope.org/ http://codinginparadise.org/weblog/2006/12/ann-hyperscope-11... .
Zero, One, Infinity: a new podcast for software developers
Much of this commentary was written while the attack was still in progress; it presumes that Github would be forced to fold, and goes on to assess tye consequences. This has been... overtaken by events.
Moderated vs. Unmoderated Usability Testing: Which Is Better?
Researchers use artificial tail to study how we adapt to brain-machine interface
This is a stupid blog post. There are two goals:

1) Prevent copies from being leaked
2) Trace leaks if they happen

Watermarks are actually great for the first goal. They are big, ugly, and obvious. This discourages people from leaking. If they do leak it's crystal clear they're taking a huge risk. This is also why the DVD screener is low-res SD.

HBO already tracked down where the leak came from. Whatever methods they have in place to do so were successful. Thus any complains about watermarks being ineffective at goal #2 are irrelevant.
>> The Apple watch is clearly the ugly duck of the bunch.

So why is the photo terrible?

When I looked at that photo in context to the copy, I thought the intent was to compare size, not beauty. In that regard, it appears to be an effective photo.
This picture is completely inappropriate.

https://d262ilb51hltx0.cloudfront.net/max/2000/1*cTTsFgbXbah...

He's trying to claim that the watch interface isn't sharp. I don't know if that's true or not (I have never seen an Apple Watch) but it's downright mendacious to illustrate this claim with a grotesquely high-ISO, grainy image which makes the watch display look as bad as possible.
I wouldn't be surprised if they leaked it themselves so they'd have download numbers that they could use to evaluate the success of HBO Now (their over-the-top offering).
There were more than 9 employees at GS - about 40. There's only 9 employees / former employees that have CrunchBase accounts, so that's why you're seeing that number.
Did a quick search for (C) FFI on the home page and didn't see anything. Can anyone corroborate?
1. Non-SNI based SSL means you need an IP per host.

2. People attack IP addresses. Handy to be able to change the IP address of a web site.

3. Countries block sites based on IP addresses. Handy to be able to move sites around to prevent collateral damage.
Please excuse my ignorance, but what programming language did author use in examples?
So was the guy your boss or not? What kind of organization lets someone promote themselves to project manager or the boss of other engineers?
Oh my goodness. I was comparing the argument you were making to the arguments of those who supported the war. I was not comparing the Iraq war to capitalism.

Again, you've offered no alternatives, just complaining.

Yeah, that argument. This isn't kindergarten, every criticism does not have to come with some uplifting solution. I'm pointing out the system is broken. That's a necessary prerequisite to making something better.

Also:

a capitalist system that has raised the standard of living to every individual who participates in it

Come now, capitalism destroys plenty of lives. It may well be the "least worst system," but claiming it doesn't have casualties is either propaganda or survivorship bias. Still, the complaint, as you put it, is not about capitalism itself, but that in its current form it reduces our lives to a monetary "standard of living." I am not necessarily advocating the end of capitalism, just the end of its deification.
This seems like the most likely scenario. After all, how do the leaks negatively affect HBO? Anyone who was going to pay for HBO to watch the first four episodes had almost certainly already paid HBO by the day of the first episodes' airing. Only four episodes leaked, so no one is going to cancel HBO because they already received their Game of Thrones fix. HBO has no advertising, so the actual ratings for their shows are totally irrelevant. If you were already going to pirate the show, the leak just lets you pirate the show a little earlier. Finally this entire story just serves as extra advertising for the show. Is there any other possible story that would have Game of Thrones as one of the top posts on HN?
Another way to look at it is that the market is smart, but like any other information processing system, can only make the right decisions if given the right inputs. For the market to make the right decisions about energy policy, the real costs of oil and coal need to be priced in, by applying pollution taxes.
It sounds like they are now peering directly. Google could also be operating Cloudflare's [Railgun](https://www.cloudflare.com/railgun) software at the edge of their network to reduce content transfer times.
Yes, I think it was this documentary which taught me about it.
Squirrel is roughly similar (in the grand scheme of things) to Lua and JavaScript, with more of a (C++-style) OO flavor. Its main selling point is that it uses reference counting instead of a tracing garbage collector for automatic memory management. With a reference counted language, you pay a small but predictable cost every time something goes out of scope, whereas tracing garbage collectors coalesce all of these small costs into one big collection cycle run every few milliseconds. The tradeoff is that while garbage collected languages provide better throughput (due to cache effects, heap fragmentation, etc) for batch processing jobs, reference counted ones are much more suitable for realtime and soft realtime applications that would much rather take a constant factor hit to throughput if it eliminates the danger of a multi-millisecond GC scan causing the application to miss a deadline.

As such, Squirrel enjoys some popularity as (and was indeed created to serve as, by an engineer that had grown frustrated with the experience of embedding Lua in FarCry) a scripting language for video games, being most notably used in some of Valve's newer games, like Left 4 Dead 2, Portal 2, and CS:GO. The rest of the engine code usually dwarves the performance impact of "scripts" in most games, but GC scans can still cause games embedding other scripting languages to miss a frame presentation deadline, resulting in either a nasty tear or a completely missed frame. There are ways that tracing garbage collected languages can attempt to combat this (like incremental GCs), but some engine programmers have decided to accept the throughput cost for the peace of mind that reference counting provides.

EDIT: I had more but HN is silently ignoring some of my edits for some reason. Is there a post length restriction for new users, or have I tripped some kind of bizarre content filter?
It seems that HBO gave copies of the four episodes screeners(?) to much more companies than previous years and this what's led to the leak. So since HBO is interested in leaking , i don't think it cares that much about protection.

And in any case - this won't hurt their subscription numbers - if you've wanted to watch the show, you've already subscribed to the first month and it's too late to cancel.
Has South Park Finally Become the New Sand Hill Road?
We implemented our own client using libwebsockets (https://libwebsockets.org/trac/libwebsockets). Our main rationale, was that we use the 95% of the same codebase for iOS/Android/Win/OSX/Linux.

I got curious about this library, but the boost dependency is an immediate "oh hell no". Even more so now that we have good C++11 features across the board and so the boost dependency is something we avoid like the plague (we used to have it and C++11 support was a god-sent that enabled us to get rid of boost).

Nice to see more C++ libraries here though.
Moreso than decentralized web I think he means decentralized site. Most sites are served by just a few servers. I think bittorrent is working on this with a project called Maelstrom:
http://blog.bittorrent.com/2014/12/10/project-maelstrom-the-...
as I see it they aren't much more than "more syntactic sugar"
It's not a scheme for people struggling for food. Airtel Zero is only for companies offering Android and iPhone apps. If a person can afford a $120 phone at minimum, they can pay $3 a month. The "poor" is a marketing stunt here. In no way will this scheme make internet accessible for the next half billion in India.
What professions would those be? Law and medicine are probably the two most people are thinking of.

Law does pay more for very successful people, but at the median it actually pays less.

Doctors do get paid more, but they also spend a much longer time in training. The amount of time that most engineers spend in training is more in line with the amount of time that PAs spend in training.
Fun stuff indeed - I just made one. https://i.imgur.com/adJEMJK.png

Sewing hands are more holier then praying lips - Mother Teresa
$3 a GB is not cheap when it's 10% of your monthly income, which is the case for somewhere between a quarter and a half of Indian citizens on a dollar a day, depending on whose statistics you regard as the most representative and accurate. And that's a number which has fallen heavily in recent years.

That certainly puts things into perspective when talking about the downside to requiring people pay for bandwidth even if the app-owners want them to have it for free...
Apparently around 5% http://www.businessinsider.com/cloudflare-is-ready-to-take-o...
Metals don't just vanish, they're still here in products that can be recycled.
That reminds me of this study, "Walking through doorways causes forgetting": http://www.tandfonline.com/doi/abs/10.1080/17470218.2011.571...

Even if you return to the same place, the context switches break your concentration and make you forget things. I guess sometimes that's exactly what you want.
Someone finally ran a real study. I wish companies would run such experiments much, much more often.
Convenient Truth #0: A smartwatch isn't a watch.

Don't compare apples and oranges. Just because you can wear this device on the wrist doesn't make it a watch.
I just viewed them in the apple store and thought the interface was incredibly fluid, screen was very crisp and bright, and the touch screen was impossibly accurate.

I still don't want to buy one as the battery life is too short and I would rather wait for the apps to catch up so it can be more useful, but I don't think it's the failure this guy is setting it up to be.
Increase shares of your products by up to 25x with this one simple trick
> facebook and Twitter have wysiwyg-like features

Yeah, you see plain text, and you get plain text. Big deal.

> What site bigger than these use markdown?

reddit, stackoverflow, discourse, all use MD. Granted, none of them are bigger than gmail (AFAIK), but they do add a pretty huge base.
> the customer is never taking the product in exactly the direction you want it to take.

This may actually a good thing. When you are developing a product, getting a good market fit is tricky. Consulting for your user allows you to precisely understand what your users expect of your product.

Yes, it may not be what you expected to build, but building what your users actually want is usually a good idea.
As Daringfireball's review of the Apple watch said, there are two kinds of people: those who currently wear watches, and people who don't.

The first ones have to be convinced to switch to the Apple watch because, as a watch, it's a better watch than the one currently on their wrist.

The others just have to believe the Apple watch will answer a need that isn't met by any other device.

I think the second proposition has a fighting chance (maybe) but the first is an uphill battle. The Apple watch is ugly and, simply, not a real watch. Watch people will probably never switch.

That may not matter much, since they're a small minority anyway; but it would simplify Apple's marketing if it didn't try to talk to them at all.
It depends i have a Christopher Ward in 44mm (C8 Pilot) and it doesn't look to big.
>individuals so brutally incompetent that they are indistinguishable from malicious trolls.

The concept of "functionally evil". Declaring someone "evil" implies motivation; "functionally evil" just means "assume evil for practical purposes".

It's arguably worse than actual evil, because (per Dumas fils) rogues sometimes rest.
Why doesn't the author consider other, competing eReaders? The Nook Simple Touch with Glowlight (ironic Amazon link: http://www.amazon.com/Barnes-Noble-Touchscreen-Technology-Il...) has a nice, even light and two physical page-turn buttons on the sides of the screen.
Maybe I misspoke. I meant that the image is terrible for the Apple watch, not that it's a terrible image per se. It makes the Apple watch look awful compared to the others (IMHO).
Just because it would be a slower development path doesn't mean it's impossible. It would be slower, but any given civilization would have only a few viable options for development - so yes, I think you'd find a civilization which values glass and mirrors and polishing technology to get the heat necessary for metal working.
hillaryclinton.com has some sweet ASCII art when you open up the console. A fun little easter egg.
One relevant consideration is that e.g. aluminum manufacturing, while energy-intensive, is also renewable-friendly. That is, suppose you have a gigawatt of solar panels. You can't use them for lighting at night without also supplying storage. But aluminum smelting can just run when the sun shines, and can be located wherever the sun is most available. Or put another way, aluminum is a good form in which to store renewable energy.
What is the point of using socket.io today? Three years ago WebSocket support wasn't universally available, so you needed XHR etc. as a fallback. But now it's 2015 and everything supports WebSocket. Why not just use them directly? They have a super simple API. (see: http://ajf.me/websocket - a page I made about them)

If you're worried about firewall/proxy traversal, use wss:// (WebSocket over TLS), which not only traverses, but doesn't cause a speed and latency downgrade like falling back to XHR does.

I realise some sites might need to use socket.io if they're targeting legacy platforms, but that's an ever-shrinking slice of the market. For most sites it is probably overkill.
I heard the profanity on video. (I've read the second edition of Starting Strength, and can't remember reading about rows.)
The effects that you mention seem to be the purpose of these attacks. Like the Great Firewall, the Great Cannon serves to keep the Chinese Internet and therefore population isolated from the outside world. Their Politburo is a lot less concerned with losing market share abroad than with losing mindshare domestically.
CDN origins usually aren't public. I found the Ted Cruz one by checking the DNS history.
People have done this with Matroska playlists already for some series, although it's not always worth the amount of work that gets put into it. (For example, the opening might change from episode to episode so that spoiler characters aren't shown before they show up in the series.)
That quarter and a half billion cannot afford a smartphone yet. So mobile data scheme for apps is not a conversation about them. It is peanuts for people who can afford a smartphone.
What negatives have you found with B&N hardware? I have a Nook Simple Touch, and I've been very happy with it.