skysight-inc/HackerNews huggingface dataset:
Feels like it needs proper (reified/runtime) generics in order to be useful. Reified generics and value types would be a complete and long overdue break in backwards compatibility.

But

It's a bit sad how java struggles to become a C# from five years ago. Would make a lot more sense to leave java alone, add reified generics and value types at the bytecode/vm level and instead launch a new language that could use all of it.

Throw in pattern matching, algebraic data types and a bit more and I'm sold.
I disagree. Most of the pros are pros at finance, but not in the industries they actually invest in. By having expertise in a particular industry, you may be able to recognize disconnects between most pros and reality. Case in point, if you recognized that traditional hard drives weren't really going to be displaced by SSD's back in 2011, and saw the major players start to consolidate through M&A thus reducing competition, and bought Seagate and Western Digital stocks then at mid single digit P/E's, you'd have done pretty well with a 3-4x return in as many years. All the pros seem to love these stocks now, but certainly didn't back then. Now that may have been an extreme case, but a clear example of how financial analysts speculate based on very shallow understanding of the companies they make bold predictions about. Any time they get it wrong, which is not uncommon, there is an investment opportunity. Perusing financial news of the industries you have expertise in for a few minutes a day is sufficient for spotting such opportunities. Or to look at it a another way, consider the 80 hours a week you already put into your own industry as investment research.

With that said, it's good to mix in some fundamentals with your contrarianism to reduce risk, and investing in companies that are actually making money. Twitter is not one of these companies. That's not to say that I'm bearish on Twitter, I just think it's far too risky to invest in or against given that its price is more affected by rampant speculation than economic realities.
Of note, Google denies the report's accuracy, albeit without specifying any details

http://blogs.wsj.com/digits/2014/04/30/google-glass-parts-es...
As somebody working in healthcare integration, this may be small consolation, but it that's getting better.

The HITECH act[1] (which was part of the stimulus package in 2009) has gone a long way in getting the industry moving. One of the core deadlines we're scrambling to meet at the moment at my hospital is actually data interchange between facilities, including a portal that allows patients to access their records for themselves.

I realize that doesn't help your situation now, but with Medicare penalties looming for not getting that sort of exchange in place, things are starting to happen quickly in an industry that tends to move at a snail's pace.

http://en.wikipedia.org/wiki/HITECH_Act#Electronic_Health_Re...
A cursory glance says it's a very different process, but this is probably relevant:
http://science.dodlive.mil/2014/04/11/energy-independence-cr...
This is an inspiring story. But "The full article is published in the May 5, 2014 issue of People magazine, and is available by subscription or for purchase at the People magazine website" doesn't inspire confidence in the treatment method, as that is not how clinical medical findings are peer-reviewed. The submission kindly made here is a press release from a medical school press office.

As I search the doctor's name on Google Scholar, I see that he has had various journal publications on various aspects of investigating or treating brain disease for a long time. His research into using polio viruses as agents for treating tumors has attracted some notice in published books, but this is not yet a mainstream treatment. It will be interesting to see if a larger number of patients, seen by doctors other than Matthias Gromeier, also benefit consistently from this kind of treatment, which is now experimental and ethical to use in human subjects only in the most desperate cases.
I can't tell if you are trying to deliberately miss the point.

If those in charge of ly decided to implement dnssec, then who is in charge with respect to GP.
He made pretty shiny shiny objects vs. Richie which is part of the reason.
In order to be effective against the numerous tracking techniques that are in use, the extension MUST block requests. If you aren't breaking many popular websites as a result of blocking their third party requests then it is your own privacy that gets broken. So this concerns me:

"In some cases a third-party domain provides some important aspect of a page's functionality, such as embedded maps, images, or fonts. In those cases, Privacy Badger will allow connections to the third party but will screen out its tracking cookies."
"You only really need to know one case where the compiler will, if the prevent-optimisation compiler magic isn't sprinkled on it."

