skysight-inc/HackerNews huggingface dataset:
Perhaps he meant that the people in power generally do not understand the implications of models and their limitations. e.g. when the bank's CEO doesn't know what the quants are doing and how his bank is affected by their models, and doesn't care as long as they're "making money".
Yeah, I just realized that I confused Ubuntu with Firefox OS (ubuntu does use SurfaceFlinger). IIRC, as of several months ago, there were a few components that Firefox OS still piggy-backed on Android for. Either way, my point was quite invalid. Thanks for the correction.
VFX Workers protesting at the Oscars
Yes, but only because there is parallelism between the CPU and the peripherals, like disk, network and the brain of the person using the computer.
Show HN: Lookout: lightweight, web-based server monitoring
Happiness is not directly related to money, just like how a king of long ago can't be on the other side of the world in a day, money gives you diminishing returns.
https://airvpn.org/
Make is fine, easy to learn and understand, but not very portable, while Autotools are scary giant monsters left from previous generations.
If TV shows are such an important part of your social life, why don't you watch the shows with your family and friends? You know, as in go over to their house, bring some munchies, and socialize? The argument that you have no option but to pirate it in order to be socially relevant is absurd.
Maybe if they'd taken just one of those deals, it would have been worth more than their entire portfolio.
Namecheap disabled imgur.com for abuse
While I agree with the title, I am not so sure about the solution presented. HATEOAS, whether encoded in JSON or XML, can only give you so much information about the semantics of links.

IMHO, what's needed is better support for "generic" REST in programming languages and/or libraries. Objective-Smalltalk (http://objective.st) features "Polymorphic Identifiers", which make it possible to both interact directly and abstract over web interfaces.

To reference a URL, just write it down:

news := http://news.ycombinator.com

Arguments can be added without string processing:

#!/usr/local/bin/stsh
#-zip:zipCode
ref:http://zip.elevenbasetwo.com getWithArgs zip:zipCode

This is a file downloader, similar to curl:

#!/usr/local/bin/stsh
#-<void>scurl:<ref>urlref
fileComponent := urlref url path lastPathComponent.
file:{fileComponent} := urlref value.

For abstraction, you can build your own schemes, either directly in code or by composing/modifying other schemes. For example, if I want to look up RFCs, I can define the rfc scheme:

scheme:rfc := ref:http://datatracker.ietf.org/doc asScheme

Or I can compose schemes so the rfc scheme looks in a bunch of different places (memory, local directoy, several http/ftp servers).
Looks like Adobe is running out of money...
Thanks for the tip on fabricate, it appears to be just the tool I was looking for. A light weight dependency based "build" system in python that is not focused on distutils or making python packages. We shall see how well it works for data processing.
Maybe they're trying to drive the best hcakers to China, where they can hack the West without repercussions.
Who does the menial jobs in Norway?
I had a professor who would use make to manage document format conversion of his assignments and handouts.
I would suggest flat fee from the estate agents and obviously encourage apartment complex guys to post directly (you can offer discount to them) so that you can remove middle men as much as possible.
At a city government in Germany where I worked, everything that was worth real money (printers, PCs, notebooks, docking stations, screens) had ID stickers with barcodes on them, stuff that was considered "valueless" (mice, keyboards, cabling) not.

These stickers also doubled for tracking electrical safety checkings (mandatory 1year-period for food-stuff, 2-year for ITC stuff).
As a computer science student whose learning these in Java, thankyou so much, these are some of the best notes I've seen.

One thing that would be really useful would be time/space efficiency in big-O notation, but I'm not sure that would necessarily benefit the audience you're going for?
Thought this might be of interest to people here as recently Namecheap.com is being celebrated as the saviour from poor registrars.

The DNS was updated to:

