skysight-inc/HackerNews huggingface dataset:
Both Micro USB and MHL seem to be industry standards - ref Wikipedia. Lot of vendors seem to putting out cheaper Micro USB to MHL adapters - so even if (Micro USB->MHL) may not be a standard it is at least built on two standards and proprietary licensing / approval seems to be unnecessary for vendors.

Also most MHL adapters seem to do 1080p - the Lightning one seems to do 720p badly if we are to believe Apple store reviewers.
I've never seen remote power cyclers on big routers in major facilities which have on-site remote hands, even when servers all get both IPMI/LOM board cyclers and physical external cyclers. At most, the routers get a serial port connected to a serial port console server or directly to a modem, and/or an admin ethernet network.

I've seen smaller routers, CSU/DSU, etc. type devices in branch offices on cyclers, though.

I think it's mostly that the routers usually have both good OOB management and good watchdog (reboot on freeze) behavior, and that the PSUs in the bigger routers tend to exceed the per-port power limits of most of the external power cyclers.

It may be a good idea, though.
Raspberry Pi -- The New $35 Computer That Could Replace Your OPAC Terminals
> C/C++ is the language of choice ...

Linus Torvalds would disagree that C and C++ are the same language as suggested by "C/C++" and by the singular pronoun that follows.

http://harmful.cat-v.org/software/c++/linus

And maybe too much weight is given to Torvalds' views on this and other topics.
> They discovered that you could draw down the aluminum and stretch it to form cans in one piece. He also invented the process for creating the bottom of soda cans

Aren't these both part of the same process? Whatever is being done to force that piece of aluminum into the correct shape, it involves the same piece of metal.
Go fills the same niche as node.js: high performing API servers talking to some frontend: a "proper" webserver, thick in-browser webapp, a mobile app, etc. And it's a pretty damn good alternative when you compare the clarity of goroutines with the typical mess of Javascript callbacks.
i respect your perspective, but i think instead you should consider that many (all?) of the hobbyists Chris is talking about weren't concerned with "momentum".
Async was designed for node.js
I've successfully made one node server handle over 400K concurrent connections on a 24 core (4*6cores) and 32gb ram. Not with standard configs though. And I know there is more room to grow when the reverse-proxy gets out of the way. However this setup easily saturates 1gbs NIC, and never tested with dedicated 10gb uplink. If you are looking for ACID database application stack then you won't get anywhere near raw output anyway. So don't bother choosing any like you did. But If you are in the nosql business then you might get around some 10k iops with the right set of hardware and config tweaks.
What can you tell me about the "agent". Are you paying him or her or is it a commission basis? How did you find someone you could trust?
Yeah, C/C++ or Python/NumPy, Haskell is still a niche language that some people like to talk about, but all numbers and statistics on the matter seem to indicate it's never actually been preferably used to solve problems in any domain.
This is why imaginary friends are so important for us loners. (Only half kidding)

Don't judge, even Napoleon Hill had them.
I feel like confirmation bias is in play when you read about successful people who have dropped out of school, succeed, and then blogged about it. You have to keep in mind the hordes of people who have followeded a similar path only to archive not enough to blog about.

Self education may appeal to many of us here, but it applies to less than it appeals to.
It all seems liks a fairly logical progression from the company that brought us Firewire. If you don't like it instead of whining, vote with your wallet.
Personally I believe this is a smart move and we'll see far more exciting things running on this interface in future. Plus myriad related patents.
This seems like the kind of solution you would bodge together if someone gave you the already designed Lightning connector and said "now make it support VGA and HDMI". A completely crazy hack. Bashing Apple over it seems completely reasonable.
That's spot on. Thanks!
Flash memory issue forces Curiosity rover into safe mode
"Will matte-paint for food"..
thumb up. thanks.
While the explanation seems plausible, I still have my doubts this is legitimate.

From the wealth of information this anonymous person provided, they could be tracked down to a handful of employees at Apple.

And if the current day Apple is anything like the year old Apple, this person is knowingly exposing themselves to termination.