If you do that, the best you can get is a test that works with one specific version of one specific compiler used with one specific set of compiler flags. It probably is easier to just inspect the resulting binary.

And you may not even get that, as the optimizer may use some fairly complex heuristics to choose whether to optimize away a call, such as register pressure (for example, in a three level deep for loop, it may not make sense to try and get extra stuff into registers)
Why smartwatches aren't overly important to the watch market
It's not an O/S story but...

A product ( with a massive, linear power supply ) has powerfail detection - when voltage dropped below <x>, ... powerfail. This triggered a digital counter and an R/C network as an intentional race condition to trigger a line going to a PIO on the processor. Which ever finished first, won. The software would then shut things down in an orderly fashion. It would wait in that state until reboot.

When it was tested, it was tested with an A/C relay driven by the parallel port on a PeeCee. Gen a random number, wait that many milliseconds, turn the relay off ( or on ).

But field service said the thing would latch in powerfail. I pointed to the automatic (RNG driven) test of powerfail ( run every software release ) and the lead field service guy says "but that relay only switches on zero crossings of the A/C line." Sure enough... we thumbed power strips for two days and got it to latch....

The fix? Add a software counter to the powerfail state. After <n> cycles, it pulled the reset line ( which was in I/O space; NEC V25) itself.
Storage is nearly free today; so much like the NSA I'm sure facebook captures and stores everything. Plus it is text; if they had a space problem they could just compress it and store it to huge tapes if disks were too expensive to do that (probably not an issue for FB).
Bowling Green, OH, USA; Remote/Local; Full Time

Professional Stack (mid-senior level): PHP (Yii, ZF1), MySQL, HTML, CSS, JavaScript, jQuery [etc]
Professional Stack (junior-mid level): Android, Java
Hobby Stack: ZF2, Node.js, Socket.io
Tools: git, svn, PhpStorm, github, atlassian suite

Resume: http://j.mp/navarr-resume (inc. Contact)

I'm a full stack developer with a growing eye for design, inspired mainly by Google. I've been working professionally for four years, with plenty of experience doing freelance for years before then. I'm very interested in working more with Android, but I love working with PHP and related technologies - despite all their flaws. I'm an excessively fast learner, and can pick up just about anything as long as the knowledge is available.
This is still incredibly DF-able, as well as RF fingerprinting of the transmitter.

I'd be very interested in an SDR application which strove for undetectable communications, either super high chirp rate FHSS or UWB.

In practice, you're probably best off by masquerading as another communications technology and hiding your traffic within that, rather than trying to use long-haul broadcast RF to hide your location. A common technique if you do need to radiate a lot of RF and don't want to be DF'd is to remote the transmitter from yourself over some other protocol -- a separate point to point radio link, or stored communications, or an IP/PSTN/etc. link. This is how a lot of pirate radios, military radios and radars, etc. work -- the emitter is at risk, but as long as you can break the link between emitter and controller, that's not the end of the world.
This is one of the reasons why, as a rule, biomed devices that directly interact with a patient are never connected to the public internet.
Vimarsh Karbhari
Required: H1-B Visa sponsorship next year.
Resume: www.linkedin.com/in/vimarshkarbhari/
Dev: solidbrandapparel.com
Languages: Java,Python, C, C++ and everything under the sun which is there to learn!
London (or surrounding area, Cambridge); Full Time / Contract / Part Time

Stack: Scheme, C, (Haskell); Perl has been my technology of choice in the past. Serverside / web / Gtk+.

https://github.com/pflanze?tab=repositories

Resume: http://christianjaeger.ch/resume/

Contact: http://christianjaeger.ch/contact.html