imgur.com. 172800 IN NS blockedforabuse.pleasecontactsupport.com.
imgur.com. 172800 IN NS dummysecondary.pleasecontactsupport.com.
You may have trouble with bundler, though; it's documented to work only with Bundler 1.3.0 pre-releases.
I would say if fares rather poorly when you compare it something like ninja (http://martine.github.com/ninja/) which is made to be generated by tools Gyp or CMake. I have used the CMake+ninja combination on large projects and it lives up the hype.
Cute, but that depends how close...
Think of it as a tremendously-inefficiently-magnetically-coupled transformer. The power line or wifi antenna is the "primary winding" and the antenna in this box is the "secondary winding" and the air in between them is doing an awful job of being the iron plates a normal transformer winds those wires around to direct and concentrate the magnetic fields. Power drawn out of the secondary coil results in power draw in te primary coil (multiplied by the inefficiency of the transformer). The reason this appears to work is that no-ones measuring the increased power draw from the source - since the device is only drawing microamps or possibly single digit milliamps at a volt or two, no power company is going to notice a few milliwatts of extra load.

On the other hand, if you stacked 20 or 30 of these around your ~100mW wifi basestation, where do you suppose the power extracted comes from (and, as you suggest,what do you suppose would happen to your wifi range? I also suspect loading up the transmitting antenna like that will change enough about the way the transmitter/antenna system works, and degrade the transmitter output in even more serious ways than just the raw power extracted might indicate - I'l guess the frequency and resonance assumptions made by the transmitter designer would all be wrong.)
Along these same lines, how does an Engineer transition to a Product Manager? What advice would you give someone looking to make that switch?
That's what Marissa Mayer said too :p
Thanks for the link. It seems to me that Google should be better able to deem links reputable than most sites. It seems a weak decision by Google to threaten sites into the safe action of just telling Google not to value any of their links (using nofollow) rather than Google determining value.

I realize lots of people try to trick Google. But I really think Google should be able to produce value by accessing links themselves. I can figure out lots of nofollow links that have value and really can't believe Google doesn't realize it is providing less useful search results because of a policy decision they made years ago to make their lives easier (telling sites they had to use nofollow and Google then wouldn't value the links).

I realize battling "search spam" is difficult. I think the nofollow strategy isn't a very good one. But I don't expect Google to improve until a competitor uses this weakness to gain significant market share (or maybe if google is thinking ahead and monitors search result value and notices a competitor is ahead - even before the users do they will react before market share declines). But no competitor has done so, so Google continues to punish sites and Google users with the Google nofollow policy.
The high school band problem experiment is an instance of Chinese Remainder Theorem [1].

I didn't actually read the cited study, but from the summary given in this article, I thought that experiment was poorly conducted.

The subjects weren't encouraged to engage with the material on all levels. The instructions might lead many subjects to focus on grammar and style rather than mathematical content. I would have told the subjects that one of the four example problems has a numerical error and they have a half hour or so to find it and write a paragraph explaining the issue, when in reality none of the example problems had an error.

[1] http://en.wikipedia.org/wiki/Chinese_remainder_theorem
That has Courage the Cowardly Dog all over them! Very creative, though.
Say you have a city with two skyscrapers on opposite sides of town, one 49 stories high and the other 51 stories high. When you're at the top of the 49-story building, you're at a local maximum of height and close to the global maximum, but you're not exactly a short gradient-ascent jaunt away from the global maximum.
the real answer is seedboxes and VPN's, which are readily available for reasonable prices
But they wouldn't be able to call it FirefoxOS. The source may be open but the brand & trademark certainly aren't.
This introduces a whole new category of pains in the ass. You need to run two debuggers at the same time. Inverting control with callback interfaces is tricky. there can be friction between the memory ownership models in the managed and native code. And it just makes the system that much more complex. I've been working in a python / c++ interop system for a while and I think some of the c++11 features make the benefits pretty questionable.
>"Live stream has gone mainstream. Mobile video usage went up and is expected to increase by 28 percent over the next five years," said Eddie Griffin, who was pitching a music streaming concept called "At the Club" and happens to be finishing a third stint for drug possession at San Quentin State Prison, near San Francisco, after spending the last 15 years behind bars."

Sounds a lot like http://clubchannel.tv/
You don't even need to use https to transfer to from your seedbox to your home. They aren't scanning the content of your transfers. They just have people collecting IP's from public (and probably various private) trackers, which they then distribute to the ISP's.
> It seems a bit harsh to judge the strength of an authentication scheme on the metric of "How well does it stand up to a system administrator storing and serving publicly all in-use authentication credentials?"

Is it harsh? Would it be harsh to judge an authentication scheme that stores all passwords in plaintext? Server logs don't typically contain data that should be considered secret. IF this authentication scheme led to secret information being stored in a file that wasn't expected to be secure, that would be a major problem, wouldn't it?

This type of authentication hasn't stood up to a large amount of scrutiny, so it is important to think through some attack vectors that might be opened up. This was one I thought up, but it isn't an issue since the tokens are one-shot.

For the record, I like this authentication scheme but that doesn't mean it shouldn't be challenged.
I think async architectures are worthy but miss something important - the idea of "typed connections" between processes. Actors passing arbitrary messages doesn't make for an efficient "assembly line." Similarly, the Unix-style concurrency is tied to a single low-level protocol, which is not rich enough to adequately describe all data. It described "enough" of all data for 1970's era tasks, but our needs outgrew that.

When you set out to architect a customized, typed, async architecture, you end up with the "flow-based programming" style which has been captivating me recently. It tends to reduce to two events per component: "start" and "stop." The "integrated program" appears in a tiny top-level definition that sets up the components and connections. Components are relatively small and reminiscent of "pure" algorithmic code. Where synchronized behavior becomes essential, flows can be split into stages of processing and kicked off in a sequence.

This particular style has had a lengthy history of reappearing in numerous domains under various guises, and it has demonstrable effectiveness, but it can also feel alien and more "mathematical." The main issue is that has a lengthy design/prototyping time of weeks to months, and the initial complexity of the system looks high because you need a decent number of components to do anything substantial. This really, really goes against the "move fast and break things" mainstream, even within open source - everyone wants their project to just _instantly_ accelerate from 0 to 100 in terms of progress, and we've put most of our efforts into a toolchain that makes it easier and easier to do that.

The best remedy at present seems to be to embrace asynchronity, embrace static types, and maintain faith in both - i.e. to have a lot of discipline.
I'd be really interested in some references to these studies, if you wouldn't mind sharing.
In my org, PMs have the responsibility for owning product metrics and business goals. So that means they are responsible for both pulling and analyzing user behavior data, and deeply understanding the impact of each of our feature releases from both a metrics and business goal standpoint. We also select heavily for quant analysis background, so our PMs are way better at pulling and analyzing data than our engineers or designers.

As a result, they are typically the closest to really knowing what has worked and what hasn't and why, which makes them uniquely positioned to decide what to do next/prioritize upcoming features, make tradeoffs. It doesn't mean the decision making is perfect, but I like to think that if you ask our engineers and designers whether our PMs are adding value, they would agree. Our 12 month engineer retention and internal survey data indicate that that's at least directionally accurate.
Not really, depends on definition of "close", i.e. how you measure distance. If closeness means distance in search space, then you're right, but it also could mean local vs global are close in value being optimized, but they are located far from each other in search space.
Generally, Norwegians. They just get paid decently for them. It makes, for example, going out for dinner a little more costly than North Americans are accustomed to.
I'd really like an answer to this. It greatly annoys me when I see this type of thing and it always pisses me off so much that I usually forego getting the book. Perhaps I'm over reacting, but to me, it indicates a lack of respect for the audience. Are we so stupid 1) we won't notice, and 2) we can't figure out mailing a physical thing has to have more overhead than the digital copy?
> who had both the chance and the opportunity to use the access to leak stuff that could have been quite damaging to the company - yet didn't

According to the article, he'd leaked "troves" of development documents to the writer of the article. It appears he may be the source, or one of the sources, behind the unprecedented amount of detail that has been leaked ahead of the console announcements.

From the article:

> Dylan wanted to know about next-gen systems, and somehow he learned plenty. He got development documentation for the next PlayStation and Xbox. Long before I'd sized him up as a hacker, he'd sent me troves of PDFs and white papers describing the functionality of both the code-named Orbis and Durango. The documentation was loaded with programming code—and with details.
You can order it at the Google store: http://www.googlestore.com/Fun/Go+Gopher+Squishable.axd
Or even blogspot / youtube?
A seedbox is really the way to go. There are definitely a few additional steps you will need to get used to between you and your content, but its definitely worth it for peace of mind. There are also some nice benefits like being able to stream most media on demand rather then waiting for it to download.

A couple keys:
1) Get an extension for your browser that will automatically submit .torrent files to your seedbox.
2) Get a good multi threaded download manager for transferring from your seedbox to your pc. Regular browser downloads will not max our your connection. One linux I use aria2c (command line) and for windows, "free download manager" cannot be beaten.
What use did you think it would have when you started? o.O It is cool though.
And people think modern EULA's are bad. Look at the 500-year-old one quoted in the article:

"Hold! You crafty ones, strangers to work, and pilferers of other men’s brains. Think not rashly to lay your thievish hands upon my works. Beware! Know you not that I have a grant from the most glorious Emperor Maximillian, that not one throughout the imperial dominion shall be allowed to print or sell fictitious imitations of these engravings? Listen! And bear in mind that if you do so, through spite or through covetousness, not only will your goods be confiscated, but your bodies also placed in mortal danger."

This is actually a remarkably similar concept to the FBI warning [1].

[1] http://en.wikipedia.org/wiki/FBI_Warning
Yeah, our teams are pretty small (about 20 between eng, art, product, qa, etc) and sit by each other in open plan floor space, so the lines of communication are definitely open, as long as no one is an asshole. I guess implicit in our interview process is that we're screening for a minimum of communication skills.
Lately I've found it engaging to try to build up a personal repository of C libraries. Mostly wrappers and reimplementations of well-outlined standards, but still very engaging. It makes me think about API design, learn about the details of a few standards, and simplifies experimentation with things I am interested in.

Is this common?
I have to say, I struggle to see the benefit technical recruiters bring. They rarely know enough about the tech to do any sort of reasonable matching. They don't give me as much information that I could find about the job as if I went to the website. Obviously exclude the company, but if you aren't going to give me a vague impression of salary or reqs, why would I roll the dice?
Try Rejection Therapy
http://en.wikipedia.org/wiki/Rejection_Therapy