Edit: If you re-read the comment, the author claims they work at Apple on the technology in question.
SnowPlow Analytics adds support for Amazon Redshift
>>They're not going to be reprogramming iOS devices for faster bitrates - that means an IC change in the device. It also means an IC change in the cable. And at the end of the day still means...less capability then using standards would have.

I am not sure the assumption that it would need a new chip is true. It may be a firmware issue that can be fixed in a software update.

>> It'd make sense if there was a lack of pins or something, but it doesn't - between USB and HDMI/DP there's every type of signalling you would need to support newer standards within the realms of the existing hardware.

Within in realm of existing hardware is the key point. 30 pin connector was used for 10 years. In those 10 years there has been huge change in Standards used and adopted. I would assume Apple has similar plans for Lightning.

Also USB and HDMI is not a perfect standard as you seem to imply. The docking port on iDevices is used for many other things including things which haven't been invented yet.

Standards like Micro USB 2 are non starters for Apple. With only 5 pins: +5V, Ground, 2 digital data pins, and a sense pin,most of the dock connector functions wouldn’t work – only charging and syncing would. Micro USB 3 is capable but Larger than Lightening. Also implementing Micro USB 3 would require a Chip on the host and also handle USB protocol on processor using precious PCB space. Also implementing HDMI on Micro USB needs a special convertor chip.

Also many devices break USB spec for allowed power to charge their devices. iPad with retina display, despite going over limits takes forever to charge. On lightening, device can multiplex all 8 pins to charge the device.

I agree with your point of controlling the peripheral market.
This isn't as much of a compromise as what would needed to be done in case of Micro USB. MHL does same thing for Micro USB where a separate controller chip on the cable repurpose signals to HDMI while USB is off.
I tried everything on this post, some for several months. Only one survived: Workflowy!

Its nested, collapse/expand structure seems to match best with my view of the world.
Scala is extremely complex, rivaling C++. Its syntax in particular is just crazy.

Which is a shame, since it's otherwise somewhat interesting.

Haskell is a much better choice than Scala, as long as JVM isn't required.
When Sharing on Facebook Comes at a Cost
The sad thing is that Lightning is even inferior to the Apple 30 pin connector for this use. You get better video out on an iPhone 4S than a brand new iPhone 5, and the connector is $10 less and has a pass thru so you can charge it at the same time.
comparison was between facebook messages and email.
Yes, but you could say the same thing about people who went to traditional schools. How many people went through that system and succeeded--and then how many people went through that system and didn't?

I agree with you in that I don't know we have the data to argue that apprenticeships are better, but I don't think we have data to argue that they're worse either, and I can't see how having it as an option is bad at all.
Obviously - the system clearly doesn't just produce huge successes. I simply wanted to tell my story because it's sufficiently different from most people's background to be interesting, or so I was told.
>Software is eating the world, so I'm not sure why everyone is so against this.

Added latency and worse quality are pretty big things. I wan't to send pixels 1:1 to my display device, which this new technology doesn't allow.
Zendesk is OK, You can also try Freshdesk.com which has a fairly well-featured system.
Ask HN: Communities interested in language VM development?
Recently I've been working on a project that involves modifying the PHP VM to extend its behavior (using C extensions). It's gotten me very interested in how languages are implemented, but I've had trouble finding mailing lists and communities focused on language VM development. Are there good resources for this out there, or are most communities just focused on the development of a specific VM?
I was an apprentice, fairly recently actually, only last year. I loved it - the crappy pay, the meaningless jobs and the terrible teaching aside - I found that I was in my element.

Half my life I've been fascinated with computers, for a quarter of it, I've been actively building programs to populate them, replacing the typical childhood experience with code and logic.

When I got my first job in programming I had been a hobbyist for a few years and I was a fresh mind to mold, but I felt used, I had a house and food to pay for and it was a hard experience.

It's more than a year ago now and I'm at another company, one which valued my skills in a better way, more money, better prospects and far better training, I feel like I learn more every week at my current job than my entire time at my last job.