I've got 15 years of experience as a software developer. I'm always trying to find or use good abstractions. I've got rather extensive experience with functional and syntactical abstractions using Scheme, and am now increasingly interested in static program analysis and type systems. I'm interested in learning new programming languages like ATS, Idris, also Erlang, Clojure and Julia. I could see myself bring the most benefit in areas where special approaches need to be taken (security sensitive areas, perhaps high-performance computing, embedded devices).
Exam is a Python toolkit for writing better tests
Escape From XP game
I discovered that I have a ton of internal noise in the 17kHz to 22kHz range, so I cannot even hear those tones because they do not exceed the noise tones I apparently am hearing all the time.
"PVS-RIPO, the prototype oncolytic poliovirus recombinant, was FDA approved under an Investigator-initiated Investigational New Drug application (IND no. 14,735). Clinical trials in patients with glioblastoma multiforme are currently recruiting patients (clinicaltrials.gov trial no. NCT01491893)."

http://neuro.surgery.duke.edu/gromeier
Cabal is actually an extremely nice package manager... it just, like much of Haskell, likes to tell you things won't work far before they fail. In particular, building things with Cabal requires that everything compiles together successfully. This is a much stronger requirement than NPM and has push some more sophistication into the dependency resolution Cabal does.
A lot more details in this article about the history of Javascript and Brendan Eich's role in it:

http://www.oreillynet.com/pub/a/javascript/2001/04/06/js_his...

This was the press release put out by Netscape at the time:

http://web.archive.org/web/20070916144913/http://wp.netscape...

Press coverage of the 1995 release of Javascript:

http://articles.latimes.com/1995-12-05/business/fi-10557_1_p...
"When you are young and naive, anything seems possible with technology."

Oh boy, I hope to use this quote at every possible opportunity from now on.
The same question can be asked, yes.
manufacture and assembly of components, and life-time & maintenance of parts should provide a 'break-even' formula for energy in vs. energy out. As long as building the machine doesn't cost more energy than it produces over X time period, you're right, the only inputs are sun and air, of which we have an practically unlimited supply.

Happy to be corrected, just commenting for the sake of discussion. This is how I understand the 'efficiency' of such experimental energy to be determined.
SF tech commuter buses sued on environmental grounds
I agree with you, and at the same time I'm a little saddened by this reality. Yes Job was responsible for some really nice gadgets that changed people's lives, but at some point the benefits are outweighed by the opportunity cost of competition that would have possibly led to even better gadgets. To be clear, I don't think we often get to that "point" today, but it is a risk worth asking ourselves as a public.
Microsoft’s new open source direction for C# and .NET
Note that Privacy Badger uses a browser history-dependent algorithm for blocking - when you first install it, it doesn't block anything because it assumes that third-party trackers are innocent until proven guilty. When it sees you being tracked on 3+ first-party domains by a third party, it either blocks or cookieblocks the third party. I wrote up a basic description of the algorithm here: https://github.com/EFForg/privacybadgerfirefox/blob/master/R...

So if you're testing Privacy Badger on a profile with no browsing history, it is bound to do worse than other extensions. You have to "prime" it with some browsing data before it's really effective.
That is a correct understanding, what Kloudless does is provide a uniform interface for 9 different services. So rather than writing the same code slightly differently and/or having to learn 9 different SDKs and dealing with these different interfaces and managing the different tokens (some sources use Oauth1.0a, others OAuth2) you simply tell kloudless which account to access and after your users authenticate you can access it in the same way no matter which storage service they choose.
>How many of these devices are still running Windows XP?

A lot. I know we have telemetry systems that are all XP based. Granted, they're on a separate VLAN that doesn't touch the public internet or the rest of our internal network, but there are still physical security concerns there.

>Weak default passwords on the web interface is just the icing on the cake, the low-hanging fruit. The entire networking stack is likely to be riddled with unpatched vulnerabilities for anyone to exploit.

A major problem in healthcare is that vendors tend to use generic credentials for support purposes.
Google Buys Rangespan to Add Inventory Management to Google Shopping
God, I get tired of answering idiots like you. Geeks live in their own little world. Yes, those other guys should definitely be admired. I'll write up a better answer in another post because I'm basing calling you a clueless idiot, and you know what happens to those posts. :-)