I find it the most difficult but at the same time the most efficient solution for low esteem issue.
I agree. I actively try to get out. I also more acutely notice when I'm not working when working from home compared to an office. Since starting one job working from home in NYC I put on 20 pounds in 6 months because I wasn't walking to and from work as much.
(Essay author here...)

Excellent additions, "ability to deal with ambiguity" is a critical skill for PMs.
An explicit agenda isn't necessary. And when there is an explicit agenda that need not be the only thing taught. It seems extremely unlikely to me that there is any grand conspiracy. There never was, really. All modern school systems of any size are organisationally descended from ones designed to produce good raw material for soldiers[0]. Personally I don't think "government schools" is much more informative than just "schools". For practical purposes all schools with age ranked students do the same job of social control. They train children to do what they're told, reduce or sometimes channel creativity, and inure children to being ranked or judged[1]. There are some exceptions as schools or as philosophies of schooling but they're marginal things like Steiner-Waldorf.

[0]http://www.nber.org/papers/w18049

[1]http://www.cantrip.org/gatto.html
San Francisco Convention & Meeting Planners
SFCMP is in the business of presenting presentations through our content management system. Q-ARS allows the professional meeting planner to take control where their event includes audience participation. Q-ARS software as a service is the smart advantage saving time and money. This is not an app, there are no downloads or subscription fees and it’s user friendly for even the most techno timid.
Shower HTML5 Presentation Engine
-write specs
-analyze data (more consumer)
-own the product roadmap/set priorities for the team (more senior PMs)
-project manage
-coordinate between different functions/stakeholders, ie eng and design or sales, bi, etc. (more enterprise)
I often aspire to a life like the one you have. What type of telework do you do?
Recursive Make Considered Harmful [pdf]
"Is it harsh? Would it be harsh to judge an authentication scheme that stores all passwords in plaintext? Server logs don't typically contain data that should be considered secret."