To anyone out there who is young and jobless, or unsure of what they want to do, or sick of stacking shelves at Asda, I implore you, try one out, the job satisfaction and the change in your mentality will be more than worth the effort.

You don't need to program from your youth like me, most people start between the ages of 16 and 21 (so far as I can tell) and codecademy and other services are making it a lot simpler to learn these days - anyone else remember learning HTML from W3SCHOOLS?

I said this to my best friend a few months ago, when he had just had his baby and had no job: Why do nothing, when you can do something you will love?
Ideally, every pair gets their own space to work -- I'm not a big fan of open-plan offices. But, if you have to go down that road, you need to put some strict policies in place to ensure that the small meeting rooms don't become offices:

1. Rooms are strictly first-come, first-serve.

2. At the end of the week the room is cleaned and everything in it other than the base furniture is thrown out. Period.

3. The focus rooms provide no storage (no drawers or shelves). Just a desk, a whiteboard, two chairs for pairing, and either a display or a workstation.
"Knowledge of the design" isn't the same as "the designers." "How the HDMI adapter works" doesn't seem like it needs to be top secret internal info.
It's for the cases when you are in a different timezone than the server. When the log says "03/Mar/2013 09:24:13 -0800" and it's 13:50 where I am, it takes me a while to understand how old that line is.
Manning claims he didn't go out of his way to find this stuff and merely came across it in the course of his duties. There are awful things happening all over the world and nobody has a duty to expose it all. But if in the course of your life, evidence of wrongful misdoing is dropped in your lap, if it's horrible enough, I challenge anybody not to lose sleep over what to do about it.

Given that, IMHO it comes down to a moral judgement on just how terrible the actions the company was committing.

Situation A: Working at a SaaS email company, in the course of my work fixing an email bug, I find out one of their low level executives is engaging in some light embezzlement of company funds, say to the tune of $100K.

Situation B: Working at a SaaS email company, in the course of my work fixing an email bug, I find out the company has been dumping toxic waste into a local river which, by the company's own internal admission, is leading to highly increased risks of cancer, birth defects and brain damage for the inhabitants of nearby towns.

For me personally, situation A is not "evil" enough to my moral compass, nor will my exposing it make that big of a difference in the world for me to risk exposing it. However, situation B would cause me to really stop and think about if it's worth risking spending many years in jail to expose what amounts to my moral compass as crimes against humanity. I'd like to think I'd have the courage to expose it.

Privacy policies are just human constructions meant to make human and societal interaction more fluid. But if an individual or group starts to flagrantly break written and unwritten rules of human decency and societal organization, it rings as fair to my mind to fight back. "I won't fuck with you if you don't fuck with me" is out the window once an organization goes too far in the fucking with me department. Especially if it's an organization like a government who writes its own rules and then breaks them.
Higher-order list operations
A quote: "I can take the microSD card on which Raspbian is installed, copy the image and write it to another microSD card, boot another APC or Pi from that, change the hostname, and I have another system with the software installed and ready to go." [emphasis added]

It would be better to assign names and addresses using each unit's unique and hardwired MAC, thus making installation and software rewriting a nearly automatic process.
This is well written, but I feel as though I'm missing something.

The best way to get better at being a career programmer is to be a career programmer. This is understandable! And the author's initiative at 16 years of age to identify his passions and stick with them at the exclusion of higher education is commendable.

But I've learned a whole, whole lot in college -- and yes, I completely agree with the author that the amount of time I spent tinkering around with computers is smaller than it otherwise would. Instead, I spent time joining a fraternity; taking classes comparing Milton to Bradbury; learning how to pitch a stock; volunteering with the homeless; getting blackout drunk on a Tuesday night; learning the differences between Brahman and Brahma.