Anyway, it really is important for geeks to get a clue about how the world works, and understand what business guys like Steve bring to the world.
Not bad, except that these employees are superhuman in one crucial way: You only ever have to give them a procedure once, and they've got it for good, and you can then build on that procedure to define more complex ones.
Fingering OS X Keyboard Shortcuts
Agree with what you wrote. However, the article is misleading when it says that because the operations are "constant time in practice," that they are "fast."
And you know what I am tired of reading, Cedric Buest?

You trolling every programming language discussion with fake names and sock puppets relating your fake made up experiences with functional programming. Do you have no dignity?
>Even then, you can pop on a pair of scrubs and avoid most scrutiny. Keycard systems are there, but those aren't difficult. Sometimes the operating area doesn't have cameras and the area surrounding the 2 million dollar daVinci machines are deserted.

I can confirm this.

I can also confirm that those daVinci machines are way less impressive looking in person than they are plastered on roadside billboards. :)
I'm inclined not to, but it depends on the market. Point of sales? Medical equipment? ATM banking? You'd damn well support XP.
Sweet. Venus has a very dense CO2 atmosphere with negligible amounts of oxygen and about twice the insolation of Earth. Let's set up some high altitude blimps above the cloud layers as floating solar syngas factories. I'm a little busy right now but in 10 years when Musk has the launch vehicles figured out I think we should do it.

Edit: I didn't type it because I thought it was obvious, but this would be producing fuel for rockets and other vehicles operating in exploration, not for bringing back to Earth to put in your car.
Any chance of a docs/Apps script version?
It's not clear that events are harder. They are different. I have the biases of someone in the realtime space, where events have been de riguer for a long time, so....

State modelling seems pretty powerful, and it always surprises me when people resist it.
Pivotal To Showcase Progress Across EMC Federation at EMC World
Programming as a craft is awesome, it is fun and challenging. Programming as a business is usually a depressing "shitshow". This is the most important distinction for me personally.
May be I am missing something. Isnt Omnilink just detecting the user agent (eg Google/Twitter crawler) and presenting the right content to the crawler? Is there something else to this solution?
A big leap into ecommerce I feel so.
That is the interesting thing, you could build a nuclear plant which in the center of a circle, the circle with an area the size of 3% of Nevada) and use it to make kerosene all day and all night. But we likely won't do that.

However the first fusion plants, will probably dump excess production in the form of dense hydrocarbons for all the reasons listed here (lowers CO2 footprint, saves production energy for 'later', can be easily transported.)
We do have a preloaded list of third-party sites to not block because they would cause too much breakage. Note that because PBadger is in alpha, this list is very short right now: https://www.eff.org/files/cookieblocklist.txt

It's maintained by EFF, and more things will get added as time goes on.
Anywhere, Relocation, preferably Full Time

Stack: Clojure, Python, I'd really like to work with Haskell... also: F#, Java, Scala, Ruby, C

Resume: I haven't updated it in the last 9 months, but to post something before the thread will drop out of the first page, here it is: https://www.dropbox.com/s/zrkssiz1v6kw1ub/dario_bertini_cv.p...

Contact: my username @ gmail.com

I'm mostly a backend-guy, but I'm open to do anything that could be useful for the company, I care about automating things (deployment & CI) and I'd especially like to work in a company that values functional programming...