You're right, but server logs are also not considered to be publicly available, and someone made that mistake in the IEEE example. Server logs can also be configured to store form post data, there's a "simple misconfiguration" that in concert with ther IEEE's error would defeat just about any common auth scheme (it'd even put TOTP 3 factor auth logins at risk for the minute the magic nuber is valid).

You're right - it _should_ be challeneged. But it seems petty clear that the risks associated with auth disclosure here are effectively zero and all borne by Marco not the paying subscriber who's credential is mis-used, and there's no possibility to leverage an exploit of an account here to gain further access elsewhere, even if Marco _did_ fuck up so badly to allow easy discovery of login credentials, this scheme is still entirely suitable for this application. But I don't want my bank to use it.
TCP Traceroute
Oscars protesters draw attention to VFX studio closings
And don't forget how broken recursive make can in fact be: http://aegis.sourceforge.net/auug97.pdf . I lot of builds are nasty "Heisenbuilds."
Waf is also much nicer for end-users, if you're the sort who distributes source packages. It mimics the "./configure; make; make install" sequence as "./waf configure; ./waf; ./waf install".
A new reply: "The site was disabled for abuse. Their abuse policy is bad and they should feel bad. We will no longer be using their service after this. Thanks everyone for your patience!" http://www.facebook.com/imgur/posts/10151258499312471?commen...
So if we move in this direction as a society, we'll have to make doubly sure that the total lack of privacy applies to the political and corporate decision makers as much as, or more than, everyone else.
Some of their faults IMHO..

- They charge like a wounded bull

- They have let the copper network fall into ruin [1]

- I have only ever had bad experiences with their customer service

- I have contempt for their service technicians

[1] http://www.abc.net.au/technology/articles/2012/11/23/3639761...
Heh and here I was eyes glazed over by the pretty colors.
Great, I was just thinking of transferring a bunch of domains there. Any recommendations for a better registrar?
Paroled sex offenders disarming tracking devices
PM is a mix of all those roles - engineering, UX, design - plus business. A good way to think about it is that the role ties the product to the company's business goals. A good PM will be able to talk to all four teams intelligently and help them channel their skills into a product that's successful.
Slightly off topic, but this keeps bugging me. How many cards do you have? Is it my circle and I, a New Zealand thing, or something else, but everyone I know has one card, 2 maximum.
I once stumbled across someone with about 30 (when he brought them into an MRI scan room, despite having been warned a few times and me having taken them off him, but he'd have had none after doing that), but that's the only person I've knowingly me with more than 2. I should note that everyone here has a direct debit card too - EFTPOS.
Datastax ripped us off
EdTech Codeathon: inBloom Camp Raleigh March 23-24, 2013
I transfered some of my NameCheap domains over to Gandi[1] a few months ago and after hearing this I'm about to move the rest.

[1]https://www.gandi.net
Nope. Not at all. But I like that you think that.
working from home is great and all but I currently work in an environment where 'working from home' is the norm and it is not good for team-building at all. I've been here for months and still don't know what people look like or actually do even though I might send them reports or talk with them on lync.

Also, I guess this boils down to personality but I much rather work in the office where it is much harder to get distracted whereas at home you can just turn on the tv, watch movies, cook etc.
Present your EdTech app to an early stage VC: inBloom Codeathon  SXSWedu