Do those things make me a better programmer? No, but I absolutely think they make me a better person than had I spent the past four years as an apprentice. (And, I'd wager that they're better for my career in the long term, but that's not really relevant to this discussion.)

So, I guess, my takeaway: if you know with absolute certainty that computer programming is your sole passion in life, then college is probably not your best choice.
(I'm not saying that the author is being anti-college in this post: but I fear most of the readers might interpret his post as such.)
I appreciate reversibility once per day.

In 2074 days of owning an iPhone and 1065 days of owning an iPad I have never used or wanted an HDMI output.

I'd say they made the right tradeoff.
I can see the problem there. Germany has the advantage of the Mittelstand, a strong net of middle class companies layered over the whole country. Even ever-so-small villages oftentimes have one mid-size company that does processing, engineering, or something else to modify or edit products for another companies toolchain.

However, oftentimes these jobs are mostly catering to blue-collar workers. If, instead, you want an apprenticeship as a programmer or something other more white collar, then - in a small village - chances are dim, too. In my case I had to move to a different city, so I could find one. Which is something many of my friends did, in order to find a suitable apprenticeship: Move away.
Sounds like "Wireplay" for devices which don't support "Airplay".
The 8085's register file reverse engineered
The portrait of his unstable behavior leads to doubts about strong moral convictions being the reason why he did it.
Paywall. Regardless of how interesting the article might be, it's not publicly accessible.
Just wondering if the source of the large packets were from a [large] range of hosts or maybe a single host?

Ouch if a single host activity took down ~750k websites - whether deliberate and direct or not.
Why Every Office Should Switch To Walking Desks
> Yes, but you could say the same thing about people who went to traditional schools. How many people went through that system and succeeded--and then how many people went through that system and didn't?

I think the whole point is that, statistically speaking, many many more people go through the system and succeed than otherwise. That's why it's the system.

(I'm not saying that's still true.)
I'd like to see that Chrome extension.
How Much Would It Cost to Be Batman in Real Life?
What country do you live in and what company did you do your apprenticeship with?
> If that's not what you meant please clarify

I didn't mean cookies.

I meant the process of -getting- a cookie. I supply userid/password to the website, get a cookie.

Granted, once I have the cookie I'm good.

But ... what I feel I _should_ be able to do is supply a key to the web server, same as I supply a key to my unix hosts to login.
How would you go about hosting a Tor node, without exposing yourself to problems like this? http://raided4tor.cryto.net/

I've thought about running an exit node, but I'm not willing to sacrifice my own safety and freedom to do it. The only solution seems to be buying hosting anonymously (bitcoins?), and making sure you only log in to the server over Tor.
C++11 concurrency: condition variables
I did both, I first did an apprenticeship, and then some time after that went to college. I think that's a great way to do it, because I first learned the pragmatic way, and then could expand it with theory. In addition to that (I think), I had matured enough when college started, to better decide what to do, which courses to choose.

I wholeheartedly agree on all the other things you list about college; doing an apprenticeship doesn't give you any of that. I'm confident that going to college was one of the best decisions of my life, maybe the best decision, given all the contacts / friends I made, the things I exprienced, the new topics I learned about, the discussions I had, the parties I had, etc.
The TED talk looks excellent. It's downloading and I'll watch
it later. If you want to see Rodney Mullen doing some very
creative sakeboarding:

http://www.youtube.com/watch?v=2axIDTYy9yM
Looks nice. Does it have an API like basecamp or Trello?
I didn't know remote internships were a possibility. How ever I think is kind of late to apply isn't it?
Go was designed for the above-OS, networked systems programming niche at Google: new database engines, distributed filesystems, web servers (as opposed to web apps), and other similar projects. I would not write a wiki app in it, but certainly the next Apache or Nginx replacement.

And although I haven't tried it out myself yet, it does seem very promising for such use cases. You don't have to "give up" 30 years of existing C code if you are just using it as libraries and OS calls, not rewriting it.
OANDA is hiring and we want hackers
Hey fellow hackers,

We're fxLabs and we're based out of Toronto, Canada. If you're interested in creating cool graphs and experimenting with all sorts of different technologies, we'd really love to talk to you. A preview of what we do: http://fxtrade.oanda.com/analysis/labs/. If you have an idea, you code it and you make it happen. That's how we roll. On the business side, we make products that help currency traders make more informed trading decisions.

As a company, we work with Git, node.js, Perl, Python, Backbone, AngularJS, Java, etc. Pretty much all the technologies you can think of. We're in the forex space and we move billions of dollars a day!

We do Hackathons [1] and was named "one of the 10 “non-Californian” technology companies you wish you worked for".

[1] http://www.oanda.com/corp/forex-lab-notes/tags/hackathon/
I have the current time printed in my prompt, which means I can easily see how long commands took to run, eg:

[start time] $ ./run_long_script
[ end time ] $

My actual prompt looks like:

[09:36] bmd-mba|bmd ~
$ whoami
bmd
[09:36] bmd-mba|bmd ~
$

Details in https://github.com/coderholic/config/blob/master/.bash_profi...
> I and probably millions of others have had the opportunity "to start a public debate" if that's all we were worried about, but we didn't. Why did Manning?

Questions of conscience are usually best answered by oneself. Manning can speak about why he did and you can speak about why you didn't.
indeed, I don't know his biography, but do you?
To paint Manning as a weak, gay, sexually uncertain character suits those parties who'd rather distract from the contents of those leaks than to admit that parts of the US foreign policy are unethical.
Right, the server says its timezone is -0800. You don't know what timezone you are currently in?
Yes, it matters.

Gross inequity is undemocratic. I cite Kevin Phillips' book Wealth and Democracy http://www.amazon.com/Wealth-Democracy-Political-History-Ame... but it's been researched and detailed ad nauseum.

More equitable societies are happier.

More equitable societies have better public health.

Just in case you need cites: https://www.google.com/searchq=More+equitable+societies+are+...

Lastly, I believe, but cannot prove, that more equitable societies are safer. Both domestically and internationally.
There is a very long sliding scale of success attributed formalized education (either through academic or vocational studies) or otherwise garnered from personal experience.

There is value in both, and the confirmation bias is apparent but it may not have been the intention of the author.
The problem with nerds and their hobbies is so many of them (or better stated, us) have hobbies that will NEVER be used in the mainstream. So which ones will?

Right now my guess is 3d printing is going to be massive in some way or another. It's got that feeling. People love to make shit.
What is the alternative? Are you saying you can run a service without a DNS provider? You can always have multiple DNS service providers and CloudFlare is probably one of the best ones.
Its actually the last one that has ALL the data. I am currently using a chained VPN setup using 3 routers that with DD-WRT OpenVPN installed,

PC->Router1(VPN3)->Router2(VPN2)->Router3(VPN1)->Modem

All three encrypted. I am also using Tor on top of this because as someone else said this is a static version of the onion system. I've pretty much accepted the fact that if someone chooses to find out what I am doing they will find a way, but I am going to make it as difficult as possible.
I use UbikFocus (http://Appstore.com/ubikfocus) its a iPhone/iPad App. I use in my daily activity to organize the tasks of my projects.

I try others apps, some one of the people suggest but for me are so simple or so complex. Ubikfocus it's a good mix between simplicity and powerful features
How is the original iPhone different? It was a nice damn phone back in 2007, a huge step up from the smartphones of the time.
Is there a way to do this so the timestamp includes seconds? Thanks.
Plus, nerds and design nerds both love 3D printing. That's a powerful combination.
Why can't you automagically redirect from mkt5371.evernote.com/anything to links.evernote.mkt5371.com/anything ?

Better yet, simply point your DNS "passwordreset.evernote.com" to the same server.
You have a good point.

I don't think it needs to be this way. A lot of tasks that we ask users to perform are out of their knowledge scope. We gussy them up with dialog boxes like

'It looks like you've lost your network connection, would you like me to repair that'

And then Windows goes out and does an down/up on the network card, reapplies for an IP and I don't know what all.

To the user, the computer pauses for a minute, the computer notifies 'You're up, back to pr)n surfing' and away they go.