Among my university thesis and my last contract work I've had the opportunity to deal with legacy codebases (no tests, huge amounts of code duplication and accidental complexity), so I won't shy away from that (as long as I'll be allowed and given the time to gradually improve the situation), but please keep in mind that this would be my 2nd employment (so I'm not your senior developer with 20 y of experience)
Typically you pre-register a whitelist of redirect URLs with your OAuth provider. For example, you might whitelist example.com/app/* because you control the app and assume that you won't do anything evil. If /app/ includes an open redirect (generally considered to be Severity: Nominal), your application can be made to attack every user who grants it permissions, to the limit of the permissions they entrust your application with.
From the Open Source Definition (http://opensource.org/osd)

2. Source Code
The program must include source code, and must allow
distribution in source code as well as compiled form.
Where some form of a product is not distributed with
source code, there must be a well-publicized means of
obtaining the source code for no more than a reasonable
reproduction cost preferably, downloading via the
Internet without charge. The source code must be the
preferred form in which a programmer would modify the
program. Deliberately obfuscated source code is not
allowed. Intermediate forms such as the output of a
preprocessor or translator are not allowed.

So it really depends on your interpretation of "well-publicized means of obtaining the source code". I don't think I would label a "send us an email and (maybe) we'll give you the source or the patches) as Open Source, mostly because if a company doesn't already have their source in the open, they don't want it in the open, doesn't matter what they write on their site.
My newly built Aircooled flat-4 needed running in. Lots of moving parts with fine tolerance needed bedding in. I quickly followed with an oil change to remove the anticipate swarf that resulted. Oil consumption reduced after 500 miles or so as the piston rings sealed up.

Then the vacuum diaphragm on my distributer needed to soften a little. On first use it wasn't flexible enough to move the advance arm quickly within the distributer so my spark advance curve was to low. After breaking it in it is much more responsive.

I would guess speaker diaphragm movement changes as materials wear, weaken or transform into their expected constituency.

Your toaster on the other hand.. maybe the oil will burn off the elements and your toast will taste nicer?
Show HN: Sharing Who's Hiring Data Project with Community
I personally attribute your kind of mindset as one of the major reasons of US' setback in RD & technology leadership...
I'm not looking for an idea of whether the foam mod would be worth every HD558 owner's time and effort, but only of whether it'd be worth mine. Nor am I, at least in terms of my music collection, "most people"; I rip my discs via EAC to FLAC, and the only MP3s I have are the 320K CBR transcodes I use in contexts, such as my phone, where storage space or codec compatibility constraints preclude FLAC. (Before someone raises the point, it's not that I imagine I can hear a difference between FLAC and 320K CBR; I just don't see a point in throwing away any information I don't have to, and disk is so dirt-cheap any more -- my primary storage right now is a four-disk 1TB RAID-1 which cost me less to build than I paid for the first 500MB hard disk I ever bought -- that I really don't have to.)

I'd like to see a double-blind trial as well, but that's not what I'm after here; all I'm looking for, in the comment to which you replied, is a sense of whether it's worth my time to modify my headphones. Will I hear a difference? If I do, will it be genuinely there or simply a result of the placebo effect? Who knows? Who cares? If we were talking about $1000 cables, then, sure, it's worth asking those questions. But this is a non-destructive, easily reversible fifteen-minute modification to a pair of $150 headphones I already own, and can afford to replace if I slip and impale a driver or something. Given the minimal stakes, I'm strongly inclined to just go ahead and see what happens. If it makes, or seems to make, a difference, then great! I'll stick with it. If not, I'll put the foam back. Either way, I figure it's worth a shot.
Of course it's not at all true that anything in Haskell that compiles works for any task X. It's not even quite true that, setting out trying to build something that accomplishes X, X will always be accomplished as soon as you get it to compile. However, in my experience, it is frequently true that it is surprisingly the case - I put together something somewhat large and it works first time where in another language (that I might even know better) I'd expect to have a few bugs to fix. People joke around, but I don't think anyone actually makes the either of the stronger assertions and expects to be believed, in which case I don't really think there's a problem (but I'm sorry if it bugs you!) - on the other hand, maybe I'm being overly charitable and people really are intending the stronger forms...
Heh, to be fair he's a part-time QA guy that we share with our sister company. So he's available to help us in a part-time capacity when able. But no, I call him Hamad when I actually discuss him with our team :)

That's not meant to excuse a term you think is insulting, but just like we often refer to our customers simply as users, I don't think that using the word resource to describe someone's role in the company is a bad way to talk about someone's involvement.
What Viktor Frankl can teach us about managing teams